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;)