Néhány nappal ezelőtt a A Pidgin fejlesztőcsapata bejelentette, bejelentés útján a rendelkezésre állásról a Pidgin 3.0 ötödik kísérleti verziója, technikailag 2.94.0 verzióként jelölve. Ez a bevezetés alapvető lépés az azonnali üzenetküldő kliens megújításának hosszú folyamatában, amelynek végső célja az architektúra és a felhasználói felület teljes modernizálása.
Bár a fejlesztők ragaszkodnak hozzá, hogy Ez egy pre-alfa verzió, amely a funkciók hiánya miatt nem alkalmas mindennapi használatra. A teljesség és a hibák jelenléte ellenére ez a kiadás tiszta ablakot nyit az alkalmazás jövőjére, mivel a Flathub béta repository-n keresztül már elérhetőek a Flatpak formátumban készült buildek, amelyek megkönnyítik a biztonságos környezetekben történő tesztelést.
A Pidgin 3.0 Experimental 5 főbb új funkciói
egy az egyik legjobban várt és látható kiegészítés ebben a változatban a egy funkcionális jelenlét-választó kezdeti implementációja. Ez a funkció sokáig hiányzó darab volt a 3.0 fejlesztési ágban, de most a felhasználók...A felhasználók kezelhetik az alapvető állapotokat, például az „Away” (Távozó) állapot beállítása olyan protokollokban, mint az IRC. Bár a funkcionalitás működik és helyesen tükröződik a demó protokollban, a csapat elismeri, hogy még van tennivaló, beleértve egy dedikált szerkesztő létrehozását, amely testreszabja ezeket az állapotokat, és biztosítja azok teljes megőrzését a munkamenetek között.
A vizuális megjelenés tekintetében jelentős fejlesztések történtek az akadálymentesítés és az esztétika terén a Frissítés a felhasználónevek színeinek generálásáért felelős algoritmushozA korábbi rendszert egy HSLuv-alapú rendszer váltotta fel, amely az XEP-0392 szabvány specifikációit követi. Bár ez a szabvány az XMPP világából származik, a Pidgin úgy döntött, hogy globálisan alkalmazza az egész alkalmazásban. Ez biztosítja, hogy a felhasználókhoz rendelt színek érzékelhetően egységesek és olvashatók legyenek, elkerülve az alacsony kontrasztú kombinációkat, amelyek a korábbi verziókban akadályozták az olvashatóságot.
Ezenkívül megemlítik, hogy az új kísérleti verzión végzett munka intenzív volt, és a libpurple könyvtár tisztítására és optimalizálására összpontosított. Egy releváns technikai változás az eA KWallethez tartozó kiegészítő eltávolítása. Több teszt elvégzése után a A fejlesztők ellenőrizték, hogy a KWallet natív integrációja a libsecret-tel redundánssá tette a régi bővítményt. Eltávolításával a kód leegyszerűsödik, és a hitelesítő adatok kezelését a modern Linux asztali szabványok szabályozzák, csökkentve a projekt karbantartási terheit.

A kódtisztítás mellett, Mélyreható módosításokat végeztek az alkalmazás biztonsági és belső adatkezelési módjában. A hitelesítőadat-szolgáltatók, mint például a KeychainAccess és a wincred, frissültek, és mostantól belső fiókazonosítókat használnak a keresésekhez a felhasználónevek helyett, ami nagyobb robusztusságot biztosít a rendszernek.
Másrészt azt is kiemelik Számos elavult alkatrészt eltávolítottak, mint például az SQLite history adapter és a Purple.Gio API, ami arra utal, hogy egy könnyebb és hatékonyabb kódbázis előkészítésén dolgoznak a végleges 3.0.0-s verzióhoz.
Végül érdemes megemlíteni, hogy a fejlesztési ciklus emberi kihívásokkal nézett szembe, a csapat pedig elismerte, hogy a kiégés időszakai a kívántnál jobban lelassították a haladást. Ennek ellenére, A projekt továbbra is egyértelmű ütemtervvel halad előreA következő kísérleti verzió, a 2.95.0, 2026. március 31-re van ütemezve. Ezen tesztverziók instabil jellege miatt a különböző Linux disztribúciók csomagkészítőit kifejezetten arra kérték, hogy tartózkodjanak ezeknek a buildeknek a végfelhasználók számára készült stabil tárolókba való felvételétől, mivel a szoftver még nem áll készen az éles környezetre, és kezelhetetlen mennyiségű technikai támogatási kérést generálhat.
Végül, és ami fontos, ismételten hangsúlyozzuk, hogy ez a kísérleti verzió nem mindennapi használatra ajánlott, hanem inkább a fejlesztők támogatására szolgál a hibák észlelésében és a fejlesztések elvégzésében.
Ha többet szeretne megtudni róla, tájékozódhat a részletekről A következő linken.