Markdown and Gemini
Brian Evans
b__m__e at mailfence.com
Sun Aug 18 23:37:57 BST 2019
I have changed the subject, but this is a continuation of the text reflow convo...
but the conversation has drifted and I felt a new subject was in order.
Sean writes:
> The issue I have with Markdown is that there is no one standard for it.
> Mark Gruber created it in 2004 as a way for *him* to create HTML documents
> without having to write HTML (or use a clumsy HTML editor) and he had no
> desire to add to it (because it works for him). Since then, multiple
> versions have been created to address shortcomings people came across as
> they tried using Markdown for their own use, and as of right now, defined in
> RFC-7763 and RFC-7764, are the various flavors of Markdown[...]
I agree with Sean that the lack of a standard is an issue. Additionally, most
versions of markdown allow for embedded html as well as inline images. I
believe the majority of us were against these things. In additional to
philosophical disagreements there are issues, as Sean also writes, with
the mandate that a simple client should be buildable as a weekend project.
Having said the things above, I like markdown. I think it is a good fit for what
we have been floating around with this project on the whole. I think it has a lot
of strengths. Given the issues above (coding-effort-wise and philosophy-wise)
it feels like the only way to make things work is to define a dialect of markdown
as a standard that is a part of the gemini spec (though it could have its own
spec as well and just reference that in the gemini spec).
If that route were chosen, I think we would need to create parsers that return
an AST in a variety of languages and make the libraries available to developers
to use in their gemini projects. This would be a pretty big undertaking and I do not
know that it is exactly in scope. But we do seem to keep coming back to
markdown as a good option that pretty much everyone likes at least some
elements of.
I'm very open to other suggestions and look forward to hearing other paths
forward.
--
Sent with https://mailfence.com
Secure and private email
More information about the Gemini
mailing list