File tree Expand file tree Collapse file tree
FantasyWorldSimulation/docs/adr Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ = ADR 0007 - Version Number
2+
3+ *Status:* accepted
4+
5+ *Date:* 2018-12-01
6+
7+ == Context and Problem Statement
8+
9+ The software needs an unique version number for each release.
10+ There are different common practices available.
11+
12+ == Considered Options
13+
14+ * MAJOR.MINOR.PATCH (e.g 0.8.5)
15+ * YEAR.MINOR.PATCH (e.g 2018.1.3)
16+
17+ == Decision Outcome
18+
19+ *Chosen option:* YEAR.MINOR.PATCH
20+
21+ * It is confusing, when MAJOR should change.
22+ * YEAR gives extra information about the release date.
23+
24+ == Links
25+
26+ * https://en.wikipedia.org/wiki/Software_versioning[Software versioning]
Original file line number Diff line number Diff line change 55* link:0003-Lombok.adoc[ADR 0003 - Use Lombok to avoid repetitive code]
66* link:0004.adoc[ADR 0004 - Use JSON with Gson]
77* link:0005.adoc[ADR 0005 - Use SLF4J for logging]
8- * link:0006.adoc[ADR 0006 - Using AsciiDoc for documentation]
8+ * link:0006.adoc[ADR 0006 - Using AsciiDoc for documentation]
9+ * link:0007.adoc[ADR 0007 - Version Number]
You can’t perform that action at this time.
0 commit comments