mgorny, Polish Technicznie rzecz biorąc, sporą część pracy związaniem z portowaniem paczek #Gentoo do Pythona 3.13 można zautomatyzować. W gruncie rzeczy, mamy już większość potrzebnych elementów — narzędzia, by znaleźć potencjalne paczki, zaktualizować PYTHON_COMPAT, uruchomić testy. Dlaczego więc robię to na wpół ręcznie?
Po pierwsze, daje mi to okazję, by zajrzeć w ebuildy. Mogę poszukać starych problemów, poprawić kod, czasem odkryć paczki, które powinniśmy byli usunąć dawno temu. Po drugie, patrząc na logi czasem mogę zauważyć, że testy gdzieś nie działają poprawnie (a w szczególności przypadek, że paczka nie zwraca błędu, kiedy testy nie przechodzą).
No i koniec końców, daje mi jakieś poczucie wartości, kiedy przez tę przeklętą gorączkę nie mogę się na niczym skupić.
Add comment