Plugin de Editor de Texto Rico

Olá Desenvolvedores do Discourse!

Estamos procurando um desenvolvedor/agência experiente em Discourse para criar um plugin que substitua o editor Markdown padrão por um editor WYSIWYG (preferencialmente Quill ou similar) para nossa comunidade.

Requisitos do Projeto:

  • Funcionalidade WYSIWYG: Substituir o editor Markdown padrão do Discourse por um editor WYSIWYG (Quill ou similar).

  • Paridade de Recursos: O editor WYSIWYG deve suportar todas as opções essenciais de formatação atualmente disponíveis no editor Markdown nativo (negrito, itálico, listas, citações, links, blocos de código, etc.). Ele também deve incluir anexos de mídia e trechos ricos como enquetes e spoilers.

  • Integração Perfeita: Garanta que o plugin funcione perfeitamente em ambas as versões do Discourse, desktop e mobile.

  • Fácil de Usar: O editor WYSIWYG deve proporcionar uma experiência limpa e intuitiva para usuários que não estão familiarizados com Markdown.

  • Manutenibilidade: O plugin deve ser bem documentado e projetado para facilitar atualizações futuras à medida que o Discourse evolui.

  • Comunicação: Precisaremos de atualizações regulares e gostaríamos de nos envolver nos testes/feedback durante o processo de desenvolvimento.

Se você tem experiência no desenvolvimento de plugins do Discourse, especialmente relacionados à funcionalidade de editores de texto, adoraríamos ouvir você!

Responda com:

  • Uma breve descrição da sua experiência
  • Links para plugins anteriores do Discourse que você desenvolveu (ou projetos open-source relevantes)
  • Sua taxa proposta e cronograma estimado

Observação: Esta oportunidade está disponível apenas para contratados/agências que possuem uma presença comercial válida nos Estados Unidos.

1 curtida

Olá @Rohail_Altaf, este será um trabalho grande e desafiador. Posso me interessar, no entanto, tenho algumas perguntas primeiro.

Você usará este editor desde o primeiro dia de sua comunidade? Você já usou o editor markdown? Você também vai querer usar o editor markdown junto com este? Você possivelmente vai querer usar o editor markdown no futuro?

Você poderia elaborar um pouco sobre isso. Que tal:

  1. Elementos interativos fora do composer que inserem conteúdo no composer (por exemplo, destacar e citar).
  2. @menções.
  3. Emojis.
  4. Inserção de datas e horas.
  5. Suporte da direita para a esquerda.
  6. Suporte Onebox (ou suporte equivalente de "link rico").
  7. Tabelas.

Se você pudesse enumerar sua lista exata de recursos esperados, isso ajudaria, pois provavelmente influenciará a forma como isso é construído e, portanto, o custo e o cronograma, etc.

Você espera que o plugin implemente uma biblioteca como Quill ou seja funcionalmente semelhante a Quill? Ou você está apenas usando isso como um exemplo do que você considera um editor WYSIWYG bem executado?

Para responder às suas perguntas.

Eu sou provavelmente o desenvolvedor de plugins do Discourse mais experiente. Desenvolvi cerca de 40 plugins ao longo de aproximadamente oito anos trabalhando com Discourse. Aqui estão alguns destaques:

Isso dependerá de suas respostas.

3 curtidas

Recomendo fortemente atrasar este projeto

A Discourse está trabalhando nesta área no momento

21 curtidas

Obrigado por me responder, @sam. Existe um roteiro ou cronograma que você possa compartilhar?

@angus, deixe-me falar com minha equipe e obter uma lista completa de especificações. Fique atento.

4 curtidas

@angus detalhes compartilhados em DMs

1 curtida

@sam, gostaria de obter informações sobre este plano. Estava a pesquisar Formatting toolbar

2 curtidas

Oi Sam, você tem uma estimativa aproximada para isso? Estou trabalhando em uma demonstração para uma comunidade da qual faço parte para sugerir a migração de MyBB para Discourse, mas atualmente a formatação (e em certa medida a composição) das mensagens é mais fraca no Discourse e nós a utilizamos de forma bastante significativa.

1 curtida

Acho que de 6 a 12 meses para o primeiro lançamento; é um projeto grande

6 curtidas

Obrigado pela resposta, tendo usado um editor de rich text um tanto questionável no mybb, posso entender querer levar algum tempo com ele. Pelo menos a capacidade experimental de colar texto formatado já é muito útil.
Até lá, ficarei atento :slight_smile:

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

Discourse agora está enviando um editor WYSIWYG experimental :confetti_ball:

4 curtidas