esimene väljaanne suhtluskliendist , mis toetab osalemist vestlustes ja sõnumite vahetamises kasutades protokolli Jabber/XMPP. Programm on ühilduv erinevate XMPP klientide ja serveritega, keskendudes läbirääkimiste konfidentsiaalsusele ning toetab lõpp-täpp-krüptimist kasutades XMPP laiendust Signal protokolli või OpenPGP abil krüpteerimist. Projekti kood on kirjutatud Vala keeles kasutades GTK tööriistu ja GPLv3+ litsentsi all.
Uue kliendi loomise põhjuseks on soov luua lihtne ja intuitiivne tasuta suhtlemisrakendus, mis meenutab WhatsAppi ja Facebook Messengerit, kuid erinevalt avatud sõnumivahetajatest nagu Signal ja Wire, ei ole see seotud tsentraliseeritud teenustega ega sõltu konkreetsest ettevõttest.
Erinevalt paljudest populaarsetest sõnumivahetajatest ei integreeru Dino brauseri virnastusega ega kasuta koormavaid platvorme nagu Electron, mis on võimaldanud saavutada väga kõrge liidese reageerimiskiirus ja madal ressursikasutus.
Dino-s realizeeritud ja võimalused:
- Mitme kasutaja vestlused, mis toetavad privaatseid gruppe ja avalikke kanaleid (rühmades saab suhelda ainult nende inimeste vahel, kes on grupis, millest arutada võib mis tahes teemat, ja kanalites saavad kõik kasutajad suhelda ainult määratud teema osas);
- Avataride kasutamine;
- Sõnumite arhiivi haldamine;
- Viimase saadud ja loetud sõnumi märkimine vestlustes;
- Failide ja piltide manustamine sõnumitele. Faile saab edastada kas otse kliendilt kliendile või üles laadides serverisse ja pakkudes linki, mille kaudu teine kasutaja saab selle faili alla laadida;
- Tugemedia sisu (heli, video, failide) otseülekande tugi klientide vahel protokolli abil ;
- SRV-kirjete tugi otse krüpteeritud ühenduse loomise jaoks TLS-it kasutades, lisaks edastamisele XMPP-serveri kaudu;
- Krüpteerimine OMEMO ja OpenPGP abil;
- Teadete jagamine tellimise süsteemi (Publish-Subscribe);
- Teise kasutaja sõnumi kirjutamise oleku teavitamine (võimalus keelata kirjutamise oleku teavitamine vestluste või üksikute kasutajate osas);
- Sõnumite edasilükkamine;
- Vestluste ja veebilehtede markeerimine;
- Teade sõnumi edukast edastamisest;
- Täpsemad sõnumite otsingu ja ajaloofiltreerimise vahendid;
- Toetab mitme konto haldamist ühes liideses, näiteks töö- ja isikliku suhtluse eraldamiseks;
- Offline-režiimi töö koos tegeliku saatmisega kirjutatud sõnumitest ja serverisse kogunenud sõnumite vastuvõtmisega pärast võrguyhenduse taastumist;
- Toetab XML-vCard formaati.
- Toetatakse XML-vCard formaati.
Allikas: opennet.ru
