> 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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
URL: 
<http://mail.opensolaris.org/pipermail/desktop-discuss/attachments/20051129/39fd6a47/attachment.bin>

Reply via email to