Editor Básico do Discourse

Meu objetivo é ter todos os blocos de construção no lugar para permitir a experimentação do editor no Discourse.

Eu discuti isso com @david, @tgxworld e @martin no passado, temos muitas coisas em andamento no momento e não podemos começar ainda. Dito isso… nossos planos gerais são:

  1. extensibilidade suficiente para permitir a substituição fácil do editor por um compositor contenteditable
  2. experimentos em torno de componentes triviais que adicionam funcionalidade interessante mínima extra
    • Um componente que “inlines” imagens e deixa todo o resto em markdown (super útil para o compositor móvel)
    • Um componente que realça a sintaxe do markdown
  3. realizar experimentos em torno de editores de recursos completos como o CKEditor 5 (na minha lista para contatar Wiktor assim que estivermos prontos)

A abordagem de começar do zero com um frontend totalmente novo não é aconselhável e será um pesadelo para dar suporte a longo prazo. Pode ser um hack de curto prazo que lhe rende alguns meses, mas a longo prazo é um esforço desperdiçado.

15 curtidas