Admin2009/ClassStructure contains the details of the implementations.
Tasks
- Make the script do the following things :
Copy folders into 'appropriate' places. Admin2009/SaneInstallDefaults
- Set file permissions.
- Propose changes to web server configuration
- Apply changes to web server configuration
- Install wsgi modules?
"Set up the instance" Better off in the admin interface. Avoids unnecessary code duplication
- Configuration options of farmconfig.py, instance.py
- Intermediate config layer?
- Testing :
- Base Install
Linux (Ubuntu 9.04, Debian 5.0 initial. Also, Fedora 10/11, Arch, OpenSUSE , RHEL and SUSE )
Windows (XP, Win7. Also, Vista )
Other operating systems.
May need some volunteers to help with testing for the ones marked
- Configuration
- Test suite for config conditions
- Base Install
Changesets
Per File
defaults.py : http://hg.moinmo.in/moin/1.9-adminui-cshashank/log/2f4b21d1cc06/MoinMoin/script/install/defaults.py
installer.py : http://hg.moinmo.in/moin/1.9-adminui-cshashank/log/2f4b21d1cc06/MoinMoin/script/install/installer.py
All
http://hg.moinmo.in/moin/1.9-adminui-cshashank/rev/2f4b21d1cc06
http://hg.moinmo.in/moin/1.9-adminui-cshashank/rev/edf51f750c95
http://hg.moinmo.in/moin/1.9-adminui-cshashank/rev/659b5bad87de
http://hg.moinmo.in/moin/1.9-adminui-cshashank/rev/4ec45951b16e
http://hg.moinmo.in/moin/1.9-adminui-cshashank/rev/32709b6f93f7
http://hg.moinmo.in/moin/1.9-adminui-cshashank/rev/c24fc58d914e