Project Management with ZenHub - freakimkaefig/Music-XML-Analyzer GitHub Wiki
Issues sind einzelne Arbeitsaufgaben, die zur Erfüllung eines Meilensteins notwendig sind. Issues haben immer einen Titel und eine kurze Beschreibung. Issues können einzelnen Teammitgliedern und dem entsprechenden Milestone zugewiesen werden. Zudem können Issues zur Kategorisierung mit beliebig vielen Labels versehen werden.
Issues lassen sich auch per Commit mit einem der folgenden Keywords als erledigt markieren.
- close
- closes
- closed
- fix
- fixes
- fixed
- resolve
- resolves
- resolved
Mit folgender Syntax wird das entsprechende Repository auf GitHub referenziert: username/repository#issue_number
.
Für dieses Repository lautet die Syntax folglich: Closes freakimkaefig/Music-XML-Analyzer#76
Mit den Milestones werden hier die User Stories realisiert. Sie haben einen Titel und eine Beschreibung. Die Beschreibung erfolgt im Schema von User Stories ("As a <type of user>
, I want <some goal>
so that <some reason>
.").
Labels dienen der Kategorisierung von Issues. Es lassen sich beliebig viele Labels einem Issue zuweisen.
- Mastering Issues - Github Guides (https://guides.github.com/features/issues/)
- ZenHub.io - Features (https://www.zenhub.io/features)
- Issues 2.0: The Next Generation (https://github.com/blog/831-issues-2-0-the-next-generation)
- Closing issues via commit - User Documentation (https://help.github.com/articles/closing-issues-via-commit-messages/)