@taschenorakel But it would be weird to be able to use markdown in a client but not in the browser. I really don't understand why this is such a big problem. @MastodonEngineering
@jwildeboer In short: it requires a refactor of the whole message parsing & generation code. AP messages are HTML, so you need to transform this Markdown to HTML, safely and efficiently. But if the user then wants to edit their post, you need to show them the Markdown again.
Glitch SOC does it in a problematic way, and we explored alternatives without (yet) figuring out an obvious path for having it in Mastodon.
@renchap I can easily believe that's difficult! It took Wikimedia some 13 years to make #MediaWiki's wikitext-HTML parser bidirectionally lossless [I simplify]... https://www.mediawiki.org/wiki/Parsoid
Edited 22d ago
@nemobis Luckily we do not plan to support very complex syntax, but this is still non trivial