Funcionalidade para combinar automaticamente mensagens consecutivas de um único usuário

O que você gostaria que fosse feito?

Estamos procurando um desenvolvedor ou equipe para implementar um recurso em nosso fórum Discourse que combine automaticamente posts consecutivos do mesmo usuário. Não deve ser tão simples quanto isso, é por isso que propomos várias condições para que os posts sejam mesclados e alguns ajustes de configuração para administradores, para que tal plugin (não acho que um componente seja capaz de fazer isso via API) se ajuste a diferentes casos de uso de fóruns, devemos permitir que este desenvolvimento seja de código aberto.

Os principais requisitos para este recurso incluem:

  • Posts consecutivos respondendo ao mesmo post devem ser mesclados.
  • Posts consecutivos sem referência de resposta devem ser mesclados
  • Deve haver uma janela de tempo ajustável durante a qual posts consecutivos que atendam a outros critérios devem ser mesclados.
  • Podem ser introduzidas configurações adicionais para plugins como estes:
    • Categorias às quais esta funcionalidade deve se aplicar
    • Grupos de usuários aos quais esta funcionalidade deve se aplicar (ou, mais precisamente, seleção de grupos a serem excluídos desta funcionalidade)

Estamos abertos a quaisquer outras sugestões para tornar este desenvolvimento útil para diferentes casos de uso.

Requisito avançado (não tenho certeza se é possível):

  • Adicionar controles de post para “desmesclar” posts mesclados, embora eu não veja como fazer isso de forma limpa, a menos que a função de mesclagem introduza alguns metadados ocultos no conteúdo bruto do post (ou em algum outro lugar no banco de dados) quando os posts são mesclados.

Quando você precisa que seja feito?

Estamos procurando que este recurso seja implementado nos próximos 3 meses. No entanto, estamos abertos a discutir um cronograma que seja viável para o desenvolvedor/equipe, garantindo um trabalho de qualidade.

Qual é o seu orçamento, em USD, que você pode oferecer para esta tarefa?

Não temos orçamentos definidos para tal tarefa, pois este recurso não tem previsão de aumentar nossas receitas do fórum. Isso definitivamente melhoraria a experiência dos usuários em nossa instância de fórum, que é pesada em termos de velocidade de discussões e arquivos de mídia compartilhados. Estamos abertos às suas cotações e sugestões.

Requisitos para qualificação

Você deve ter pelo menos alguma atividade em meta.discourse.org para se candidatar como um possível contratado. Caso você seja novo no Discourse Meta, anexe links do seu portfólio ou algo que possamos verificar você como um desenvolvedor/equipe credível.

4 curtidas

Enviando mensagem privada

4 curtidas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.