Hungary/Matrix

From OpenStreetMap Wiki
Jump to navigation Jump to search

A [Matrix] egy nyílt szabványon alapuló, szabad és nyílt forrású adattovábbítási- és kommunikációs hálózat. Használható közönséges „csevegésre”, de maga a rendszer jelentős potenciális felhasználási módokkal rendelkezik.

Elérhetőség

A szoba az #osm:grin.hu (vagy #osmhu:matrix.org) címen érhető el bármelyik matrix serverről.

Javasolt kliensek

Az alapvetően javasolt kliens a Riot Web webes kliens, ami sok serveren elérhető. Praktikusan érdemes a https://riot.grin.hu/ címen levőt használni, mert azt grin felügyeli, és kérdés vagy probléma esetén esélyesebb, hogy tud segíteni.

Az ismert kliensek listája ezen a linken található.

Platform kliensek

  • Androidra két kliensből érdemes választani:
    • A Riot.IM a régi, már aktívan nem fejlesztett, de sok funkciót támogató kliens, pl. ebben van audio- és videohívás;
    • a RiotX (jelentősen gyakrabban frissítve az F-Droid repójában: ezen a lapon látható: https://fdroid.krombel.de/riotx-dev-fdroid) az új, még bétatesztes kliens, viszont chat-re ez talán kényelmesebb, gyorsabb.
  • IOS alatt a Riot.im kliens használható.
  • Linux alatt én (-grin) a webes klienst javaslom, de van, aki a Fractalt szereti,
  • Windows alatt… én nem tudom. :-) Gondolom a kliensek jelentős része megy, de a webes mindenképp.

Műszaki jellemzői

A műszaki részletek:

  • Open source, open standard;
  • Elosztott (federated) hálózat, nincs központi server;
  • „végső soron konzisztens” (eventually consistent), vagyis bizonyos késleltetés után bárhol van valaki a hálózaton, ugyanazt a tartalmat látja;
  • automatikusan archiválja, naplózza a tartalmakat;
  • a beszélgetések „szobákra” (room) oszlanak, melyeknek külön jellemzői, korlátozásai vannak;
  • a szobák lehetnek titkosítottak (igazi end-to-end titkosítással, akár nagy mennyiségű taggal is működőképes;
  • elviekben könnyen lehet alá robotokat és bridge-eket készíteni (más hálózatokkal kapcsolódva);
  • léteznek desktop kliensek (linux, macOS, Windows), mobil kliensek (android, ios), illetve webes kliens (riotWeb);
  • a hálózatot nagyon sokan használják aktívan, annak dacára, hogy a serverek még „beta” állapotúak.

Minek az alternatívája?

  • Helyettesíti a Google Hangouts, IRC, Telegram, Viber, Messenger, Slack, Discord, Skype chat gépelve beszélgetős részeit, üzenetküldő részeit;
  • Helyettesíti a Signal, Wire (stb) titkosított és biztonságos üzenetküldő lehetőségeit;
  • Helyettesíti a kis file-ok megosztását;
  • Helyettesítheti a skype, viber, discord voice egyedi és csoportos hívásait;
  • Helyettesítheti a skype és hangouts video egyedi vagy csoportos hívásait.

Bridging

A matrix elvileg nagyon egyszerűen összeköthető más hálózatokkal. Gyakorlatban viszont meg kell csinálni, és eddig erre nem volt jelentős igény, valamint minden bridge csak alapfunkciókat tud összekötni, a komplexebb leheőségek csak matrix kliensekkel működnek.