Re: [dmarc-ietf] UNCOL and Reversing modifications from mailing lists
John Levine <johnl@taugh.com> Tue, 23 November 2021 20:34 UTC
Return-Path: <johnl@iecc.com>
X-Original-To: dmarc@ietfa.amsl.com
Delivered-To: dmarc@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99FB03A05F0 for <dmarc@ietfa.amsl.com>; Tue, 23 Nov 2021 12:34:16 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.85
X-Spam-Level:
X-Spam-Status: No, score=-1.85 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, HEADER_FROM_DIFFERENT_DOMAINS=0.25, 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=WXOItBwf; dkim=pass (2048-bit key) header.d=taugh.com header.b=c9syQ0iW
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 48MtKETxFlgj for <dmarc@ietfa.amsl.com>; Tue, 23 Nov 2021 12:34:11 -0800 (PST)
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 6E4953A05DF for <dmarc@ietf.org>; Tue, 23 Nov 2021 12:34:11 -0800 (PST)
Received: (qmail 91066 invoked from network); 23 Nov 2021 20:34:07 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:cleverness; s=163b8.619d503f.k2111; bh=dqH9xQTjZM8DI3X5slBGJWSczPbx3IrCKkRRP6wjY78=; b=WXOItBwf4QxiyMJwv1CYwCzE/+9bRUQ6FGV6B47oe8FakBNAIRM7a0vHjso36QpHzCDsmDEtvghiMDIG8PvQNvMupZ5BuKCsjCKUKFnsOyIANh+0LFTqzhZ74yxHAWdQywT9kMCC3d6R53HaM5ASunTuydRMLhQLxFzBbUaG6JPuEouelSZu+W1EPVJC/hNGvXZFCUahd+5m0RCd5o22XK1crmn8IMaTV1cTxKPrubRRw7wQZyF5R5MVGGbzGzRVtKdwY4NA7b/stOgnoq1gjjAPdEx6IRBZjDJx7jwy8AhO2poIEcGhkpXtak60EUDJ7kAh3h2/Pmi9cj+9i3e5EQ==
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:cc:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:cleverness; s=163b8.619d503f.k2111; bh=dqH9xQTjZM8DI3X5slBGJWSczPbx3IrCKkRRP6wjY78=; b=c9syQ0iWcfR1zh0Ez8PdTb6gCKvK5uldQWSNa4Gb+3ziZK3JkcvNjvEXiGTKkg9Rprz9qotdxoYuzRVmBHIFem8WG3uu6q2/0YQALkIePbO08dRB9FMORiusqsjFDS+gwuj4hSoqqvMJ1aXbvkoYZ8cdapIeqmpbM6e45Rv36scPTmQc9XFM13mcg8hfmzpNqos0ifDj4kbHAQVi66gSVp7XoalVD9dOpEhnugWrw2EHh8qwpkyov4pVGbUX618vFBSWAn1Q+G+o6z4V0sVso5z4LDcz5m9bzgPiaJ7gWXwrQcHIz5NTnJm/UQ+BGtXOzVSnU06YV2PxjP9mXk8rSA==
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; 23 Nov 2021 20:34:07 -0000
Received: by ary.qy (Postfix, from userid 501) id 73152307DA83; Tue, 23 Nov 2021 15:34:05 -0500 (EST)
Date: Tue, 23 Nov 2021 15:34:05 -0500
Message-Id: <20211123203406.73152307DA83@ary.qy>
From: John Levine <johnl@taugh.com>
To: dmarc@ietf.org
Cc: weihaw@google.com
In-Reply-To: <CAAFsWK3qshdYDeeTOLPJEnk=gHFrRp==QJLvoG6RAYHau6Fy8g@mail.gmail.com>
Organization: Taughannock Networks
X-Headerized: yes
Cleverness: minimal
Mime-Version: 1.0
Content-type: text/plain; charset="utf-8"
Content-transfer-encoding: 8bit
Archived-At: <https://mailarchive.ietf.org/arch/msg/dmarc/mWIrFuomDC50hxgPi4QvO8VM6yQ>
Subject: Re: [dmarc-ietf] UNCOL and Reversing modifications from mailing lists
X-BeenThere: dmarc@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Domain-based Message Authentication, Reporting, and Compliance \(DMARC\)" <dmarc.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dmarc>, <mailto:dmarc-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dmarc/>
List-Post: <mailto:dmarc@ietf.org>
List-Help: <mailto:dmarc-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dmarc>, <mailto:dmarc-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 23 Nov 2021 20:34:17 -0000
It appears that Wei Chuang <weihaw@google.com> said: >I saw Ale's draft draft-vesely-dmarc-mlm-transform ><https://datatracker.ietf.org/doc/html/draft-vesely-dmarc-mlm-transform> in >the ARC list, and wanted to discuss some of the ideas. ... Please humor me for a moment while I turn the clock way back to 1958. Fortran and Cobol had shown that compilers worked, and people were busy writing compilers for lots of languages for lots of computers. But that was a daunting amount of work, N languages for M computers is NxM compilers. Mel Conway, best known for the law "Organizations, who design systems, are constrained to produce designs which are copies of the communication structures of these organizations", published a paper proposing a Universal Computer Oriented Language or UNCOL. The front end of each compiler would translate from Fortran or whatever to UNCOL, and the back ends would translate from UNCOL to IBM 7070 machine code or whatever, reducing the work from NxM to N+M. Work started with great enthusiasm in the early 1960s, and people produced UNCOLs that could handle one or two input languages, and one or two output machine codes, and reported great success. But they found that every new input language or output machine required more and more special cases which swamped whatever was supposed to be common, and UNCOL experienced heat death, was quietly shelved and forgotten. The Open Software Foundation had an ANDF, Architecture Neutral Distribution Format around 1989. They were very offended when I said it sounded just like UNCOL, but it died the same way. This proposal is UNCOL for mailing lists. Can you come up with a demo that handles a few common changes that Mailman makes? Sure. How about if you add the slightly different changes that Sympa makes? Probably. What about LISTSERV and phpList and ezmlm and listproc and groups.io and Google Groups and Yahoo Groups and body headers and MIME footers and all the other things that mailing lists do? Maybe not. Uh, perhaps we could focus on how to get ARC more widely adopted, since it has the advantage of not making any unrealistic assumptions about what changes lists might make. R's, John
- [dmarc-ietf] Reversing modifications from mailing… Wei Chuang
- Re: [dmarc-ietf] UNCOL and Reversing modification… John Levine
- Re: [dmarc-ietf] UNCOL and Reversing modification… Alessandro Vesely
- Re: [dmarc-ietf] Reversing modifications from mai… Alessandro Vesely
- Re: [dmarc-ietf] Reversing modifications from mai… Douglas Foster
- Re: [dmarc-ietf] UNCOL and Reversing modification… John Levine
- Re: [dmarc-ietf] Reversing modifications from mai… John Levine
- Re: [dmarc-ietf] UNCOL and Reversing modification… Alessandro Vesely
- Re: [dmarc-ietf] Reversing modifications from mai… Alessandro Vesely
- Re: [dmarc-ietf] UNCOL and Reversing modification… Baptiste Carvello
- Re: [dmarc-ietf] UNCOL and Reversing modification… Douglas Foster
- Re: [dmarc-ietf] Reversing modifications from mai… Wei Chuang
- Re: [dmarc-ietf] UNCOL and Reversing modification… Wei Chuang
- Re: [dmarc-ietf] UNCOL and Reversing modification… John R Levine
- Re: [dmarc-ietf] Reversing modifications from mai… John Levine
- Re: [dmarc-ietf] Reversing modifications from mai… Alessandro Vesely
- Re: [dmarc-ietf] Reversing modifications from mai… ned+dmarc
- Re: [dmarc-ietf] Reversing modifications from mai… Wei Chuang
- Re: [dmarc-ietf] Reversing modifications from mai… Dave Crocker
- Re: [dmarc-ietf] Reversing modifications from mai… John Levine
- Re: [dmarc-ietf] Reversing modifications from mai… Alessandro Vesely
- Re: [dmarc-ietf] Reversing modifications from mai… John R Levine
- Re: [dmarc-ietf] Reversing modifications from mai… Murray S. Kucherawy
- Re: [dmarc-ietf] Reversing modifications from mai… Murray S. Kucherawy
- Re: [dmarc-ietf] Reversing modifications from mai… Alessandro Vesely
- Re: [dmarc-ietf] Reversing modifications from mai… Wei Chuang
- Re: [dmarc-ietf] Reversing modifications from mai… Wei Chuang
- Re: [dmarc-ietf] Reversing modifications from mai… Wei Chuang
- Re: [dmarc-ietf] Reversing modifications from mai… John R Levine
- Re: [dmarc-ietf] Reversing modifications from mai… Scott Kitterman
- Re: [dmarc-ietf] Reversing modifications from mai… Alessandro Vesely
- Re: [dmarc-ietf] Reversing modifications from mai… John Levine
- Re: [dmarc-ietf] Reversing modifications from mai… Alessandro Vesely
- Re: [dmarc-ietf] Reversing modifications from mai… Wei Chuang
- Re: [dmarc-ietf] Reversing modifications from mai… John R Levine
- Re: [dmarc-ietf] Reversing modifications from mai… Benny Pedersen
- Re: [dmarc-ietf] Reversing modifications from mai… Murray S. Kucherawy
- Re: [dmarc-ietf] Reversing modifications from mai… Alessandro Vesely