fa681b6e
Görcsös Zoltán
Add versioning rules
|
1
2
|
**v1.0.0**
|
a896adde
Görcsös Zoltán
Update readme.md
|
3
4
|
*#mainteiner:* @zgorcsos
|
84318e82
Görcsös Zoltán
Readme szerkesztése
|
5
|
![][#headerpic]
|
157cb697
Görcsös Zoltán
readme.md tartalo...
|
6
7
|
# devprocdoc = Developer Process Documentation
|
84318e82
Görcsös Zoltán
Readme szerkesztése
|
8
|
> A repository alatt vezetjük a Vrh fejlesztési folyamatainak dokumentációját.
|
157cb697
Görcsös Zoltán
readme.md tartalo...
|
9
|
|
84318e82
Görcsös Zoltán
Readme szerkesztése
|
10
|
## Szabályok:
|
157cb697
Görcsös Zoltán
readme.md tartalo...
|
11
12
|
* A dokumentáció **kizárólag** markdown alapú!
* A dokumentáció organizációja **könyvtárakra** törve történik
|
42f0eebd
Görcsös Zoltán
add picture refer...
|
13
14
|
* Az MD fájlokban használt képeket a **web.vonalkod.hu** ftp szerveren a fejlesztes/devprocdoc alá kell feltölteni. Az ftp elérési módja [ezen][#webvonalkodhuftp] a Redmine tudástár oldalon található. Az ide feltöltött fájlokat a http://web.vonalkod.hu/fejlesztes/devprocdoc/továbbiútvonal/fájlnév formában hivatkozuk a dokumentációban. Az ftp szerveren a devprocdoc repoisitory-val egyező könyvtár struktúrát kell kialakítani a devprocdoc könyvtár alatt!
* A fenti feltöltött, és az md fájlokban hivatkozott képeket a repository-hoz is hozzáadjuk!
|
a896adde
Görcsös Zoltán
Update readme.md
|
15
|
* A diskurzus a dokumentációk tartalmáról **kizárólag** itt történik!
|
84318e82
Görcsös Zoltán
Readme szerkesztése
|
16
|
* Használd a beépített **Issue tracckert**
|
a896adde
Görcsös Zoltán
Update readme.md
|
17
18
|
* A **commitok** megjegyzés hozzáfűzési lehetőségét
* Továbbá az alább leírt szerkesztési szabályokat és a Merge request-ek rendszerét, az azokban végezhető kommentelési lehetőségeket
|
42f0eebd
Görcsös Zoltán
add picture refer...
|
19
|
* A kommunikációban preferáld az említések, és hivatkozások használatát
|
84318e82
Görcsös Zoltán
Readme szerkesztése
|
20
|
* A project open, hogy a dokumentáció a közvetlen gitlab.vonalkod.hu alatti linkkel egyszerűen meg lehessen osztani **bárkivel**.
|
42f0eebd
Görcsös Zoltán
add picture refer...
|
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]
|
84318e82
Görcsös Zoltán
Readme szerkesztése
|
22
23
|
* Jó offline MD szerkesztő: [Markdown Monster][#markdownmonster]
* Vagy egyszerűen használd a gitlab beépített markdown editorát...
|
fa681b6e
Görcsös Zoltán
Add versioning rules
|
24
25
26
27
28
29
|
* 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).
* A verziózás [Semantic Versioning][#semver] szerint történik az alábbi egyértelműsítések figyelembe vételével:
* API: A dokumentáció szemantikai (jelentés)tartalma
* Patch: Csak szerkesztési (editorial) kategóriájú változtatások (lásd: contribution.md)
* 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)
* 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.
|
157cb697
Görcsös Zoltán
readme.md tartalo...
|
30
|
|
84318e82
Görcsös Zoltán
Readme szerkesztése
|
31
32
|
> # **Follow the rules!**
|
42f0eebd
Görcsös Zoltán
add picture refer...
|
33
34
35
|
[#headerpic]: <http://web.vonalkod.hu/fejlesztes/devprocdoc/rules.png>
[#webvonalkodhuftp]:<http://redmine.vonalkod.hu/projects/vrhfejlesztes/wiki/Bels%C5%91_h%C3%A1l%C3%B3zat#VRH-infrastrukt%C3%BAra-WebSzolg%C3%A1ltat%C3%A1sok-elr%C3%A9%C3%A9sei>
[#ourgitlab]:<http://gitlab.vonalkod.hu:443/vrh/devprocdoc>
|
84318e82
Görcsös Zoltán
Readme szerkesztése
|
36
|
[#gitlabmddoc]: <https://gitlab.com/help/user/markdown>
|
42f0eebd
Görcsös Zoltán
add picture refer...
|
37
|
[#markdownmonster]: <https://markdownmonster.west-wind.com/download.aspx>
|
fa681b6e
Görcsös Zoltán
Add versioning rules
|
38
|
[#semver]: <https://semver.org>
|