Ang Gitter mibalhin sa Matrix ecosystem ug naghiusa sa Matrix client Element

Lig-on elemento, gihimo sa mga nag-unang developer sa proyekto sa Matrix, gipahibalo sa pagpalit sa chat ug instant messaging nga serbisyo Gitter, nga kaniadto iya sa GitLab. Gitter nagplano maapil sa Matrix ecosystem ug nahimong chat platform gamit ang Matrix decentralized communications technologies. Ang kantidad sa transaksyon wala gitaho. Sa Mayo, Element nadawat $4.6 milyon nga pamuhunan gikan sa mga tiglalang sa WordPress.

Ang pagbalhin sa mga teknolohiya sa Gitter sa Matrix giplano nga himuon sa daghang mga yugto. Ang una nga lakang mao ang paghatag usa ka taas nga kalidad nga ganghaan alang sa Gitter pinaagi sa Matrix network, nga magtugot sa mga tiggamit sa Gitter nga direktang makigkomunikar sa mga tiggamit sa network sa Matrix, ug ang mga miyembro sa Matrix network nga magkonektar sa mga chat room sa Gitter. Ang Gitter mahimong magamit ingon usa ka hingpit nga kliyente alang sa network sa Matrix. Ang kabilin nga Gitter mobile app pulihan sa Element (kanhi Riot) nga mobile app, nga gi-update aron suportahan ang piho nga gamit sa Gitter.

Sa taas nga termino, aron dili magkatibulaag ang mga paningkamot sa duha ka mga nataran, nakahukom nga maghimo usa ka aplikasyon nga naghiusa sa mga kapabilidad sa Matrix ug Gitter. Ang elemento nagplano sa pagdala sa tanan nga mga advanced nga bahin sa Gitter, sama sa instant nga pag-browse sa kwarto, hierarchical nga direktoryo sa kwarto, pag-integrate sa GitLab ug GitHub (lakip ang paghimo sa mga chat room alang sa mga proyekto sa GitLab ug GitHub), suporta sa KaTeX, threaded discussions ug indexable search engines archives.

Kini nga mga bahin anam-anam nga dad-on sa Element app ug ikombinar sa Matrix nga mga kapabilidad sa plataporma sama sa end-to-end encryption, desentralisadong komunikasyon, VoIP, conferencing, bots, widgets ug open API. Kung andam na ang hiniusa nga bersyon, ang daan nga Gitter app mapulihan sa usa ka bag-ong Element app nga naglakip sa piho nga gamit sa Gitter.

Hinumdomi nga ang Gitter gisulat sa JavaScript gamit ang Node.js nga plataporma ug ablihan ubos sa lisensya sa MIT. Gitugotan ka ni Gitter sa pag-organisar sa komunikasyon tali sa mga developer nga may kalabotan sa mga repositoryo sa GitHub ug GitLab, ingon man sa ubang mga serbisyo sama sa Jenkins, Travis ug Bitbucket. Ang mga bahin sa Gitter nagbarug:

  • Pag-save sa kasaysayan sa komunikasyon nga adunay katakus sa pagpangita sa archive ug pag-navigate sa bulan;
  • Anaa sa mga bersyon alang sa Web, mga sistema sa desktop, Android ug iOS;
  • Abilidad sa pagkonektar sa chat gamit ang IRC client;
  • Sayon nga sistema sa mga link sa mga butang sa Git repository;
  • Suporta sa paggamit sa Markdown markup sa text message;
  • Abilidad sa pag-subscribe sa mga channel sa chat;
  • Pagpakita sa status sa user ug impormasyon sa user gikan sa GitHub;
  • Suporta alang sa pag-link sa mga mensahe sa isyu (#number para sa link sa isyu);
  • Mga himan alang sa pagpadala sa mga pahibalo sa batch nga adunay usa ka kinatibuk-ang pagtan-aw sa mga bag-ong mensahe sa usa ka mobile device;
  • Suporta alang sa paglakip sa mga file sa mga mensahe.

Ang plataporma sa Matrix alang sa pag-organisar sa mga desentralisadong komunikasyon naggamit sa HTTPS+JSON isip usa ka transportasyon nga adunay abilidad sa paggamit sa WebSockets o usa ka protocol nga gibase sa COAP+Kahadlok. Ang sistema naporma isip usa ka komunidad sa mga server nga mahimong makig-uban sa usag usa ug mahiusa ngadto sa usa ka komon nga desentralisadong network. Ang mga mensahe gisundog sa tanan nga mga server diin ang mga partisipante sa pagmemensa konektado. Ang mga mensahe gipakaylap sa mga server sa parehas nga paagi nga ang mga commit gipakaylap tali sa mga repositoryo sa Git. Sa panghitabo sa usa ka temporaryo nga server outage, ang mga mensahe dili mawala, apan ipadala ngadto sa mga tiggamit human sa server magpadayon sa operasyon. Gisuportahan ang lainlaing mga kapilian sa user ID, lakip ang email, numero sa telepono, Facebook account, ug uban pa.

Walay usa ka punto sa kapakyasan o pagkontrol sa mensahe sa tibuok network. Ang tanan nga mga server nga nasakup sa diskusyon managsama sa usag usa.
Ang bisan kinsa nga tiggamit makadagan sa ilang kaugalingon nga server ug makonektar kini sa usa ka komon nga network. Posible ang paghimo mga ganghaan alang sa interaksyon sa Matrix sa mga sistema base sa ubang mga protocol, pananglitan, giandam mga serbisyo alang sa duha ka paagi nga pagpadala sa mga mensahe sa IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp ug Slack. Dugang sa instant text messaging ug mga chat, ang sistema mahimong magamit sa pagbalhin sa mga file, pagpadala sa mga pahibalo,
pag-organisar sa mga teleconference, paghimo og voice ug video call. Gisuportahan usab niini ang mga advanced nga bahin sama sa pagpahibalo sa pag-type, pagtimbang-timbang sa presensya sa online sa gumagamit, pagkumpirma sa pagbasa, pagduso sa mga pahibalo, pagpangita sa kilid sa server, pag-synchronize sa kasaysayan ug kahimtang sa kliyente.

Source: opennet.ru

Idugang sa usa ka comment