Marcel Telka wrote:
> On Wed, 2007-01-24 at 17:07 +0100, Joerg Schilling wrote:
>   
>> Darren Reed <Darren.Reed at Sun.COM> wrote:
>>
>>     
>>> /usr/sfw was fairly straightforward - where we installed software that
>>> was bundled but not part of ON.  This was problematic for many because
>>> the default paths of various environments do not include /usr/sfw.
>>>       
Not quite.  It was software we weren't willing to support as 
Stable/Committed because the
specification was controlled by an outside body.  It was placed in a 
separate directory because
we wanted it to be an "opt-in" choice to have access to such utilities.

Many components in /usr/bin (or /usr/*/bin, such as /usr/dt/bin) aren't 
part of ON.

The main reason that sfw is a different consolidation than ON lies more 
in sfw not
wanting to conform to ON's rather stringent build policies.
>> For me, it would be important not to confuse /usr/sfw with /usr/gnu
>> and to only put GNU (FSF) software into /usr/gnu and not arbitrary free
>> software (even though this software may be under the GPL).
>>     
>
> If I understand it correctly you want to put GNU software into /usr/gnu
> and non-GNU software under /usr/sfw. Then the question is what we will
> do in case when some non-GNU software (placed in our /usr/sfw) becomes a
> GNU software? Will we move the software into /usr/gnu or not?
>   
We want to start putting all user utilities with non-conflicting names 
into /usr/bin.
Death to sfw!  We intend to make the stability commitment clear on the 
man pages
(and not by PATH) - this is why all of these utilities are required to 
have a (perhaps
tiny) man page - only a synopsis, attributes section and pointer to 
other documentation
are required.

Only the name conflicted gnu utilities need to go into /usr/gnu/bin.  
Just like /usr/xpg4/bin!

I'd hope that all the name conflicted utilities in /usr/sfw/bin are gnu, 
so that we can first
turn /usr/sfw into just a bunch of symlinks and eventually get rid of it 
altogether.

So speaks the man who created (in concept; don't blame me for the name) 
/usr/sfw.

It seemed like a good idea at the time and was demanded (in concept) by 
very senior folk.

- jek3


-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20070124/2a86aeea/attachment.html>

Reply via email to