Re: [Ext] Re: [rfc-i] Evolving document sources over a long time (Re: Comments on draft-roach-bis-documents-00)
"Andrew G. Malis" <agmalis@gmail.com> Tue, 21 May 2019 18:13 UTC
Return-Path: <agmalis@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 CE3E8120193 for <ietf@ietfa.amsl.com>; Tue, 21 May 2019 11:13:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.999
X-Spam-Level:
X-Spam-Status: No, score=-0.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, FREEMAIL_REPLY=1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-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 8Ae-K-P6dgDo for <ietf@ietfa.amsl.com>; Tue, 21 May 2019 11:13:57 -0700 (PDT)
Received: from mail-qt1-x82b.google.com (mail-qt1-x82b.google.com [IPv6:2607:f8b0:4864:20::82b]) (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 4EE2F12018F for <ietf@ietf.org>; Tue, 21 May 2019 11:13:57 -0700 (PDT)
Received: by mail-qt1-x82b.google.com with SMTP id y22so21592100qtn.8 for <ietf@ietf.org>; Tue, 21 May 2019 11:13:57 -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=dL0sPMDq01iloN/pNNz325cfCiVlDK5CU4f6egQBsrY=; b=vaJVXU8FQ2b0BppCT1OSGtQPmU0WWay5aTfH2q/7mvsBbIoc6ioyVaD3OYLE8oH6Ih o+SZoR+gSeGX4NZBIK/APz9T5hZubHyU4emgLO+ku5nj7CzY+W9NYf15K0gM1Lf/tPZT nRhPRBrKIEncKr03Ott8MHG/4BWGuMILL+9Sa/+jy4G/qmHIsTLkoKqrnhzwIiJqoSTl mSZZagacyDmJGWkoU5by9MjUuuQR5D8oD/aZLONObFuHOBPzI0lk+6M/7mOUjTnO/1aT GuGxxUQUrZtX6unDZ61WaJt5/p4mxztzasQvkKUHM2L2tznWF3QaBGAx8goXJY9wXdKH Ru+A==
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=dL0sPMDq01iloN/pNNz325cfCiVlDK5CU4f6egQBsrY=; b=cB9oaIElDvGnAlqAJDJqM6nrWAMevJoCGfrBuPcwAIab6gVBNbS79HbGKuAgB3zPi8 nLILgSp4kEyGvmA1l4c/+tW1Jtk728EgT/rnYLNt3mua0+E47orfvXYdeft1bKfw+1Jn fbTbjCKrvlIlaqYCwDSt96DI5LnFn+3dIxEAUHp8wVcJRIG8pD0HuKV0mSWN1PON9JIc c/3ImRhRdso/1sfFjaDQ7LBzC66Df34Ag/loQXVHfHxWEDkLxulmf2RwL+1xqWTfGCok IaKBqj2ebFKqgfNrbKgDMOMf0eIraqXNpaDqetwtQuug6EGujtkjKPuzHyn382sTrUN8 DWNQ==
X-Gm-Message-State: APjAAAWblpxOYPQJWwA4qVEFeJrZTt+VdXuL2rn17UUOzkgB/Phx5xxM /xWNhKxb2DIvElzmbdo48KKClStMQyQgP+TQtO0=
X-Google-Smtp-Source: APXvYqylFr3Eji4C2FOmq8bbke8RJZX/0RwRDQDlhYvRobi50fY0KY9Fh1C55U7GK52e4NJh+TWISBHs4834Zrb0Lno=
X-Received: by 2002:ac8:3973:: with SMTP id t48mr69310227qtb.121.1558462436287; Tue, 21 May 2019 11:13:56 -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> <CADaq8jcARXdm=x5xcCurPnRfORApcnHQL2-n-ccfSSQT3V1Twg@mail.gmail.com>
In-Reply-To: <CADaq8jcARXdm=x5xcCurPnRfORApcnHQL2-n-ccfSSQT3V1Twg@mail.gmail.com>
From: "Andrew G. Malis" <agmalis@gmail.com>
Date: Tue, 21 May 2019 14:13:45 -0400
Message-ID: <CAA=duU1+Re=EiAiPkLCm3MHrHthwy4OUhzx0qvKxam2GVnd=fA@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: David Noveck <davenoveck@gmail.com>
Cc: Michelle Cotton <michelle.cotton@iana.org>, Julian Reschke <julian.reschke@gmx.de>, Magnus Westerlund <magnus.westerlund@ericsson.com>, Carsten Bormann <cabo@tzi.org>, IETF Discussion Mailing List <ietf@ietf.org>
Content-Type: multipart/alternative; boundary="000000000000e92894058969cf97"
Archived-At: <https://mailarchive.ietf.org/arch/msg/ietf/HxlKRCVuuNhO-wcUQXcLirwUL2A>
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 18:14:00 -0000
David, A good suggestion, but it might be easier for IANA to just have two subsections in the IANA Considerations section: - What IANA Now Needs to Do (this could be nothing, but should be explicit) - What IANA Already Did in RFC XXXX and keep this section identical to the original RFC. Of course, we should ask Michelle what she would like to see! :-) Cheers, Andy On Tue, May 21, 2019 at 1:51 PM David Noveck <davenoveck@gmail.com> wrote: > 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 >> <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