Re: [Tools-discuss] [rfc-i] Recommendation 9 from Results and analysis of the survey of I-D authors on formats and tools

"Andrew G. Malis" <agmalis@gmail.com> Thu, 04 February 2021 22:23 UTC

Return-Path: <agmalis@gmail.com>
X-Original-To: tools-discuss@ietfa.amsl.com
Delivered-To: tools-discuss@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A5E53A18C9 for <tools-discuss@ietfa.amsl.com>; Thu, 4 Feb 2021 14:23:25 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.712
X-Spam-Level:
X-Spam-Status: No, score=0.712 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, FSL_BULK_SIG=0.001, HTML_MESSAGE=0.001, RAZOR2_CF_RANGE_51_100=1.886, RAZOR2_CHECK=0.922, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=no autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com
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 OYyjfhTvMVw3 for <tools-discuss@ietfa.amsl.com>; Thu, 4 Feb 2021 14:23:23 -0800 (PST)
Received: from mail-qk1-x734.google.com (mail-qk1-x734.google.com [IPv6:2607:f8b0:4864:20::734]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A1063A18BB for <tools-discuss@ietf.org>; Thu, 4 Feb 2021 14:23:23 -0800 (PST)
Received: by mail-qk1-x734.google.com with SMTP id x81so5081440qkb.0 for <tools-discuss@ietf.org>; Thu, 04 Feb 2021 14:23:23 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nvwLuxIVYanPyXzLJL76ZOIeba3YK9Qm3qY0Ch4A9zs=; b=PzemGccWWwCdGOBq1W5yEQLekRCAxsfNpcyEbX+68fIbVTfMhmBrL/5omJR46lIxZW HTSoq7GfYQY0gM6mbX/4+JYvNZODvlQLmACAf5sFOCy991CMcX92o6Dj6f83ZHPlz6YH F5uw5pUqVH0S8hq+1IrCgjkJtfuED++I4TKWCiN6q2kAMEu8igWOTVzxiBtOsgvTNdm9 XReiPH2X2YbYoiteY+TcgEgftAOVbxKSGgacVW+//J4fCuQ5Jx1yuQCXOwao45ycSx/C 5hThmX6vLnGasKrGUWv19/RzmSjD9juGxbgg1+anBaV9ese2Ls3dtVHp1JhxocbFKFia NfSw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nvwLuxIVYanPyXzLJL76ZOIeba3YK9Qm3qY0Ch4A9zs=; b=RNMf+soMZEOJawGO5NWKz9c6XNAb1E9zATqoyb5GpYBFsziIyvTW4uPX+aAh1+dple 5bZw77U0d0cUHQlRlAXcX674ERwodoFKrbMxKhuF2/HCh/7vKlhw0Bxeq4NSRs15AH7M M0UrTAwJIbo2E11vZrlEBXa48TxKIACmTu3u6WNbisV62l+vO/QBvfs/YNrUTRA4mtl6 LdhomPB6VwBSibV+lrHrwuqAa9orO5vcTxkK/Ze27PwEMnVyIHM30zRxI/lAr1FpT4vc U2F2XN1Ep/j/orfzghBJKKcDsNp8x5FqH6CCsG0a+DsC0uWRhY4NPdIUyxfT0aNuBag3 6eNA==
X-Gm-Message-State: AOAM533xhp3WRQouoB4bSWOlC/0S/M8wC7yS6hWF3/+yOWX4Mq8GdI5W XqaCTYftt92zRNjQKqaCFXwj018ntZ/Z/r8r/fI=
X-Google-Smtp-Source: ABdhPJzfDhpKOwLuxpGyYf4ZCBR2upIW3xYeb6cqw9r+4vOc/DzN+A6geW7DUEfmj7ZyUMmDfg00eLqWmZ8NyD7ypXI=
X-Received: by 2002:a05:620a:16cd:: with SMTP id a13mr1437221qkn.249.1612477401881; Thu, 04 Feb 2021 14:23:21 -0800 (PST)
MIME-Version: 1.0
References: <161240956258.5082.18097054694330751435@ietfa.amsl.com> <CAA=duU1c3g0qmNmSN9jpfq3o4Lggxg_vT3xLdmwxAzLPm0r-iQ@mail.gmail.com> <15878309-55BA-4BE0-BD26-060308BA1270@tzi.org> <E77A02FF-4DF8-4030-BC77-4355A705E00E@adobe.com>
In-Reply-To: <E77A02FF-4DF8-4030-BC77-4355A705E00E@adobe.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Thu, 04 Feb 2021 17:23:05 -0500
Message-ID: <CAA=duU1q7zMs+XGv6b8FfLNqpNCxcC91ypetJ5hscaw04wsosg@mail.gmail.com>
To: Leonard Rosenthol <lrosenth@adobe.com>
Cc: Carsten Bormann <cabo@tzi.org>, RFC Interest <rfc-interest@rfc-editor.org>, tools-discuss <tools-discuss@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000bf5e4e05ba8a2676"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/cBi8nL1qgzEeAewVJFA-p6OOIpY>
Subject: Re: [Tools-discuss] [rfc-i] Recommendation 9 from Results and analysis of the survey of I-D authors on formats and tools
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF Tools Discussion <tools-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/tools-discuss/>
List-Post: <mailto:tools-discuss@ietf.org>
List-Help: <mailto:tools-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tools-discuss>, <mailto:tools-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 04 Feb 2021 22:23:25 -0000

Leonard,

Can you use CommonMark to easily generate idnits-compatible drafts,
including ToC, references, boilerplate, and the rest? If so, is that
documented anywhere?

Unless and until that's in place, Kramdown is in place and works great. And
has awesome support!

Cheers,
Andy


On Thu, Feb 4, 2021 at 4:02 PM Leonard Rosenthol <lrosenth@adobe.com> wrote:

> Supporting Markdown as an input option is a good idea - but why would you
> support a non-standard version of it?   CommonMark (
> https://commonmark.org/) is the relevant "specification" for markdown.
> Kramdown, on the other hand, is a specific tool that promotes its own
> flavor...
>
> Leonard
>
> On 2/4/21, 10:44 AM, "rfc-interest on behalf of Carsten Bormann" <
> rfc-interest-bounces@rfc-editor.org on behalf of cabo@tzi.org> wrote:
>
>     >
>     > 1. "Official support" for the Kramdown toolset rather than just
> appearing on the experimental tools page.
>     >
>     > 2. For idnits to support Kramdown source, so you don't have to do a
> conversion in order to perform idnits checking. I know that I could script
> this, and perhaps will when I start my next draft ... :-), but native
> support would be better.
>     >
>     > 3. Being able to use Kramdown as a draft submission format, rather
> than converting to XML and/or plaintext for submission.
>     >
>     > I'd be happy with 1, but even happier with 2 and/or 3 as well.
>
>     I’m a bit ambiguous about “official support”.
>     This is a bit like the transition from an individual draft to a
> working group draft…
>
>     Today, at 10:24 CET, Martin Thomson filed an issue, and he provided a
> fix at 10:27.
>     At 11:04, version 1.3.26 with that fix was pushed to rubygems.org so
> people can `gem update` to that.
>     I’d like to keep the kramdown-rfc process lightweight enough so we can
> have these turnaround times.
>
>     But sure, making the tool available on the tools/datatracker web
> presences and via the submission tool would be helpful.
>
>     I’m not so sure about (2).  This would require idnits to do some
> second-guessing of what kramdown—rfc does, and would make it harder to
> evolve kramdown-rfc.  Why not run the authoring tool and then idnits?
> Right now, there isn’t even a way to run idnits on the XML, maybe we could
> address that first.
>     Maybe I should put a simple CLI option for running idnits into the
> `kdrfc` tool...
>     Now
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fcabo%2Fkramdown-rfc2629%2Fissues%2F96&amp;data=04%7C01%7Clrosenth%40adobe.com%7C4293cd49aa87480921fb08d8c923b894%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637480502571422936%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=ZHizYml%2FsK%2FQIkc%2B0usb77P0pjnwrkBMqVKGXU%2BwweU%3D&amp;reserved=0
>
>     Grüße, Carsten
>
>     _______________________________________________
>     rfc-interest mailing list
>     rfc-interest@rfc-editor.org
>
> https://nam04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.rfc-editor.org%2Fmailman%2Flistinfo%2Frfc-interest&amp;data=04%7C01%7Clrosenth%40adobe.com%7C4293cd49aa87480921fb08d8c923b894%7Cfa7b1b5a7b34438794aed2c178decee1%7C0%7C0%7C637480502571422936%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&amp;sdata=mYAWpv%2BttqaFFCSACEwdpCC9lSDhxPN9gDm8HXYK9bg%3D&amp;reserved=0
>
>