gnu-system-discuss
[Top][All Lists]
Advanced

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

Re: Package format/management ramblingss


From: Richard Stallman
Subject: Re: Package format/management ramblingss
Date: Mon, 09 Aug 2004 13:56:30 -0400

      A good example is
    (/usr/)share/pixmaps in Debian
    (which applies this philosophy extensively), where every program can
    contribute some pixmaps.
    Consider Emacs provides some files for /share/pixmaps (it does not) --
    providing /share/pixmaps-21 would not make sense because one would not
    see the other pixmaps in that directory -- and the name would be
    confusing, of course.

Our preferred way of handling this would be that these don't go in any
shared directory.  Each program would have its own pixmaps and would
find them in its own package directory.  This is the directory that is
linked to from /package.  So emacs would find its pixmaps by looking
in subdir `pixmaps' of the Emacs installation directory, which
might be /packages/emacs-20.  Whatever it is, Emacs would get a pointer
to it on startup. 

Keeping packages independent like this makes installation
and deinstallation simple.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]