Eu acho que o escopo aqui ainda está muito aberto para ser estimado ou implementado neste momento.
Algumas das fontes de complexidade incluem:
- em tópicos, só permitimos que as pessoas citem de uma única postagem por vez, enquanto no chat, precisamos que as pessoas possam selecionar várias mensagens para citar
- no chat, no celular, atualmente não há como selecionar parte de uma mensagem, e o toque longo exibe um menu
Existem detalhes importantes do design da interação a serem definidos em relação ao acima. Poderíamos tentar fazer isso primeiro, por meio de mais discussões aqui ou em um tópico relacionado. Ou poderíamos presumir que isso terá que ser feito durante a implementação, caso em que, acho que temos que aceitar que estaremos descobrindo o escopo e tomando decisões de design ao longo do caminho.
Esta provavelmente não é uma tarefa fácil para um colaborador externo realizar, especialmente não em uma única etapa.