[gopher] Hello Gopher Project
Driedfruit
driedfruit at mindloop.net
Mon Dec 15 15:49:59 UTC 2014
On Mon, 15 Dec 2014 06:37:52 -0800 (PST)
Cameron Kaiser <spectre at floodgap.com> wrote:
> >
> > I've got the idea (but I may be wrong here) that there were
> > several, not exactly compatible, versions of markdown.
>
As someone relatively invested in Markdown, I thought I'd chime in.
It sadly is true, that all those markdown parsers out there are
semi-incompatible with each other. And the parser authors DO
communicate and DO try to work out a middle-ground, it's just that it
has grown into multiple directions too fast.
Not counting "addons" (i.e. markup for forms, tables, etc), even the
basic principle of what makes a paragraph differs. Some times it's
double new line, sometimes single new line, etc.
(And FYI, those "versions" are commonly known as "flavors" in Markdown
parlance, i.e. "github-flavored markdown", "stack overflow-flavored
markdown", etc)
> I'm not sure of their intercompatibility, but this was one of the
> things I was concerned about. I don't really want to be maintaining a
> Markdown parser on top of a gopher client.
>
> I like the Markdown concept, mind you, and if someone's system can
> handle Markdown (such as through an addon), I think it's a reasonable
> thing to support as long as it degrades gracefully on other systems.
> I'm not sure I'd like to burn an item type on it, however, especially
> since it displays just fine as 0 (perhaps clients supporting it can
> offer a toggle).
>
For me, the best part of Markdown is that it *IS* plain text. For that
reason, I really dislike the usage of ".md" extension in some places,
IMHO, a good old ".txt" (or NO EXTENSION) makes more sense.
I would agree that Markdown and gopher were meant for each other (i.e.
serve MD to gopherhole, serve MD->parsed_as_html to http blog), but,
yeah, new type is definitly not needed.
--
driedfruit
More information about the Gopher-Project
mailing list