Honestly all I really want is bold, italics, bulleted lists, and code blocks. If I can squeeze in quotes I'd take that too.
Snort
Astral
Damus
Probably more.
What clients implement Markdown? We should ask them to remove Markdown support. Or just leave the bold/italic stuff in place and remove the weird stuff like []() and ## === ![]()
Like this: https://github.com/styppo/hamstr/pull/12
Honestly all I really want is bold, italics, bulleted lists, and code blocks. If I can squeeze in quotes I'd take that too.
Snort
Astral
Damus
Probably more.
It's mostly the links and images I have an issue with TBH, and I don't see much need for headings. Lists still just look like lists in plain text so they don't bother me at all. Same with blockquotes (which I think is just a > ?)
Part of my issue with links and images is that they're not easy to strip from the text. I could parse the markdown and then strip the html, or write some regex that would strip it, but don't think it's right that clients that don't want to support it should need to do that.
Italics would slap 💯
It looks like Markdown was added to Damus just so links could be made clickable (the same reason I've stupidly added a Markdown parser to branle an year ago and it bubbled up to Astral), and someone there is working on removing it: https://github.com/damus-io/damus/pull/301
#[2] has also said he is going to remove Markdown support from Astral.
🫡
Time for a NIP that defines an acceptable markdown set?