This document provides information on how contributing works in this project.
Rules:
- respect PR template
- give your issue a reasonable name
Rules:
- one changed file per PR
- respect PR template
- only change contents of
./chapters
, unless you really know what you are doing and it sill addresses one of the defined PR types (see template)
Branch name: [PURPOSE][FILE_NAME][SCOPE]`
- PURPOSE: top level namespace to distinguish, e.g.
review-3
- FILE_NAME: complete file name as defined under
./chapters
, e.g.250_standards-specs-technologies
- [OPTIONAL] SCOPE: part of the file that is affected, e.g.
OAuth
Commit message
In general, messages MUST contain scope/headline/topic and a related list showing the addressed changes/fixes, e.g.
[review: phase 3]
+ reviewed 250
+ fixed spelling in 500
+ changed access verification prtocol in 640
- review phase - current review iteration (should not change)
- level - relevance, importancy
mistake
- critical, MUST be fixedenhancement
- general enhancement, SHOULD be fixedopinion
- subject, debatable, MAY be fixed
- type - what type of problem
content
- what the text says is wrongphrasing
- sentence structure, hwo things are saidgrammer or spelling
- language-specific mistakesdesign or layout
- how the thesis (and its content) looks like (in the pdf)
- please respect max line length defined in
.editorconfig