Berlin & FSSTND/FHS
I've gone through the Debian policy manual, the FSSTND, the FHS and I simply
can't find an acceptable answer to this.
Berlin is a new graphical operating environment, similar to X. It is designed to
be a complete environment as a replacement or possibly a complimentary GUI to X.
The FSSTND and FHS have set the X11R6 directory to /usr/X11R6/*. The
subdirectories are similiar to the rest of /usr, with lib, man, etc directories.
The rational I understood was because X is a seperate environment from console
Currently, the Berlin debs have the path based in the /usr directory, putting
headers and IDL source in /usr/include, the libraries and plugins in /usr/lib,
and the binaries in /usr/bin.
Would we be violating policy if we created /usr/Berlin?
Is this an acceptable addition since Berlin is as seperate of an environment
from Linux console as X is?
My suggestion would be to create a tree structure similiar to X, the last
suggestion was something similar to:
/usr/Berlin/include - Headers
/usr/Berlin/include/idl - IDL source
/usr/Berlin/bin - Berlin binaries
/usr/Berlin/lib - Libraries
/usr/Berlin/opt - Berlin Third Party Binaries
/usr/Berlin/var - Various data files
I know that Debian and the FHS have also been slowly working away from
/usr/X11R6 by throwing a few hundred symlinks around to make it similar to the
format console applications use... maybe we should go that route.
Jordan Mendelson : http://jordy.wserv.com
Web Services, Inc. : http://www.wserv.com