Initial Proposal

  * GNU commands that don't collide with current /usr/bin namespace -
    place these in /usr/bin.

  * GNU commands that do collide with commands already in /usr/bin -
    place these in /usr/gnu/bin, following the convention we started
    with /usr/xpg*/bin.

I'd definitely go with this option.


  * Existing aliases (gtar, gmake, etc) will appear in /usr/sfw (and
    perhaps also in /usr/bin).

You could add aliases to /usr/bin but I think it might be cleaner to keep GNU on non-GNU separated to avoid confusion. (Keeping symlinks from the current names in /usr/sfw to /usr/gnu is a good idea for backwards compatibility's sake though). As an aside, what would be done about manpages? There is no /usr/xpg4/man. The man for xpg4 commands are lumped together with the /usr/bin commands (e.g. man sh). Is someone going to take the time to do the same with GNU commands where there is a clash? Personally I'd like to see separate /usr/man, /usr/xpg4/man and /usr/gnu/man.

  Paul

--
Paul Durrant

Attachment: PGP.sig
Description: This is a digitally signed message part

_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to