Planowanie wydania GIMP 3.0.0 RC2
https://mail.google.com/mail/u/0/?tab=rm&ogbl#category/updates/FMfcgzQXKNMGTKLtTKfmpsMvxfHgSdWPZespół ZeMarmot
Kilka informacji o kolejnym release candidate programu GIMP! ☺️
Jak oczekiwano, opinie osób korzystających z naszego pierwszego release candidate były całkiem dobre i interesujące. Naprawiliśmy już kilka irytujących błędów.
Poza naprawianiem błędów, normalnie nie powinno być żadnych nowych rozwiązań. Jednak jako wyjątek, pracuję nad pewnym API (publiczne funkcje dla deweloperów wtyczek), aby wykonywać filtry GEGL na warstwach, kanałach, maskach itd. I oczywiście obejmuje to możliwość dodawania nieniszczących filtrów programowo.
Powodem było to, że usunęliśmy niektóre starsze funkcje, które były zakodowane na stałe, wywołując określone filtry i okazało się, że więcej osób niż myśleliśmy mogło ich używać i nie są w stanie przenieść wszystkich swoich istniejących skryptów z tego powodu. Cóż, nowe API pozwoli na uruchomienie tych filtrów i więcej (właściwie wszystkich istniejących filtrów GEGL, obecnych i przyszłych, podstawowych i zewnętrznych, a nie tylko ograniczonej zakodowanej na stałe listy). A także, żeby być uczciwym, to było dawno spóźnione.
Podsumowując: prace nad projektem są na zaawansowanym etapie i mam nadzieję, że wkrótce uda się je wdrożyć.
A teraz podajmy daty! Planowałem opublikować drugiego kandydata do wydania w ten weekend, co z pewnością byłoby możliwe… gdyby infrastruktura nie działała przeciwko nam!
GIMP jest hostowany przez infrastrukturę GNOME Foundation, w szczególności w odniesieniu do repozytorium źródłowego i systemu śledzenia problemów. Niestety, od tygodni naprawdę szwankują (RC1 było już trudne do wydania z tego powodu; straciliśmy wiele godzin, jeśli nie dni, z powodu różnych losowych awarii infrastruktury). Niestety, jest coraz gorzej (w ciągu ostatnich kilku tygodni były losowe awarie sieci z błędami ładowania stron, czasami musieliśmy klikać 10 razy, aby wysłać komentarze do raportów itp. Zdecydowanie zmarnowaliśmy niezliczone godziny pracy), do tego stopnia, że dzisiaj nie byłem w stanie opublikować nawet jednego komentarza. Cały system śledzenia problemów Gitlab wydaje się być martwy. Z jasnej strony, zwykle otrzymuję dziesiątki powiadomień dziennie, a dzisiaj był ewidentnie absolutnie spokojny i wypoczynkowo-rekreacyjny dzień!
Krótko mówiąc, uznaliśmy, że nie ma sensu nadal próbować trzymać się tak krótkiego harmonogramu wydań w tak okropnej sytuacji (prawie niemożliwe jest zrobienie czegokolwiek użytecznego w rozsądnym czasie). W przyszłą środę zespół infrastruktury GNOME planuje migrację Gitlaba do nowej infrastruktury i ma nadzieję, że rozwiąże to wszystkie problemy, które ostatnio mieliśmy. Miejmy nadzieję!
Biorąc pod uwagę nasze osobiste harmonogramy, zdecydowaliśmy się opóźnić wydanie RC2 o 2 tygodnie. Powinno to również umożliwić nam uczynienie go jeszcze bardziej stabilnym i solidnym.
Jehan
GIMP Maintainer / Zespół ZeMarmot