A KDE Plasma szakít az LTS-kiadásokkal – új hibajavítási ciklus és átláthatóbb hardveres felmérés jön

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

A KDE Plasma fejlesztői – köztük Nate Graham – a grazi fejlesztői találkozón (sprint) úgy döntöttek, hogy megszüntetik a dedikált LTS (Long-Term Support) Plasma-kiadásokat. A korábbi gyakorlat szerint ezek a verziók ugyan több évig kaptak hibajavításokat, de gyakran nem voltak ténylegesen tesztelve, így a felhasználók megbízhatóságot vártak, de nem mindig ezt kapták.

Az új terv szerint minden Plasma-kiadás eggyel több hibajavító frissítést (bugfix release) kap, azaz öt helyett hatot, így a támogatási idő is kitolódik, miközben a fejlesztők figyelme nem oszlik meg több ág között.

Ez nem zárja ki, hogy egyes disztribúciók – például Kubuntu vagy openSUSE – továbbra is saját maguk nyújtsanak hosszabb távú támogatást bizonyos Plasma-verziókhoz.

Kevesebb főverzió évente?

Felmerült az is, hogy az évente megjelenő három fő Plasma-verzió számát kettőre csökkentsék, ezzel összehangolva a fejlesztési ciklust a Fedora és Kubuntu hathavonta érkező kiadásaival. Ez nemcsak a fejlesztők munkáját könnyítené meg, hanem növelné a kiadások stabilitását is, hiszen több idő jutna a tesztelésre és a hibajavításra.

Véget ér a QML-alapú témázás korszaka

A Plasma jövőbeli fejlesztéseinek részeként búcsút mondanak a QML-alapú témázásnak. A QML (Qt Modeling Language) ugyan rendkívül rugalmas, de maga is futtatható kód, amely biztonsági problémákat okozhat – ahogy az a 2024-es adatvesztési incidensnél is megtörtént. A fejlesztők olyan új rendszeren dolgoznak, amely megőrzi a testreszabhatóságot, de kizárja az ilyesfajta kockázatokat.

A fejlesztők új megközelítést vezetnek be a telemetria (felhasználói statisztikák gyűjtése) terén is. Jelenleg ez az adatgyűjtés alapértelmezetten ki van kapcsolva, és csak minimális mennyiségű, nehezen feldolgozható adatot gyűjt. Emiatt a fejlesztők gyakran találgatások alapján döntenek például funkciók eltávolításáról vagy megtartásáról.

A jövőben ez a rendszer a Steam Hardverfelméréséhez (Steam Hardware Survey) hasonló lesz: egy egyértelmű, egyszeri felugró ablak jelenik meg, amelyben a felhasználó önkéntesen engedélyezheti vagy elutasíthatja a részvételt. A fejlesztők célja nem az állandó adatgyűjtés, hanem alkalmi, célzott kérdőívek készítése, például:

„Használja Ön a KWin egyik kevésbé ismert effektusát?”
„Miért döntött az adott elrendezés vagy témázás mellett?”

A rendszer továbbra is a KUserFeedback keretrendszert használja, de mostantól a felhasználó előre láthatja, milyen adatot küldene el (a JSON-fájl megtekinthető lesz). A teljes átláthatóság és önkéntesség jegyében történik minden.

A KDE Plasma jövője letisztultabb, megbízhatóbb és felhasználóbarátabb irányba halad. A hosszabb támogatású, de egységes kiadások, a biztonságosabb témázási rendszer, valamint a transzparens és célzott telemetria egyértelműen azt a célt szolgálják, hogy a felhasználók valóban jól működő, igényeikhez igazított asztali környezetet kapjanak.

A KDE támogatása

A KDE egy szabad szoftver közösség, amely rengeteg önkéntese idejének és erőfeszítésének köszönhetően létezik. Mindig szívesen fogadunk új érdeklődőket, akik segíthetnek a kódolásban, hibajavításban és keresésben, dokumentáció írásában, fordításban, népszerűsítésben, stb. Minden közreműködésért hálásak vagyunk és örömmel fogadjuk. További információkért olvassa el a KDE támogatása oldalt, vagy legyen a KDE e.V. támogató tagja rendszeres pénzadománnyal.

A KDE projekt az egyik legnagyobb és legismertebb nyílt forráskódú asztali környezetet és kapcsolódó szoftvereket fejleszti. A KDE szoftverek több összetevőből állnak, és bár mindegyik a KDE ökoszisztémához tartozik, különböző szerepeket töltenek be. Íme a legfontosabbak:

KDE Plasma

  • KDE Plasma egy modern, felhasználóbarát asztali környezet, amely grafikus felületet biztosít a felhasználók számára. A Plasma az asztal, a panelok, az alkalmazásmenük és a widgetek felhasználói felületét tartalmazza.
  • A Plasma célja, hogy testreszabható, vizuálisan vonzó és könnyen kezelhető felhasználói élményt nyújtson. Főbb elemei közé tartozik az asztali háttérképek, az alkalmazásmenük (pl. Kickoff), a widgetek és a rendszertálca (System Tray).
  • A Plasma folyamatosan fejlődik, új verziók jelennek meg, amelyek új funkciókat, teljesítményjavításokat és hibajavításokat tartalmaznak.

KDE Frameworks

  • KDE Frameworks egy sor könyvtár és eszközkészlet, amelyek a KDE szoftverek építőkövei. Ezek a könyvtárak és modulok biztosítják a közös funkcionalitást, mint például a fájlkezelést, a hálózati kommunikációt és a grafikus felületkezelést.
  • A KDE Frameworks célja, hogy egyszerűsítse a KDE alkalmazások fejlesztését azáltal, hogy közös szolgáltatásokat és API-kat biztosít.
  • A KDE Frameworks 5 a legújabb sorozat, amely tartalmazza azokat a könyvtárakat, amelyeket a KDE Plasma és a KDE alkalmazások használnak.

KDE Applications

  • KDE Applications olyan alkalmazásokat tartalmaz, amelyek a KDE felhasználói élményét bővítik. Ezek közé tartozik például a Dolphin fájlkezelő, a Konsole terminál, a Kate szövegszerkesztő és sok más.
  • A KDE Applications célja, hogy a felhasználók számára egy átfogó, integrált szoftverkészletet nyújtson, amely zökkenőmentesen működik a KDE Plasma asztali környezetben.
  • Ezek az alkalmazások külön frissítéseket kapnak, és nem mindig szinkronban vannak a Plasma és a Frameworks verzióival.