prvi izdaj komunikacijskega klienta , ki podpira sodelovanje v klepetih in izmenjavo sporočil z uporabo protokola Jabber/XMPP. Program je združljiv z različnimi XMPP klienti in strežniki, usmerjen je v zagotavljanje zasebnosti pogovorov ter podpira končno šifriranje z uporabo razširitve XMPP na osnovi protokola Signal ali šifriranje s pomočjo OpenPGP. Koda projekta je napisana v jeziku Vala z uporabo orodjarne GTK in pod licenco GPLv3+.
Kot razlog za ustvarjanje novega klienta se omenja želja po pripravi enostavne in intuitivne proste aplikacije za komunikacijo, ki spominja na WhatsApp in Facebook Messenger, a se za razliko od odprtih sporočilnikov, kot sta Signal in Wire, ne povezuje s centraliziranimi storitvami in ni odvisna od določenega podjetja.
V nasprotju z mnogimi priljubljenimi sporočilniki se Dino ne integrira z brskalniškim skladom in ne uporablja napihnjenih platform, kot je Electron, kar je omogočilo dosego zelo visoke odzivnosti vmesnika in nizke porabe virov.
Med funkcijami, ki so bile implementirane v Dinu, in možnosti:
- Многопользовательские чаты с поддержкой приватных групп и публичных каналов (в группах можно общаться только с включёнными в группу людьми на произвольные темы, а в каналах любые пользователи могут общаться только на заданную тему);
- Использование аватаров;
- Управление архивом сообщений;
- Пометка последнего полученного и прочитанного сообщений в чатах;
- Prikazivanje datoteka i slikama u porukama. Datoteke se mogu prenositi direktno između klijenata ili se mogu učitati na server, kako bi se obezbedila veza za preuzimanje datoteke od strane drugog korisnika;
- Podpora neposrednemu prenosu multimedijskih vsebin (zvok, video, datoteke) med klienti z uporabo protokola ;
- Podrška za SRV zapise za uspostavljanje direktne šifrovane veze koristeći TLS, pored slanja putem XMPP servera;
- Šifrovanje putem OMEMO i OpenPGP;
- Distribucija poruka putem pretplate (Publish-Subscribe);
- Obaveštenje o statusu unosa poruke od strane drugog korisnika (slanje obaveštenja o unosu može se isključiti za razgovore ili pojedinačne korisnike);
- Odložena isporuka poruka;
- Začetek zakladnic za klepete in spletne strani;
- Obaveštenje o uspešnoj isporuci poruke;
- Prošireni alati za pretragu poruka i filtriranje izlaza u istoriji razgovora;
- Podrška za rad u jednom interfejsu sa više naloga, na primer, za odvajanje poslovne i lične zajednice;
- Delovanje v offline načinu z dejansko pošiljanjem napisanih sporočil in sprejemom nakopičenih sporočil na strežniku po vzpostavitvi omrežne povezave;
- Podrška za XML format vCard.
- Nakon godine dana razvoja, objavljen je komunikacioni klijent Dino 0.4, koji podržava čat, audio pozive, video pozive, video konferencije i razmenu tekstualnih poruka koristeći Jabber/XMPP protokol.
Izvor: opennet.ru
