On Sun, Mar 12, 2000 at 10:47:51PM -0500, Branden Robinson wrote: > > You are going to keep /usr/X11R6 for this release right? I guess that the > > XFree86 people might get a bit irritated if you tried to drop it. > > Actually, I've evilly been toying with the idea of #defining ProjectRoot to > /usr for 4.0. Upstream has already moved almost entirely to the way Debian > currently does things as far as filesystem layout goes.
Branden, _please_ don't do it. It will be utterely confusing to find everything in a new place. As a person who does X development writing -I/usr/X11R6/include is an idiom. So as for many people. /usr itself is cluttered more then enough. X is a very complicated system and knowing what exactly is X and what is not is a great benefit - and having everything under /usr/X11R6 gives everyone that benefit. I already trained my fingers to go to /usr/X11R6/lib/X11 for a keyboard codes, some server docs, etc. Commercical packages I use assume existence of /usr/X11R6/lib/X11/app-defaults (not to mention /usr/X11R6/include and /usr/X11R6/lib). Yes, symlinking would help, but why I should go to /usr/X11R6/lib, do "ls" and instead of one-screen listing see an enormous number of entries from /usr/lib?? I remember that me being against something actually serves to you as an endorsements to do it, but I somehow I am still not up to the task of using reverse psychology :) Best, Alex Y. -- _ _( )_ ( (o___ +-------------------------------------------+ | _ 7 | Alexander Yukhimets | \ (") | http://pages.nyu.edu/~aqy6633/ | / \ \ +-------------------------------------------+