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