Projects:Improved Installer/Functional Specifications
Contents |
Improved Installer - Functional Specifications
Overview
This project aims to improve the current BitRock installer.
Purpose
Fix the current major and minor bugs, rewrite it make it simpler, smaller in size and add new features.
Scope
This installer will be available as beta version in the 2.40alpha release, consolidated for the be ready for the 2.40beta version and ready for eh 2.40 production release.
Glossary
BitRock: software technology to develop multiplatform installation and management tools.
Functional Requirements
- Remove the embedded Ant Installer.
- Use the same sources files for both Oracle and PostgreSQL.
- Fix the Ant issues.
- Fix the PostgreSQL issues.
- Don't drop an existing role. Instead, check for a existing database. Never drop it.
- Don't drop an existing Oracle database.
- Add extra Tomcat checks to ensure the installation is sane.
- Make the unattended installer work.
- Make the installer creation scriptable.
- Make the demo data optional.
- Include the date/time format as an option.
- Include support for more platforms: FreeBSD 64bit, OpenBSD, OSX, Linux ia64, Linux ppc, HP-UX, AIX.