This turned out to be a fairly lengthy task. Partly tying up a bunch of loose ends from the create post form. Its now mostly working with a few glitches that I'll have to fix before merge.
- Login/Register/Authorize clean up and theming
This doesn't quite get rid of the weird authorize screen, but at least now it looks good. The remaining thing to do here is to handle errors (ie. incorrect pasword) a little more gracefully.
- Writing up contributor license agreements
These are based on the Apache CLAs and you can find the individual one here:
https://docs.google.com/forms/d/15LyeKTOP36T5u3290o4hsmqv79v-m_s2QSmgMJXpYp8/viewform and some more info here
https://wiki.ushahidi.com/display/WIKI/Licenses
Everyone will need to sign one of these before they contribute.
- Merged the ACL work.. mostly this just means you have to login with demo / testing to do anything.
Later of it will mean we can do some proper integration and only show admin UI if you have access etc.
- Some more docs, in particular:
https://wiki.ushahidi.com/display/WIKI/Release+process