Platform Components
Developer Resources
Other
Workflow models
Deprecated
WORKFLOW for Changing CDM Model
- Run all tests in current trunk
- Create branch for new model
- Run all test in new branch
- Change model
- Check for
- hibernate annotations
- JAXB annotations (on attribute and class level)
- clone methods
- other methods
- write tests (for all layers)
- write database update (persistence layer)
- adapt testing data (xsd, xml, etc.)
- run tests for all layers
- test brach with applications (Taxonomic Editor, Data Portals) on local databases, including update script
- test branch with applications (Taxonomic Editor, Data Portals) on developer server, including update script
- integrate into trunk
- test trunk with local database and developer server
- create new milestone, move all open tickets to new milestone, close old milestone
- roll-out Taxonomic Editor and CDM Server at the same time
- update uml model
- update project pages (java doc)
- document on "What has changed" sites
Download in other formats: