Ajal hiljutine arendajate kohtumine toimus Grazis, Austrias, KDE projektimeeskond tegi olulise otsuse ja kas see ongi programm saab otsa pikaajaline tugi (LTS) KDE Plasma jaoks. Edaspidi vastutavad distributsioonid soovi korral töölaua vananenud versioonide hooldamise eest, võttes iseseisvalt enda kanda veaparanduste jälgimise ja rakendamise.
Seni rakendatud LTS-mudel hõlmas KDE ökosüsteemi vaid osaliselt. Kuigi Plasma töölauakeskkonnal olid LTS-harud, siis see tugi... See ei laienenud raamistikele ega rakendustele projektist, jättes suure osa hooldustööst jaotustele. Paljudel juhtudel tegid levitamise arendajad juba märkimisväärseid pingutusi täieliku toe pakkumiseks, muutes praeguse mudeli killustatuks ja ebaefektiivseks.
Lisaks Vanemate versioonide hooldamine tõi kaasa lisakoormust projekti arendajate jaoks. LTS-harude vigade parandamine nõudis sageli probleemidega tegelemist, mida ei saanud taasesitada, kuna need olid tingitud jaotuspõhiste graafikapinude erinevustest või sünkroonist väljasolekust KDE peamise repositooriumiga. See koos kasutajate seas termini "LTS" tekitatud stabiilsusootustega pani meeskonna oma strateegiat tõsiselt ümber mõtlema.
Uus lähenemine: pikema elueaga tavalised versioonid
Eraldi LTS-harude loomise asemel KDE võtab kasutusele paindlikuma hooldusmudeli aga sama vastupidav. Iga tavapärane Plasma väljalase sisaldab kuut hooldusvärskendust. tavapärase viie asemel, pikendades seeläbi selle elutsüklit. Samuti on laual võimalus vähendada suuremate väljaannete sagedust kolmelt kahele aastas, nii et iga versioon võiks toimida omamoodi "mini-LTS-ina" laiendatud toega.
See muutus vabastaks väärtuslikke ressursse, meeskonna jõupingutuste koondamine praeguste ja reprodutseeritavate vigade parandamisele, mitte vananenud versioonide hooldamisele, mis sõltuvad väga spetsiifilistest keskkondadest. Arendustsüklite pikendamise ettepanek on aga endiselt hindamisel, kuni Waylandile täieliku üleminekuga seotud mitmesugused küsimused on lahendatud. See arutelu peaks jätkuma järgmisel Akadeemia konverentsil nelja kuu pärast.
Pole saladus, et meie Plasma LTS (pikaajaline tugi) toode pole just suurem asi. See tähendab lihtsalt seda, et me avaldame veaparandusi tavapärasest kauem, tavaliselt isegi ilma neid testimata, kuna ükski Plasma arendaja ei taha vanade harude peal elada ega neid testida. Lisaks puudub raamistike või Geari rakenduste jaoks samaväärne LTS-toode, mis jätab LTS-kontseptsiooni palju lünki. Lisaks on „LTS” tähendus inimeseti erinev; Paljudel on selle termini lai definitsioon, mis tekitab stabiilsuse ootusi, mida on võimatu täita.
Jõudsime järeldusele, et toote piiratud olemus ei vastanud kellegi ootustele, seega otsustasime selle tootmise lõpetada. Selle asemel pikendame tavaliste Plasma versioonide tugiperioodi veidi, lisades veaparanduse, mis tõstab meie tugiperioodi viielt kuuele.
Läbipaistvam ja osaluspõhisem telemeetria
Teine muudatus arendajate koosolekul välja kuulutatud on telemeetriasüsteemi reform, mis jääb küll vabatahtlikuks, kuid hõlmab kaasavamat ja konkreetsemat lähenemist. Uus mehhanism on inspireeritud Steam Hardware Survey mudelist: kasutajaid kutsutakse osalema konkreetsetes uuringutes dialoogiboksi kaudu, kus nad saavad enne osalemisega nõustumist või sellest keeldumist näha täpselt, milliseid andmeid kogutakse.
See süsteem võimaldab arendajatel teha teadlikumaid otsuseid, kuidas teada saada, kas teatud KWini visuaalseid efekte ikka veel kasutatakse, enne kui otsustate need eemaldada. Iga uuringuga kaasneb avalik kokkuvõte anonüümse statistikaga ning kasutajatel on alati võimalus edaspidistest kutsetest loobuda.
See peaks Tuleb mainida, et LTS-i toetuse lõpetamine ei tähenda loobumist pühendumusest stabiilsusele, vaid nihe realistlikuma ja jätkusuutlikuma strateegia suunas nii suure ja modulaarse projekti jaoks nagu KDE. Mõistlikumate hooldustsüklite, tõhusama veakäsitluse ja selge, vabatahtliku telemeetria abil püüab KDE parandada oma reageerimisvõimet reaalsetele kasutajate vajadustele.
allikas: https://pointieststick.com