On Tue, Apr 11, 2006 at 09:51:42PM -1000, David J. Orman wrote:

> More than anything, I just needed to know the policy [for upgrading
> things like tcsh] for my own purposes. That way I can determine what I'm
> going to be dealing with in the future.

There's no policy, per se.  Tcsh (and bash and zsh) are all part of the SFW
consolidation (not to be confused with the companion cd, which contains
packages beginning with SFW, and not a set with a one-to-one and onto
relationship to /usr/sfw), which is a mishmash of software with different
purposes.

Some things, like libxml2, are there because they're a core part of Solaris
-- loads of components in ON depend on it, as do components in other
consolidations (JDS, for instance).  These components generally are updated
pretty frequently, due to stability concerns, the need for testing, and
general lack of time to "fix what ain't broke".  But we do update them when
needed.

Other things, like the shells, are just there because someone wanted them
in a default Solaris install badly enough to go to the effort to put them
in.  Some of them are still maintained (like zsh, which I try to keep
reasonably up to date when I have the cycles), and some of them aren't
(like tcsh, for which Marilyn has been struggling to find an owner for a
few years).

We're busy opening up the SFW consolidation, and given that tcsh is a
"leaf node" -- nothing in the system depends on it -- it should be a
no-brainer for someone outside Sun to get it updated to the latest version.

Of course, the short answer is that all shells but zsh suck and you should
use that instead.  ;-)

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

Reply via email to