Project

General

Profile

Model Change Workflow » History » Version 4

Andreas Müller, 02/19/2011 01:20 AM

1 1 Andreas Müller
2 2 Andreas Müller
3
4
5
# WORKFLOW for Changing CDM Model
6 3 Andreas Müller
7
8
* Run all tests in current trunk
9
10
* Create branch for new model
11
12
* Run all test in new branch
13
14
* Change model
15
16
* Check for 
17
18
  * hibernate annotations
19
20
  * JAXB annotations (on attribute and class level)
21
22
  * clone methods
23
24
  * other methods
25
26
  * write tests (for all layers)
27
28
  * write database update (persistence layer)
29
30
  * adapt testing data (xsd, xml, etc.)
31
32
  * run tests for all layers
33
34 4 Andreas Müller
* test with applications (Taxonomic Editor, Data Portals) on local databases, including update script
35
36
* test with applications (Taxonomic Editor, Data Portals) on developer server, including update script
37
38
* roll-out Taxonomic Editor and CDM Server at the same time
39
40
* update uml model
41
42
* update project pages (java doc)
43
44
* document on "What has changed" sites
45
46 3 Andreas Müller
47