Package sloecode server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sloecode |
Fix Released
|
High
|
Unassigned |
Bug Description
Someone needs to package the sloecode server component. To do this, several decisions need to be made:
1. Do we package the web-app and smart-server together or separately?
2. How do we deploy the web-app? There are multiple ways of running it - as a standalone server running under paste (which is how I'm running it at work), or under apache with mod_wsgi, or some other way.
We'll need post-install hooks to get users to pick a DB backend, set DB details (username, password, etc), generate server-side SSH key (or maybe we use the existing one, if SSH is already installed?... actually, that's probably a bad idea), get user to set default admin username and password.
We also need to be careful that updating the server .deb package won't overwrite user settings.
Having an easy-to-install package in the PPA should help people get the system up-and-running, which should in turn help them contribute... which is always a good thing, as I'm lazy.
Changed in sloecode: | |
status: | New → Confirmed |
importance: | Undecided → High |
Changed in sloecode: | |
status: | In Progress → Fix Committed |
Changed in sloecode: | |
milestone: | none → rc1 |
Changed in sloecode: | |
status: | Fix Committed → Fix Released |
sloecode package in PPA. Still needs some work. Possibly need a postinst script to generate ssh key.