Re: [Tools-discuss] [Gendispatch] Updating the IETF Discussion List Charter (was: Fwd: New Version Notification for draft-eggert-bcp45bis-02.txt)

John R Levine <johnl@taugh.com> Sun, 18 July 2021 22:22 UTC

Return-Path: <johnl@taugh.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 02DED3A116A for <tools-discuss@ietfa.amsl.com>; Sun, 18 Jul 2021 15:22:13 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.099
X-Spam-Level:
X-Spam-Status: No, score=-2.099 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, RCVD_IN_DNSWL_BLOCKED=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=iecc.com header.b=mccAYI4K; dkim=pass (2048-bit key) header.d=taugh.com header.b=TykekXVJ
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 QCxE3-_zTILC for <tools-discuss@ietfa.amsl.com>; Sun, 18 Jul 2021 15:22:07 -0700 (PDT)
Received: from gal.iecc.com (gal.iecc.com [IPv6:2001:470:1f07:1126:0:43:6f73:7461]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 033203A1165 for <tools-discuss@ietf.org>; Sun, 18 Jul 2021 15:22:06 -0700 (PDT)
Received: (qmail 77294 invoked from network); 18 Jul 2021 22:22:05 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type; s=12deb.60f4a98d.k2107; bh=lXchAQhl2xSnyzeddk7eHDPO58Ko6kAIXE6NUwI3+iY=; b=mccAYI4Kc0t/9Pwt2cGH4NAuDlPF9Xb3kc7PxWG7FnZUHf/BtfyoXiueuvv8g5XNm/xQRRX+ptEQGJjQa/KUR6mvPws4SWFUiQ/OSZ19hdbfHIJRXcMx15+kEREGSrprJjIRTVvs68z9XHnXIEaKBx6QpUwn0y7+q6Z6VPwwgAXr8mBTtiRXaATRWj1e+qhlZJnvCgREKC/FW6PuHSQ/TGUUuT/1CGaebCDBnHdxJtrIEuMRQDnaDBo5zAteBfaboMPnsr4r1HoXak19fbRfDufKoKWl9TvUmRQ1w/FGBUVV/BlOBXGzaboRIwoO1CHl5rwC4qnswvwLdHr9lkgf9w==
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:references:mime-version:content-type; s=12deb.60f4a98d.k2107; bh=lXchAQhl2xSnyzeddk7eHDPO58Ko6kAIXE6NUwI3+iY=; b=TykekXVJlvB3lndpfF7AK281DUXvQtyHxZMZtu+5iJ40D6ryq+4iUqN3VrFHm8obBiZpsdWnvbQy3AdAMi5kX9CpwHyMq8keag/UqdCEQeraLm+T4SxhxNQBcr1JSe9jHlM2H6BBiX6Z8Hw2kOjnhR45hKbzLYMsdTvsvjtVHrwrN+pdgh+GZA2mDuhQYMxYDeKnr3oZ1PzrGQGkWvFUzNQjgjPbGmVXCc7tJCXxnd7gD4jfh0fAoxmR9miMsZR0K8bg/RZqa5v7Mak7AoWzaWGIRWlRJMqYelMBdI7iG+6n7ZYLHeDjUrE87n3eOMqBoxS5UZbYWCH4bZGtRo/sAg==
Received: from ary.qy ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.2 ECDHE-RSA AES-256-GCM AEAD) via TCP6; 18 Jul 2021 22:22:05 -0000
Received: by ary.qy (Postfix, from userid 501) id 21BA724B2753; Sun, 18 Jul 2021 18:22:03 -0400 (EDT)
Received: from localhost (localhost [127.0.0.1]) by ary.qy (Postfix) with ESMTP id 75F4924B2735; Sun, 18 Jul 2021 18:22:03 -0400 (EDT)
Date: 18 Jul 2021 18:22:03 -0400
Message-ID: <21788991-7b7-d172-b325-5ab0e167ee6c@taugh.com>
From: "John R Levine" <johnl@taugh.com>
To: "Jay Daley" <jay@ietf.org>
Cc: "GENDISPATCH List" <gendispatch@ietf.org>, tools-discuss@ietf.org
X-X-Sender: johnl@ary.qy
In-Reply-To: <AE0C8B1E-AF35-4B68-8D9D-8175D2A013E6@ietf.org>
References: <20210713201429.5881D2150B1F@ary.qy> <AE0C8B1E-AF35-4B68-8D9D-8175D2A013E6@ietf.org>
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="0-1249114230-1626646923=:15698"
Archived-At: <https://mailarchive.ietf.org/arch/msg/tools-discuss/QnNjYVYTMHsbeH68PsUzIway8o4>
Subject: Re: [Tools-discuss] [Gendispatch] Updating the IETF Discussion List Charter (was: Fwd: New Version Notification for draft-eggert-bcp45bis-02.txt)
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: Sun, 18 Jul 2021 22:22:13 -0000

