Re: [Tools-discuss] [Rswg] Single source throughout. (Was creating bis docs automatically)
Eric Rescorla <ekr@rtfm.com> Mon, 06 March 2023 16:12 UTC
Return-Path: <ekr@rtfm.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 7C093C1524C8 for <tools-discuss@ietfa.amsl.com>; Mon, 6 Mar 2023 08:12:56 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.893
X-Spam-Level:
X-Spam-Status: No, score=-1.893 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, HTML_MESSAGE=0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, URIBL_BLOCKED=0.001, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=rtfm-com.20210112.gappssmtp.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XX8UJWADIuSR for <tools-discuss@ietfa.amsl.com>; Mon, 6 Mar 2023 08:12:52 -0800 (PST)
Received: from mail-pf1-x433.google.com (mail-pf1-x433.google.com [IPv6:2607:f8b0:4864:20::433]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB37AC1524A3 for <tools-discuss@ietf.org>; Mon, 6 Mar 2023 08:12:52 -0800 (PST)
Received: by mail-pf1-x433.google.com with SMTP id a7so6120235pfx.10 for <tools-discuss@ietf.org>; Mon, 06 Mar 2023 08:12:52 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rtfm-com.20210112.gappssmtp.com; s=20210112; t=1678119172; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=MqphcI4wHwKi+Mt6v0oHVw6tUMfurIN4b+3F0S0jclk=; b=AWg+n3jXY8nlxtOW0Hh1dHsDOoMd0j3sWhqwc0+/b3BLhv4XnClnuJmo48DJAdesME /uHxge7FmQ1td7bxX7rM+W/HFV5FUMGkw9cn28nL0Rz1VistpW4msjLf3tj5AqWiSZui Ps+772tEgSFLhFS0UU0Zm9HT1lokC02WUHatf8nXOkUhspWQ+Kus8FHRub5RPS++CSkF +WmUXi27hTzY0J6IwS2O25m6WNWepnJWs21T8bsD2GJe5KBVZFUmeFBNSPVYP3JqAacP xUgPJ0sSZfLiAG+Nk5/fOKALyJofHJmlCQIwtUGQsZgjgUhAp5SlZiNZD1M6R9GY6YsN epUg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1678119172; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=MqphcI4wHwKi+Mt6v0oHVw6tUMfurIN4b+3F0S0jclk=; b=lC/4ZBxCW6aGm2RCRaztKZoqRiVrgDcVclOGYy8g3UuxuH1YS7Ckk+UNRHaJnGBAEo nGbb9PMDVh9LrZqS4MEQpRA08yKwGat9h/Mc5LQN6E71LDFljPfLuWpBCISe27/xjyWJ faQCmnPQ0bpQnO/2ablyUVDn0JWq7FjnVkF8dY3lL0ncd4joJ9bDbSAnmajrzuDUZq+Y idcnMz5xkHiH3+lB6Kipk8/kLKBExw0VGGS/ss63LrWHyQMaegIz/SyHPphDnoqJIyVT cZhYltZeK6RYtK6p3emZdw679wFgXJHXg15gQGi704Izj26h5gXjMKC7Nq2yJ47Pxw7N sa8g==
X-Gm-Message-State: AO0yUKXn+NqtlB06Qo9ZUfLZP7lf3WV6+aO9TFN479W616bHtUthU/nu xIG/bf/9f9Al1l02R9ojneL4z03TkrF0RNFCCpvO7w==
X-Google-Smtp-Source: AK7set+BbxBKGw6pgypSfqdYBgQVTFKikKwXoOfK18PGL1u+gXwcCCOsMeAvRPerHgIsTeHWIxZ6KcRcrSakolyiLrM=
X-Received: by 2002:a05:6a00:14d6:b0:5aa:310c:e65b with SMTP id w22-20020a056a0014d600b005aa310ce65bmr5207394pfu.2.1678119172030; Mon, 06 Mar 2023 08:12:52 -0800 (PST)
MIME-Version: 1.0
References: <8B0A37CF-522D-4D4D-9BA1-D626EEA2AF45@ietf.org> <CABcZeBM8koLbK59th9SKKhUxghCuzEZWKq=90G3cQ-JR39eSMQ@mail.gmail.com> <83b548dd-44fd-1b48-f81f-62e99433c949@joelhalpern.com>
In-Reply-To: <83b548dd-44fd-1b48-f81f-62e99433c949@joelhalpern.com>
From: Eric Rescorla <ekr@rtfm.com>
Date: Mon, 06 Mar 2023 08:12:15 -0800
Message-ID: <CABcZeBO=aBu2u4XrhfWRY1egYK71CxS0Ewd32R=ONEWWSQe29g@mail.gmail.com>
To: Joel Halpern <jmh@joelhalpern.com>
Cc: tools-discuss@ietf.org, RSWG <rswg@rfc-editor.org>
Content-Type: multipart/alternative; boundary="000000000000240ea505f63d91f2"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/H2UiFdVHZHp3NhhW2aCfB9Rmp8Q>
Subject: Re: [Tools-discuss] [Rswg] Single source throughout. (Was creating bis docs automatically)
X-BeenThere: tools-discuss@ietf.org
X-Mailman-Version: 2.1.39
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: Mon, 06 Mar 2023 16:12:56 -0000
On Mon, Mar 6, 2023 at 7:23 AM Joel Halpern <jmh@joelhalpern.com> wrote: > On the question of disagreement between RPC and Authors, note that both > sides have authority. The RPC is the publisher. And if they conclude > something is just wrong, they can refuse to publish it as-is. The authors > can also kick up a fuss if they disagree. But remember that if the > document is a working group document, the authors are not "authors". They > are editors responsible for producing what the WG has agreed to. As I > understand it, the basis for heir authority in auth48 is essentially "that > is not what the WG / IETF agreed to" rather than "that is not what I > want." Yes, some authors do not understand that. And the RPC goes to > great lengths to cooperate with authors over such things. But in the end, > our current authority structure resides with the RPC for document > publishing. And I for one like it that way. > [Again, speaking purely as an individual.] I think we're getting perhaps a little off topic here, and I agree with much of what you say above,, but I don't think I quite agree with your penultimate sentence. Specifically, I don't think that the RPC is empowered to publish documents without the approval of the stream managers, so at the end of the day, the authority to publish a given document is shared between those two groups. -Ekr Yours, > > Joel > On 3/6/2023 10:09 AM, Eric Rescorla wrote: > > [Since we are now in RSWG, noting that I am speaking as an individual.] > > On Mon, Mar 6, 2023 at 6:56 AM Jay Daley <exec-director@ietf.org> wrote: > >> Adding in RSWG. >> >> On 4 Mar 2023, at 14:54, Eric Rescorla <ekr@rtfm.com> wrote: >> >> In that vein, I think that we should recognize that traditional >> publishing is an activity organized >> for the convenience of the publishers, not for the authors. However, in >> this case, what we have >> is more akin to self-publishing, with the RPC being more like a contract >> publisher, and so matters >> ought to be arranged for the convenience of the customer, which is to say >> the IETF, IAB, >> ISE, etc. That is, of course, not the end of the analysis, but suggests >> that the question of how >> things usually happen is not the right test. >> >> >> While there are many who agree with you, a not insignificant proportion >> of the community consider the RFC Series as somewhat independent and that >> the RPC is there to serve the series not the current "customers". >> > > Without getting into this question, these process matters seem to be > precisely those > on which the streams have the strongest ground to have opinions. > > > To put my point another way - the current working practices assume an >> implicit model for the editorial/publishing function, which I suspect has a >> strong foundation in the history of the series. Some proposed changes to >> the working practices will inevitably lead to questions about what that >> means for the model. For example, if we have a single canonical source >> controlled by the authors does that mean that they now have to give >> permission for every change the RPC wants to make and do we now have to see >> the stream managers adjudicating every disagreement? >> > > This is the way it is now in AUTH48, because the authors need to sign off > on the > document. > > >> >> Some might think that a document can basically re-enter the authoring >>> phase when someone chooses to write a -bis but again it’s our model that >>> sets the structure here. Our model does not have versions of RFCs and so >>> writing a -bis is starting a new document and a new source history, not >>> continuing the previous one. >>> >> >> Much could be said about books, and yet, as noted above, in many book >> publishing workflows, >> the author is left with a copy of the corrected manuscript. >> >> >> I don’t think there is any suggestion that they can’t get that. The >> discussion as I understood it was about a single draft-to-publication >> source history. If all the authors wanted was the equivalent of a corrected >> manuscript then they could clone the RPC repository and go from there. >> > > Putting "clone" aside, the question is whether the output of the RPC > process is suitable > for trivially reinserting into the draft preparation process. And the > point is that it's not > for those who work in non-XML formats, as they must backport the changes. > > -Ekr > > >> Jay >> >> >> -Ekr >> >> >>> Sure, I understand that there is a modern alternative model for >>> developing technical standards of living documents, no separate publication >>> role/phase, and a single start-to-finish source history, but what we do is >>> quite different. >>> >>> Jay >>> >>> -- >>> Jay Daley >>> IETF Executive Director >>> > >>> > Cheers, >>> > Martin >>> > >>> > [1] A particularly challenging one, as it turns out. The breadth of >>> changes the RPC makes does tend to be quite hard to track. But it >>> generally only takes a few hours, even on a very long document. >>> > >>> >> On Sat, Mar 4, 2023, at 07:36, Jean Mahoney wrote: >>> >> Just thinking out loud -- I think it would helpful for author-tools to >>> >>> >> provide an option of starting a bis doc. >>> >> >>> >> On author-tools, an author could enter the number of the RFC they want >>> >>> >> to create a bis draft for, provide a draftname for it, and select a >>> file >>> >> format (XML or markdown). author-tools (or whatever is behind the >>> >> curtain) would then fetch the RFC file from rfc-editor.org, do the >>> >> necessary updates (e.g., removing the RFC number), and make a file >>> >> available for download. >>> >> >>> >> I've created an enhancement request: >>> >> https://github.com/ietf-tools/ietf-at-ui/issues/152 >>> >> >>> >> Thanks! >>> >> Jean >>> >> >>> >> >>> >>> On 3/3/23 2:07 PM, Jean Mahoney wrote: >>> >>> Hi Paul, >>> >>> >>> >>> On 3/3/23 12:58 PM, Paul Hoffman wrote: >>> >>>> On 3 Mar 2023, at 10:54, Jean Mahoney wrote: >>> >>>> >>> >>>>> Converting the file to v3 will remove the warning about >>> >>>>> rfc2629-xhtml.ent the next time you run xml2rfc. You don't have to >>> >>> >>>>> make any changes to the file before uploading it to >>> >>>>> author-tools.ietf.org to convert it. >>> >>>> OK, this is useful. I propose that when authors ask the RPC for the >>> >>> >>>> last XML because they're making a -bis, that this be suggested to >>> them. >>> >>> [JM] authors.ietf.org could also provide more info, then the RPC >>> could >>> >>> provide a pointer to it. I created an issue: >>> >>> https://github.com/ietf/authors.ietf.org/issues/56 >>> >>> >>> >>> Thanks! >>> >>> Jean >>> >>> >>> >>>> >>> >>>> I can handle this easily from here. >>> >>>> >>> >>>> --Paul Hoffman >>> >>>> >>> >>> >>> >>> ___________________________________________________________ >>> >>> Tools-discuss mailing list - Tools-discuss@ietf.org - >>> >>> https://www.ietf.org/mailman/listinfo/tools-discuss >>> >>> >>> >> >>> >> ___________________________________________________________ >>> >> Tools-discuss mailing list - Tools-discuss@ietf.org - >>> >> https://www.ietf.org/mailman/listinfo/tools-discuss >>> > >>> > ___________________________________________________________ >>> > Tools-discuss mailing list - Tools-discuss@ietf.org - >>> https://www.ietf.org/mailman/listinfo/tools-discuss >>> >>> ___________________________________________________________ >>> Tools-discuss mailing list - Tools-discuss@ietf.org - >>> https://www.ietf.org/mailman/listinfo/tools-discuss >> >> >> -- >> Jay Daley >> IETF Executive Director >> exec-director@ietf.org >> >> >
- [Tools-discuss] Suppressing or eliminating warnin… Paul Hoffman
- Re: [Tools-discuss] Suppressing or eliminating wa… Carsten Bormann
- Re: [Tools-discuss] Suppressing or eliminating wa… Paul Hoffman
- Re: [Tools-discuss] Suppressing or eliminating wa… Robert Sparks
- Re: [Tools-discuss] Suppressing or eliminating wa… Jean Mahoney
- Re: [Tools-discuss] Suppressing or eliminating wa… Paul Hoffman
- Re: [Tools-discuss] Suppressing or eliminating wa… Jean Mahoney
- [Tools-discuss] creating bis docs automatically (… Jean Mahoney
- Re: [Tools-discuss] creating bis docs automatical… Salz, Rich
- Re: [Tools-discuss] Suppressing or eliminating wa… John C Klensin
- Re: [Tools-discuss] creating bis docs automatical… John C Klensin
- Re: [Tools-discuss] Suppressing or eliminating wa… Jean Mahoney
- Re: [Tools-discuss] Suppressing or eliminating wa… Martin Thomson
- Re: [Tools-discuss] creating bis docs automatical… Martin Thomson
- [Tools-discuss] Single source throughout. (Was cr… Jay Daley
- Re: [Tools-discuss] Single source throughout. (Wa… Carsten Bormann
- Re: [Tools-discuss] Single source throughout. (Wa… Jay Daley
- Re: [Tools-discuss] creating bis docs automatical… Julian Reschke
- Re: [Tools-discuss] Single source throughout. (Wa… Carsten Bormann
- Re: [Tools-discuss] Single source throughout. (Wa… Eric Rescorla
- Re: [Tools-discuss] Single source throughout. (Wa… Bob Hinden
- Re: [Tools-discuss] Single source throughout. (Wa… John C Klensin
- Re: [Tools-discuss] Single source throughout. (Wa… John Levine
- Re: [Tools-discuss] Single source throughout. (Wa… Jay Daley
- Re: [Tools-discuss] Single source throughout. (Wa… Eric Rescorla
- Re: [Tools-discuss] [Rswg] Single source througho… Joel Halpern
- Re: [Tools-discuss] Single source throughout. (Wa… Jay Daley
- Re: [Tools-discuss] Single source throughout. (Wa… Carsten Bormann
- Re: [Tools-discuss] [Rswg] Single source througho… Eric Rescorla
- Re: [Tools-discuss] Single source throughout. (Wa… Jean Mahoney
- Re: [Tools-discuss] Single source throughout. (Wa… Carsten Bormann
- Re: [Tools-discuss] Single source throughout. (Wa… Jean Mahoney
- Re: [Tools-discuss] [Rswg] Single source througho… Michael Richardson
- Re: [Tools-discuss] [Rswg] Single source througho… Michael Richardson
- Re: [Tools-discuss] [Rswg] Single source througho… Carsten Bormann