-
Notifications
You must be signed in to change notification settings - Fork 17
Whiteboard Ideas
We'll prioritize them or flesh them out more
{deployment} It would be most simple to have a single binary deployment for both the static and dynamic bits of congo (admin + conference website) That may not be ideal for other reasons, but a single app that serves the admin, cfp, conference website, etc, would be easiest to deploy.
-
As much as I dislike Javascript, it makes sense for the main congo app to be 100% REST and have consumers that publish/edit that data. The admin site can be a consumer/producer. Individual conference sites can be consumers.
-
Generators are the future. We should make a conference site generator that produces an unstyled front-end app that consumes the congo API for a specific conference-id/key
GopherCon
-
DP - Schedule editor and API
-
DP - Organizer Financial Dashboard
- Tickets sold/available
- Revenue expected/actual
- Expense planning and receipt management (plenty of mobile scenarios to consider)
-
DP - Document management
- Probably a simple wrapper around Dropbox, Google Drive, etc...simplify logging in and finding documents
- Contracts, insurance policies, press release, etc.
-
SB - video conference integration
- it would be great to integrate (with multiple backends?) with a video conference solution so a congo conference can also be attended remotely.
-
DP - Ticketing Provider interface for swappable ticketing systems
- The real decision here is whether to defer this abstraction until a later time and just implement for Tito for