Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type

Ned Freed <ned.freed@mrochek.com> Mon, 21 July 2014 21:21 UTC

Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5572A1A02E1 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 14:21:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level:
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3hBATsqrNiwv for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 14:21:29 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 299C71A0435 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 14:21:29 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PAFXOKIPWG00224G@mauve.mrochek.com> for apps-discuss@ietf.org; Mon, 21 Jul 2014 14:16:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1405977388; bh=cOfRcsgRw/meRsFmRril6FjI3IPxiAhETkAEB6zDNZg=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=ICWtaVA67fIAKhSKuDfwNBs2LOTnqdkKWa54nRkGO3okvxSC94FEgzmOx9UDq/FWV rVnz3SYbClR38t/y3v4gTbNQZ0RBKS6ORsZ/3kyhQu+QBj1HuRQl+2nUJITN6mP55/ 186wlGVhDaHu6ip2M1dJ7vEnrFTxO29ILxmuJZ6I=
MIME-version: 1.0
Content-transfer-encoding: 7bit
Content-type: TEXT/PLAIN; CHARSET="us-ascii"
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PA9JM5H91C007ZXF@mauve.mrochek.com>; Mon, 21 Jul 2014 14:16:25 -0700 (PDT)
Message-id: <01PAFXOJO2QQ007ZXF@mauve.mrochek.com>
Date: Mon, 21 Jul 2014 14:11:21 -0700
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Mon, 21 Jul 2014 19:50:32 +0000" <20140721195032.7791.qmail@joyce.lan>
References: <64A70A8D-E82B-4269-B243-6A5DA98AEB56@standardstrack.com> <20140721195032.7791.qmail@joyce.lan>
To: John Levine <johnl@taugh.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/tB9QMAYRDI-XPr8_vqnbg0LIa-4
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 21:21:30 -0000

> In article <64A70A8D-E82B-4269-B243-6A5DA98AEB56@standardstrack.com> you write:
> >-=-=-=-=-=-
> >-=-=-=-=-=-
> >
> >The biggest issue seems to be that there are a whole bunch of *almost*
> >compatible markups.
> >
> >I would offer one of two directions. One is to punt and do what the draft
> >says - acknowledge incompatible dialects and ignore compatibility.

See my previously posting on this topic. The "incompatibility" we're talking
about here is being overstated.

> > The other
> >is to define an official Markdown markup, presumably based on the Gruber Web
> >site.

Which would be counter to the stated goals of the format.

> Another approach is to do what RFC 4263 did for text/troff.  There's a
> process= parameter which gives the recipient a hint about which
> subflavor of troff it is.  Their example is:

>   Content-Type: text/troff ; process="dformat | pic -n | troff -ms"

I had completely forgotten about text/troff. Variants of troff really are
completely incompatible, to the point where attempting to process them in the
wrong way results in total gibberish. So there is running code for an even more
extreme variant along these lines.

I'd also argue that text/html and even text/plain have "incompatibilities"
similar to those of different markdown variants in actual usage, albeit for
different underlying reasons.

				Ned