ActivityPub

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 4 april 2021; kontroller kräver 3 redigeringar .
ActivityPub
namn ActivityPub
Nivå (enligt OSI-modellen ) Applicerad
Familj ActivityPump
Skapad i 2018
Syftet med protokollet decentraliserat datautbyte
Huvudsakliga implementeringar (klienter) Dokieli , go-fed
Kärnimplementationer ( servrar ) Mastodon , Hubzilla , PeerTube
Expanderbarhet Ja
Utvecklaren World Wide Web Consortium
 Mediafiler på Wikimedia Commons

ActivityPub är ett öppet och decentraliserat socialt medieprotokoll baserat på ActivityPump Pump.io- protokollet . [1] Tillhandahåller ett klient/server- API för att skapa, uppdatera och ta bort innehåll, samt ett kombinerat API för att leverera aviseringar och innehåll från en server till en annan.

Projektstatus

ActivityPub är standarden för Internet i Social Networking Group i World Wide Web Consortium (W3C). I ett tidigare skede kallades protokollet "ActivityPump", men ActivityPub ansågs bättre spegla syftet med protokollets korspublicering. Det lärde vi oss av erfarenhet av en gammal standard som heter OStatus .

I januari 2018 publicerade World Wide Web Consortium (W3C) ActivityPub-standarden som en rekommendation. [2]

Den tidigare ledaren för diaspora -gemenskapen Sean Tilly skrev en artikel som föreslog användningen av ActivityPub-protokoll som ett sätt att föra samman Internetplattformar. [3]

Anmärkningsvärda implementeringar

United (server-server) server

Klient-serverprotokoll

Klientimplementering

Följande lösningar är tydliga ActivityPub-klientimplementeringar: [4]

  • dokieli , redigerare på klientsidan med WebAnnotation och ActivityPub. [6]
  • go-fed , ett bibliotek som implementerar ActivityStreams och ActivityPub på Go -språket . [7]
Serverimplementering

Följande lösningar är tydliga implementeringar av ActivityPub på serversidan: [4]

Se även

Anteckningar

  1. "Sandstorm och den sociala webben  " . zenhack.net . Hämtad 18 april 2019. Arkiverad från originalet 30 oktober 2020.
  2. ↑ "W3C-rekommendation 23 januari 2018"  . Hämtad 18 april 2019. Arkiverad från originalet 18 november 2020.
  3. Tilley, Sean. "En snabbguide till The Free Network"  (engelska) (23 september 2017). Hämtad 18 april 2019. Arkiverad från originalet 8 november 2020.
  4. ↑ 1 2 3 4 5 "Genomföranderapporter  " . aktivitetspub.rockar . Hämtad 18 april 2019. Arkiverad från originalet 6 april 2021.
  5. "Friendica 2019.01 släppt  " . Hämtad 18 april 2019. Arkiverad från originalet 1 mars 2021.
  6. "dokieli"  (engelska)  (nedlänk) . Hämtad 18 april 2019. Arkiverad från originalet 5 april 2019.
  7. "ActivityStreams & ActivityPub in golang, oh my!"  (engelska) . Hämtad 18 april 2019. Arkiverad från originalet 29 juli 2018.
  8. "microblog.pub  " . Hämtad 18 april 2019. Arkiverad från originalet 29 juni 2020.
  9. "distbin"  (engelska)  (nedlänk) . Hämtad 18 april 2019. Arkiverad från originalet 19 augusti 2018.

Länkar