> Collasping more crud into /usr/bin means that I will no longer be able
> to have more of a Solaris "feel" rather than a GNU feel.

This is mostly true.  However, it's also true to that the things we
place in /usr/bin are *only* those things that don't conflict with
Solaris.  You won't suddenly see 'ls' spitting ugly colors at you, at
least not on my watch.  ;-}

>  This is going to
> create a horrible mess with Solaris 11 with folks doing development
> on Solaris 10 since the dependency trees will be completely different.

Sorry, I don't see that.  We add new things to Solaris all the time,
and always have.  Why should anyone care specifically where those
things came from, rather than what they do?

I think the "dependencies" issue is too vague to be acted on; please
provide specifics.

> Being able to select very specific "profiles" via PATHing can help 
> correctly build Open Source software with minimal effort.  This glomming
> of stuff into /usr/bin is going to 1) make it impossible to run a

In PSARC 2005/185, we essentially ruled that sort of separation out
because it caused more trouble than it was worth.

> Obviously, there's no sense in arguing with the Ivory Tower who can't 
> understand what a completely disorganized and irresponsible response
> to a requirement for more compatiblity and feature sets this path takes

This is where I think you're actually wrong.  There *is* sense in
arguing, because the wished-for Ivory Tower doesn't exist.  The ARC is
composed of people -- engineers, in fact -- who donate their time to
help make decisions like this, based on input from everyone.  It's an
open forum, not a tower.

> If I want Solaris, I want Solaris.  If I want Solaris/Gnu, I can path it that 
> way.
> The road we're heading down leaves me one of three options
> 1) run Solaris 10 into the ground
> 2) deal with Glomaris 11
> 3) start my own Open Solaris Distro.  Least I have 14 years of porting 
> experience

I think you missed one clear and potentially useful answer:

  4) File your own ARC case that proposes overturning PSARC 2005/185,
     and describe exactly how you're going to balance in a better way
     all of the costs and benefits that previous case did.

I don't see how the decision we made there was actually wrong, but I
can say that I'm certainly willing to learn.

-- 
James Carlson, Solaris Networking              <james.d.carlson at sun.com>
Sun Microsystems / 1 Network Drive         71.232W   Vox +1 781 442 2084
MS UBUR02-212 / Burlington MA 01803-2757   42.496N   Fax +1 781 442 1677

  • (no subject) Mike Kupfer
    • PSARC/2007/168 Including PHP5 with Solaris James Carlson

Reply via email to