Datenaustausch und Interoperabilität

Discourse nutzt Markdown (Markdown – Wikipedia) als internes Datenformat.

Markdown ist eine vereinfachte Auszeichnungssprache ähnlich wie HTML für Webseiten. Es ist extrem flexibel nutzbar, Texte werden ohne Daten- und Konvertierverluste in zahllose andere Systeme übertragen oder aus ihnen entnommen. Man kann z.B. längere Texte problemlos in einer anderen Anwendung erstellen und per Paste-Copy nach Discourse übertragen. Einfache Formatierungen werden weitgehend übernommen (Ausnahme: bei komplexen Tabellen wird das Layout nicht korrekt übertragen).

Für den Austausch sind diese Anwendungen besonders geeignet, weil sie ebenfalls markdown als Datenbasis nutzen:

Für die kollaborative Erarbeitung von Texten in einem Team ist hedgedoc besodnrs geeignet:

Auch der Transfer von Daten aus Discourse in eigene Websites, die man z.B. mit file-basierten Systemen wie Hugo (https://gohugo.io/) oder mit einem klassischen CMS wie WordPress aufsetzt, ist ohne Datenverluste schnell erledigt.

:information_source: Jedes Discourse Thema kann mit „Ctrl-P“ als Druckseite in einem Browser angezeigt und danach entweder ausgedruckt oder über pdf Exportfunktionen im Browser (z.B. mit dem Firefox Addon https://www.printfriendly.com/) als pdf Datei abgespeichert werden.