De derde experimentele release van de Pidgin 3.0 (2.92) instant messaging-client is gepresenteerd. Deze release is gemarkeerd als een pre-alpha kwaliteit, niet bedoeld voor dagelijks gebruik. De builds zijn voorbereid in het Flatpak-formaat (momenteel is alleen het code-archief beschikbaar).
De Pidgin 3 tak wordt sinds 2011 ontwikkeld, en daarvoor werd er drie jaar op conceptniveau over gediscussieerd. In Pidgin 3 is de overstap gemaakt naar het GObject type systeem, de GTK4 bibliotheken en Adwaita, het Meson build systeem, GPlugin voor pluginverwerking, SQLite voor chatgeschiedenis opslag en GSettings voor instellingenbeheer. De API is volledig herschreven. Voor de interface elementen wordt GTK Builder XML gebruikt, en voor het weergeven van chatgeschiedenis is een eigen widget bibliotheek Talkatu ontwikkeld.
In de interface zijn de contactlijst en de chat in één venster samengevoegd. De levering van de console client Finch is gestopt (het is mogelijk dat deze in de toekomst terugkomt). Van de protocollen wordt voorlopig alleen IRCv3 ondersteund, en er zijn nieuwe implementaties van de protocollen XMPP, SIP en Bonjour in ontwikkeling, die momenteel slechts gedeeltelijk worden ondersteund. De Pidgin 3 tak is niet compatibel met Pidgin 2 en eerder gemaakte plugins, maar kan gelijktijdig met de bestaande Pidgin 2 builds worden geïnstalleerd.
De meest opvallende verbetering in de nieuwe versie is de toevoeging van secties Appearance, Privacy en Development aan de configurator. In de sectie Appearance is er een optie toegevoegd voor het tonen van opmaak elementen in berichten. In de sectie Privacy kan het verzenden van gegevens voor het aangeven van typactiviteit worden uitgeschakeld. In de sectie Development is er een mogelijkheid om de ontwikkelaarsmodus te activeren, die het debuggen van plugins vereenvoudigt en toegang biedt tot nog in ontwikkeling zijnde functies, zoals ondersteuning voor de Bonjour en XMPP protocollen.


Bron: opennet.ru
