MAINTAINER PLD-1.0
Blues
blues w ds6.pg.gda.pl
Wto, 16 Lip 2002, 14:38:02 CEST
On Tue, 16 Jul 2002, Krzysiek Taraszka wrote:
> jako iz zblizamy sie do dnia wydania PLD 1.0 zastanawia mnie pewien fakt.
> Kto zostanie mainainerem linii 1.0 ?
Ja cały czas miałem nadzieję, że mimo wszystko Ty :)
> jak bedzie wygladala przyszlosc PLD ?
Zobaczymy :)
> Czym jest nest i czym bedzie w przyszlosci PLD ?
nest? Wiecznym poligonem. Miejscem do testowania nowych rzeczy.
Niekoniecznie wszystko stamtąd powinno trafiać do normalnego użytku. Taki
PLD-owski RawHide czy Cooker
> Przejzalem ostatnio system wydawania dystrybucji i wpadlem na cos, co moze
> u nas sie sprawdzic.
> Postanowilem NAM to przedstawic:
>
> Wydajemy PLD-1.0, ok, teraz problemem jest KTO zostanie opiekunem tej lini ?
> nasuwaja sie teraz kolejne pytania, jak to bedzie wygladac? jaka numeracja ?
> Co?, kto?, gdzie i jak ?
> Odpowiedz jest prosta. Wnioskujac z wypowiedzi Tomasza na zlocie PLD,
> opiekunem zostanie osoba, ktora zglosi chec opieki. Wnosze wiec moja
> kandydature.
Na to ja cały czas czekałem. Dziękuję za twoją odwagę.
Bo to jest naprawdę odważny krok. Konserwacja takich rzeczy to naprawdę
niełatwa sprawa, ale... myślę, że przy kernelu się wprawiłeś już trochę ;)
> Teraz jak to bedzie wygladac w praktyce ? Na ftp pojawil sie juz katalog
> updates.
> W moim zalozeniu bedzie on tym, czym nest jest teraz, czyli stanie sie
> podwalina do kolejnej stabilnej poddystrybucji z lini 1.0, powiedzmy PLD
> 1.0r1 (albo PLD 1.0.1) To jest do obgadania.
To już napisałem w innym poście. Konwencja debianowa rX mi się nie podoba.
Zresztą - po co sugerować, że się na nich wzorujemy? ;)
> Teraz pytanie, jak dlugo i ile bedzie kolejnych podwydan PLD 1.0 ?
> Odpowiedz jest prosta, bedzie ich tyle, ile bedzie wymagala sytuacja.
> katalog updates caly czas bedzie istnial i na bierzaco beda wzucane poprawki.
> TO tylko od mojej intencji bedzie zalezec, kiedy wydam kolejne PLD 1.0rX
> badz 1.0.x.
> Sadze ze powinno sie to pojawiac co 2-3 miesiace.
I tak ma być :)
> Kiedy zaprzestac wydawania/rozwijania 1.0rX (1.0.x) ? odpowiedz jest prosta.
> Po wydaniu kolejnej dystubucji oznaczonej wyzszym nr rel (PLD-2.0).
hmm... niekoniecznie.
IMHO powinniśmy wspierać przynajmniej jedną linię wstecz. Ale na to może
nie starczyć zasobów. sprzętowo-ludzko-czasowych.
Do kiedy będziemy mieli wsparcie dla starszych wersji to się zobaczy.
> Teraz CO ma byc wzucane do updates a co do PLD-1.0rX ?
> Moze pokrutce przedstawie moje zalozenie:
> Zalozenia, ktore musi spelnic pakiet, aby wejsc do dystrybucji STABILNEJ:
>
> 1. Pakiet usuwa blad bezpieczenstwa.
>
> 2. Poprzedni pakiet nie instaluje sie, ma niespelniana zaleznosc, badz
> skrypty instalacyjne %post %postun
>
> 3. Pakiet zawiera fix dla krytycznego bledu z BTS, ktory moze zagrozic
> bezpieczenstwu, moze zagrozic utrata danych badz pakiet wcale nie
> dziala, lub dziala ale niezgodnie z zalozeniami tworcow.
>
> 4. Pakiet musi kompilowac sie i dzialac na architektorach, na ktorych
> wydane zostala dystrybucja STABILNA
I tego się należy trzymać.
Pozostaje jeszcze kwestia co robić jeżeli pojawia się sec-poprawka, ale
jest ona dostępna na pakiet o nowszej wersji. Czy łatamy stare (tak jak w
debianie i często w RH) czy też wrzucamy nowe? Pierwsze trudniejsze, ale
niby lepsze. Drugie łatwiejsze, ale potencjalnie powodujące więcej
problemów.
> Zalozenia, czym jest updates a czym PLD-1.0rX (1.0.X)
> * updates/ to katalog z pakietami, w ktorych poprawiono bledy
> bezpieczensta lub bledy krytyczne, bledy instalacji, etc
> Pakiety w updates/ sa traktowane jako podwalina do kolejnej
> poddystrybucji stabilnej
> Pakiet trafiajacy do updates/ musi przejsc faze ra/test (tylko,
> jesli poprawiony jest proces instalacji, badz poprawka, ktora
> bedzie wymagala przetestowania)
> Nastepnie pakiet trafia z ra/test do ra/updates
> UWAGA! Po wydaniu kolejnej poddystrybucji katalog updates/
> automatycznie jest czyszczony
> Jego zawatrosc przenosi sie do ra/PLD-1.0rX
Nie.
To nie tak.
IMHO należy tylko generować ISO z nowym wydaniem, a updates pozostawić bez
zmian. Instalacja sieciowa powinna korzystać z tego katalogu, a instalacja
z ISO byłaby normalnie osiągalna. Mniej roboty i prostsze to wszystko.
> * PLD-1.0rX/ to katalog, ktory zostaje zamrozony jako poddystrybucja
> STABILNA.
> Sklada sie on z propozycji, ktore trafily wczesniej do updates/
> Kolejne poddystrubucje przyjmuja odpowiednio kolejne numerki.
> X->1,2,3,...,n
patrz wyżej
> Teraz czesc osob NAPEWNO zastanawia sie jak by to wygladalo z mojej strony ?
> Jak bym sie spisal ?
> Chyba przez ostatni rok mojej aktywnosci w PLD dalem sie zauwazyc jako
> czlowiek mlody, ambitny, ale i rozsadny. Z mojej strony nie wyszedl nigdy
> pakiet z etykieta STBR jako pakiet niestabilny, nie dzialajacy
> (przynajmniej ja nie pamietam ;))
> Z drogiej strony moja praca wlozona w kernel jest jednak pewnym
> wyznacznikiem mojego doswiadczenia i odpowiedzialnosci jakie moge w tej
> dziedzinie zaoferowac.
W poprawne podejście i sposób pracy ja nie wątpię. I chyba nie ma osoby,
która ma ci cokolwiek do zarzucenia :)
> Droga strona jest moja dyspozycyjnosc i czas. Pod koniec lipca robie sobie
> wakacje.
> Sadzilem, ze bedzie to caly miesiac, ale skonczy sie na 1,5 do 2 tyg
> (biznes do ubicia mam)
> Po 2 tyg wakacji jestem dyspozycyjny caly czas. Nastepnym terminem, gdy
> bede zajety beda swieta oczywiscie oraz terminy blizej nieokreslone, o
> ktorych dam znac.
> Na ten czas powolam osobe odpowiedzialna za linie 1.0rX (1.0.X).
To jest najważniejsza i najtrudniejsza cześć całego przedsięwzięcia -
czas.
> Uff, mam nadzieje, ze jasno przedstawilem zalozenia , sadze ze w ten
> sposob oddzieli sie linie STABILNA od lini rozwojowej i ze dostane wolna
> reke w kierowaniu drzewkiem PLD-1.0rX.
Ja nie mam nic przeciwko
> W ten sposob odciaze developerow od zawracania sobie glowy linia 1.0,
ooo - ja myślę, że ludzie ci pomogą. Niektórzy tego używają ;)
> oraz pozwole skupic sie im na rozwijaniu lini DEVEL, ktora stanie sie
> kolejna DYSTRYBUCJA (nie poddystrybucja)STABILNA ( wg mnie powinno to
> byc PLD-2.0).
Myślę, że z tego co trafi do devel możnaby stworzyć katalog contrib/ -
rzeczy z nowszych release, ale nie wspierane. Skompilowane tylko na 1.0
IMHO to niezły pomysł.
--
---------------------------------
pozdr. Paweł Gołaszewski
---------------------------------
CPU not found - software emulation...
Więcej informacji o liście dyskusyjnej pld-discuss-pl