Re: [Ext] Re: [rfc-i] Evolving document sources over a long time (Re: Comments on draft-roach-bis-documents-00)
David Noveck <davenoveck@gmail.com> Tue, 21 May 2019 17:51 UTC
Return-Path: <davenoveck@gmail.com>
X-Original-To: ietf@ietfa.amsl.com
Delivered-To: ietf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 213661200A1 for <ietf@ietfa.amsl.com>; Tue, 21 May 2019 10:51:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level:
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham 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 V6PHCkvYfgKF for <ietf@ietfa.amsl.com>; Tue, 21 May 2019 10:50:59 -0700 (PDT)
Received: from mail-ot1-x32e.google.com (mail-ot1-x32e.google.com [IPv6:2607:f8b0:4864:20::32e]) (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 DB22F12004C for <ietf@ietf.org>; Tue, 21 May 2019 10:50:58 -0700 (PDT)
Received: by mail-ot1-x32e.google.com with SMTP id r10so17172550otd.4 for <ietf@ietf.org>; Tue, 21 May 2019 10:50:58 -0700 (PDT)
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=z4C7RR186OwrSXSnTj5jHT/AORL/wLdzb7+mgg9UZjY=; b=M2egGblqffnwYyne9hjeEMlJKJc/sH/MlfC2KUbNeACe5DRp6pzmibjliRZ5ndvc2B qAoZJuiicSavY/iZtdrSvYb12nq6mqPNpF6Jer5NE1KI+ZaaSPTyEO0Ll/4zY1Qt9VQQ YPrnBAY3J2ONHFwmOrUGCm6PlheYmtxqrafU/Gpa3C0IiaOLWBlulHKSqv2DfdEYjHze 71aWYHHJ/FfK1uiv41FG6YpXVG1pit8QsBDvHPTdKlY8zhSeID8hpBPiJLjvvCHzGZ7B n5zCYqmpKqkfYAElPQ7I8jrVV4ZGDO9C2/HkKShQ3bALzyZBFev5TgiFRaZdXqJVGBf8 ilLA==
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=z4C7RR186OwrSXSnTj5jHT/AORL/wLdzb7+mgg9UZjY=; b=E8z9BiQfj7o4c80wBwjC4MJffM1yNU/UnjMdI0h7q3mXNOo1Kn9fu7hfwC08VWysAL GpnP0vd9eyd3iRccWDEFZWq+/BvwjIZqVeYbUq37tOQkYkM3LCDfqKfki2TG1g08m7Ne E7cyJTxbyJkQ0cpdxzbAFMLnzSfuKYF8J5OtBcoe6RpiZOg1i5GozgDAEIdvdN+XTEkn YsQppbNYEZmO5iAyK2E+OjhL5ejmHHskSPGE/6736UsMFrIS/WPb73iQEsLUc3tHubfU +vcfIoO4M2MMv8IeCTpVdhg8IGeVmuKaAQXO5ODnp4n1td4QcG+w1ZQXU6ZMQh4LrQRd DZxA==
X-Gm-Message-State: APjAAAUzPU4g98zZr+H81ws1a3YNdQPIww+xyDdNneWkKWeCdYYFdmAm ksxWmVu21UUZpgIDdlcKtlrEURhsqoKm/+jzyio=
X-Google-Smtp-Source: APXvYqye9aMMgV2s9SlPIEmubXnKz4L5VHqb9ZasVOYqiHMCNsYmxDO1nN6SNrPIa3rD18/DZKfyqStsBOHVtc/ixYI=
X-Received: by 2002:a9d:7a59:: with SMTP id z25mr20755180otm.77.1558461057996; Tue, 21 May 2019 10:50:57 -0700 (PDT)
MIME-Version: 1.0
References: <CADaq8jdRMUZAN3rRXoActXqvGpkgx_-kW67uwzGLtVPoh7LfAQ@mail.gmail.com> <6E787E2A-18F2-4EFE-BFBA-61B1B4300930@tzi.org> <CADaq8jc1KJwC=Ypoo9a+-=Me=GP5tgX=2kcfUd56o53Mcu05kw@mail.gmail.com> <9179590B-C513-44DC-906C-16534DA8EC51@tzi.org> <1852d84b-48cc-0129-3564-6ec9b92c4315@gmx.de> <8A7B4E94-DBCD-4EE3-8FEA-EA642F1071BF@tzi.org> <CADaq8jeLwELxGM_zWG_OhiZ3nkm_F_a7A71B7aEv+xDdBmhYqg@mail.gmail.com> <CADaq8jciU-yC1KDmXfYc7rqc9vtS0c3D_fWeFN=GEw4bxchMkA@mail.gmail.com> <74f72a19-a400-1cf2-a2a0-5abbf3646b43@nostrum.com> <866F6E4F-C640-46A6-AADF-EC4C81F44B7D@iana.org>
In-Reply-To: <866F6E4F-C640-46A6-AADF-EC4C81F44B7D@iana.org>
From: David Noveck <davenoveck@gmail.com>
Date: Tue, 21 May 2019 13:50:46 -0400
Message-ID: <CADaq8jcARXdm=x5xcCurPnRfORApcnHQL2-n-ccfSSQT3V1Twg@mail.gmail.com>
Subject: Re: [Ext] Re: [rfc-i] Evolving document sources over a long time (Re: Comments on draft-roach-bis-documents-00)
To: Michelle Cotton <michelle.cotton@iana.org>
Cc: Adam Roach <adam@nostrum.com>, Magnus Westerlund <magnus.westerlund@ericsson.com>, Julian Reschke <julian.reschke@gmx.de>, Carsten Bormann <cabo@tzi.org>, IETF Discussion Mailing List <ietf@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000c21bfa0589697d9b"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/y_0edTcYm9LBsE5OaY8s2Pv-2xg>
X-BeenThere: ietf@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: IETF-Discussion <ietf.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/ietf>, <mailto:ietf-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/ietf/>
List-Post: <mailto:ietf@ietf.org>
List-Help: <mailto:ietf-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/ietf>, <mailto:ietf-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 May 2019 17:51:03 -0000
Good point. The IANA Considerations section in non-update RFC's primarily serves as a means if requesting IANA actions. When you consider how this maps to bis documents and bis-like updates, there is a conflict between IANA's expectations and Adam's desire to have the updated document be current as a whole, with discussion of changes put in an appendix, It might be possible to point out the actions required in the appendix but I have been thinking of the following as an alternative: - Create, at the start of the IANA Considerations section, a new subsection entitled "What IANA now needs to do". - For the rest of the section, organize as it would be with updates included in appropriate places, but distinguish, using tense/auxiliaries between things that IANA has already done and those that it has yet to do. On Tue, May 21, 2019 at 10:03 AM Michelle Cotton <michelle.cotton@iana.org> wrote: > Additional comments related to IANA Considerations for bis documents: > What is most important is that the document clearly states what should be > updated and what should not. We have seen varying instructions in bis > documents where some replace all references and some replace just some. If > authors can give clear and accurate instructions on what IANA is being > requested to do, that is appreciated. > > > > Hope this is helpful. > > > > Thanks, > > Michelle > > > > *From: *ietf <ietf-bounces@ietf.org> on behalf of Adam Roach < > adam@nostrum.com> > *Date: *Sunday, May 19, 2019 at 2:00 PM > *To: *David Noveck <davenoveck@gmail.com>, Magnus Westerlund < > magnus.westerlund@ericsson.com> > *Cc: *Julian Reschke <julian.reschke@gmx.de>, Carsten Bormann < > cabo@tzi.org>, IETF Discussion Mailing List <ietf@ietf.org> > *Subject: *[Ext] Re: [rfc-i] Evolving document sources over a long time > (Re: Comments on draft-roach-bis-documents-00) > > > > Thanks for the feedback! These seem like reasonable changes for the next > version. > > > > /a > > > > On 5/19/19 9:54 AM, David Noveck wrote: > > Thanks to everyone for their suggestions. Now that I've followed up on > many of them, I'd like to tell everybody what I've found so that people can > consider the implicationss for Adam's document and for the processing of > upcoming updates to RFC5661. In particular, use of the existing v1 tools > has proved quite helpful although it is not a panacea. > > > > So what I've found is that: > > - Even with the v1 xml2rfc, the .xml that I have gotten for RFC5661 > from the RFC editor cannot be successfully processed. Whether you use the > existing v2 xml2rfc or the v1 xml2rfc available on the web, considerable > effort is required to get to an xml that can be processed successfully. > The xml file I received from the RFC editor is attached as rfc5661Base.xml > while the one I arrived at is attached as rfc5661Ready.xml. > - Processing of the best xml that I have been able to arrive at for > rfc5661 using the current v2 xml2rfc results in a document which, when > compared with rfc5661 using rfcdiff, has a large number of differences > which might be considered spurious. Although I don't feel any of these are > in fact spurious, they are numerous enough that it might be hard to make > this determination quickly. The largest part of these differences concern > text tables which rfcdiff flags as different even in cases in which the > tables seem identical. Also, there re small formtting differences that > resul from the use of the v2 xml2rfc as well as issues arsing from > different handling policies for hyphenated words. I've attached the > resulting .txt file as rfc5661Ready.txt so that people can rfcdiff it > against rfc5661. > - Processing of the best xml that I have been able to arrive at for > rfc5661 using the v1 xml2rfc available on the web results in a document > which, when compared with rfc5661 using rfcdiff, shows a small number of > differences but is not identical to rfc5661. Besides the small set of > difference mentioned below, common to both v1 and v2 xml2rfc, the main > issue concerns a number of cases in which the xml (and rfc5661) has two > spaces following a period while the v1 xml2rfc has only a single space. > This is a formatting change but if it is considered "spurious", then that > spurious change is unavoidable when using the v1 xml2rfc. It can be > avoided using the v2 xml2rfc but that causes many more differences with > rfc5661, as discusssed above. I've attached the resulting .txt file as > rfc5661ReadyV1.txt so that people can rfcdiff it against rfc5661. > - In addition there are a few differences that appear whether the v1 > or v2 xml2rfc is used. > > > - One source of these concerrns the capitalization (or not) of the > words "profile" and "type" in the titles of many stringprep-related > sections. Since RFC5661 uses different forms in the section itself and in > the table-of-contents, it is impossible to avoid one of those being > different from RFC5661. > - Other problems arise from the different lengths of > xml2rfc-generated introductory material before the table of contents. The > page count is different for v1 and v2 but both differ from rfc5661. > - References to ancohor are handled differently in v1 and v2 but > neither can be made to match the results in rfc5661. > - Another problem is that rfcdiff appears to have a bug resulting > in it showing that a significant piece of the definition of CB_COMPOUND is > missing, even though the .txt file shows no such difference :-( > > Based on my experences, I'd like to suggest: > > - That the following addition be made to item 3 in section 3.1 of > Adam's document. > > In evaluating whether such disqualifying changes have occurred, it is > intended that changes due solely to changes in the tools used to generate > RFC .txt files be allowed. In addition, issues resulting from changes made > by the RFC editor but not reflected in the xml file for the RFC not > interfere with IESG consideration of the document and can be made, if > necessary, by the RFC editor after the revised documment is approved for > publication. > > > - That the following addition be made to item 6 in section 3.1 of > Adam's document. > > This will include the AD's determination that the requirements of item 3 > above have been met. > > > - That, if possible, somebody should fix the bug in rfcdiff noted > above. > > > > On Mon, May 13, 2019 at 5:22 AM David Noveck <davenoveck@gmail.com> wrote: > > >> For RFC5661 and documents derived from it using Adam’s procedure, that > ship has already sailed :-(. > > > As the references section needs to be updated anyway (for the DOIs), I’m > not sure this is really true. Or, if it is, > > > RFC 5661 maybe isn’t really a candidate for this process, because it may > be impractical to re-generate the exact > > > numbering that RFC 5661 used. > > I had been assuming that you could turn off sortrefs and construct a > reference section in the exact order that the > > v1 tool. I'll try some experientsto validate that approach. > > > .> > > Since RFC 5661, we also got DOIs on RFCs, so it is inevitable there > are a lot of diffs. > >> > >> It is not inevitable as shown by the fact that I didn't run into that > issue. It's kind of nice to know that there was an issue out there that I > didn't run into :-) > >> > >> For reasons I really don't understand, the xml for rfc5661 does not > include rfc reference from external libraries. It includes them inline, > so a new rfc derived from that xml file will not include DOIs. > > > Yes. All these RFC references would be updated by the RFC editor into > current references. > > > > That's not a problem for Adam's procedure :-). The RFC candidate > considred by the IESG would still match > > rfc5661. Then, during RFC editing, the reference section could be > revised to include the DOI's. > > >> That is not a problem for Adam's procedure, but it may be for the IESG > or the RFC editor. I hope that, in processing RFC’s using Adam's > procedure, people will overlook the lack of DOIs in the same way that they > overlook other aspects of the document that would prevent a new document of > that form from being published. > > >AFAICT, they can’t, as the RFC editor has committed to providing DOIs. > > > > Please see above: > > - The IESG doesn't have to deal with the DOI diffs, since it won't see > them. > - The RFC editor would create DOI diffs but not be bound by Adam's > procedure in doing so. > > Where this might be a problem is in document where the existing xml uses > external reference libraries. That avoids the need for the RFC to do > anything to provide the DOI's other that updating the libraries. However > the IESG will see the diffs resulting from the inclusion of DOI's so I > would hope that Adam's document is clear thar they should not be considered > "spurous". > > > > > > On Sun, May 12, 2019 at 12:57 PM Carsten Bormann <cabo@tzi.org> wrote: > > Hi Julian, > > > FWIW, I disagree (but I realize that I'm probably in a minority). The > > problem with Markdown is that the simple things are easy, but everything > > else gets messy. I'm looking forward to see how you kram (pun intended) > > the V3 features into your tool… > > Do I have to? > > If an author wants to use a V3 feature that does not lend itself to > authoring in markdown, they can always put the XML tags right into their > markdown source. > > >>>> but that was the way things were done in 2010. > >>> > >>> I’m prepared to stick with that, unless there is something better > about the alternatives. > >> > >> Right, for a minor update, digging out the v1 tools and finding a > platform where they can still run may actually be the best way to proceed. > > > > All you need is a TCL processor. Works fine over here on a newly > > installed notebook with Windows 10 and Cygwin. > > Haven’t tried that in a while… > Works for me, too (macOS 10.13.6, on a small document, with the usual > formatting differences from v2…). > Good to know. > (Although I have heard people have had problems on other platforms > recently.) > > Grüße, Carsten > > >
- Comments on draft-roach-bis-documents-00 David Noveck
- Evolving document sources over a long time (Re: C… Carsten Bormann
- Re: Evolving document sources over a long time (R… David Noveck
- Re: Evolving document sources over a long time (R… Carsten Bormann
- Re: [rfc-i] Evolving document sources over a long… Julian Reschke
- Re: [rfc-i] Evolving document sources over a long… Carsten Bormann
- Re: [rfc-i] Evolving document sources over a long… David Noveck
- Re: Comments on draft-roach-bis-documents-00 John C Klensin
- Re: Comments on draft-roach-bis-documents-00 David Noveck
- Re: Comments on draft-roach-bis-documents-00 John C Klensin
- Re: [rfc-i] Evolving document sources over a long… David Noveck
- Re: [rfc-i] Evolving document sources over a long… Adam Roach
- Re: Evolving document sources over a long time (R… John C Klensin
- Re: [Ext] Re: [rfc-i] Evolving document sources o… Michelle Cotton
- Re: [Ext] Re: [rfc-i] Evolving document sources o… David Noveck
- Re: [Ext] Re: [rfc-i] Evolving document sources o… Andrew G. Malis
- Re: [Ext] Re: [rfc-i] Evolving document sources o… tom petch
- Re: [Ext] Re: [rfc-i] Evolving document sources o… Andrew G. Malis
- Re: [Ext] Re: [rfc-i] Evolving document sources o… Julian Reschke
- Re: [Ext] Re: [rfc-i] Evolving document sources o… Andrew G. Malis
- Re: [Ext] Re: [rfc-i] Evolving document sources o… Julian Reschke
- Re: [Ext] Re: [rfc-i] Evolving document sources o… Carsten Bormann
- Re: [Ext] Re: [rfc-i] Evolving document sources o… Salz, Rich
- Re: [Ext] Re: [rfc-i] Evolving document sources o… tom petch