lëshimi i parë i klientit të komunikimit , i cili mbështet pjesëmarrjen në biseda dhe shkëmbimin e mesazheve duke përdorur protokollin Jabber/XMPP. Programi është i përputhshëm me klientë dhe serverë të ndryshëm XMPP, i orientuar për të garantuar privatësinë e bisedave dhe mbështet enkriptimin e përhershëm duke përdorur zgjerimin XMPP. përmes protokollit Signal ose enkriptimit me OpenPGP. Kodi i projektit është shkruar në gjuhën Vala duke përdorur toolkit-in GTK dhe në bazë të licencës GPLv3+.
Si arsye për krijimin e një klienti të ri, përmendet dëshira për të krijuar një aplikacion të lirë dhe intuitiv për komunikim, i ngjashëm me WhatsApp dhe Facebook Messenger, por ndryshe nga mesazherët e tillë të hapur si Signal dhe Wire, i pa lidhur me shërbime të centralizuara dhe i pavarur nga një kompani e caktuar.
Ndryshe nga shumë mesazherë të popullarizuar, Dino nuk integron me grumbullin e shfletuesit dhe nuk përdor platforma të tepruara si Electron, duke lejuar kështu arritjen e reagimit shumë të lartë të ndërfaqes dhe konsumit të ulët të burimeve.
Ndër zgjerimet dhe mundësitë e implementuara në Dino:
- Biseda shumë përdoruesi me mbështetje për grupe private dhe kanale publike (në grupe mund të komunikoni vetëm me njerëzit e përfshirë në grup për tema të ndryshme, ndërsa në kanale çdo përdorues mund të komunikojë vetëm për temën e caktuar);
- Përdorimi i avatarëve;
- Menaxhimi i arkivës së mesazheve;
- Shënimi i mesazheve të fundit të pranuara dhe të lexuara në biseda;
- Prerja e skedarëve dhe imazheve në mesazhe. Skedarët mund të transmetohen si drejtpërdrejt nga klienti në klient, ashtu edhe me ngarkim në server dhe ofrimin e një lidhjeje, përmes së cilës përdoruesi tjetër mund të shkarkojë këtë skedar;
- Mbështetje për transferimin e drejtpërdrejtë të përmbajtjes multimediake (zë, video, skedarë) midis klientëve përmes protokollit ;
- Mbështetje për SRV-rekordet për krijimin e një lidhjeje të drejtpërdrejtë të enkriptuar duke përdorur TLS, përveç dërgimit përmes serverit XMPP;
- Enkriptimi me OMEMO dhe OpenPGP;
- Shpërndarja e mesazheve përmes abonimit (Publish-Subscribe);
- Njoftimi për statusin e shkrimit të mesazhit nga një përdorues tjetër (mundësia për të çaktivizuar dërgimin e njoftimeve për shkrimin në lidhje me bisedat ose përdoruesit e veçantë);
- Dërgimi i vonuar i mesazheve;
- Ruajtja e shënimeve për bisedat dhe faqet web;
- Njoftimi për dorëzimin e suksesshëm të mesazhit;
- Mjetet e përparuara të kërkimit të mesazheve dhe filtrimit të daljes në historikun e bisedave;
- Mbështetje për funksionimin në një ndërfaqe me shumë llogari, për shembull, për ndarjen e bisedave të punës dhe atyre personale;
- Puna në modalitet offline me dërgimin e mesazheve të shkruara dhe marrjen e mesazheve të akumuluara në server pas rikthimit të lidhjes rrjetore;
- Mbështetje për formatin XML të vCard.
- Mbështetje për formatin XML vCard.
Burimi: opennet.ru
