Author: qwiat   Date: Mon Apr 21 00:21:39 2008 GMT
Module: PLDWWW   URL: 
http://pld-linux.org/pl/DevelopingPLD?action=diff&rev2=5&rev1=4
---- Log message:
merege from en version

---- Page affected: pl/DevelopingPLD

---- Diffs:

================================================================
The comment on the change is:
merege from en version

  
  Nawet jeżeli w twoim commitlog jest tylko jedna wiadomość, poprzedzenie jej 
myślnikiem poprawi czytelność.
  
+ === Cykl życia pakietu ===
+ 
+ Po commicie pliku {{{spec}}}, konieczne jest zbudowanie pakietu. Cały proces 
wygląda następująco:
+ 
+  1. Plik {{{spec}}} jest commitowany (włączając zmiany w wymaganych łatach i 
innych plikach związanych z plikiem {{{spec}}})
+  1. Jeden z deweloperów wysyła zlecenie na testowe zbudowanie pakietu (za 
pomocą skryptu 
[http://cvs.pld-linux.org/pld-builder.new/client/make-request.sh?rev=HEAD 
make-request.sh]). Jeśli nie masz takich uprawnień, skontaktuj się w tej 
sprawie z RM-em. Istnieje możliwość pominięcia tego kroku i poproszenie o 
zbudowanie pakietu do tzw. upgrade, jednak nie jest to zalecane, gdyż upgrade 
pakietów na części builderów spowoduje rozsynchronizowanie oprogramowania. Na 
winnym takiego stanu będzie wykonana publiczna egzekucja.
+ 
+  1. Pakiet jest buduje się prawidłowo na wszystkich architekturach.
+  1. Jeden z uprzywilejowanych deweloperów wysyła zlecenie budowania 
aktualizującego (ten sam skrypt co powyżej) - skontaktuj się z RM-em w sprawie 
dostępu.
+  1. Pakiet jest budowany ponownie i aktualizowany na wszystkich builderach.
+  1. Pakiet jest zapisywany w kolejce ({{{ready}}} dla Ac i {{{test}}} dla Th).
+  1. Od tej pory pakietem zajmuje się tylko RM. Decyduje, kiedy pakiet jest 
gotowy do przeniesienia do stabilnego drzewa (lub do {{{updates}}} jeśli jest 
to wydana wersja PLD). Jeśli sądzisz, że trwa to za długo, sprawdź czy 
zależności (zarówno nowo wprowadzone jak i ewentualnie popsute przez jakieś 
pakiety) w kolejce są spełnione.
+  1. W końcu pakiet jest przenoszony do stabilnej gałęzi lub do {{{updates}}} 
i od tej pory każdy może ten pakiet używać.
+ 
  === Rozwiązywanie częstych problemów ===
  
   - [:DevelopingPLD/AdvancedDeveloping/FixingAsNeeded: Fixing --as-needed 
problems]
_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to