Discourse Grundeditor

Mein Ziel ist es, alle Bausteine ​​zu haben, um mit dem Editor in Discourse experimentieren zu können.

Ich habe dies in der Vergangenheit mit @david, @tgxworld und @martin besprochen. Wir haben im Moment viel in Arbeit und können noch nicht ganz anfangen. Das heißt … unsere groben Pläne sind:

  1. Genug Erweiterbarkeit, um den Editor einfach durch einen „contenteditable“-Komponisten zu ersetzen
  2. Experimente mit trivialen Komponenten, die minimale zusätzliche interessante Funktionalität hinzufügen
    • Eine Komponente, die Bilder „inline“ stellt und alles andere im Markdown unverändert lässt (sehr nützlich für mobile Komponisten)
    • Eine Komponente, die Markdown mit Syntax-Hervorhebung versieht
  3. Experimente mit vollwertigen Editoren wie CKEditor 5 durchführen (steht auf meiner Liste, Wiktor zu kontaktieren, sobald wir bereit sind)

Der Ansatz, mit einem brandneuen Frontend von Grund auf neu zu beginnen, ist nicht ratsam und wird auf lange Sicht ein Albtraum in der Wartung sein. Es mag ein kurzfristiger Hack sein, der Ihnen ein paar Monate verschafft, aber langfristig ist es verschwendete Mühe.

15 „Gefällt mir“