Utgivelse av Mastodon 3.0, en plattform for å lage desentraliserte sosiale nettverk

publisert utgivelse av en gratis plattform for distribusjon av desentraliserte sosiale nettverk - Mastodont 3.0, som lar deg lage tjenester ved dine egne anlegg som ikke er kontrollert av individuelle leverandører. Hvis brukeren ikke klarer å kjøre sin egen node, kan han velge en pålitelig node offentlig tjeneste å koble. Mastodon tilhører kategorien fødererte nettverk, der et sett med protokoller brukes til å danne en enhetlig kommunikasjonsstruktur AktivitetPub.

Serversidekoden til prosjektet er skrevet i Ruby ved å bruke Ruby on Rails, og klientgrensesnittet er skrevet i JavaScript ved å bruke React.js og Redux-bibliotekene. Kildetekster spre lisensiert under AGPLv3. Det er også en statisk frontend for publisering av offentlige ressurser som profiler og statuser. Datalagring er organisert ved hjelp av PostgreSQL og Redis.
Forutsatt åpen API for utvikling tillegg og koble til eksterne applikasjoner (det er klienter for Android, iOS og Windows, du kan lage roboter).

Den nye utgivelsen er kjent for avviklingen av støtten for protokollen
OStatus, som ga kompatibilitet med eldre løsninger basert på StatusNet og GNU Social. Det anbefales å bruke ActivityPub-protokollen i stedet for OStatus. Nettgrensesnittet har lagt til støtte for en profilkatalog, en innebygd lydspiller, et autofullføringssystem for å legge inn hashtags, "ikke tilgjengelige" koder for slettede multimedievedlegg, alternativer for å deaktivere sanntidsoppdateringer, jevn rulling og en dialog for å migrere en konto. Implementert støtte for tofaktorautentisering med ytterligere bekreftelse på e-post. Støtte for hashtags er utvidet og nøyaktigheten av søket deres er økt. Lagt til en spam-sjekkingskomponent.

Kilde: opennet.ru

Legg til en kommentar