Gumagalaw si Gitter sa Matrix at nagsasama sa Element Matrix

Elemento, isang kumpanya na nilikha ng mga pangunahing tagabuo ng proyekto ng Matrix, inihayag ang pagbili ng Gitter, isang serbisyo sa chat at instant na pagmemensahe na dati ay pagmamay-ari ng GitLab.

Plano ni Gitter na isama ang Matrix sa ecosystem at gawin itong isang chat platform gamit ang desentralisadong mga teknolohiya ng komunikasyon mula sa Matrix. Ang halaga ng deal ay hindi isiwalat.

Plano na ang paglipat ng mga teknolohiya Gitter kay Matrix ay isinasagawa sa maraming mga yugto. Ang unang hakbang ay upang magbigay ng isang de-kalidad na gateway para sa Gitter upang gumana sa buong network ng Matrix, na magpapahintulot sa mga gumagamit ng Gitter na direktang makipag-usap sa mga gumagamit sa network ng Matrix at para sa mga miyembro ng network ng Matrix na kumonekta sa mga network. .

Maaaring magamit ang Gitter bilang isang buong kliyente para sa Matrix network. Ang legacy na Gitter mobile app ay papalitan ng Element (dating Riot) mobile app, binago upang suportahan ang partikular na pagpapaandar ng Gitter.

Sa pangmatagalang, upang hindi maalis ang mga pagsisikap sa dalawang harapan, napagpasyahan na bumuo ng isang solong aplikasyon na pinagsasama ang mga kakayahan ng Matrix at Gitter. Plano ng elemento na dalhin ang lahat ng mga advanced na tampok ng Gitter tulad ng instant view ng silid, direktoryo ng silid ng hierarchical, pagsasama sa GitLab at GitHub (kasama ang paglikha ng mga chat room para sa mga proyekto sa GitLab at GitHub), suporta ng KaTeX, mga naka-thread na talakayan. At magagamit para sa pag-index ng search engine file

Ang mga tampok na ito ay unti-unting maililipat sa Element app at isasama sa mga kakayahan ng platform ng Matrix, tulad ng end-to-end na pag-encrypt, desentralisadong mga komunikasyon, VoIP, kumperensya, bot, widget, at isang bukas na API. Kapag handa na ang pinag-isang bersyon, ang lumang Gitter app ay papalitan ng bagong Element app, na kasama ang pagpapaandar na tukoy sa Gitter.

Ang Gitter ay nakasulat sa JavaScript gamit ang balangkas ng Node.js at bukas sa ilalim ng lisensya MIT Pinapayagan ka ng Gitter na ayusin ang komunikasyon sa pagitan ng mga developer na nauugnay sa GitHub at GitLab repositories, pati na rin ang ilang iba pang mga serbisyo tulad ng Jenkins, Travis, at Bitbucket. Natatangi ang mga tampok ng Gitter:

  • I-save ang kasaysayan ng komunikasyon na may kakayahang maghanap sa archive at mag-browse ayon sa buwan.
  • Ang pagkakaroon ng mga bersyon para sa Web, desktop system, Android at iOS.
  • Ang kakayahang kumonekta upang makipag-chat gamit ang isang IRC client.
  • Maginhawang sistema ng mga sanggunian sa mga bagay sa mga repositoryang Git.
  • Suporta para sa paggamit ng Markdown markup sa text ng mensahe.
  • Ang kakayahang mag-subscribe sa mga chat channel.
  • Pagtingin sa katayuan ng gumagamit at impormasyon ng gumagamit ng GitHub.
  • Suporta para sa pag-link sa mga mensahe ng problema (# numero upang mai-link ang problema).
  • Nangangahulugan na magpadala ng mga notification ng batch na may pangkalahatang ideya ng mga bagong mensahe sa isang mobile device.
  • Suporta para sa paglakip ng mga file sa mga mensahe.
  • Ang platform para sa pag-aayos ng desentralisadong mga komunikasyon na Matrix ay gumagamit ng HTTPS + JSON bilang isang transportasyon na may kakayahang gumamit ng WebSockets o isang protocol batay sa CoAP + Noise.

Ang system nabuo ito bilang isang pamayanan ng mga server na maaaring makipag-ugnay sa bawat isa at pinagsama sa isang karaniwang desentralisadong network.

Ang mga mensahe ay kinopya sa lahat ng mga server kung saan nakakonekta ang mga kalahok sa pagmemensahe. Ang mga mensahe ay naipalaganap sa pagitan ng mga server, katulad ng kung paano naipalaganap ang mga komit sa pagitan ng mga repositoryang Git. Sa kaganapan ng isang pansamantalang pag-shutdown ng server, ang mga mensahe ay hindi mawawala, ngunit sa halip ay maililipat sa mga gumagamit pagkatapos na ipagpatuloy ang server.

Sinusuportahan ang maramihang mga pagpipilian para sa mga ID ng gumagamit, kabilang ang email, numero ng telepono, Facebook account, atbp.

Walang solong punto ng kabiguan o kontrol sa mga mensahe sa network. Lahat ng mga server na sakop ng talakayan ay pantay sa bawat isa. Ang sinumang gumagamit ay maaaring magpatakbo ng kanilang sariling server at ikonekta ito sa pampublikong network.

Maaaring malikha ang mga gateway para sa pakikipag-ugnayan ng Matrix kasama ang mga system batay sa iba pang mga protokol, halimbawa, naghanda ng mga serbisyong two-way messaging sa IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp at Slack.

Fuente: https://element.io


Maging una sa komento

Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.