[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Berlin & FSSTND/FHS

On Sat, Jul 03, 1999 at 12:59:01AM -0400, Jordan Mendelson wrote:
> Tamas TEVESZ wrote:
> > 
> > On Sat, 3 Jul 1999, Robert Thomson wrote:
> >
> >     /usr/bin/X11 -> /usr/X11R6/bin
> >     /usr/lib/X11 -> /usr/X11R6/lib/X11
> >     /usr/include/X11 -> /usr/X11R6/include/X11
You're really screwing the quoting up here. ;)
> 	/usr/bin/Berlin/ 	-	Berlin Applications
> 	/usr/lib/Berlin/	-	Berlin Libraries
> 	/usr/include/Berlin/	- 	Berlin Headers
> 	/usr/share/Berlin	-	Berlin Static Data

I find it very difficult to believe that people would accept Berlin in /usr.
/usr isn't, and shouldn't be, a place for dumping GUI's.

> While the old Unix semantics for filesystem hierarchy are very useful for small
> console applications which do not typically contain much more than system
> utilities, I feel them strongly lacking for larger, more complex applications.
One word: Bah!

> Is it better to scatter a software application distribution throughout a
> hierarchy instead of putting it into a single directory in /opt?
In my opinion, yes..

It brings conformity to a distribution which would otherwise be unmanagable.

> And finally, has anyone given any serious thought to just dropping the Unix
> filesystem hierarchy standard and starting over?

Hmm. Great idea. Let's do it... How about <looks at watch> NOW. Okay all,
we've changed. See, wasn't hard, was it?  By the way, we no longer have
directories.. They're called "folders". Got that? Change all the
I'm sure people have - but ideas along the lines of FHS seem to prevail..

> The reason I ask is because Berlin will have a whole lot of files and I mean, a
> whole lot. I'm not sure people really want us polluting the global namespace
> with them.

If they aren't all necessary for the user to run directly, I suggest sticking
them in the /usr/lib/berlin* directories and referencing them there (no, not
with $PATH) - but I'm unsure of Debian policy regarding this.


 Robert Thomson -- Just call me Sir  -=|   UNIX is user friendly.  |=-
  c9805651@alinga.newcastle.edu.au   -=| It's just selective about |=-
        I prefer GNU/Linux	     -=|    who its friends are.   |=-
Given infinite time, 100 monkeys could type out the complete works
of Shakespeare. Win 98 source code? Eight monkeys, five minutes.

Reply to: