Gitter deplase nan ekosistèm Matrix la epi rantre nan Eleman kliyan Matrix la

konpayi Eleman, kreye pa devlopè kle nan pwojè Matrix la, te anonse sou acha a nan chat la ak sèvis mesaj enstantane Gitter, ki te deja fè pati GitLab. Gitter ap planifye dwe enkli nan ekosistèm Matrix la epi li tounen yon platfòm chat lè l sèvi avèk teknoloji kominikasyon desantralize Matrix. Yo pa rapòte kantite lajan tranzaksyon an. Nan mwa me, Element te resevwa $4.6 milyon envestisman soti nan kreyatè WordPress yo.

Transfè a nan Gitter nan teknoloji Matrix te planifye yo dwe te pote soti nan plizyè etap. Premye etap la se bay yon pòtay bon jan kalite pou Gitter atravè rezo Matrix la, ki pral pèmèt itilizatè Gitter yo kominike dirèkteman ak itilizatè rezo Matrix, ak manm rezo Matrix yo konekte ak chanm chat Gitter. Gitter yo pral kapab itilize kòm yon kliyan plen véritable pou rezo Matrix la. Aplikasyon mobil Gitter eritaj la pral ranplase pa aplikasyon mobil Element (ansyen Riot), mete ajou pou sipòte fonksyonalite espesifik Gitter.

Nan tèm long la, yo nan lòd yo pa gaye efò sou de fwon, li te deside devlope yon aplikasyon sèl ki konbine kapasite yo nan Matrix ak Gitter. Element plan pou pote tout karakteristik avanse Gitter, tankou Navigasyon chanm enstantane, anyè chanm yerarchize, entegrasyon ak GitLab ak GitHub (ki gen ladan kreye chanm chat pou pwojè sou GitLab ak GitHub), sipò KaTeX, diskisyon an threaded ak achiv motè rechèch indexable.

Karakteristik sa yo pral piti piti pote nan aplikasyon Element la epi konbine avèk kapasite platfòm Matrix tankou chifreman fen-a-fen, kominikasyon desantralize, VoIP, konferans, bots, widgets ak API louvri. Yon fwa vèsyon inifye a pare, ansyen aplikasyon Gitter la pral ranplase ak yon nouvo aplikasyon Element ki gen ladan fonksyon Gitter espesifik.

Sonje byen, Gitter ekri nan JavaScript lè l sèvi avèk platfòm la Node.js ak se louvri anba lisans MIT. Gitter pèmèt ou òganize kominikasyon ant devlopè an koneksyon avèk GitHub ak GitLab depo, osi byen ke kèk lòt sèvis tankou Jenkins, Travis ak Bitbucket. Karakteristik Gitter kanpe deyò:

  • Ekonomize istwa kominikasyon ak kapasite nan rechèch achiv la ak navige pa mwa;
  • Disponibilite vèsyon pou entènèt, sistèm Desktop yo, Android ak iOS;
  • Kapasite pou konekte ak chat lè l sèvi avèk yon kliyan IRC;
  • Sistèm pratik nan lyen ki mennen nan objè nan depo Git;
  • Sipò pou itilize markdown markdown nan tèks mesaj;
  • Kapasite pou abònman nan chanèl chat;
  • Montre estati itilizatè ak enfòmasyon itilizatè ki soti nan GitHub;
  • Sipò pou lyen ak mesaj pwoblèm (#number pou lyen ak pwoblèm);
  • Zouti pou voye notifikasyon pakèt ak yon apèsi sou nouvo mesaj sou yon aparèy mobil;
  • Sipò pou atache fichye nan mesaj yo.

Platfòm Matrix pou òganize kominikasyon desantralize itilize HTTPS+JSON kòm yon transpò ak kapasite pou itilize WebSockets oswa yon pwotokòl ki baze sou CoAP+Bri. Sistèm nan fòme kòm yon kominote nan serveurs ki ka kominike youn ak lòt epi yo ini nan yon rezo komen desantralize. Mesaj yo repwodui atravè tout sèvè kote patisipan mesaj yo konekte. Mesaj yo pwopaje atravè sèvè yo menm jan ak komèt yo pwopaje ant depo Git yo. Nan ka yon pann sèvè tanporè, mesaj yo pa pèdi, men yo transmèt bay itilizatè yo apre sèvè a rekòmanse operasyon. Gen plizyè opsyon ID itilizatè yo sipòte, tankou imel, nimewo telefòn, kont Facebook, elatriye.

Pa gen okenn pwen sèl nan echèk oswa kontwòl mesaj atravè rezo a. Tout sèvè ki kouvri pa diskisyon an egal youn ak lòt.
Nenpòt itilizatè ka kouri pwòp sèvè yo epi konekte li nan yon rezo komen. Li posib pou kreye pòtay yo pou entèraksyon Matrix ak sistèm ki baze sou lòt pwotokòl, pou egzanp, prepare sèvis pou voye mesaj de-fason pou IRC, Facebook, Telegram, Skype, Hangouts, Imèl, WhatsApp ak Slack. Anplis de mesaj tèks enstantane ak chat, sistèm nan ka itilize pou transfere dosye, voye notifikasyon,
òganize telekonferans, fè apèl vwa ak videyo. Li sipòte tou karakteristik avanse tankou notifikasyon sezisman, evalyasyon prezans itilizatè sou entènèt, konfimasyon lekti, notifikasyon pouse, rechèch bò sèvè, senkronizasyon istwa ak sitiyasyon kliyan an.

Sous: opennet.ru

Add nouvo kòmantè