| Version 2 (modified by grant, 3 years ago) (diff) |
|---|
Burnstation Prototype Project Plan
Release 0.1 as of August 2nd, 2010
Overview
Production of a prototype Burnstation system as specified in BurnstationPrototypeDesign for the reasons shown at Burnstation?.
People Involved
Sponsor: Andrew Lowenthal
Funder: Ford Foundation
Stakeholders:
- Users of Plumi systems that want to distribute their content on disks
- No specific stakeholders have been identified
- Likely to be trialled with one or two of the more technically advanced "Local Archive" systems in Indonesia
Team:
- Grant McHerron? (Project Manager & documenter)
- Dimo & the Unweb team (developers)
Project Constraints
Budget:
Time:
- Must be completed by August 20th as Unweb team are on vacation after that
Scope:
- All functionality specified in the Prototype Design page must be met
- Design document for full production system & project plan showing how it will be developed must be produced
Quality:
- As this will be a prototype, it is expected to function correctly (within the limited prototype's scope) but user interface & technical support systems/documentation are not required to be at full production quality levels
People:
- Can only work with the team as specified due to knowledge of the Plumi system, availability, etc.
Objectives / Goals
- Demonstrate that it is possible to produce a DVD that can be played in any standard DVD player and contains videos from a Plumi system
- Determine the effort required to progress from the prototype to a full production quality system
Deliverables / Scope
Prototype System
- A functioning prototype system that presents the user experience & functionality as specified in the Prototype Design page.
Full Production System Design Document
- Document that describes how the full production Burnstation system will operate, including user experience & technical design
- To be produced by EM staff based on information provided by the Unweb team
Full Production System Project Plan
- Project plan showing groups involved in producing the full production Burnstation system including deliverables, tasks, risks and reporting plan
Work Breakdown / Timeline
- Confirm prototype design - including resolution of initial issues (Unweb, GM, AL)
- Coding (Unweb)
- Modify transcoder
- Create new plone modules for "Burn This" control & Start Burn page
- Create new burnstation component
- Initial Testing (Unweb & GM)
- transcoder creates VOBs as required
- plone modules can be incorporated into testing,plumi.org
- ISOs can be produced from videos on testing.plumi.org
- Demo testing (GM & ???)
- Deploy to final demo system to test installation & operation
- Production system design
- Prepare notes on user experience & technical design for full production system (Unweb, GM, AL)
- Document production system design (GM)
- Document production system project plan (GM)
Resources External to Project Team
- None identified at this stage
- Development team have knowledge to build ISO files, modify Plumi components (including transcode daemon) and release new/updated pypi eggs
Dependent Projects
- Plumi 3.1 must be completed prior to this project being released
- Plumi 3.2 cannot start until this project is completed (transcode daemon is common to all Plumi projects)
