Alfa-eldono de Pidgin 3 mesaĝilo kaj anonco de Gaim 3 mesaĝilo

La unua alfa-versio de la tujmesaĝila kliento Pidgin 3.0 (2.95) jam eldoniĝis. Ĉi tiu versio estas markita kiel ankoraŭ ne preta por ĉiutaga uzo. La konstruoj estas preparitaj en Flatpak-formato kaj estas haveblaj en la beta-deponejo ĉe Flathub.

Pidgin 3 estas en disvolviĝo ekde 2011, post tri jaroj da konceptaj kaj konceptaj diskutoj. Pidgin 3 havas la GObject-tipsistemon, GTK4 kaj Adwaita bibliotekojn, la Meson-konstrusistemon, GPlugin por prilaborado de kromaĵoj, SQLite por konservi babilhistorion, kaj GSettings por administri agordojn. La API estis tute restrukturita. GTK Builder XML estas uzata por difini interfacajn elementojn, kaj kutima fenestraĵbiblioteko, Talkatu, estis kreita por montri babilhistorion.

La interfaco de Pidgin 3 kombinas la kontaktliston kaj babilejon en unu solan fenestron. La konzola kliento Finch estis nuligita (eble ĝi estos restarigita estonte). Protokolaj efektivigoj nuntempe estas disvolvataj por IRCv3, XMPP, SIP, Demo, Bonjour kaj Zulip. La branĉo Pidgin 3 ne kongruas kun Pidgin 2 kaj antaŭe kreitaj kromaĵoj, sed povas esti instalita flank-al-flanke kun ekzistantaj versioj de Pidgin 2.

Ŝanĝoj en ĉi tiu testa eldono inkluzivas:

  • La protokola API estas deklarita sufiĉe stabila por permesi la komencon de laboro pri pliaj protokolaj efektivigoj por Pidgin 3 sen la risko enkonduki signifajn ŝanĝojn al la API.
  • Nova API por AccountSettings (Konto-agordoj) por administri konto-agordojn estis enkondukita, subtenante uzon en envolvaĵoj, kiuj ebligas la kreadon de kromaĵoj kun protokolaj efektivigoj en skriptlingvoj kiel Python kaj Lua. La API por AccountSettings ankaŭ ne postulas uzantnomon por ĉiu konto, permesante, ekzemple, la peton de kromnomo anstataŭ nomo por protokoloj kiel IRC.
  • Aparta interfaco por redakti kontoparametrojn estas efektivigita, en kiu ĉiuj koncernaj agordoj estas montrataj en ununura listo.
    Alfa-eldono de Pidgin 3 mesaĝilo kaj anonco de Gaim 3 mesaĝilo
  • Aldonis kromprogramon kun komenca protokola subteno por la mesaĝplatformo Zulip.
    Alfa-eldono de Pidgin 3 mesaĝilo kaj anonco de Gaim 3 mesaĝilo
  • Aldonis opcion por ebligi programistan reĝimon, kiu ebligas nefinitajn eksperimentajn funkciojn, kiel ekzemple nefinitajn protokolajn kromaĵojn.
    Alfa-eldono de Pidgin 3 mesaĝilo kaj anonco de Gaim 3 mesaĝilo
  • La biblioteko libxml2 estis forigita el la listo de dependecoj; anstataŭ konservi agordojn en XML-formato, nun oni uzas SQLite.

Samtempe, la programistoj de la projekto Pidgin anoncis la mesaĝilon Gaim 3. En 2007, Gaim estis renomita Pidgin pro asertoj de AOL, la programisto de la mesaĝilo AIM. En 2017, AIM ĉesis ekzisti, kaj la varmarko nun eksvalidiĝis, do la programistoj decidis uzi la malnovan nomon por realigi la ideon krei babilejon kun klasika interfaco en la stilo de Pidgin 2/Gaim, konstruita sur GTK4, kaj kun mesaĝila funkcio bazita sur la biblioteko libpurple 3, disvolvita por Pidgin 3.

Gaim 3 permesos al vi konektiĝi al ĉiuj retoj subtenataj de libpurple 3, sed uzos interfacon fokusitan al rekta mesaĝado, anstataŭ la babileja interfaco disvolvata en Pidgin 3. La disvolviĝo de Gaim 3 estas en la fruaj stadioj. Konstruoj estas planitaj por Linux, Windows и macOS.

Alfa-eldono de Pidgin 3 mesaĝilo kaj anonco de Gaim 3 mesaĝilo


fonto: opennet.ru
Aĉetu fidindan gastigadon por retejoj kun DDoS-protekto, VPS-VDS-serviloj 🔥 Aĉetu fidindan retejan gastigadon kun DDoS-protekto, VPS VDS-servilojn | ProHoster