* Bill Sommerfeld <sommerfeld at sun.com> [2006-05-02 08:27]:
> On Mon, 2006-05-01 at 14:15, Stephen Hahn wrote:
> > |     A new directory hierarchy, to contain otherwise-name-conflicting GNU
> > |     utilities under their original names, is proposed.  A guideline for
> > |     the provision of 'g'-prefixed variants in /usr/bin is also
> > |     presented.
> 
> What is the definition of "GNU" you're using here?  /usr/xpgN have a
> very clearly defined "authority" (the specs), but GNU is as least
> sometimes used in a much less precise way.
 
  I was using the "FSF/UNESCO Free Software Directory" listing...

> Basically, if someone says "I want to integrate XXX into /usr/gnu", and
> it conflicts with the existing /usr/bin/XXX in some way so isn't
> eligible to go into /usr/bin, what's the acceptance criteria which an
> ARC would use to determine if XXX is *THE* gnu variant of XXX?  ("Listed
> in http://directory.fsf.org/GNU/"; perhaps?  is that a large enough set
> of packages?)

  ... which is this very list.  I believe that, if we are going to treat
  the GNU tools as a specific environment, we need to use some form of
  specification--this directory appears appropriate.  If the candidate
  tool isn't on it, and conflicts with /usr/bin, and isn't appropriate
  for Companion inclusion (because it's too important), then I think
  we're back to the prefix-or-hierarchy case Danek mentioned.

> As a second note, I suggest avoiding the use of the term "version"; I
> used "variant" fairly consistently in the 2005/683 specifically to avoid
> any confusion with things like the release-number-versioning of
> particular tools.

  Will fix; "variant" is much better.

  - Stephen

-- 
Stephen Hahn, PhD  Solaris Kernel Development, Sun Microsystems
stephen.hahn at sun.com  http://blogs.sun.com/sch/

Reply via email to