This is the start of the open-sourcing of Production level shell script code that has been in use for over 3 years at my company, written by Oracle DBA's for Oracle DBA's.
First line of business is to package up the existing code and place it SourceForge's Subversion system and then do an initial release of the code. This version will be labeled: dbashell-0.80
A roadmap document will then be drawn up outlining where this project is going to reach 1.0 status.
The basic outline is to re-architect the code in a more modular manner to support multiple database systems (mysql, informix, db2, etc..), ksh support (currently it's bash based), multiple OS's (beyond current Solaris, AIX, Linux), multiple password encryption schemes (currently it's simplistic uuencode obfuscation), multiple directory layout schemes for databases (currently it supports two custom variations of OFA compliant directory layouts)