Developer pipeline - rzfvansuijdam/Project_Kaiju GitHub Wiki
User story conventions:
• Elke user story begint met: “As a player" of “as a developer".
• Elke user story heeft To-do's die gelinked eraan staan.
• Elke user story heeft een label met de prioriteit.
Trello Workflow
• Aan het begin van de sprint maken wij de userstories.
• Na het maken van de usrestories gaan we passende To-do’s aanmaken.
• Wanneer de To-do word aangepakt word hij in trello gekoppelt aan een artist of developer.
• Als een To-do gedaan is wordt hij naar ready for integration gezet.
• Na dat de feature of art is gemerged word de to-do op done gezet.
Github
• Als er aan een To-Do gewerkt gaat worden, wordt er een aparte branch voor aangemaakt.
• De feature branch mag alleen gemerged worden door een pull request te maken naar develop en daar word hij gecontrolleerd door de lead-dev of hij voldoet aan de code convention
• aan het einde van elke sprint, wordt alles gepushed naar development. Daarna wordt er een release van gemaakt.
• Nadat de feature branch gemerged is word de branch verwijderd om de github schoon tehoude
Art opleveren/implementeren
• Bij de implementatie van art wordt er een aparte branch voor aangemaakt.
• De artist kunne zelf de art implementeren.
• Zodra het in de game zit wordt het door de lead dev gemerged naar develop.