djblinux/djbos/"D. J. Bix"
"Nicholas E. Walker" <[email protected]> Mon, 23 Jun 2003 14:41:43 -0400
| Newsgroups | gmane.comp.djb.package |
|---|---|
| Message-ID | <[email protected]> |
A few thoughts and questions regarding this issue of making a sane, simple operating system: I've seen DJB's comprehensive list of top-level directories on Unixy systems; descriptions for /command, /doc, /fs, /package, userdir (could that just be made into slashusers and make a 'home' directory/symlink under that?), /public, /service; and described-but-not-defined /shared, among others. How about defining the set of directories living in / and what they all do? What are opinions about locating libraries? A 'slashlib' or 'slashlibrary' like slashcommand, or do they stay under /package? What about making ports (e.g. Paul's sp-foreign) first-class citizens of the sp hierarchy? If not, can /package/ports be allocated to serve as the sub-hierarchy instead of /package/misc/spf? What about an extension to the slashpackage format along the lines of making /package/..../command be a symlink to command-$(syst), allowing for precompiled tarballs and the ability to serve heterogenous systems from a single /package tree? Nicholas