-
Notifications
You must be signed in to change notification settings - Fork 12
Doc tools
Diese Seite gibt eine Übersicht über die Tools, die wir für die Entwicklung von Ilch 1.2 verwenden:
-
Das Wiki: Hier findet die Dokumentation statt. Jeder, der ein neues Feature schreibt, sollte es hier 1. für Entwickler 2. für Endanwender (User) dokumentieren. Undokumentierte Features sind nutzlos, da keiner weiß, dass es sie gibt!
-
Der IssueTracker: Unsere Feature Request/Bug/Aufgabenverwaltung. Immer, wenn eine Aufgabe ansteht, wird Sie mit diesem Tool verwaltet. Jemand, der eine Aufgabe übernimmt, stellt sich selbst in den "assigned"-Status. Dann wissen andere Entwickler, dass diese Aufgabe übernommen wurde und in Arbeit ist. Das Ticket wird erst geschlossen, wenn die Aufgabe wirklich vollständig (das heißt inkl. nötiger Dokumentation usw.) bearbeitet ist. So haben wir immer eine Übersicht über die noch zu erledigenden Aufgaben und die schon erledigten. Langsam werden immer mehr Aufgaben grün, wenn alles grün ist, ist die 1.2 fertig (:. Bitte beachten: Änderungen im Sourcecode ohne eine Issue sind aus den folgenden Gründen nur äußerst selten notwendig:
- ohne eine Issue weiß keiner, was und warum ihr etwas im Code geändert habt
- wenn ihr nicht wisst, für welche Issue ihr etwas im Code ändert, ist die Änderung wahrscheinlich nutzlos
- einzige Ausnahme: minimale Änderungen, wie Rechtschreibfehler, triviale Syntaxfehler und hinzugefügte Kommentare
-
SVN: Hier wird der Code verwaltet, mehr Infos unter doc/how_to_ilch. Um Entwicklerzugang zu bekommen, fragt am besten mairu oder ein anderes Mitglied des Entwicklerteams