Gitter n lọ sinu ilolupo ilolupo Matrix ati ki o dapọ pẹlu Element client Matrix

Duro ano, ti a ṣẹda nipasẹ awọn olupilẹṣẹ bọtini ti iṣẹ akanṣe Matrix, kede lori rira iwiregbe ati iṣẹ fifiranṣẹ lẹsẹkẹsẹ Gitter, eyiti o jẹ ti GitLab tẹlẹ. Gitter ti wa ni gbimọ wa ninu ilolupo ilolupo Matrix ati ki o yipada si pẹpẹ iwiregbe nipa lilo awọn imọ-ẹrọ ibaraẹnisọrọ isọdọkan Matrix. Awọn idunadura iye ti wa ni ko royin. Ni Oṣu Karun, Element gba $ 4.6 million idoko lati awọn ẹlẹda ti wodupiresi.

Gbigbe Gitter si awọn imọ-ẹrọ Matrix ti gbero lati ṣe ni awọn ipele pupọ. Igbesẹ akọkọ ni lati pese ẹnu-ọna ti o ni agbara giga fun Gitter nipasẹ nẹtiwọki Matrix, eyiti yoo gba awọn olumulo Gitter laaye lati ṣe ibaraẹnisọrọ taara pẹlu awọn olumulo nẹtiwọki Matrix, ati awọn ọmọ ẹgbẹ nẹtiwọki Matrix lati sopọ si awọn yara iwiregbe Gitter. Gitter yoo ni anfani lati lo bi alabara ti o ni kikun fun nẹtiwọọki Matrix. Ohun elo alagbeka Gitter julọ yoo rọpo nipasẹ ohun elo alagbeka Element (ti tẹlẹ Riot), imudojuiwọn lati ṣe atilẹyin iṣẹ ṣiṣe-pato Gitter.

Ni igba pipẹ, ni ibere ki o má ba tuka awọn igbiyanju lori awọn iwaju meji, o pinnu lati ṣe agbekalẹ ohun elo kan ti o dapọ awọn agbara ti Matrix ati Gitter. Element ngbero lati mu gbogbo awọn ẹya ara ẹrọ ti ilọsiwaju ti Gitter, gẹgẹbi lilọ kiri ni yara lojukanna, itọsọna yara iṣiṣẹpọ, iṣọpọ pẹlu GitLab ati GitHub (pẹlu ṣiṣẹda awọn yara iwiregbe fun awọn iṣẹ akanṣe lori GitLab ati GitHub), atilẹyin KaTeX, awọn ijiroro ti o tẹle ara ati awọn ibi ipamọ awọn ẹrọ wiwa ti atọka.

Awọn ẹya wọnyi yoo wa ni diėdiė mu wa sinu ohun elo Element ati ni idapo pẹlu awọn agbara Syeed Matrix gẹgẹbi fifi ẹnọ kọ nkan ipari-si-opin, awọn ibaraẹnisọrọ ti a ti sọtọ, VoIP, apejọ, awọn bot, awọn ẹrọ ailorukọ ati API ṣiṣi. Ni kete ti ẹya ti iṣọkan ba ti ṣetan, ohun elo Gitter atijọ yoo rọpo pẹlu ohun elo Element tuntun ti o pẹlu iṣẹ ṣiṣe-pato Gitter.

Ranti pe Gitter ti kọ ni JavaScript ni lilo aaye Node.js ati ṣii labẹ MIT iwe-ašẹ. Gitter gba ọ laaye lati ṣeto ibaraẹnisọrọ laarin awọn olupilẹṣẹ ni asopọ pẹlu awọn ibi ipamọ GitHub ati GitLab, ati diẹ ninu awọn iṣẹ miiran bii Jenkins, Travis ati Bitbucket. Awọn ẹya ara ẹrọ Gitter duro jade:

  • Nfipamọ itan ibaraẹnisọrọ pẹlu agbara lati wa ile-ipamọ ati lilö kiri nipasẹ oṣu;
  • Wiwa awọn ẹya fun Ayelujara, tabili awọn ọna šiše, Android ati iOS;
  • Agbara lati sopọ si iwiregbe nipa lilo alabara IRC;
  • Eto irọrun ti awọn ọna asopọ si awọn nkan ni awọn ibi ipamọ Git;
  • Atilẹyin fun lilo isamisi Markdown ni ọrọ ifiranṣẹ;
  • Agbara lati ṣe alabapin si awọn ikanni iwiregbe;
  • Ifihan ipo olumulo ati alaye olumulo lati GitHub;
  • Atilẹyin fun sisopọ si awọn ifiranṣẹ jade (#nọmba fun ọna asopọ si oro);
  • Awọn irinṣẹ fun fifiranṣẹ awọn iwifunni ipele pẹlu akopọ ti awọn ifiranṣẹ titun si ẹrọ alagbeka kan;
  • Atilẹyin fun sisopọ awọn faili si awọn ifiranṣẹ.

Syeed Matrix fun siseto awọn ibaraẹnisọrọ isọdọtun nlo HTTPS+JSON gẹgẹbi gbigbe pẹlu agbara lati lo WebSockets tabi ilana ti o da lori COAP+Noise. Awọn eto ti wa ni akoso bi awujo kan ti apèsè ti o le se nlo pẹlu kọọkan miiran ati ki o ti wa ni ìṣọkan sinu kan wọpọ decentralized nẹtiwọki. Awọn ifiranṣẹ ti wa ni atunkọ kọja gbogbo awọn olupin ti o ti sopọ awọn alabaṣepọ ti fifiranṣẹ. Awọn ifiranṣẹ ti wa ni ikede kọja awọn olupin ni ọna kanna ti awọn iṣẹ ṣiṣe jẹ ikede laarin awọn ibi ipamọ Git. Ni iṣẹlẹ ti ijakadi olupin igba diẹ, awọn ifiranṣẹ ko padanu, ṣugbọn a gbejade si awọn olumulo lẹhin ti olupin naa tun bẹrẹ iṣẹ. Awọn aṣayan ID olumulo lọpọlọpọ ni atilẹyin, pẹlu imeeli, nọmba foonu, akọọlẹ Facebook, ati bẹbẹ lọ.

Ko si aaye ikuna kan tabi iṣakoso ifiranṣẹ kọja nẹtiwọọki naa. Gbogbo awọn olupin ti a bo nipasẹ ijiroro jẹ dogba si ara wọn.
Olumulo eyikeyi le ṣiṣe olupin tirẹ ki o so pọ si nẹtiwọọki ti o wọpọ. O ṣee ṣe lati ṣẹda awọn ẹnu-ọna fun ibaraenisepo ti Matrix pẹlu awọn ọna ṣiṣe ti o da lori awọn ilana miiran, fun apẹẹrẹ, pese sile awọn iṣẹ fun fifiranṣẹ awọn ọna meji si IRC, Facebook, Telegram, Skype, Hangouts, Imeeli, WhatsApp ati Slack. Ni afikun si fifiranṣẹ ọrọ lẹsẹkẹsẹ ati awọn ibaraẹnisọrọ, eto le ṣee lo lati gbe awọn faili, firanṣẹ awọn iwifunni,
siseto teleconferences, ṣiṣe ohun ati awọn ipe fidio. O tun ṣe atilẹyin iru awọn ẹya to ti ni ilọsiwaju gẹgẹbi ifitonileti ti titẹ, igbelewọn ti wiwa lori ayelujara olumulo, ijẹrisi kika, awọn iwifunni titari, wiwa ẹgbẹ olupin, amuṣiṣẹpọ ti itan ati ipo alabara.

orisun: opennet.ru

Fi ọrọìwòye kun