Zookeeper¶
by Brianna Laugher
Home grown conference management software
working example: http://linux.conf.au
Current System¶
Not a trivial syste,
- Started in 2007
- Python
- Handles call for papers
- invoicing
- Scheduling
- GPL
- social networks
- special offers
- schedule
- photo competition
- badge printing
- volunteer system
- inventory system
Architecture¶
- Pylons
- SQL Alchemy usually PostGres
- Mako
Roles¶
- organizer
- core team
- papers chair
- paper reviewer
- funding reviewer
- miniconf organizer
- (user + paid => ‘attendee’)
- (user + proposal accepted => ‘speaker’)
Standout feature: Admin reports¶
Amazing report system. Can’t capture them all!
- Status of users through the registration process
- Funding reports
- Volunteer things
- A/V release checked report
- XML metadata for video listings
- Registrations per state/country
- tons more
Attention needed¶
- Write tests
- code refactoring
- un-LCA-ficiation (take the Linux conf out of the system,)
- Proposal selection
- scheduling UI
- dashboards
- mail merge
- mobile interfaces
- feedback system