> When it comes to letting people select the information that they want to get notified about, the concept of a list such as ietf-announce is perhaps a bit out of date.  Nowadays people simply use a form to say, I want this, this and that delivered to this mailbox and that to that mailbox and none of that please.  Behind the scenes this would probably best be implemented with API populated Mailman lists and possibly topics and I’m sure people would want the from address to be stay as ietf-announce@ietf.org <mailto:ietf-announce@ietf.org>, but it might actually be several lists in the background.

That's certainly a reasonable way to do it.  To minimize mysterious side 
effects in the mail archive and IMAP server, I'd do it with an API that 
adjusts the topics in one list and leave the lower level stuff alone.  I 
don't think that would be very hard.

R's,
John

>> On 14/07/2021, at 8:14 AM, John Levine <johnl@taugh.com> wrote:
>>
>> It appears that Lars Eggert  <lars@eggert.org> said:
>>> On 2021-7-13, at 1:50, Eric Rescorla <ekr@rtfm.com> wrote:
>>>> With that said, there's no reason to be locked into the "one-size-fits-all" mailing list paradigm for this kind of automatic notification. Unlike ietf@, the number of people
>>> who send mail to ietf-announce is very small, so we don't really need to have it as a simple mailing list. Instead, what I would suggest is that we modify the automatic
>>> notification system to allow people to customize which notifications they want to receive (they can still allo appear to go to the same list, which could even be called
>>> ietf-announce if we want). That way, people can easily filter on the server side and get just the subset they care about. [0]
>>>>
>>>> -Ekr
>>>>
>>>> [0] We can of course still build an archive that has every announcement.
>>>
>>> I like this idea. Would this need to result in new custom datatracker code, or is there a third-party service that could be leveraged?
>>>
>>> (This part of the discussion should also probably move to tools-discus.)
>>
>> You really, REALLY, do not want to try to reinvent a bulk mail system.
>>
>> GNU Mailman has a little-used "topics" feature that I think can do the trick here.  The list manager configures
>> a set of topic regexps for the list, and subscribers can say which topics they want.  In each message the topic(s)
>> appear in the Subject or Keywords line and it sends the message to the people subscribed to the topics.  If you don't
>> pick any topics, by default you get all of them.
>>
>> See https://www.gnu.org/software/mailman/mailman-member/node29.html
>>
>> The interface within mailman to set the topics is pretty grody, but I presume it just puts stuff in the underlying
>> database so we could invent our own interface to it without extreme pain.
>>
>> R's,
>> John
>>
>> PS: Some of us don't subscribe to any IETF lists but instead retrieve the messages from the IMAP server, but I think we
>> can fend for ourselves.
>>
>> ___________________________________________________________
>> Tools-discuss mailing list - Tools-discuss@ietf.org
>> This list is for discussion, not for action requests or bug reports.
>> * Report datatracker and mailarchive bugs to: datatracker-project@ietf.org
>> * Report tools.ietf.org bugs to: webmaster@tools.ietf.org
>> * Report all other bugs or issues to: ietf-action@ietf.org
>> List info (including how to Unsubscribe): https://www.ietf.org/mailman/listinfo/tools-discuss
>>
>
>

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail. https://jl.ly