On 23/10/14 13:02, Jan Kundrát wrote:
> On Thursday, 23 October 2014 12:03:20 CEST, Luca Barbato wrote:
>> While discussing about commonmark adoption one of the point is how to
>> foster usage.
>>
>> How hard would be having a commonmark (markdown) mode that gets
>> translated in html in trojita?
>
> (Replying to the Trojita ML as agreed. Folks, please keep Luca in Cc,
> he's not subscribed here.)
Thanks a lot!
> In general, I do not think that this is a good idea. E-mail is extremely
> conservative, and there's a ton of broken tooling out here. There's no
> chance to send e-mails in markdown only, nobody would be able to read
> them (well, Trojita would show its source, but we haven't exactly
> achieved world domination just yet).
The idea is to let people write in markdown and get the multipart html
generated from there.
> So about the only reasonable choice is to embed the markdown as yet
> another format in a multipart/alternative container, and hope that it
> doesn't break stupid clients which are hard-coded to look for a
> text/plain at offset 0, and text/html at offset 1 -- given my experience
> on StackOverflow, there is plenty of people who find *that* reasonable.
brrr... Not nice indeeed.
> At that point the quesiton is "what you're hoping to achieve". Is it any
> better if one suddenly starts getting multipart/alternetive with three
> parts instead of two?
Markdown and normal text are equivalent for most use cases e.g. this
text is valid [commonmark][1].
> Is there anything else you find valuable within e-mails? Stuff such as
> headings, ordered/unordered lists,...?
For technical mailing list I'd say that fenced code might be nice to
support out of box
```
int main()
{
return 0;
}
```
Might be mildly useful as well
[1]: http://commonmark.org