noosfero webfinger Page History
Adequação da Gem diaspora_federation à RFC7033
Código fonte: https://github.com/SuperTux88/diaspora_federation
Vantagens em utilizar a gem diaspora_federation:
Já está implementado
Possui uma comunidade ativa
Já aproxima o Noosfero de um alinhamento/suporte ao Diaspora.
Desvantagens em utilizar a gem diaspora_federation:
- A versão atual é muito instável e sujeita a mudanças (0.0.13 em 25/03/2016)
- A gem implementa muitas outras coisas do protocolo diáspora, que podem adicionar complexidade na implementação da mesma no Noosfero.
- Ainda está baseado em uma especificação atinga do Webfinger, anterior à RFC7033
Das principais características que a RFC exige:
[x] : Implementa
[-] : Não implementa
[ x ] 404 quando o usuário não existe
[ - ] 400 quando os parâmetros estão incorretos
[ - ] Retorna um JRD (JSON Resource Descriptor)
- A gem retorna um XML
- A RFC7033 permite um header especificar outros formatos de retorno, mas a gem não trata isso
[ - ] Implementa Cross-Origin Resource Sharing (CORS)
Last edited by Alexandre