Avaldatud on Pidgin 3.0 (2.90) esialgne katseversioon kiirsÔnumite rakendusest, mis vÔimaldab samal ajal töötada mitmes erinevas vÔrgus erinevate protokollidega ning vahetada vestlusi vahekaartide abil. Funktsionaalsuse laiendamiseks ja uute protokollide toe lisamiseks saab kasutada pluginaid. Kogumid valmistatakse ette Flatpak formaadis (hetkel on saadaval vaid koodiarhiiv). Teine testversioon Pidgin 3.0 on planeeritud 31. mÀrtsiks.
Ettetellitud Pidgin 3.0 katseversioon on eelneva alfa versiooni kvaliteediga ja ei ole mĂ”eldud igapĂ€evaseks kasutamiseks. Pidgin 3 arendustööd on kestnud alates 2011. aastast, enne seda arutati kolm aastat ideed ja kontseptsioone. Alguses plaaniti Pidgin 3.0 vĂ€lja anda 2016. aasta lĂ”pus, kuid arendus venitus. Projekti ĂŒleviimine GObject tĂŒĂŒpisĂŒsteemile osutus ettenĂ€gematult ajamahukaks. NĂ€iteks tekkis ootamatuid probleeme koodi ĂŒmberehitamisel, et töödelda signaale, kuna GLib-s puudus vajalik funktsionaalsus.
Arendajad ĂŒritasid kasutada ka WebKit'i vestlusajaloo kuvamiseks, kuid loobusid sellest ideest, et luua oma teek sisendi ja vestlusajaloo töötlemiseks. Palju aega kulus API tĂ€iustamisele â Pidgin 2 API pĂ”hines vanadel AIM/ICQ protokollidel, ei vĂ”imaldanud eristada ĂŒksikute sĂ”numite tuvastamist ning ei toetanud selliseid vĂ”imalusi nagu reaktsioonid, puu-struktuursed arutelud, sĂ”numite redigeerimine ja kustutamine. Alguses oli otsustatud tĂ€iustada olemasoleva API rakendust nende vĂ”imaluste jaoks, kuid see osutus vale otsuseks ning pĂ€rast ebaĂ”nnestunud katseid tuli API nullist uuesti luua.
Pidgin 3-s mĂ€rkida muudatusena ĂŒleminekut GTK4 ja Adwaitale, liideselementide mÀÀratlemiseks GTK Builder XML'i abil, GObject tĂŒĂŒbisĂŒsteemi rakendamine, uus Talkatu vidin vestlusajaloo kuvamiseks, API tĂ€ielik ĂŒmberkujundamine, Mesoni kogumissĂŒsteemi kasutamine, GPlugin'i rakendamine pistikprogrammide töötlemiseks, vestlusajaloo salvestamine SQLite's ning seadete ĂŒleviimine GSettings'i.
Kasutajaliidese muudatustest mainitakse, et konsolikliendi Finch tarnimine on lĂ”petatud (pole vĂ€listatud, et see vĂ”ib tulevikus tagasi tulla) ning kontaktide nimekiri ja vestlusaknad on ĂŒhendatud ĂŒhte aknasse. Haruhoolt 3.0 toetatakse praegu ainult IRCv3 protokolli, kuid tööd tehakse ka XMPP ja Bonjour protokollide uute rakenduste kallal. Liides vajab tĂ€iendavat lihvimist. Uus haru ei ĂŒhildu Pidgin 2-ga ja varem loodud pistikprogrammidega, kuid seda saab installida kĂ”rvalolevate Pidgini installatsioonide kĂ”rvale.


Allikas: opennet.ru
