From Fedora Project Wiki
Purpose
- To code-sprint our way to a better Fedora Talk system, complete with the following primary goals:
- On-demand recording and publishing (or at least dumping into a holding pen)
- Streaming capability for live events (it completely works + documentation on exactly how to set it up and operate at a live events)
- In addition, we will attempt to complete the following secondary goals as time allows:
- On-demand conference room setup and teardown
- More control over conference room details (moderation, muting, etc.)
- Better web interface for some limited functionality
- To spread knowledge and awareness of the Asterisk system's capabilities among a pool of people empowered to continue improvements in the future.
- Document configuration of various clients. Jared will bring a suitcase full of different phones to assist in documenting configuration of clients.
Prerequisites
- Need at least one subject matter expert
- Possibly a publictest instance for testing
- A venue to host (Fredericksburg, VA!)
- A couple O'Reilly Asterisk books sent to participants 30 days ahead, with reading recommendations
Plan
- Location: Fredericksburg, VA
- Date: Sept 10-12 (Fri-Sun)
- Schedule
- Participants arrive Day 0-1 (Thu/Fri)
- Hack on Day 1-2 (Fri/Sat)
- Participants leave Day 3 (Sun)
- Important skills (one or more)
- Asterisk
- Python
- TurboGears
- GStreamer
- Planning/design
- Personnel (people who might fit the bill)
- Jared Smith (VA)
- Paul Frields (VA)
- Jeff Ollie (IA)
- John Poelstra (OR)
- (infrastructure person?)
- others? (Ian Weller, ...)
- Other considerations
- Jared needs as much advance notice as possible. His October is much busier than September right now.
- Jared can better do a weekend if he's out of town.
- May need to bring this in very cheaply, meaning minimize travel costs overall: play it by the numbers.