X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=doc%2Frelease_management.txt;h=e8cfc4c45bdb976904f4a328c58f5989471921dc;hb=8974129421f2b7c98495f8036e5f4d2d0ac7b738;hp=48c980254d2dd47be95cb22d4d1f37b6a152cc3d;hpb=1857ca9df82773ae3fd16383d89dc54f5149a9e3;p=kivitendo-erp.git diff --git a/doc/release_management.txt b/doc/release_management.txt index 48c980254..e8cfc4c45 100644 --- a/doc/release_management.txt +++ b/doc/release_management.txt @@ -28,7 +28,7 @@ als freundliche Checkliste zum ausdrucken und erweitern. o bin/mozilla/admin.pl DOES NOT use proper system or exec calls - Einige Tests setzen eine korrekt aufgesetzte Datenbank für tests voraus. TODO: diese Tests korrekt skippen wenn keine DB gefunden wurde. - TODO: Dokumeniteren wie der Releasemanager sich so eine DB baut, die + TODO: Dokumentieren wie der Releasemanager sich so eine DB baut, die sollten vor einem Release zumindest durchlaufen. TODO: Evtl eine Klasse von Releasetests einführen) @@ -46,7 +46,8 @@ als freundliche Checkliste zum ausdrucken und erweitern. * Freeze auf der Mailingliste ansagen. - Featurefreeze für beta - - Commitfreeze für finales Release + - Commitfreeze für finales Release (Erfahrungswerte: 1 Tag für die erste + Beta, 2-4h für jedes weitere Release, 1 Tag fürs finale Release) * Status Bugzilla @@ -77,7 +78,7 @@ als freundliche Checkliste zum ausdrucken und erweitern. Das gleiche für trac: o Individuelle Abfrage - + geändert zwischen und + + geändert zwischen und + Status closed + Lösung behobena + Komponente ist Lx-Office ERP @@ -85,6 +86,14 @@ als freundliche Checkliste zum ausdrucken und erweitern. o sortieren nach Ticketnummer o rest weiter ab copy&paste + Achtung: trac hat im Moment noch Probleme, so dass Bugs zum teil mit nicht + existenten Lösungen geschlossen werden. Besser ist es, sich die Lösung als + eigene Spalte anzeigen zu lassen, die Lösungen zu filtern, die nicht + erwünscht sind, und den Rest zu formatieren (TODO: Script erweitern) + + Achtung: trac benutzt Datum 00:00:00 als obere Grenze, dass heisst, immer + einen Tag mehr angeben. + - Ausserdem einmal durch das git scrollen und sinnvolle grössere Änderungen ins changelog übertragen. Muss nur einmal gemacht werden, möglichst danach nur noch inkrementell.