plan freezowania ac?

Piotr Szymanski djurban w it-zone.org
Sob, 27 Gru 2003, 00:37:04 CET


Hi,
Po dluzszej rozmowie spidi wymogl na mnie wymyslenie jakiegos projektu wydania 
ac. Dlaczego na mnie? Bo przez moje kde nie mozna rozpoczac prac nad wydaniem 
dzisiaj.
Taka jest propozycja, podkreslam, ze to tylko propozycja i ze nie podejmuje 
sie jej wprowazac bo czeka mnie matura i zdaje sobie sprawe z tego ze nie 
bede mial czasu na pld za duzo,  poza zrobieniem kde 3.2.
<begin>
01.02 - 1st freeze, to bedzie podstawa do pozniejszego ac, dopuszczalne sa 
updaty pakietow nie psujace dzialania dystrybucji (czyli kompatybilne wstecz 
binarnie), jednoczesnie trwaja prace nad szlifowaniem pakietow i updatowaniem 
rzadko uzywanych specow oraz wyczyszczeniem otagowanego 01.02 
PLD-update-todo, oczywiscie pod warunkiem ze te updty nie lamia przyjetej 
zasady kompatybilnosci ABI (zlamanie kompatybilnosci zrodlowej dopsuzczam 
jeszcze w tym momencie)

15.03 - reality check, sprawdzamy czy to co zostalo po miesiacu pracy nadaje 
sie do uzywania i czy liczba snapszotow zostala maksymalnie ograniczona oraz 
czy snapszoty ktore pozostaly dzialaja na tyle stabilnie, zebywlaczyc je do 
wydania; jesli nie - opoznienie 2nd freeze o max 2 tyg. jesli do tego momentu 
sie nie uda, czyscimy buildery i wypierdzielamy pld, bo jak 40 typa nie umie 
naprawic bledu w 2 miesiace to to panowie jest burdel a nie dystrybucja.

20.03 - 2nd freze, dopuszczalne sa jedynie upgrady pakietow ktore sluza 
poprawie bezpieczenstwa i ew. poprawiajace jakies ogromne bledy 
uniemozliwiajace uzytkowanie, ktore zostaly przeoczone wczesniej, tworzone 
jest koncowe dystro, poprawiane ew. niedorobki w budowaniu. 

ODTAD DOPIER ZACZYNA SIE FREEZE W ROZUMIENIU TEGO SLOWA JAKIE BYLO W RA. 
FREEZE TRWA 3 MIESIACE NIE 6! 

05.04 - reality check, sprawdzamy czy efekt koncowy po 2nd freeze nadaje sie 
do wydania, jesli nie - sprawdzamy przyczyny i staramy sie wyeliminowac bez 
upgradowania do wyzszych wersji; jesli nadaje sie do wydania to zamrozenie 
stanu pakietow na ftp i przygotowywanie instalatora

10.04 - pld 2.0rc1 udostepnione betatesterom

01.05 - rozpoczecie poprawiania bledow wykrytych w czasie testow,

14.05 - koniec betatestow

20.05 - koniec poprawiania bledow

21.05 - reality check, jesli nie ma bledow krytycznych oraz takich 
wystepujacych w rzadko uzywanych/malo waznych pakietach i wtedy tylko gdy sa 
to pojedyncze przypadki (np. jakis nie uzywany modul cpan i jakas stara gra, 
czyli 2 pakiety na 6 tysiecy, ktore mozna wydac jako updaty) przechodzimy do 
wydawania finala, jesli nie powtarzamy cykl z rc2 i betatestami

22.05 - przygotowywanie iso z isntalatorem oraz notki prasowej

23.05 - wydanie PLD 2.0 (ac)
<end>

Ten plan jest na pewno bardziej realistyczny niz optymistyczny, przy czym 
zaklada kilka rzeczy:
1.) glibc 2.3.3 ktory bardzo by sie przydal wyjdzie albo przed 01.02 albo 
bedzie binarnie kompatybilny wstecz
2.) jesli glibc 2.3.3 wyjdzie po 01.02 to pld 2.0 nie bedzie mialo domyslnie 
wlaczonego nptl, bo tenze psulby kompatybilnosc ABI 
3.) od 2nd freeze przydaloby sie zeby Release Manager kontrolowal kazde 
zadanie wyslane na buildery, przydaloby sie takze zamrozenie head na miesiac 
tak zeby kazda zmiana musiala byc zatwierdzana przez grupe ludzi najbardziej 
zaangazowanych w wydanie, tak zeby nie zepsuc calosci, to jest wniosek po 
znajomosci sposobu pracy w kde. rozumiem ze ten miesiac to dlugo i jesli by 
sie miala ukazac jeszce rc2 to wogole za dlugi freeze. z tego powodu nie 
umiescilem tego w planie a jedynie tak rzucam dodatkowo.
-- 
Piotr Szymanski
djurban w pld-linux.org



Więcej informacji o liście dyskusyjnej pld-devel-pl