Skip to content

Commit

Permalink
#17: Added ADR 0007 - Version Number.
Browse files Browse the repository at this point in the history
  • Loading branch information
Orchaldir committed Dec 1, 2018
1 parent 910f74e commit 4aa34e6
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 1 deletion.
26 changes: 26 additions & 0 deletions FantasyWorldSimulation/docs/adr/0007.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
= ADR 0007 - Version Number

*Status:* accepted

*Date:* 2018-12-01

== Context and Problem Statement

The software needs an unique version number for each release.
There are different common practices available.

== Considered Options

* MAJOR.MINOR.PATCH (e.g 0.8.5)
* YEAR.MINOR.PATCH (e.g 2018.1.3)

== Decision Outcome

*Chosen option:* YEAR.MINOR.PATCH

* It is confusing, when MAJOR should change.
* YEAR gives extra information about the release date.

== Links

* https://en.wikipedia.org/wiki/Software_versioning[Software versioning]
3 changes: 2 additions & 1 deletion FantasyWorldSimulation/docs/adr/index.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,5 @@
* link:0003-Lombok.adoc[ADR 0003 - Use Lombok to avoid repetitive code]
* link:0004.adoc[ADR 0004 - Use JSON with Gson]
* link:0005.adoc[ADR 0005 - Use SLF4J for logging]
* link:0006.adoc[ADR 0006 - Using AsciiDoc for documentation]
* link:0006.adoc[ADR 0006 - Using AsciiDoc for documentation]
* link:0007.adoc[ADR 0007 - Version Number]

0 comments on commit 4aa34e6

Please sign in to comment.