On 13 Jul 1999, Didier Verna wrote:
Pete Ware <ware(a)cis.ohio-state.edu> writes:
> Can one share package directories across machines and architectures
> (cf. etc/)
That's a good point. Perhaps the most important argument against
having all files related to a package under a single directory. There's
already a problem with the lib-src subdir, and will be another one when we
start having packages with C modules in them.
It would really be a pity not to fix this problem in the Great Package
Overhaul. The fact is that most of the packages subdir already exist in the
GNU Coding Standards.
- etc, info, man exist.
- lisp should go under .../share
- lib-src actually belongs to libexec.
- lib could then be used for C modules.
So I think instead of having a single directory for a particular
package, we could replicate this hierarchy under all needed standard
directories, with the same naming policy.
Or, keep the package self-contained, and move the subdirectories into the
package, ala /opt/foo/etc /opt/foo/lib /opt/foo/share.
-Justin
vallon(a)mindspring.com