Gitter kalon në ekosistemin Matrix dhe bashkohet me klientin Matrix, Element

Kompania Element, i krijuar nga zhvilluesit kryesorë të projektit Matrix, njoftoi për blerjen e shërbimit për krijimin e bisedave dhe dërgimin e mesazheve në kohë reale Gitter, i cili më parë i përkiste kompanisë GitLab. Gitter planifikon të përfshihet në ekosistemin Matrix dhe të shndërrohet në një platformë bisedash që përdor teknologjitë e komunikimeve të decentralizuara Matrix. Shuma e marrëveshjes nuk është e njohur. Në maj, kompania Element mori $4.6 milion investime nga krijuesit e WordPress.

Transfersi i Gitter në teknologjitë Matrix planifikohet të bëhet në disa etapa. Hapi i parë është të ofrohet një portë cilësore për punën e Gitter në rrjetin Matrix, e cila do të lejojë përdoruesit e Gitter të komunikojnë drejtpërdrejt me përdoruesit e rrjetit Matrix, dhe anëtarëve të rrjetit Matrix të bashkohen në dhomat e bisedës Gitter. Gitter do të përdoret si një klient i plotë për rrjetin Matrix. Në vend të aplikacionit të vjetëruar të Gitter, do të ofrohet një aplikacion mobil Element (më parë Riot), i zhvilluar për të mbështetur funksionalitetin specifik të Gitter.

Në një perspektivë afatgjatë, për të mos shpërndarë përpjekjet në dy fronte, është vendosur të zhvillohet një aplikacion i vetëm, që kombinon mundësitë e Matrix dhe Gitter. Të gjitha mundësitë e avancuara të Gitter, si shikimi i menjëhershëm i dhomave, katalogu hierarkik i dhomave, integrimi me GitLab dhe GitHub (përfshirë krijimin e dhomave të bisedës për projektet në GitLab dhe GitHub), mbështetje për KaTeX, diskutime në lidhje me ndërlidhje dhe arkivat që janë të disponueshme për indeksohen nga motorët e kërkimit, planifikohen të transferohen në programin Element.

Këto funksione do të trasferohen gradualisht në aplikacionin Element dhe do të kombinohen me mundësitë e platformës Matrix, siç janë enkriptimi end-to-end, komunikimet e decentralizuara, VoIP, konferencat, robotët, widgetët dhe API i hapur. Pasi të jetë përfunduar varianti i unifikuar, aplikacioni i vjetër Gitter do të zëvendësohet me aplikacionin e ri Element, që përfshin funksionalitetin specifik të Gitter.

Kujtojmë që Gitter është shkruar në gjuhën JavaScript duke përdorur platformën Node.js dhe është i hapur nën licencën MIT. Gitter lejon organizimin e komunikimit të zhvilluesve në lidhje me repositorët GitHub dhe GitLab, si dhe disa shërbime të tjera, siç janë Jenkins, Travis dhe Bitbucket. Nga karakteristikat e veçanta të Gitter përmendim:

  • Ruajtja e historisĂ« sĂ« bisedave me mundĂ«sinĂ« e kĂ«rkimit nĂ« arkiv dhe navigimin nĂ«pĂ«r muaj;
  • DisponueshmĂ«ria e versioneve pĂ«r Web, sistemet desktop, Android dhe iOS;
  • MundĂ«sia pĂ«r t'u lidhur nĂ« bisedĂ« pĂ«rmes njĂ« klienti IRC;
  • NjĂ« sistem i pĂ«rshtatshĂ«m lidhjesh pĂ«r objekte nĂ« depozitĂ« Git;
  • MbĂ«shtetje pĂ«r pĂ«rdorimin e shĂ«nimeve Markdown nĂ« tekstet e mesazheve;
  • MundĂ«sia pĂ«r t'u abonuar nĂ« kanalet e bisedĂ«s;
  • Shfaqja e statusit tĂ« pĂ«rdoruesve dhe informacionit pĂ«r pĂ«rdoruesin nga GitHub;
  • MbĂ«shtetje pĂ«r lidhje me mesazhet pĂ«r problemet (#numri pĂ«r lidhje nĂ« problem);
  • Mjetet pĂ«r dĂ«rgimin masiv tĂ« njoftimeve me pĂ«rmbledhje tĂ« mesazheve tĂ« reja nĂ« pajisjet mobile;
  • MbĂ«shtetje pĂ«r bashkĂ«ngjitjen e skedarĂ«ve nĂ« mesazhe.

Platforma për organizimin e komunikimeve të decentralizuara Matrix përdor si transport HTTPS+JSON me mundësinë e përdorimit të WebSockets ose një protokolli të bazuar në CoAP+Noise. Sistemi formohet si një federatë serverësh, të cilët mund të ndërveprojnë me njëri-tjetrin dhe bashkohen në një rrjet të përbashkët të decentralizuar. Mesazhet replikohen në të gjitha serverët, me të cilët janë të lidhur pjesëmarrësit e shkëmbimit të mesazheve. Mesazhet shpërndahen midis serverëve në mënyrë të ngjashme me si përhapen commit-et midis depozitave Git. Në rast të një ndërprerjeje përkohësore të serverit, mesazhet nuk humbasin, por u dërgohen përdoruesve pas rifillimit të funksionimit të serverit. Mbështeten variante të ndryshme të identifikuesve të përdoruesit, përfshirë email, numrin e telefonit, llogarinë në Facebook etj.

Në rrjet nuk ka një pikë të vetme dështimi ose kontrolli mbi mesazhet. Të gjithë serverët që përfshijnë diskutimin janë të barabartë me njëri-tjetrin.
Çdo pĂ«rdorues mund tĂ« fillojĂ« serverin e tij dhe ta lidhĂ« atĂ« me rrjetin e pĂ«rgjithshĂ«m. ËshtĂ« e mundur krijimi i gateway-eve pĂ«r ndĂ«rveprimin e Matrix me sistemet tĂ« bazuara nĂ« protokole tĂ« tjera, pĂ«r shembull, janĂ« pĂ«rgatitur shĂ«rbime pĂ«r dĂ«rgimin dyanshĂ«m tĂ« mesazheve nĂ« IRC, Facebook, Telegram, Skype, Hangouts, Email, WhatsApp dhe Slack. PĂ«rveç shkĂ«mbimit tĂ« menjĂ«hershĂ«m tĂ« mesazheve tekstuale dhe organizimit tĂ« bisedave, sistemi mund tĂ« pĂ«rdoret pĂ«r dĂ«rgimin e skedarĂ«ve, dĂ«rgimin e njoftimeve,
organizatat e telekonferencave, realizimi i thirrjeve dhe videothirrjeve. Po ashtu mbështeten mundësi të avancuara si njoftimet për shkrimin e tekstit, vlerësimi i pranishmërisë së përdoruesit online, konfirmimi i leximit, njoftimet push, kërkimi në anën e serverit, dhe sinkronizimi i historisë dhe statusit të klientëve.

Burimi: opennet.ru

Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster