Commit fa681b6e7f9453b7789524565092cd74d1e9a432
1 parent
d750c895
Add versioning rules
Showing
1 changed file
with
9 additions
and
0 deletions
Show diff stats
README.md
| 1 | +**v1.0.0** | |
| 2 | + | |
| 1 | 3 | *#mainteiner:* @zgorcsos |
| 2 | 4 | |
| 3 | 5 | ![][#headerpic] |
| ... | ... | @@ -19,6 +21,12 @@ |
| 19 | 21 | * Mivel a fő megjelenítőnk a gitlab, ezért *GitLab Flavored Markdown*-t használunk. A cél, hogy a gitlab [kiszólgálónkon][#ourgitlab] jól nézzen ki. GFM-ről dokumentáció [itt][#gitlabmddoc] |
| 20 | 22 | * Jó offline MD szerkesztő: [Markdown Monster][#markdownmonster] |
| 21 | 23 | * Vagy egyszerűen használd a gitlab beépített markdown editorát... |
| 24 | +* Minden egyes MD fájl külön verziózást kap, amit a fájl első sorában kell feltüntetni (pl.: v1.2.3). | |
| 25 | + * A verziózás [Semantic Versioning][#semver] szerint történik az alábbi egyértelműsítések figyelembe vételével: | |
| 26 | + * API: A dokumentáció szemantikai (jelentés)tartalma | |
| 27 | + * Patch: Csak szerkesztési (editorial) kategóriájú változtatások (lásd: contribution.md) | |
| 28 | + * Minor (compatibility API change): Kizárólag olyan szemantikai változtatások, melyek nem tartalmaznak ellentétes állításokat az előző verzió állításaival, és nem hagynak el elemeket belőle (tehát bővítik a szemantikát és nem megváltoztatják a létezőt, vagy szűkítik azt) | |
| 29 | + * Major (incompatibility API change): Olyan szemantikai változtatások, melyek megváltoztatják az előző verzió állításait, vagy elhagynak abból elemeket. | |
| 22 | 30 | |
| 23 | 31 | > # **Follow the rules!** |
| 24 | 32 | |
| ... | ... | @@ -27,3 +35,4 @@ |
| 27 | 35 | [#ourgitlab]:<http://gitlab.vonalkod.hu:443/vrh/devprocdoc> |
| 28 | 36 | [#gitlabmddoc]: <https://gitlab.com/help/user/markdown> |
| 29 | 37 | [#markdownmonster]: <https://markdownmonster.west-wind.com/download.aspx> |
| 38 | +[#semver]: <https://semver.org> | |
| 30 | 39 | \ No newline at end of file | ... | ... |