Project

General

Profile

ReleaseManagement » History » Version 18

Toshi MARUYAMA, 2012-09-29 02:47
change reference note format

1 1 Eric Davis
h1. Release Management
2
3 3 Eric Davis
TODO: Now that we have reached 1.0, this process needs to be updated to conform to "Semantic Versioning":http://semver.org/
4
5 1 Eric Davis
This page will outline how releases will be handled
6
7
h2. Major Release (x.0.0)
8
9
Redmine currently doesn't do Major releases (pre-1.0.0).
10
11
h2. Minor Release (0.x.0)
12
13
Minor releases can break backwards compatibility.
14
15
h3. Changes allowed
16
17
* New features
18
* Bug fixes
19
* Security fixes
20
* Database migrations
21
22
h3. Changes not allowed
23
24
None at this moment.
25
26
h2. Point Release (0.0.x)
27
28
Point releases shouldn't break backwards compatibility.
29
30
h3. Changes allowed
31
32
* Simple new features
33
* Bug fixes
34
* Security fixes
35
36
h3. Changes not allowed
37
38 2 Eric Davis
* New features with a lot of changes
39 1 Eric Davis
* Database migrations
40
41
h2. References
42
43 18 Toshi MARUYAMA
#1901#note-14