Issue #367
Usuário federado pode seguir perfis da rede.
Um usuário logado com uma conta de uma rede Noosfero federada deve ser capaz de seguir usuários e comunidades, além de marcar empreendimentos como favoritos. O usuário deve ser capaz de escolher uma categoria (Amigo, Família) para um usuário de outra rede que ele segue. Esses usuários e comunidades poderão ser vistos no perfil do usuário na sua rede de origem. A mesma sintaxe usuário@rede ou comunidade@rede será usada nas listas “Seguindo” e “Seguidores”.
-
@navarrovmn, respondendo sua pergunta do irc: sim, vale para também usuários da rede atual seguirem os usuários federados, embora não esteja claro na descrição. Mas veja que nessa caso o usuário da rede atual vai ter que clicar no perfil do usuário federado, o que vai levar ele a rede externa, para seguir o usuário federado, então é o mesmo mecanismo que faz as duas coisas.
-
Reassigned to @navarrovmn
-
Status de como está a issue: estamos desenvolvendo na branch external_followers, e está sendo possível seguir e deixar de seguir perfis. Focaremos agora na integração entre as redes federadas relativos ao seguir.
-
Estamos terminando a refatoração nas relações de seguidores, agora um ExternalPerson consegue seguir e ser seguido (o que vai ajudar no impacto na rede de origem para atualizar as listas de perfis seguidos). Ainda estamos replicando os testes para garantir que o comportamento continua correto.
-
MR criado: https://gitlab.com/noosfero/noosfero/merge_requests/1015/commits
Usuários externos podem seguir perfis em uma rede qualquer atualizando a lista de "Seguidores". Também é possível seguir um perfil externo, para a atualização da lista "Seguindo", na rede de origem (introdução do ExternalProfile). Relacionado com a funcionalidade, ainda falta atualizar a lista "Seguindo" na rede de origem de um usuário federado assim que ele siga alguém em outra rede (depende da definição de uma infra de comunicação/troca de mensagens).