4 Nov 2010 22:34
5 Nov 2010 00:22
5 Nov 2010 01:23
Re: File Extension Consensus
Brett <476429 <at> gmail.com>
2010-11-05 00:23:40 GMT
2010-11-05 00:23:40 GMT
On 2010 Nov 04, at 19:22, Jan Erik Moström wrote: > I don't think you can find any "official body" that would be able to say anything :) Well, here's a way to get consensus. Make this list the official body, get suggestions, take a vote, and then get John Gruber to approve. Voila, a consensus file extension (or small set of file extensions [3-4]). -- Brett
5 Nov 2010 04:28
Re: File Extension Consensus
Dr. Drang <drdrang <at> gmail.com>
2010-11-05 03:28:30 GMT
2010-11-05 03:28:30 GMT
For what it's worth, GitHub recognizes these extensions for Markdown-formatted README files: md, mkd, mkdn, mdown, and markdown. My sense, from scanning various GitHub repositories, is that md and markdown are the most popular extensions.
The iOS text editor Elements recognizes these: md, mdwn, mdown, and markdown.
In the great Unix tradition of laziness, I use md.
_______________________________________________ Markdown-Discuss mailing list Markdown-Discuss <at> six.pairlist.net http://six.pairlist.net/mailman/listinfo/markdown-discuss
5 Nov 2010 10:18
5 Nov 2010 10:26
Re: File Extension Consensus
Allan Odgaard <1EDF4D33-D1B1-4C97-A393-3D2B4EE5E095+Markdown <at> uuid-mail.com>
2010-11-05 09:26:12 GMT
2010-11-05 09:26:12 GMT
On 5 Nov 2010, at 10:18, Jan Erik Moström wrote: > I don't think you can get Gruber to "bless" an extension. Indeed — this has come up before. Gruber used ‘.text’ at that time. One suggestion I liked was ‘.mtext’ since it stresses the readability of the file. I use ‘.mdown’ myself — I’d prefer ‘.md’ if it wasn’t for the ambiguity/clashes.
5 Nov 2010 10:43
Re: File Extension Consensus
David Herren <david <at> idiomatrix.com>
2010-11-05 09:43:55 GMT
2010-11-05 09:43:55 GMT
I haven't experimented with others, but TextMate seems to recognize .markdown so that's what I use. On Nov 4, 2010, at 11:28 PM, Dr. Drang wrote: > The iOS text editor Elements recognizes these: md, mdwn, mdown, > and markdown. /david -- david herren-lage - shoreham, vt & pamplona, es Among millions of cows, we can find the only one with mad-cow disease, but we can't seem to find Osama bin Laden. Maybe we should take the CIA and the military off the case and put the Department of Agriculture in charge?
5 Nov 2010 14:19
Re: File Extension Consensus
Rob McBroom <mailinglist0 <at> skurfer.com>
2010-11-05 13:19:20 GMT
2010-11-05 13:19:20 GMT
On Nov 5, 2010, at 5:43 AM, David Herren wrote: > I haven't experimented with others, but TextMate seems to recognize .markdown so that's what I use. I tend to use “mdown” just because that seemed to be what the QuickLook generator supported, and it's among the many that TextMate recognizes so it wasn't a deal breaker. None of which brings us any closer to an answer, of course. How about this: 1. Get every system in the world to use filesystem metadata to determine type instead of some part of the file's name. 2. Get every existing transfer mechanism updated to preserve such metadata. 3. No step 3. We're done. That was easy! ;) -- -- Rob McBroom <http://www.skurfer.com/>
6 Nov 2010 23:59
Re: File Extension Consensus
Brett <476429 <at> gmail.com>
2010-11-06 22:59:02 GMT
2010-11-06 22:59:02 GMT
Here are the results from the limited data set provided. It looks like 'markdown' is the winner followed by 'mdown'. Third place is a tie between 'text' and 'md'. If usage sets a standard, then 'markdown' is the standard. Used by Multiple Sources ------------------------ * markdown - BBEdit, Elements, GitHub, Gruber <http://tinyurl.com/25bzct8>, TextMate * mdown - Elements, GitHub, TextMate * text - BBEdit, Gruber <http://tinyurl.com/2abbfjh> * md - Elements, GitHub Used by One Source ------------------ * mark - BBEdit * mdwn - Elements * mkd - GitHub * mkdn - GitHub Suggested --------- * mdtext * mdtxt * mtext
7 Nov 2010 04:27
Re: File Extension Consensus
Dr. Drang <drdrang <at> gmail.com>
2010-11-07 03:27:44 GMT
2010-11-07 03:27:44 GMT
You can make TextMate recognize any extension you like by changing the `fileTypes` list in the Markdown language definition. Mine looks like this:
fileTypes = ( 'md', 'markdown', 'mdown', 'markdn' );
_______________________________________________ Markdown-Discuss mailing list Markdown-Discuss <at> six.pairlist.net http://six.pairlist.net/mailman/listinfo/markdown-discuss
7 Nov 2010 14:47
Re: File Extension Consensus
Seumas Mac Uilleachan <seumas <at> idirect.ca>
2010-11-07 13:47:13 GMT
2010-11-07 13:47:13 GMT
I use Markdown in a homegrown wiki, thus use "wiki". I have come across other Markdown wikis that don't use an extension at all. Since generally where needed the extension can be custom defined, why do we need a "standard" anyway? On 06/11/10 06:59 PM, Brett wrote: > Here are the results from the limited data set provided. It looks like 'markdown' is the winner followed by 'mdown'. Third place is a tie between 'text' and 'md'. > > If usage sets a standard, then 'markdown' is the standard. > > > Used by Multiple Sources > ------------------------ > > * markdown - BBEdit, Elements, GitHub, Gruber<http://tinyurl.com/25bzct8>, TextMate > * mdown - Elements, GitHub, TextMate > * text - BBEdit, Gruber<http://tinyurl.com/2abbfjh> > * md - Elements, GitHub > > > Used by One Source > ------------------ > > * mark - BBEdit > * mdwn - Elements > * mkd - GitHub > * mkdn - GitHub > > > Suggested > --------- > > * mdtext > * mdtxt > * mtext > > _______________________________________________ > Markdown-Discuss mailing list > Markdown-Discuss <at> six.pairlist.net > http://six.pairlist.net/mailman/listinfo/markdown-discuss >
7 Nov 2010 17:04
Re: File Extension Consensus
Waylan Limberg <waylan <at> gmail.com>
2010-11-07 16:04:46 GMT
2010-11-07 16:04:46 GMT
On Sun, Nov 7, 2010 at 8:47 AM, Seumas Mac Uilleachan <seumas <at> idirect.ca> wrote: > Since generally > where needed the extension can be custom defined, why do we need a > "standard" anyway? For this reason I have been silent on this issue. [^1] > On 06/11/10 06:59 PM, Brett wrote: >> >> Here are the results from the limited data set provided. It looks like >> 'markdown' is the winner followed by 'mdown'. Third place is a tie between >> 'text' and 'md'. >> >> If usage sets a standard, then 'markdown' is the standard. However, I will say that standard or not, I doubt I will ever use "markdown" as a file extension. Call me lazy if you like, but I simply don't want to type that much every time. I prefer "txt" and if I must use something else (for example on github) I'll use "md". Truth be told, in many situations I see no reason for any special designation. Docs for my projects on github are written in makdown and all have "txt" for file extensions. Yes, they then display as plan text. I don't care. If github some day adds a feature where they figure out I'm using markdown and convert my docs to html, that's fine too. On the other hand, while something like [Github Pages] does need to know what markup language a document is written in, it shouldn't need to rely on a file extension for that info. As Github Pages is just an instance of [Jekyll] (of which there are many clones) and Jekyll source files all require [metadata], and the metadata is always in the same format regardless of the markup language used, then the metadata could easily include the markup language used regardless of the file extension. Hey, then I could use ".txt" for everything. I think I'll go file a bug report with Jekyll. [Github Pages]: http://pages.github.com/ [Jekyll]: http://github.com/mojombo/jekyll/ [metadata]: https://github.com/mojombo/jekyll/wiki/YAML-Front-Matter [^1]: I can't help but notice that the other implementors have been silent as well. I suspect that in part it is because we have all had this discussion before. For some, because we really don't care.And in part, because it really doesn't matter. It's the later for me mostly. -- -- ---- \X/ /-\ `/ |_ /-\ |\| Waylan Limberg
7 Nov 2010 21:01
re: File Extension Consensus
<Bowerbird <at> aol.com>
2010-11-07 20:01:18 GMT
2010-11-07 20:01:18 GMT
> why do we need a "standard" anyway?
for the same reason any file "needs" a descriptive extension --
so the humans will know something about that file's contents...
in this case, the need-to-know is that the file can be displayed
in a more esoteric and pleasing way if the human desires that...
and i would also suspect, at this time when the ordinary person
is totally unaware of markdown and its benefits, that consistent
use of an extension might well serve to prod the curiosity of the
more curious of the species, and thus help to spread the word...
myself, i'd be satisfied if our computers would auto-recognize
any markdown files and render them in the sophisticated style.
but it seems we've crippled our computers by making them so
dumb that they, too, rely on file-extensions, almost completely.
-bowerbird
for the same reason any file "needs" a descriptive extension --
so the humans will know something about that file's contents...
in this case, the need-to-know is that the file can be displayed
in a more esoteric and pleasing way if the human desires that...
and i would also suspect, at this time when the ordinary person
is totally unaware of markdown and its benefits, that consistent
use of an extension might well serve to prod the curiosity of the
more curious of the species, and thus help to spread the word...
myself, i'd be satisfied if our computers would auto-recognize
any markdown files and render them in the sophisticated style.
but it seems we've crippled our computers by making them so
dumb that they, too, rely on file-extensions, almost completely.
-bowerbird
_______________________________________________ Markdown-Discuss mailing list Markdown-Discuss <at> six.pairlist.net http://six.pairlist.net/mailman/listinfo/markdown-discuss
7 Nov 2010 22:01
Re: File Extension Consensus
Arno Hautala <arno <at> alum.wpi.edu>
2010-11-07 21:01:03 GMT
2010-11-07 21:01:03 GMT
On Sun, Nov 7, 2010 at 15:01, <Bowerbird <at> aol.com> wrote: >> why do we need a "standard" anyway? > > for the same reason any file "needs" a descriptive extension -- > so the humans will know something about that file's contents... I think this is cuts to the reason why Gruber doesn't care to "bless" an extension. The way I see it, Markdown isn't meant to take over the format of a file, it's a way to subtly add information to the plaintext. Really, the presence of Markdown is metadata, not a file format. The real reason people want a standard extension is so their _programs_ know that it can be interpreted, colored, etc. according to Markdown's syntax. It's relevant to name XML data as ".xhtml" or ".plist" because it informs both users and programs as to the content to expect and how to handle it. No one opening a text file will be confused if they find Markdown syntax, it's pure bonus. In this sense, it makes sense to use ".text", ".txt", or whatever other plaintext extension is relevant. A far better solution to identifying files containing Markdown would be to define an Extended Attribute such as: net.daringfireball.markdown Markdown extensions like PHPMarkdownExtra could add data to that attribute, or define their own, as in: com.michelf.phpmarkdownextra or com.michelf.markdown.extra This seems like a more appropriate way to identify that "file.txt", which is plaintext above all else, also contains Markdown "formatting". An editor which knows nothing about Markdown won't care about the metadata and won't be confused by the variety of "non-standard" extensions, but will display and edit the plaintext just fine. -- -- arno s hautala /-| arno <at> alum.wpi.edu pgp f81c4e00 _______________________________________________ Markdown-Discuss mailing list Markdown-Discuss <at> six.pairlist.net http://six.pairlist.net/mailman/listinfo/markdown-discuss
RSS Feed