openSUSE:Maintenance policy
Zasady konserwacji i odświeżania openSUSE mają na celu ustalenie wspólnej płaszczyzny porozumienia co do tego, jake rodzaje błędów zasługują na odświeżenie konserwacyjne i określa zasady dla pakietów, aby możliwie oddalić niebezpieczeństwo uszkodzenia ustrojów użytkowników.
Wymagania
- Usterki zapezpieczeń przeważnie zasługują na odświeżenie, chyba że usterka ma bardzo mały zasięg oddziaływania lub dotyczy tylko niecodziennych konfiguracyj. Zespół ds. zabezpieczeń ocenia usterki zabezpieczeń i pomaga ustalić, czy zachodzi potrzeba odświeżenia.
- Błędy nie związane z bezpieczeństwem: o ile ogólnie odświeżenie będzie uzasadnione i warto poświęcenia i narażenia się. Następujące błędy nie zasługują na odświeżenie:
- Nie możemy naprawić błędów instalacji (nie możemy odświeżyć nośników).
- Jeśli nikt nie natrafi na tę usterkę, nie ma potrzeby odświeżać starej dystrybucji.
- Poprawki oczyszczające pakiety lub kod, niewidoczne dla zwykłych użytkowników.
Zasady pakowania
Aby zmniejszyć niebezpieczeństwo uszkodzenia ustrojów użytkowników, odświeżenia konserwacyjne należy przygotowywać szczególnie ostrożnie.
- odświeżenia powinny się nakładać w małych, swoistych łatach
- odświeżenie nie może uszkadzać istniejących zależności pakietów
- odświeżenie nie powinno wprowadzać nowych zależności pomiędzy pakiety
- odświeżenie nie powinno wprowadzać nowych (pod-)pakietów
Odświeżanie wersji
W pewnych przypadkach może być uzasadnione użycie nowej wersji od dostawcy zamiast nakładania łaty. Na przykład jeśli trudno będzie nałożyć poprawkę, a dostawca i tak naprawia błędy krytyczne tylko w nowych wersjach, zagrożenie związane z przyjęciem nowej wersji może być mniejsze niż związane z wytworzeniem uszkodzonej łaty.
UWAGA: Tym razem nie utrzymujemy gorącej konserwacji ustroju openSUSE, do tego celu prosimy używać wydania Goniec. (Zatem wykluczamy odświeżanie wersji dla samego odświeżania.)
Odświeżanie wersji zatwierdza Zespół ds. konserwacji.