éditeur basique Discourse

Mon objectif est d’avoir tous les éléments en place pour permettre l’expérimentation de l’éditeur dans Discourse.

J’en ai discuté avec @david, @tgxworld et @martin par le passé, nous avons beaucoup de choses en cours en ce moment et ne pouvons pas encore commencer. Cela dit… nos plans généraux sont :

  1. suffisamment d’extensibilité pour permettre le remplacement facile de l’éditeur par un compositeur contenteditable
  2. des expériences autour de composants triviaux qui ajoutent une fonctionnalité intéressante minimale supplémentaire
    • Un composant qui “inline” les images et laisse tout le reste tel quel en markdown (très utile pour le compositeur mobile)
    • Un composant qui met en évidence la syntaxe du markdown
  3. réaliser des expériences autour d’éditeurs complets tels que CKEditor 5 (j’ai prévu de contacter Wiktor une fois que nous serons prêts)

L’approche consistant à repartir de zéro avec un tout nouveau frontend n’est pas conseillée et sera un cauchemar à maintenir à long terme. Cela peut être une solution de contournement à court terme qui vous rapporte quelques mois, mais à long terme, c’est un effort perdu.

15 « J'aime »