Mastodon 3.0, hajautetun sosiaalisen verkostoitumisen alusta, julkaisu

julkaistu ilmaisen alustan julkaiseminen hajautettujen sosiaalisten verkostojen käyttöönottamista varten - Mastodon 3.0, jonka avulla voit luoda palveluita omissa tiloissasi, jotka eivät ole yksittäisten toimittajien hallinnassa. Jos käyttäjä ei pysty ajamaan omaa solmuaan, hän voi valita luotettavan solmun julkinen palvelu liittää. Mastodon kuuluu liittoutuneiden verkkojen luokkaan, jossa protokollia käytetään muodostamaan yhtenäinen viestintärakenne ActivityPub.

Projektin palvelinpuolen koodi on kirjoitettu Rubylla käyttäen Ruby on Railsia ja asiakasliittymä kirjoitetaan JavaScriptillä React.js- ja Redux-kirjastojen avulla. Lähdetekstit levitän lisensoitu AGPLv3:lla. Siellä on myös staattinen käyttöliittymä julkisten resurssien, kuten profiilien ja tilojen, julkaisemiseen. Tietojen tallennus on järjestetty PostgreSQL:n ja Rediksen avulla.
Avoinna API kehitystä varten lisäyksiä ja ulkoisten sovellusten yhdistäminen (Androidille, iOS:lle ja Windowsille on asiakkaita, voit luoda botteja).

Uusi julkaisu on huomattava protokollan tuen lopettamisesta
OStatus, joka tarjosi yhteensopivuuden vanhempien StatusNet- ja GNU Social. On suositeltavaa käyttää ActivityPub-protokollaa OStatusin sijaan. Verkkokäyttöliittymä on lisännyt profiilihakemiston tuen, sisäänrakennetun äänisoittimen, automaattisen täydennysjärjestelmän hashtagejen syöttämiseen, "ei käytettävissä" -tunnisteet poistetuille multimedialiitteille, vaihtoehdot reaaliaikaisten päivitysten poistamiseen käytöstä, sujuvan vierityksen ja tilin siirron valintaikkuna. Toteutettu tuki kaksivaiheiselle todennuksen lisävahvistuksella sähköpostitse. Hashtagejen tukea on laajennettu ja niiden haun tarkkuutta on lisätty. Lisätty roskapostin tarkistuskomponentti.

Lähde: opennet.ru

Lisää kommentti