Разработчикът на GNOME Calendar обвини Linux Mint в игнориране на проблема с остарял пакет

Един от разработчиците на GNOME Calendar (Хари Рана) оповести обществото за конфликт с поддържащия пакет в дистрибуцията на Linux Mint. Конфликтът е предизвикан от факта, че в Linux Mint се поставя пакет с модифицирана остаряла версия на GNOME Calendar. Въпреки наличието на специфични промени, приложението се предлага под името GNOME Calendar, поради което потребителите имат впечатлението, че използват оригиналния проект.

В версията на GNOME Calendar от Linux Mint остават нерешени някои грешки и потребителите редовно се обръщат по този въпрос към основните разработчици на GNOME Calendar, смятайки, че те са отговорни за възникващите проблеми. На страницата „About“ в приложението са запазени контактните данни на основния проект и потребителите изпращат уведомления за проблеми директно на разработчиците на GNOME Calendar, въпреки че описаните проблеми или вече са поправени в актуалните версии на GNOME Calendar, или са предизвикани от промените, направени от поддържащия пакет в Linux Mint.

Преди девет месеца един от ключовите разработчици на GNOME Calendar създаде тикет в системата за отчитане на грешки на Linux Mint, в който поиска от поддържащия пакет с GNOME Calendar да премахне всички линкове, насочващи към основния проект, и да извърши ребрандиране, заменяйки иконата на приложението. Шест месеца заявката остана без отговор, и след напомнянето за нейната съществуване, поддържащият пакет в Linux Mint попита за уточнение относно кои точно проблемни промени става въпрос. Той също така подчерта, че в поддържаните версии на Linux Mint и LMDE се използват пакети, импортирани от Ubuntu 24.04 LTS и Debian 13, които съответстват на предоставените в тези дистрибуции версии GNOME 46 и 48.

Разработчикът на GNOME Calendar поясни, че няма време да анализира промените в пакета от Linux Mint и премахването на отделни изменения няма да реши проблема, тъй като пакетът, базиран на GNOME 46 и 48, сериозно изостава от актуалната версия. Според него, проблемът може да бъде решен чрез премахване на пакета или чрез ребрандиране на форка и премахване на всички линкове, указващи на GNOME.

Сопровождающий пакет отговорил, че е проверил всички специфични за Linux Mint промени и не е открил проблеми. Той също така изброява, че пакетите с остаряла версия на GNOME Calendar от Ubuntu 24.04 LTS и Debian 13 се използват от милиони потребители и уточни, дали разработчикът възнамерява да поиска от Debian и Ubuntu да спрат доставката на техните пакети.

Разработчикът на GNOME Calendar каза, че не става дума просто за корекции на промените, а за това, че Linux Mint предоставя проблемни версии на GNOME Calendar, принуждаващи потребителите да подават отчети за грешки в основния проект. И става въпрос не за пакетите от Debian Stable или Ubuntu LTS, а за пакета от Linux Mint и за оплакванията, постъпващи именно от потребителите на Linux Mint, а не от потребителите на Debian и Ubuntu. Ако оплакванията бяха подавани от потребители на пакетите Debian и Ubuntu, подобна молба щеше да бъде адресирана и на тези проекти.

Сопровождащият пакет в Linux Mint каза, че разликата между пакетите от Debian/Ubuntu и пакета от Linux Mint е само в някои допълнителни корекции, и като доставя GNOME 46 в дистрибуцията, той по никакъв начин не може да обнови GNOME Calendar до състоянието от GNOME 50. Премахвайки специфичния за Linux Mint пакет, потребителите ще получат дори по-проблемна версия, но вече от репозитория на Ubuntu 24.04 LTS, също базирана на GNOME 46, но без корекциите на грешки, добавени от съпътстващия пакет в Linux Mint. Следователно единствената възможност за блокиране на доставката на остарели версии на GNOME Calendar в Linux Mint и LMDE е да се премахне пакетът от Ubuntu 24.04 LTS и Debian 13, в противен случай тези версии все пак ще се инсталират от репозиториите на тези дистрибуции.

Един от участниците в дискусията предложи да се реши проблемът, като се добави поле с версията на GNOME Calendar в шаблона за подаване на отчети за грешки, което би позволило незабавно да се затварят искания, свързани с остарели версии. Разработчикът на GNOME Calendar отбеляза, че постъпването на оплаквания не е ограничено само до официалната форма за подаване на отчети за грешки, и много потребители съобщават за проблеми чрез социални мрежи, Matrix чат и други канали за комуникация. В отговор, съпътстващият пакет зададе въпрос — какво прави премахването на линковете в диалога „About“, за които първоначално беше става дума, когато разработчикът просто не желае потребителите да стартират стари версии.

След това, придружаващият затвори тикета, обяснявайки, че премахването на линковете в диалога „About“ само ще реши проблема в краткосрочен план, но няма да премахне системния проблем с доставката на остарели версии в LTS дистрибуциите. Освен това, подобно изменение трябва да бъде направено и в Debian и Ubuntu, тъй като няма причина проблемът да засегне единствено Mint, но да не се прояви в Ubuntu и Debian. Лицензът на кода на GNOME Calendar допуска неограничено разпространение на програмата и за забраната на доставката на стари версии е необходим преход към несвободен лиценз.

Разработчикът на GNOME Calendar остана на своето мнение и публикува статия с критика на доставката на стара версия в Linux Mint, в която спомена, че Linux Mint прехвърля на разработчиците на GNOME Calendar отговорността за грешките и вероятно нарушава търговската марка GNOME, разпространявайки неподдържани версии, но представяйки ги като подкрепяни от основния проект и заблуждавайки потребителите, за да не им се налага да се занимават с поддръжката им.

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster