Gitter Matrix ekosisteminə keçir və Matrix müştəri Elementi ilə birləşir

şirkət Element, Matrix layihəsinin əsas tərtibatçıları tərəfindən yaradılmışdır, elan etdi əvvəllər GitLab-a məxsus olan Gitter söhbət və ani mesajlaşma xidmətinin alınması haqqında. Gitter planlaşdırırıq Matrix ekosisteminə daxil ediləcək və Matrix mərkəzləşdirilməmiş kommunikasiya texnologiyalarından istifadə edərək söhbət platformasına çevriləcək. Əməliyyat məbləği barədə məlumat verilmir. May ayında Element qəbul edildi WordPress yaradıcılarından 4.6 milyon dollar investisiya.

Gitter-in Matrix texnologiyalarına transferinin bir neçə mərhələdə həyata keçirilməsi planlaşdırılır. Birinci addım Gitter üçün Matrix şəbəkəsi vasitəsilə yüksək keyfiyyətli şlüz təmin etməkdir ki, bu da Gitter istifadəçilərinə Matrix şəbəkə istifadəçiləri ilə birbaşa əlaqə saxlamağa və Matrix şəbəkə üzvlərinə Gitter söhbət otaqlarına qoşulmağa imkan verəcək. Gitter-dən Matrix şəbəkəsi üçün tam hüquqlu müştəri kimi istifadə etmək mümkün olacaq. Köhnə Gitter mobil proqramı Gitter-ə məxsus funksionallığı dəstəkləmək üçün yenilənmiş Element (əvvəllər Riot) mobil proqramı ilə əvəz olunacaq.

Uzunmüddətli perspektivdə səyləri iki cəbhəyə səpələməmək üçün Matrix və Gitterin imkanlarını birləşdirən vahid tətbiqin hazırlanması qərara alındı. Element otaqlara ani baxış, iyerarxik otaq kataloqu, GitLab və GitHub ilə inteqrasiya (o cümlədən GitLab və GitHub-da layihələr üçün söhbət otaqları yaratmaq), KaTeX dəstəyi, yivli müzakirələr və indeksləşdirilə bilən axtarış motorları arxivləri kimi Gitter-in bütün qabaqcıl xüsusiyyətlərini gətirməyi planlaşdırır.

Bu xüsusiyyətlər tədricən Element tətbiqinə gətiriləcək və uçdan-uca şifrələmə, mərkəzləşdirilməmiş rabitə, VoIP, konfrans, botlar, vidjetlər və açıq API kimi Matrix platformasının imkanları ilə birləşdiriləcək. Vahid versiya hazır olduqdan sonra köhnə Gitter proqramı Gitter-ə xas funksionallığı özündə birləşdirən yeni Element proqramı ilə əvəz olunacaq.

Xatırladaq ki, Gitter Node.js platformasından istifadə edərək JavaScript-də yazılmışdır və açıq MIT lisenziyası altında. Gitter sizə GitHub və GitLab repozitoriyaları, eləcə də Jenkins, Travis və Bitbucket kimi bəzi digər xidmətlərlə əlaqədar tərtibatçılar arasında əlaqəni təşkil etməyə imkan verir. Gitter-in xüsusiyyətləri fərqlənir:

  • Arxivdə axtarış etmək və aylar üzrə naviqasiya etmək imkanı ilə ünsiyyət tarixini saxlamaq;
  • Veb üçün versiyaların mövcudluğu, masa üstü sistemlər, Android və iOS;
  • IRC müştəri istifadə edərək söhbətə qoşulmaq imkanı;
  • Git repozitoriyalarındakı obyektlərə keçidlərin rahat sistemi;
  • Mesaj mətnində Markdown işarələməsindən istifadə üçün dəstək;
  • Çat kanallarına abunə olmaq imkanı;
  • GitHub-dan istifadəçi statusunun və istifadəçi məlumatının göstərilməsi;
  • Buraxılış mesajlarına keçid dəstəyi (məsələ keçidi üçün #nömrə);
  • Mobil cihaza yeni mesajların icmalı ilə toplu bildirişlər göndərmək üçün alətlər;
  • Mesajlara fayl əlavə etmək üçün dəstək.

Mərkəzləşdirilməmiş rabitənin təşkili üçün Matrix platforması HTTPS+JSON-dan WebSockets və ya protokola əsaslanan protokoldan istifadə etmək imkanı olan nəqliyyat kimi istifadə edir. CoAP+Səs. Sistem bir-biri ilə qarşılıqlı əlaqə qura bilən və ümumi mərkəzləşdirilməmiş şəbəkədə birləşən serverlər birliyi kimi formalaşır. Mesajlar mesajlaşma iştirakçılarının qoşulduğu bütün serverlərdə təkrarlanır. Mesajlar Git depoları arasında öhdəliyin yayılması kimi serverlər arasında yayılır. Serverin müvəqqəti dayanması halında mesajlar itirilmir, server fəaliyyətini bərpa etdikdən sonra istifadəçilərə ötürülür. Müxtəlif istifadəçi ID seçimləri dəstəklənir, o cümlədən e-poçt, telefon nömrəsi, Facebook hesabı və s.

Şəbəkədə heç bir uğursuzluq nöqtəsi və ya mesaj nəzarəti yoxdur. Müzakirənin əhatə etdiyi bütün serverlər bir-birinə bərabərdir.
İstənilən istifadəçi öz serverini işlədə və onu ümumi şəbəkəyə qoşa bilər. Yaratmaq mümkündür şlüzlər Matrisin digər protokollara əsaslanan sistemlərlə qarşılıqlı əlaqəsi üçün, məsələn, hazırladılar IRC, Facebook, Telegram, Skype, Hangouts, E-poçt, WhatsApp və Slack-ə ikitərəfli mesaj göndərmək üçün xidmətlər. Ani mətn mesajları və söhbətlərə əlavə olaraq, sistem faylları ötürmək, bildirişlər göndərmək,
telekonfransların təşkili, səsli və video zənglərin edilməsi. O, həmçinin yazmaq barədə bildiriş, istifadəçinin onlayn mövcudluğunun qiymətləndirilməsi, oxunma təsdiqi, push bildirişləri, server tərəfində axtarış, tarixçənin və müştəri statusunun sinxronizasiyası kimi inkişaf etmiş funksiyaları dəstəkləyir.

Mənbə: opennet.ru

Добавить комментарий