OOPM:Development:Releases:1.0.0 proto proto:Iterations:1
From Apache OpenOffice Wiki
Revision as of 17:46, 8 May 2009 by Carsten.klein (Talk | contribs)
Contents
Iteration Statement
Issue | instruct the PM to define the associated (and required) issue in the tracker |
Release | Category:OOPM:Development:Releases:1.0.0 proto proto |
Iteration | 1 |
Previous Iteration | no previous iteration exists |
Next Iteration | OOPM:Development:Releases:1.0.0 proto proto:Iterations:2 (do not create if there is no follow up iteration) |
Schedule
See the link to the associated issue above.
Iteration Features
- Project
- establishing the project processes and project culture, this includes
- setting up the wiki incl. required templates
- preparing the issue tracker to support our process
- TBD
- Documentation and Templating
initial set of required documentation and templates in the wiki
- Documentation
- establishing the documentation processes, this includes
- authoring and provision of required templates
- establishing a categorization infrastructure in the wiki
- howtos on authoring wiki templates based on provided standard templates
- howtos on categorizing existing/future wiki pages including templates and category pages
- howtos on naming pages, categories, and templates in the wiki
- Development
- establishing the development process, this includes
- coding styleguides for the various source artefacts present in the OOPM based on
- existing coding styleguides set forth by the OOo, where available
- documentation on the proposed development environment incl. reference to required external tools
- documentation on iteration planning/iteration management
- documentation on configuration management/release management
- documentation on repository release/branch naming and versioning
- TBD
- Prototype Developmen
-
- Architecture and Design
- starting up the initial version of the architecture and design document for the initial prototype in the wiki
- Specification
- unoidl based specification of the prototype based on the architecture and design document
- additional specification for the prototype that can not be captured using unoidl
- Implementation
- non-working initial architecture prototype
- initial version of the buildsystem incl. required make/ant files and support scripts/tools
- Learning
- about the environment required for developing OOo applications/components/services etc.
- about the OOo architecture and its available apis
- finding out about best practices in respect to both implementation and application of required tools
- finding an initial setup for an appropriate OOPM development platform / toolchain for the various platforms we will
- be working/developing on
- Review
review of all of the produces of this release
- instead of fixing the issues found with each individual produce, we will be capturing the issues found in the
- issue tracker along with proposed solution ideas for working on in the next iteration, that way we will generate
- some work that may keep us going
Produces
- Documentation
-
- Project
- OOPM:Development:Documentation:Requirements Analysis:1.0
- Category:OOPM:Development:Documentation:Requirements Analysis:1.0:Glossary
- Prototype Development
- OOPM:Development:Documentation:Prototype Architecture and Design:1.0
- OOPM:Development:Documentation:Prototype Specification:1.0
- Development
- OOPM:Development:Documentation:CodeStyleGuide
- OOPM:Development:Documentation:ReleasePlanning
- OOPM:Development:Documentation:IterationPlanning
- OOPM:Development:Documentation:Repository
- OOPM:Development:Documentation:Versioning
- HowTos
- Templating
-
- Templating
- Release and Iteration Planning
- Template:OOPM:Templates:Documentation:Development:ReleaseStatement:1.0 -- similar to the release iteration statement, however, it will sum up all defined iterations (provably also on a generic basis using existing wiki extensions) -- the release statement is also being tracked in the issue tracker and therefore this template requires the issue parameter as well
- Template:OOPM:Templates:Documentation:Development:ReleaseFeatureStatement:1.0 -- basically based on the release iteration feature template, this template will sum up all of the existing release features and its associated release iterations.
- Template:OOPM:Templates:Documentation:Development:ReleaseIterationStatement:1.0 -- each release iteration is also tracked in the wiki as a separate issue -- the template must be adjusted so as to take one additional parameter, namely the issue associated with the iteration
- Template:OOPM:Templates:Documentation:Development:ReleaseIterationFeatureStatement:1.0 -- iteration feature coverage must be documented in the wiki
- Template:OOPM:Templates:Documentation:Development:ReleaseIterationWorkTaskStatement:1.0 -- this is actually to be capture in the issue tracker, however, more complex work may require additional information in the wiki -- this template requires the issue parameter as well
- Categorization
- Documentation
- Template:OOPM:Templates:Documentation:Shared:StandardDocumentTitlePageHeader
- Template:OOPM:Templates:Documentation:Shared:StandardDocumentTOCPageHeader
- Template:OOPM:Templates:Documentation:Shared:StandardDocumentSubsectionPageHeader
- Template:OOPM:Templates:Documentation:Shared:StandardDocumentAlphanumIndexPageHeader
- Template:OOPM:Templates:Documentation:Shared:StandardDocumentAlphanumIndexEntry
- Template:OOPM:Templates:Documentation:Shared:StandardDocumentParagraph
- Template:OOPM:Templates:Documentation:Shared:StandardDocumentIllustration
- Miscellaneous/Shared
- Template:OOPM:Templates:Documentation:Shared:StandardDeprecationNotice
- Template:OOPM:Templates:Documentation:Shared:TBD -- unversioned shared template
- TBD additional templates for inclusion
Subprojects
TBD
References
TBD
Based on Template:OOPM:Templates:Documentation:Development:ReleaseIterationStatement:1.0