Canonical poprawi jakość wersji kropkowych Ubuntu LTS

Kanoniczny

Wygląda na to, że w Firma Canonical wzięła pod uwagę wiele komentarzy stworzone nie tylko przez społeczność, ale także przez deweloperów, bo kilka dni temu poprzez listy mailingowe poinformował o tym podjęli decyzję o zmianie w procesie przygotowania pośrednich wersji LTS Ubuntu (na przykład 20.04.1, 20.04.2, 20.04.3 itd.), w celu poprawy jakości wersji kosztem dotrzymywania dokładnych terminów.

Jeśli poprzednie wersje tymczasowe zostały utworzone zgodnie z planowanym planem, priorytet będzie miał jakość i integralność testowania wszystkich poprawek.

Zmiany zostały przyjęte z uwzględnieniem doświadczeń z kilku przeszłych incydentów, w wyniku czego, na skutek dodania poprawki w ostatniej chwili i braku czasu na weryfikację, pojawiły się w wersji zmiany regresywne lub niepełne rozwiązania problemu.

Próbując ulepszyć nasze procesy i jakość Spot wypuszcza obrazy LTS, począwszy od 20.04.3 (w sierpniu) będziemy próbując nieco bezpieczniejszego podejścia. Zasadniczo główna zauważalna zmiana jest to, że teraz będziemy postępować zgodnie z procedurami SRU nawet dla każdego blokery wydań, które znaleźliśmy podczas tygodnia jednorazowego wydania. To oznacza, że ​​oprócz kilku bardzo wyjątkowych przypadków, każda korekta (nawet o bloker) będzie musiał przejść tę samą weryfikację, regresję proces analizy i okres starzenia, w którym to przypadku, jeśli zostanie znaleziony błąd na zdjęciach post-kandydatów po prostu opóźnimy ten punkt wydanie do czasu weryfikacji, przedawnienia i dopiero wtedy opublikowania korekty aktualizacje.

Opóźnianie uwolnienia punktu jest niefortunne, ale jest lepsze niż skracanie naszego
Standardy jakości.

Z tym w zasadzie o tym wspominają od sierpniowej aktualizacji Ubuntu 20.04.3, wszelkie poprawki błędów sklasyfikowane jako awaria podczas uruchamiania wykonane w ciągu tygodnia przed planowanym uruchomieniem Zmieni to czas startu, co pozwoli nie naciskać w pośpiechu korekty, ale wszystko dokładnie przetestować i zweryfikować.

Innymi słowy, jeśli zostanie znaleziony błąd na kompilacjach, które mają status kandydata do wydania, wydanie będzie teraz opóźnione do zakończenia wszystkich wersji poprawki.

Mieliśmy już kilka przypadków, w których nasze poprawki w ostatniej chwili przyspieszyły pod presją czasu nie zostały wystarczająco dokładnie przetestowane i zostały wprowadzone regresje (lub, równie irytujące, wydawały się tylko częściowe ustalenia). Ponieważ jakość jest najważniejszym aspektem każdej wersji Ubuntu, Chcemy mieć pewność, że użytkownicy czerpią z naszych usług jak najlepsze wrażenia obrazy wydania spot.

Aby dostosować się do tej zmiany i zapewnić, że jak największa liczba zwolnień blokujących zostaną znalezione jak najszybciej, zmienimy również propozycję codzienny obraz serialu jest kompilowany 2 tygodnie przed premierą (tzw tydzień przed planowaną premierą zdjęć kandydatów).
Wcześniej codzienne obrazy były dostępne dla propozycji do tygodnia przed uruchomieniem (wyłączając je tylko podczas uruchamiania kandydatów są zbudowane), głównie jako dziedzictwo z dawnych czasów, gdy zaproponowano je jako wszystko zostało zaktualizowane w ramach tego procesu. To nie ma jest to już robione od lat (bo nie jest już bezpieczne), więc odejdź propozycja w gazetach ma mniej sensu niż w przeszłości.

W celu wczesnego wykrycia problemów blokujących wydanie, zdecydowano się również wydłużyć czas zamrożenia codziennych kompilacji z jednego tygodnia do dwóch tygodni przed wydaniem, tj. Przed wydaniem pierwszego kandydata do wydania będzie dodatkowy tydzień na testowanie zamrożonego codziennie budować.

Wreszcie, Warto też odnotować, że ogłoszono, iż baza Ubuntu 21.04 została zamrożona od wprowadzenia nowych funkcji (Feature Freeze), a nacisk został zmieniony na sfinalizowanie już zintegrowanych innowacji, identyfikację i eliminację błędów.

Jeśli chcesz dowiedzieć się więcej na ten temat, możesz się skonsultować poniższy link.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.