draft-ietf-appsawg-text-markdown-10.txt   draft-ietf-appsawg-text-markdown-11.txt 
Applications Area Working Group S. Leonard Applications Area Working Group S. Leonard
Internet-Draft Penango, Inc. Internet-Draft Penango, Inc.
Intended Status: Informational August 30, 2015 Intended Status: Informational September 3, 2015
Expires: March 2, 2016 Expires: March 6, 2016
The text/markdown Media Type The text/markdown Media Type
draft-ietf-appsawg-text-markdown-10 draft-ietf-appsawg-text-markdown-11
Abstract Abstract
This document registers the text/markdown media type for use with This document registers the text/markdown media type for use with
Markdown, a family of plain text formatting syntaxes that optionally Markdown, a family of plain text formatting syntaxes that optionally
can be converted to formal markup languages such as HTML. can be converted to formal markup languages such as HTML.
Status of this Memo Status of this Memo
This Internet-Draft is submitted in full conformance with the This Internet-Draft is submitted in full conformance with the
skipping to change at page 3, line 31 skipping to change at page 3, line 31
text entry systems, frequently with custom extensions. Markdown has text entry systems, frequently with custom extensions. Markdown has
thus evolved into a kind of Internet meme [INETMEME] as different thus evolved into a kind of Internet meme [INETMEME] as different
communities encounter it and adapt the syntax for their specific use communities encounter it and adapt the syntax for their specific use
cases. Markdown now represents a family of related plain text cases. Markdown now represents a family of related plain text
formatting syntaxes and implementations that, while broadly formatting syntaxes and implementations that, while broadly
compatible with humans [HUMANE], are intended to produce different compatible with humans [HUMANE], are intended to produce different
kinds of outputs that push the boundaries of mutual intelligibility kinds of outputs that push the boundaries of mutual intelligibility
between software systems. between software systems.
To support identifying and conveying Markdown, this document defines To support identifying and conveying Markdown, this document defines
a media type and parameters that indicate the author's intent on how a media type and parameters that indicate the Markdown author's
to interpret the Markdown. This registration draws particular intent on how to interpret the content. This registration draws
inspiration from text/troff [RFC4263], which is a plain text particular inspiration from text/troff [RFC4263], which is a plain
formatting syntax for typesetting based on tools from the 1960s text formatting syntax for typesetting based on tools from the 1960s
("RUNOFF") and 1970s ("nroff", et. al.). In that sense, Markdown is a ("RUNOFF") and 1970s ("nroff", et. al.). In that sense, Markdown is a
kind of troff for modern computing. A companion document [MDMTGUID] kind of troff for modern computing. A companion document [MDMTGUID]
provides additional Markdown background, philosophy, local storage provides additional Markdown background, philosophy, local storage
strategies, and variant registrations (including examples). strategies, and variant registrations (including examples).
1.2. Markdown Is About Writing and Editing 1.2. Markdown Is About Writing and Editing
"HTML is a *publishing* format; Markdown is a *writing* format. "HTML is a *publishing* format; Markdown is a *writing* format.
Thus, Markdown's formatting syntax only addresses issues Thus, Markdown's formatting syntax only addresses issues
that can be conveyed in plain text." [MDSYNTAX] that can be conveyed in plain text." [MDSYNTAX]
skipping to change at page 14, line 6 skipping to change at page 14, line 6
[RFC5147] Wilde, E. and M. Duerst, "URI Fragment Identifiers for the [RFC5147] Wilde, E. and M. Duerst, "URI Fragment Identifiers for the
text/plain Media Type", RFC 5147, April 2008. text/plain Media Type", RFC 5147, April 2008.
[RFC5226] Narten, T., and H. Alvestrand, "Guidelines for Writing an [RFC5226] Narten, T., and H. Alvestrand, "Guidelines for Writing an
IANA Considerations Section in RFCs", RFC 5226, May 2008. IANA Considerations Section in RFCs", RFC 5226, May 2008.
[RFC5234] Crocker, D., Ed., and P. Overell, "Augmented BNF for [RFC5234] Crocker, D., Ed., and P. Overell, "Augmented BNF for
Syntax Specifications: ABNF", STD 68, RFC 5234, January Syntax Specifications: ABNF", STD 68, RFC 5234, January
2008. 2008.
[RFC5322] Resnick, P., Ed., "Internet Message Format", RFC 5322,
October 2008.
[RFC6532] Yang, A., Steele, S., and N. Freed, "Internationalized [RFC6532] Yang, A., Steele, S., and N. Freed, "Internationalized
Email Headers", RFC 6532, February 2012. Email Headers", RFC 6532, February 2012.
[RFC6838] Freed, N., Klensin, J., and T. Hansen, "Media Type [RFC6838] Freed, N., Klensin, J., and T. Hansen, "Media Type
Specifications and Registration Procedures", BCP 13, RFC Specifications and Registration Procedures", BCP 13, RFC
6838, January 2013. 6838, January 2013.
8.2. Informative References 8.2. Informative References
[RFC2046] Freed, N. and N. Borenstein, "Multipurpose Internet Mail [RFC2046] Freed, N. and N. Borenstein, "Multipurpose Internet Mail
skipping to change at page 14, line 40 skipping to change at page 14, line 37
<http://blog.codinghorror.com/is-html-a-humane-markup- <http://blog.codinghorror.com/is-html-a-humane-markup-
language/>. language/>.
[INETMEME] Solon, O., "Richard Dawkins on the internet's hijacking of [INETMEME] Solon, O., "Richard Dawkins on the internet's hijacking of
the word 'meme'", June 2013, the word 'meme'", June 2013,
<http://www.wired.co.uk/news/archive/2013-06/20/richard- <http://www.wired.co.uk/news/archive/2013-06/20/richard-
dawkins-memes>, <http://www.webcitation.org/6HzDGE9Go>. dawkins-memes>, <http://www.webcitation.org/6HzDGE9Go>.
[MDMTGUID] Leonard, S., "Guidance on Markdown: Design Philosophies, [MDMTGUID] Leonard, S., "Guidance on Markdown: Design Philosophies,
Stability Strategies, and Select Registrations", draft- Stability Strategies, and Select Registrations", draft-
ietf-appsawg-text-markdown-use-cases-04 (work in ietf-appsawg-text-markdown-use-cases-06 (work in
progress), August 2015. progress), September 2015.
[PANDOC] MacFarlane, J., "Pandoc", 2014, [PANDOC] MacFarlane, J., "Pandoc", 2014,
<http://johnmacfarlane.net/pandoc/>. <http://johnmacfarlane.net/pandoc/>.
[RFC4263] Lilly, B., "Media Subtype Registration for Media Type [RFC4263] Lilly, B., "Media Subtype Registration for Media Type
text/troff", RFC 4263, January 2006. text/troff", RFC 4263, January 2006.
Author's Address Author's Address
Sean Leonard Sean Leonard
 End of changes. 5 change blocks. 
12 lines changed or deleted 9 lines changed or added

This html diff was produced by rfcdiff 1.42. The latest version is available from http://tools.ietf.org/tools/rfcdiff/