Muutama päivä sitten, Pidginin kehitystiimi ilmoitti, ilmoituksen kautta saatavuuden Pidgin 3.0:n viides kokeellinen versio, teknisesti versio 2.94.0. Tämä lanseeraus on olennainen askel tämän pikaviestiohjelman pitkässä uudistusprosessissa, jonka perimmäisenä tavoitteena on sen arkkitehtuurin ja käyttöliittymän täydellinen modernisointi.
Vaikka kehittäjät väittävätkin, että Tämä on pre-alpha-versio, joka ei sovellu päivittäiseen käyttöön ominaisuuksien puutteen vuoksi. Täydellisyydestä ja virheiden esiintymisestä huolimatta tämä julkaisu tarjoaa selkeän ikkunan sovelluksen tulevaisuuteen, sillä Flathub-beta-arkiston kautta on jo saatavilla koontiversioita Flatpak-muodossa testauksen helpottamiseksi turvallisissa ympäristöissä.
Pidgin 3.0 Experimental 5:n tärkeimmät uudet ominaisuudet
Una yksi odotetuimmista ja näkyvimmistä lisäyksistä tässä versiossa on toiminnallisen läsnäolovalitsimen alustava toteutus. Pitkään tämä ominaisuus oli puuttuva pala 3.0-kehityshaarasta, mutta nyt käyttäjä...Käyttäjät voivat hallita perustiloja, kuten itsensä asettaminen "Poissa"-tilaan protokollissa, kuten IRC. Vaikka toiminnallisuus toimii ja näkyy oikein demoprotokollassa, tiimi myöntää, että työtä on vielä tehtävänä, mukaan lukien erillisen editorin luominen näiden tilojen mukauttamiseksi ja niiden täyden säilymisen varmistamiseksi eri istuntojen välillä.
Visuaalisen ilmeen osalta on tehty merkittäviä parannuksia saavutettavuuteen ja estetiikkaan mm. Päivitys käyttäjätunnusten värien luomisesta vastaavaan algoritmiinAiempi järjestelmä on korvattu HSLuv-pohjaisella järjestelmällä, joka noudattaa XEP-0392-standardin spesifikaatioita. Vaikka tämä standardi on peräisin XMPP-maailmasta, Pidginissä on päätetty soveltaa sitä globaalisti koko sovellukseen. Tämä varmistaa, että käyttäjille määritetyt värit ovat havaittavasti yhdenmukaisia ja luettavia, välttäen matalakontrastisia yhdistelmiä, jotka haittasivat luettavuutta aiemmissa versioissa.
Lisäksi mainitaan, että tämän uuden kokeellisen version parissa tehty työ on ollut intensiivistä ja keskittynyt libpurple-kirjaston puhdistamiseen ja optimointiin. Merkittävä tekninen muutos on eKWallet-lisäosan poisto. Useiden testien suorittamisen jälkeen Kehittäjät varmistivat, että KWalletin natiivi integrointi libsecretin kanssa teki vanhasta laajennuksesta tarpeettoman. Poistamalla sen koodi yksinkertaistuu ja tunnistetietojen hallinta uskotaan nykyaikaisille Linux-työpöytästandardeille, mikä vähentää projektin ylläpitotaakkaa.

Koodin siivouksen lisäksi mm. Sovelluksen tietoturvan ja sisäisten tietojen käsittelyyn on tehty perusteellisia muutoksia. Tunnistetietojen tarjoajia, kuten KeychainAccessia ja wincrediä, on päivitetty käyttämään sisäisiä tilitunnisteita hauissa käyttäjätunnusten sijaan, mikä parantaa järjestelmän kestävyyttä.
Toisaalta se on myös korostettu Useita vanhentuneita komponentteja on poistettu, kuten SQLite-historiasovitin ja Purple.Gio-rajapinta, mikä viittaa siihen, että he valmistelevat pohjaa kevyemmälle ja tehokkaammalle koodikannalle lopullista versiota 3.0.0 varten.
Lopuksi on syytä mainita, että kehityssykli on kohdannut inhimillisiä haasteita, ja tiimi myöntää, että työuupumuksen jaksot ovat hidastaneet edistymistä toivottua enemmän. Tästä huolimatta Hanke etenee edelleen selkeän tiekartan mukaisestiSeuraava kokeellinen versio, 2.95.0, on määrä julkaista 31. maaliskuuta 2026. Näiden testiversioiden epävakaan luonteen vuoksi eri Linux-jakelujen paketoijia on nimenomaisesti pyydetty pidättäytymään näiden koontiversioiden sisällyttämisestä loppukäyttäjille tarkoitettuihin vakaisiin tietovarastoihin, koska ohjelmisto ei ole vielä valmis tuotantoympäristöön ja se voi tuottaa hallitsemattoman määrän teknisiä tukipyyntöjä.
Lopuksi, ja tärkeänä, toistamme, että tätä kokeellista versiota ei suositella jokapäiväiseen käyttöön, vaan pikemminkin kehittäjien tukemiseksi virheiden havaitsemisessa ja parannusten tekemisessä.
Jos olet kiinnostunut tietämään siitä lisää, voit tutustua yksityiskohtiin Seuraavassa linkissä.