ActivityPub

Origem: Wikipédia, a enciclopédia livre.
Saltar para a navegação Saltar para a pesquisa
ActivityPub
ActivityPub-logo.svg
Desenvolvedor W3C
Lançamento 23 de janeiro de 2018 (2 anos)
Estado do desenvolvimento ativo
Página oficial activitypub.rocks

ActivityPub é um protocolo de rede social aberto e descentralizado, baseado no protocolo ActivityPump do Pump.io.  Ele fornece uma API cliente / servidor para criar, atualizar e excluir conteúdo, bem como uma API federada de servidor para servidor para entrega de notificações e conteúdo.[1][2]


Status do projeto[editar | editar código-fonte]

O ActivityPub é um padrão para a Internet no Grupo de Redes da Web Social do World Wide Web Consortium (W3C). Em um estágio anterior, o nome do protocolo era "ActivityPump", mas acreditava-se que o ActivityPub indicava melhor o objetivo de publicação cruzada do protocolo. Ele aprendeu com as experiências com o padrão mais antigo chamado OStatus.[2]

Em janeiro de 2018, o World Wide Web Consortium (W3C) publicou o padrão ActivityPub como uma recomendação. O ex- gerente da comunidade da diáspora Sean Tilley escreveu um artigo que sugere que os protocolos ActivityPub podem eventualmente fornecer uma maneira de federar plataformas da Internet.[3]

Implementações notáveis[editar | editar código-fonte]

Protocolo cliente-servidor[editar | editar código-fonte]

Implementação do cliente[editar | editar código-fonte]

As seguintes soluções são implementações claras do ActivityPub baseadas em clientes[4]:

  • Dokieli um editor do lado do cliente usando o WebAnnotation e ActivityPub.[5]


Implementação do servidor[editar | editar código-fonte]

As seguintes soluções são implementações claras do ActivityPub baseadas em servidor[6]:

  • O microblog.pub está em desenvolvimento e uma implementação de microblog de usuário único e auto-hospedada para um servidor ActivityPub básico.[7]
  • O go-fed implementa o ActivityPub Server-to-Server e Client-to-Server em uma biblioteca Go.[6]


Referências

  1. «Sandstorm And The Social Web». zenhack.net. Consultado em 29 de fevereiro de 2020 
  2. a b «ActivityPub». www.w3.org. Consultado em 29 de fevereiro de 2020 
  3. «ActivityPub - W3C Recommendation 23 January 2018». www.w3.org. Consultado em 29 de fevereiro de 2020 
  4. «ActivityPub Rocks! - Implementation reports». activitypub.rocks. Consultado em 29 de fevereiro de 2020 
  5. «dokieli». dokie.li. Consultado em 29 de fevereiro de 2020 
  6. a b go-fed / Activity, go-fed, 26 de fevereiro de 2020, consultado em 29 de fevereiro de 2020 
  7. «Microblog.pub - Página Inicial». Microblog.pub (em inglês). Consultado em 29 de fevereiro de 2020 


Links externos[editar | editar código-fonte]