<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Tue, Dec 16, 2014 at 8:29 AM, Kevin Veroneau <span dir="ltr"><<a href="mailto:kevin@veroneau.net" target="_blank">kevin@veroneau.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thank for everyone for voicing your feedback on Markdown.  The only<br>
reason I thought of using a new item type was that detecting if a<br>
plain-text file is Markdown or not isn't easy...  In fact, the only<br>
sure fire way to detect it is either by extension or mime-type.  I was<br>
going by the latter using a new Gopher type, although many of you have<br>
voiced against this idea.  So, the natural way to do this, would be to<br>
use item type "0", and force a file extension on any documents are that<br>
Markdown-compatible.<br></blockquote><div><br></div><div>I'm not against it per-say, but I agree with some of the comments said so far.</div><div>Backwards compatibility et all and the types we have are a bit of a mess, etc :)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
As for "flavors", I am personally only aware of one, the flavor of the<br>
"author of Markdown", and I always reference it's website's documentation<br>
located here:<br>
<a href="http://daringfireball.net/projects/markdown/syntax" target="_blank">http://daringfireball.net/projects/markdown/syntax</a><br>
<br>
This would be the exact syntax any parser I'd support would strictly<br>
follow, none of those other flavors, I never heard of.  From my<br>
experience with Markdown, this syntax works on every single parser I<br>
have used.  I'd personally prefer it if the author say had an example<br>
Markdown document that can be used to easily compare parsers against<br>
this exact syntax.<br>
<br>
You can enable Markdown ".md" file viewing support in Firefox, which is<br>
confirmed to work alongside the awesome OverbiteFF project by<br>
installing this Firefox Add-on:<br>
<a href="https://addons.mozilla.org/en-us/firefox/addon/markdown-viewer/" target="_blank">https://addons.mozilla.org/en-us/firefox/addon/markdown-viewer/</a><br>
<br>
Just install the Add-on, and create a "0" item type with the extension<br>
of ".md" on your Gopherhole.  If you don't have the Add-on installed,<br>
it will gracefully fallback to plain text and still render "readable".<br>
<br>
I will update the Overbite for Android client to mimic the same<br>
behavior, and will no longer depend on the "m" item type for rendering<br>
Markdown text-files.<br></blockquote><div><br></div><div>I this this is a good compromise. It works now and in the future</div><div>and doesn't break anything :)</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Later this week, I will see about putting together an actual spec sheet<br>
of the Markdown parser, basically, a model Markdown document that can<br>
be used to make sure every supported Markdown element renders across<br>
all supported Gopher browsers that include Markdown support.  It will<br>
utilize all the syntax outlined in the documentation link I provided<br>
above.<br>
<br>
One of the reasons I also want to support Markdown, is that I am<br>
planning on making SCM gateways for Gopher that anybody can download<br>
and use on their Gopherhole.  So, your visitors will be-able to<br>
transparently access your Subversion, Mercurial, and of course Git<br>
repositories right from Gopherspace.  I also want to start blogging<br>
more on Gopherspace, but don't like just using plain-text, nor do I<br>
want to ever use HTML on Gopherspace.  A good middleground that will<br>
please even the most hardcore Gopher user is to use Markdown.  This<br>
way, my visitors aren't forced to load a large HTML document, nor are<br>
my visitors forced to just look at boring plain-text.<br></blockquote><div><br></div><div>Haha I was thinking about doing this last night :)</div><div><br></div><div>Let me know if I can help in any way!</div><div><br></div><div>cheers</div><div>James</div></div></div></div>