Mi objetivo es tener todos los bloques de construcción en su lugar para permitir la experimentación del editor en Discourse.
He discutido esto con @david, @tgxworld y @martin en el pasado, tenemos muchas cosas en progreso en este momento y no podemos empezar todavía. Dicho esto… nuestros planes generales son:
- Suficiente extensibilidad para permitir el reemplazo fácil del editor con un compositor contenteditable
- Experimentos en torno a componentes triviales que agregan funcionalidad interesante mínima adicional
- Un componente que “incrusta” imágenes y deja todo lo demás en markdown (súper útil para el compositor móvil)
- Un componente que resalta la sintaxis de markdown
- Realizar experimentos en torno a editores de funciones completas como CKEditor 5 (en mi lista para contactar a Wiktor una vez que estemos listos)
El enfoque de empezar desde cero con un frontend completamente nuevo no es aconsejable y será una pesadilla de mantener a largo plazo. Puede ser una solución temporal que te dé unos meses, pero a largo plazo es un esfuerzo desperdiciado.