Udvikleren af GNOME Calendar har anklaget Linux Mint for at ignorere problemet med en forældet pakke

En af udviklerne af GNOME Calendar (Hari Rana) har offentligt fremlagt en konflikt med vedligeholderen af pakken i Linux Mint-distributionen. Konflikten skyldes, at Linux Mint leverer en pakke med en ændret, forældet version af GNOME Calendar. På trods af specifikke ændringer leveres appen under navnet GNOME Calendar, hvilket giver brugerne indtryk af at bruge det originale projekt.

I Linux Mint's version af GNOME Calendar forbliver nogle fejl uopløste, og brugerne henvender sig regelmæssigt til de primære udviklere af GNOME Calendar, idet de mener, at de er ansvarlige for de opståede problemer. Kontaktoplysningerne til hovedprojektet er gemt på 'Om'-siden i appen, og brugerne sender meddelelser om problemer direkte til udviklerne af GNOME Calendar, selvom de beskrevne problemer enten allerede er løst i de nyeste versioner af GNOME Calendar, eller skyldes ændringer foretaget af vedligeholderen af pakken i Linux Mint.

For ni måneder siden oprettede en af de nøgleudviklere af GNOME Calendar en billet i fejlsporetracker for Linux Mint, hvor han bad vedligeholderen af GNOME Calendar-pakken om at fjerne alle links til hovedprojektet og gennemføre et rebranding, hvilket også omfattede udskiftning af appens ikon. Seks måneder forblev anmodningen ubesvaret, og efter en påmindelse om dens eksistens, bad vedligeholderen af pakken i Linux Mint om at præcisere, hvilke problematiske ændringer der var tale om. Han understregede også, at de understøttede versioner af Linux Mint og LMDE bruger pakker importeret fra Ubuntu 24.04 LTS og Debian 13, som svarer til de versioner af GNOME 46 og 48, der leveres med disse distributioner.

Udvikleren af GNOME Calendar forklarede, at han ikke har tid til at analysere ændringerne i pakken fra Linux Mint, og at fjernelse af individuelle ændringer ikke vil løse problemet, da pakken baseret på GNOME 46 og 48 er meget bagud i forhold til den aktuelle version. Efter hans mening kan problemet løses ved at fjerne pakken eller gennemføre et rebranding af forket og fjerne alle links til GNOME.

Den ledsagende pakke svarede, at han havde gennemgået alle specifikke ændringer for Linux Mint og ikke havde identificeret problemer. Han nævnte også, at pakkerne med den forældede version af GNOME Calendar fra Ubuntu 24.04 LTS og Debian 13 anvendes af millioner af brugere og afklarede, om udvikleren har til hensigt at kræve, at Debian og Ubuntu stopper leveringen af deres pakker.

Udvikleren af GNOME Calendar svarede, at det ikke så meget handler om at rette ændringer, men om at Linux Mint leverer problematiske versioner af GNOME Calendar, som tvinger brugerne til at indgive fejlrapporter til hovedprojektet. Og det handler ikke om pakker fra Debian Stable eller Ubuntu LTS, men om pakken fra Linux Mint og de klager, der kommer specifikt fra brugerne af Linux Mint, ikke fra brugerne af Debian og Ubuntu. Hvis klagerne blev indsendt af brugere af Debian- og Ubuntu-pakker, ville en lignende anmodning være blevet rettet til disse projekter.

Den ledsagende pakke i Linux Mint skrev, at forskellen mellem pakkerne fra Debian/Ubuntu og pakken fra Linux Mint kun er enkelte yderligere rettelser, og at han på ingen måde kan opdatere GNOME Calendar til tilstanden fra GNOME 50 ved at levere GNOME 46 i distributionen. Ved at fjerne den specifikke pakke fra Linux Mint vil brugerne få en endnu mere problematisk version, men allerede fra Ubuntu 24.04 LTS-repositoriet, som også er baseret på GNOME 46, men uden de fejlrettelser, som den ledsagende pakke har tilføjet i Linux Mint. Derfor er den eneste mulighed for at blokere leveringen af forældede versioner af GNOME Calendar i Linux Mint og LMDE at fjerne pakken fra Ubuntu 24.04 LTS og Debian 13; ellers vil disse versioner stadig blive installeret fra disse distributions-repositorier.

En af deltagerne i diskussionen foreslog at løse problemet ved at tilføje et felt med versionen af GNOME Calendar i skabelonen for at indgive fejlrapporter, hvilket ville gøre det muligt straks at lukke anmodninger relateret til forældede versioner. Udvikleren af GNOME Calendar skrev, at indsendelsen af klager ikke er begrænset til den officielle formulering af fejlrapporter, og mange brugere rapporterer problemer gennem sociale medier, Matrix-chat og andre kommunikationskanaler. Som svar stillede den ledsagende pakke spørgsmålet — hvad har så fjernelsen af links i dialogboksen "Om" at gøre med, hvad der oprindeligt blev diskuteret, når udvikleren simpelthen ikke ønsker, at brugerne kører gamle versioner.

Efter dette lukkede den ansvarlige ticketen og forklarede, at fjernelse af links i dialogen «About» kun vil løse problemet på kort sigt, uden at det adresserer det systematiske problem med leveringen af forældede versioner i LTS-distributioner. Desuden skal en sådan ændring også implementeres i Debian og Ubuntu, da der ikke er nogen grunde til, at problemet kun skulle påvirke Mint, men ikke vise sig i Ubuntu og Debian. Licensen for koden til GNOME Calendar tillader ubegribelig distribution af programmet, og for at forhindre distribution af gamle versioner skal der skiftes til en ikke-fri licens.

Udvikleren af GNOME Calendar holdt fast i sin holdning og offentliggjorde en artikel med kritik af distributionen af den gamle version i Linux Mint, hvor han nævnte, at Linux Mint lægger ansvaret for fejl på udviklerne af GNOME Calendar og sandsynligvis krænker GNOME-varemærket ved at distribuere ikke-supportede builds, men præsenterer dem som understøttede af hovedprojektet og vildleder brugerne for selv at undgå at vedligeholde dem.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster