Re: [Gendispatch] Questions about draft-thomson-gendispatch-rfc-derivatives

Brian E Carpenter <brian.e.carpenter@gmail.com> Tue, 14 November 2023 19:34 UTC

Return-Path: <brian.e.carpenter@gmail.com>
X-Original-To: gendispatch@ietfa.amsl.com
Delivered-To: gendispatch@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 925E6C15C2A8 for <gendispatch@ietfa.amsl.com>; Tue, 14 Nov 2023 11:34:02 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.196
X-Spam-Level:
X-Spam-Status: No, score=-2.196 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, NICE_REPLY_A=-0.091, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01, 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=gmail.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 8QmKqd7oXN56 for <gendispatch@ietfa.amsl.com>; Tue, 14 Nov 2023 11:33:58 -0800 (PST)
Received: from mail-pf1-x431.google.com (mail-pf1-x431.google.com [IPv6:2607:f8b0:4864:20::431]) (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 28684C1522C6 for <gendispatch@ietf.org>; Tue, 14 Nov 2023 11:33:58 -0800 (PST)
Received: by mail-pf1-x431.google.com with SMTP id d2e1a72fcca58-692c02adeefso5437772b3a.3 for <gendispatch@ietf.org>; Tue, 14 Nov 2023 11:33:58 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699990437; x=1700595237; darn=ietf.org; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=ttIGHkd8cH38rTLEhQUbGkiY2V/8unuh4t5rEy6Rof0=; b=W1y1EkPrJBf7wz6OspcMXv72dyWCBl/a+POPJ0WMhjUbSSeX0J1VOuS28bEAXya4WW neBWj/sC+zA2FkifoMOfKFf3eZY69dXM3mnxr4Z/BM5zFBhwR+IMy22vmCmpWesd7Dya eP4C1U25tPEvMguBF1XFNZlfbn+LlaBVJnV3TyKRt/gC+VzphjR38mRdnbK1fPbIfXdZ ik4wJxfxK+J9pixbLEdicUFUiBoVEep7/ahkiVX6O+f8THUo8WwJCVM0iLDON64RsFcs 0mUzEHljajbdSMX7vCMsulh4xWPonpOKj+zSIXgcLgQjDENNf643V5UjtAmvcs6flB1s 1vQg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699990437; x=1700595237; h=content-transfer-encoding:in-reply-to:from:references:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=ttIGHkd8cH38rTLEhQUbGkiY2V/8unuh4t5rEy6Rof0=; b=gDKVmBWegRaE2hz/QRoFtStm2fjj2NiWNEn6cm3t4ttQv/37sbxiI0xz/hbgsSRAvC BTikEkyD9sLPCaQJWyJUeYf60UjN4U7WQm1XsDSXa3rY75V5RHZ5X3OBoz11c34UGCRI B1wceD4MpYGmT6XguFHlg0CFqB5Ob2f6lglY6DBo5hCayExPL7abC0N5hjK25aueXR1x pCx0y8OHmhU+P9vzthvQvTAeFncwaZrt2jaa5OhC35r1cDWCgRBleuthcruqcueyqlTa afDeZ8TXLTLQtcu+/UIJrdKL2o5OyX5q9GQS4eotXL4dlq4me7FB169T0A1GGmFJuIjp E3LA==
X-Gm-Message-State: AOJu0YydcDKl/fgAFzo/mDJVPa5OM3GC129GM2za/hDtuz0gYMQb+ZgK 9dtNmsw6gfzNSqsYzv5i60GkdjBj7J755w==
X-Google-Smtp-Source: AGHT+IFKUu0+i/N24osTcdLjnmANXoHr0bB5DBKy60B7hlodztdFLfFMD2LRbnqAT/z9/07KrdPtTQ==
X-Received: by 2002:a05:6a20:258c:b0:161:ffbf:d949 with SMTP id k12-20020a056a20258c00b00161ffbfd949mr9208200pzd.3.1699990437491; Tue, 14 Nov 2023 11:33:57 -0800 (PST)
Received: from ?IPV6:2406:e003:110d:5301:8cb6:a2c:7461:4047? ([2406:e003:110d:5301:8cb6:a2c:7461:4047]) by smtp.gmail.com with ESMTPSA id y22-20020a056a00191600b006926d199fdcsm1520731pfi.190.2023.11.14.11.33.56 for <gendispatch@ietf.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 14 Nov 2023 11:33:57 -0800 (PST)
Message-ID: <6eda05bc-e521-ce08-5129-ccc286ac183d@gmail.com>
Date: Wed, 15 Nov 2023 08:33:52 +1300
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0
Content-Language: en-US
To: gendispatch@ietf.org
References: <CA+9kkMDDjgd3-tQNZFyUEbjiwUYK2_MU_Q=xu9XTsTy=95U4bg@mail.gmail.com> <8563f5cf-f754-4b4f-86fd-e96f783413f5@betaapp.fastmail.com> <CA+9kkMAHsmrhS06r731vRcJffs-ygdA4NUrdEOtZyPVOHbt5mg@mail.gmail.com>
From: Brian E Carpenter <brian.e.carpenter@gmail.com>
In-Reply-To: <CA+9kkMAHsmrhS06r731vRcJffs-ygdA4NUrdEOtZyPVOHbt5mg@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: base64
Archived-At: <https://mailarchive.ietf.org/arch/msg/gendispatch/pv8xdOglEDuSlEvVNa3ytxTqxlI>
Subject: Re: [Gendispatch] Questions about draft-thomson-gendispatch-rfc-derivatives
X-BeenThere: gendispatch@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General Area Dispatch <gendispatch.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gendispatch>, <mailto:gendispatch-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/gendispatch/>
List-Post: <mailto:gendispatch@ietf.org>
List-Help: <mailto:gendispatch-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gendispatch>, <mailto:gendispatch-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 14 Nov 2023 19:34:02 -0000

There's something I'm not understanding about this draft. As Ted says:

> I think a gatekeeping function that allows work to move from the IETF to another SDO or body is both useful and probably reasonably lightweight.  

Yes, we must have a gatekeeping mechanism, but we have that today. Whoever thinks that a document should be handed over to another SDO can ask the IESG to approve this and send the request as advice to the Trust. Why do we need an RFC saying this is OK? We gave the job of rights management to the Trust already.

Regards
    Brian Carpenter

On 15-Nov-23 04:20, Ted Hardie wrote:
> Hi Martin,
> 
> Comments in-line.
> 
> On Tue, Nov 14, 2023 at 6:15 AM Martin Thomson <mt@lowentropy.net <mailto:mt@lowentropy.net>> wrote:
> 
>     On Thu, Nov 9, 2023, at 19:56, Ted Hardie wrote:
>      > The document references RFC 5377 as the current advice, but this has
>      > been obsoleted by RFC 8721.
> 
>     That's my mistake.  I failed to notice that 5377 was obsolete.  I'll fix that. See https://github.com/martinthomson/rfc-derivatives/pull/6 <https://github.com/martinthomson/rfc-derivatives/pull/6>
> 
> Thanks for the update.
> 
>      > The document has discussion of how older documents are to be treated in
>      > Section 5, effectively saying that older documents do not inherit the
>      > new terms.
> 
>     I clarified this during the meeting.  The intent was to ask for licensing updates on documents that use the post-RFC 5378 licensing, but not those that have are effectively not licensed to the Trust (pre-5378).  That was mainly on the basis that obtaining licenses for pre-5378 documents was not considered worthwhile in the past, so it would be unlikely to be worthwhile here.   On re-reading this, that text was very much unclear.  See https://github.com/martinthomson/rfc-derivatives/pull/7 <https://github.com/martinthomson/rfc-derivatives/pull/7>
> 
> 
> Thanks for the update.  As was noted in the meeting.  it may be significantly simpler to institute a new regime and apply it only to the documents going on from there.  The question of releasing change control is often a significant part of bringing new work to the IETF, and I strongly suspect that some of those conversations would not have gone the same way had the change control discussion been to give a global grant of derivative works (to be fair, I think there are some where it would have been easier as well as some in which it would have been harder).
> 
> 
>      > For me, this raises a new possibility.  Rather than making a blanket
>      > change to allow the creation of derivative works on all RFCs produced
>      > on its stream after a specific date, the IETF could make specific
>      > representations on the need for derivative works on specific documents
>      > to the IETF trust on a case by case basis.
> 
>     As I think that I said during the meeting, I don't think that this sort of gatekeeping function is a useful one.
> 
>     We've learned not to hold on too tightly with IANA registries.  Attempts to maintain control have been largely unsuccessful to the point that people just don't ask.  People rarely ask even when the policy is very loose.
> 
>     Maybe the word "futile" doesn't apply as much in the case of copyright, but what you suggest starts to look a lot like trying for Standards Action on a registry.  The possibility that someone might decline a request remains, which is still a barrier.  Not asking permission at all removes any uncertainty, which is a source of risk for someone who might want to take their work back.  I understand that you might want to retain the ability to say "no", but that possibility is what I would eliminate.
> 
>     Perhaps you were suggesting some sort of streamlined process, maybe even a mostly automated one.  My sense is that the cost of building a process that is effective would probably be greater than a change to the license.
> 
> 
> I was not suggesting an automated process.  I agree that we have moved many registries to more open policies over time, but we have done so when the space of the registry was either unbounded or very large.  We haven't gone there with tight registries like IP version numbers and we haven't even allowed them to be re-used in those cases, so I think this analogy actually cuts the other way.  We do expect the choice of registry policy to be automatically the loosest available; it's a judgement call.  I am suggesting that this is a judgement call as well.
> I think a gatekeeping function that allows work to move from the IETF to another SDO or body is both useful and probably reasonably lightweight.  The IESG and last call community knows pretty well whether work is going on in the IETF, and I suspect many cases would be uncontroversial, but it will be different in some cases.  CIP (RFC 2651) will be easy. SIP (RFC 3261) would be hard.  SIP should be hard because multiple different groups would likely fork it in different directions and VoIP interoperability would go down as a result.  It is also likely that the grants of IPR licenses would have to be re-evaluated in many cases (I invite you to search the IPR disclosures for documents relating to SIP to get a sense of the scale of the problem there).
> 
> Just my opinion, of course,
> 
> Ted Hardie
> 
> 
>     Cheers,
>     Martin
> 
>     p.s., While chasing things down, I realized that transfer of a draft to the IRTF or ISE is not allowed by the TLP.  The original authors often retain copyright, but in the case where there are contributions from other people, I bet that there are plenty of cases where the transfer is technically in violation of the license for non-IETF documents.  See https://datatracker.ietf.org/doc/html/rfc5378#section-1 <https://datatracker.ietf.org/doc/html/rfc5378#section-1>
> 
>