* Brian Utterback (brian.utterb...@sun.com) wrote:
> Are you saying that a question about which should be the default is too 
> difficult to figure out, but deducing why the flags don't work, deciding 
> that what the proper path order is and then modifying either /etc/profile 
> or $HOME/.profile is acceptable?

Mostly, yes.  If you take someone 'off the street' (ie someone who has
never touched a Solaris environment) and ask them to choose between
using a Solaris userland or a GNU userland (which is what the question
is) I'll bet that a majority of those questioned won't know how to
answer.  Because they don't understand what they're being asked to
choose between (ie what are the differences between a Solaris userland
or a GNU userland and why do they care).

Now, take someone who has used Solaris and is familiar with it's
userland.  They'll notice at some point that the GNU userland is
'enabled' and modify their PATH accordingly to drop /usr/gnu/bin from
their PATH.  If they don't already by placing their own customized
shell startup files on the system after they install which doesn't have
/usr/gnu/bin in the PATH.

Is it a burden to make the Solaris faithful do this?  Yes it is, but
they are far more likely to be able to deal with the burden with far
less trouble than someone new to Solaris.

One of the goals of OpenSolaris 2008.x is increasing adoption (and
contrary to what some might think, not at the expense of alienating
existing users though it is certainly a fine line to walk).  That means
we need to lower the barriers to entry for those who aren't using
OpenSolaris and who may have never touched Solaris previously.  Not to
mention may not be as 'technically savvy' as traditional Solaris users
are/have been.

> It is simple. Do we want the default environment to be a Solaris one or a 
> GNU one?  If you want both, you have to provide a knob to switch them back 
> and forth.

And at some point, we may have just that (perhaps even in the
Installer).  I'm not saying there isn't room for some improvement on
this issue.  What I am saying is that we need to take in to account new
adopters and make it as simple as possible for them to 'get their legs
under them'.  In some cases, that means catering to a less
experienced/technically savvy user which has traditionally not been a
significant part of the Solaris userbase.

-- 
Glenn
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to