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)
* 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
Das gleiche für trac:
o Individuelle Abfrage
- + geändert zwischen <letztes Releasedatum> und <heute>
+ + geändert zwischen <letztes Releasedatum> und <heute+1>
+ Status closed
+ Lösung behobena
+ Komponente ist Lx-Office ERP
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.