Hi!
----
Just a quick announcement that the "shell" project is now open.
What are we are doing ?
The "shell project" should investigate and execute
improvements related to shells and the shell environment in
(Open-)Solaris:
* Improve usuablity for plain users, including beginners
and admins
* Maintain/update various shells in Solaris (including
bash, csh, ksh93, tcsh, zsh, /usr/bin/sh, /usr/xpg4/bin/sh, etc.)
* Implement /etc/env.d/ to provide a way to add plugable
shell scriptfragments for startup/shutdown of user
sessions (login, interactive)
* Improve the default shell environment, including:
+ Manual-page subsystem, e.g. the defaults of
MANPATH, PAGER, etc., the related tools and their
default configuration
+ Per-user temporary directories (TMPDIR), e.g. /tmp/
<username> instead of putting everything into /tmp
+ More ideas welcome
* Implement tools like /usr/sbin/chsh (change user shell)
and /usr/bin/chfn (change finger/GCOS information)
* Improve internationalisation (=i18n) and localisation
(=l10n) support in the shell environment
* Followup of the ksh93-integration project, including:
+ ksh93 busybox project
+ ksh93 Dtrace project
+ "shcomp" - shell script compiler and shbinexec
kernel module
* Start the work on a future POSIX shell standard which
may include some of the newer ksh93/bash features.
Why are we doing this ?
* Improve the user-friendliness of the Solaris shell
environment, via enhancements of the default setup,
history, builtins etc
Further information can be found on the project home page at
http://www.opensolaris.org/os/project/shell/ or in the project
mailinglist (see
http://mail.opensolaris.org/mailman/listinfo/shell-discuss/ for
instructions how to subscribe and/or access the list archives (please
_subscribe_ before posting...)).
----
Bye,
Roland
--
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 7950090
(;O/ \/ \O;)