Re: [dmarc-ietf] wiki vs. list?

Hector Santos <hsantos@isdg.net> Sun, 26 October 2014 15:09 UTC

Return-Path: <hsantos@isdg.net>
X-Original-To: dmarc@ietfa.amsl.com
Delivered-To: dmarc@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02E6B1A88DD for <dmarc@ietfa.amsl.com>; Sun, 26 Oct 2014 08:09:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -98.903
X-Spam-Level:
X-Spam-Status: No, score=-98.903 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, J_CHICKENPOX_45=0.6, J_CHICKENPOX_46=0.6, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=no
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 loF67hKJ2Fhl for <dmarc@ietfa.amsl.com>; Sun, 26 Oct 2014 08:09:07 -0700 (PDT)
Received: from winserver.com (mail.santronics.com [208.247.131.9]) by ietfa.amsl.com (Postfix) with ESMTP id 058E91A88DB for <dmarc@ietf.org>; Sun, 26 Oct 2014 08:09:06 -0700 (PDT)
DKIM-Signature: v=1; d=isdg.net; s=tms1; a=rsa-sha1; c=simple/relaxed; l=4204; t=1414336142; h=Received:Received: Received:Received:Message-ID:Date:From:Organization:To:Subject: List-ID; bh=JJUfQpndccM9/RTaeLo8P9sOqY8=; b=K6CbWqTtNAR0zp0DmPPQ 1aTMTkg3EtSh17JsRVA13YjFUTAqSYaOlSydvHMl6dvtLbQD15xQ0n9QN/tylNxc j/IOQ4C9tpvZCHMwHU2VpJ8o8avQNY6o4n+6Helu+KCpm39hRbj/zYIDdOH++CGd f8ZRBJtm4naJAG865xV2mHw=
Received: by winserver.com (Wildcat! SMTP Router v7.0.454.4) for dmarc@ietf.org; Sun, 26 Oct 2014 10:09:02 -0500
Authentication-Results: dkim.winserver.com; dkim=pass header.d=beta.winserver.com header.s=tms1 header.i=beta.winserver.com; adsp=pass policy=all author.d=isdg.net asl.d=beta.winserver.com;
Received: from hector.wildcatblog.com (opensite.winserver.com [208.247.131.23]) by winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 931227022.83325.5544; Sun, 26 Oct 2014 10:09:01 -0500
DKIM-Signature: v=1; d=beta.winserver.com; s=tms1; a=rsa-sha256; c=simple/relaxed; l=4204; t=1414335731; h=Received:Received: Message-ID:Date:From:Organization:To:Subject:List-ID; bh=3KQtxZH ptktUB2+Mws1vlC0AWVjvn9/iDM/q+zUhm4o=; b=YtOTjeD/IpKIxEXsmKfmcxu WBh+n3m6xHRGNbAIxlkiqec9e5urgpo/09iVWhUQnGSBNmrbCXqP9Ri1MU76iz32 32zDPDkzUkkct8RaLYtXfsHG0C/33kDMHmz5aacaluVbeZRSXcaGnLRzHI7HEZ3S q06MtirBPSti1a/+Z/Fg=
Received: by beta.winserver.com (Wildcat! SMTP Router v7.0.454.4) for dmarc@ietf.org; Sun, 26 Oct 2014 11:02:11 -0400
Received: from [192.168.1.2] ([99.121.4.27]) by beta.winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 3818610641.9.348; Sun, 26 Oct 2014 11:02:10 -0400
Message-ID: <544D0E8B.10508@isdg.net>
Date: Sun, 26 Oct 2014 11:08:59 -0400
From: Hector Santos <hsantos@isdg.net>
Organization: Santronics Software, Inc.
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0
MIME-Version: 1.0
To: "Murray S. Kucherawy" <superuser@gmail.com>, "Stephen J. Turnbull" <stephen@xemacs.org>
References: <5436FE09.4050104@sonnection.nl> <20141010041209.2106.qmail@ary.lan> <CE39F90A45FF0C49A1EA229FC9899B0525EC0232@USCLES544.agna.amgreetings.com> <01PDKQLQAPA200005K@mauve.mrochek.com> <FAD87B2C-6585-4ED7-BA77-5422A9E24514@gmail.com> <01PDUPKE1KHQ00005L@mauve.mrochek.com> <54494348.4090306@isdg.net> <CAL0qLwbD8hpzARD=HuXfsQ3+z9Qo8ZLprdKMbUbxeXFdrNDBJA@mail.gmail.com> <871tpyieot.fsf@uwakimon.sk.tsukuba.ac.jp> <544A43D4.5070903@isdg.net> <87tx2tgoby.fsf@uwakimon.sk.tsukuba.ac.jp> <CAL0qLwYQL5Si-2OH0Bvus8dx1+_ni7AcRfuChduDcuZgxDCyNg@mail.gmail.com>
In-Reply-To: <CAL0qLwYQL5Si-2OH0Bvus8dx1+_ni7AcRfuChduDcuZgxDCyNg@mail.gmail.com>
Content-Type: text/plain; charset="UTF-8"; format="flowed"
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/dmarc/iEhokkga08d1spb5ReGC7le0n2E
Cc: "dmarc@ietf.org" <dmarc@ietf.org>
Subject: Re: [dmarc-ietf] wiki vs. list?
X-BeenThere: dmarc@ietf.org
X-Mailman-Version: 2.1.15
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: <http://www.ietf.org/mail-archive/web/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: Sun, 26 Oct 2014 15:09:10 -0000

On 10/26/2014 10:10 AM, Murray S. Kucherawy wrote:
> On Fri, Oct 24, 2014 at 2:17 PM, Stephen J. Turnbull <stephen@xemacs.org>
> wrote:
>
>> Hector Santos writes:
>>
>>   > POLICY has been reestablished as the DKIM framework long ago.
>>
>> I have no clue what this sentence means.  What is "POLICY"?  What is
>> "the DKIM framework"?
>>
>
> For any definition of "the DKIM framework", the claim is incorrect.  DKIM
> has never had policy inherent within it since it was published.  ADSP and
> ATPS are failed experiments to add some.
>

This is MY VIEW as an external long time participant with early 
explorer SPF/DKIM add-on products in our mail system.  Nothing 
personal nor negative intended, especially towards you, but you are in 
fact the "leader" and in charge of this work.

DKIM had its origins from Domainkeys (DKEYS) which had a built-in 
POLICY framework Murry. DKIM, when it was first released, also carried 
over the built-in policy framework and it public domain APIs with API 
functions "hooks" for POLICY logic. DKIM had an expanded set above and 
beyond what DKEYS offered.  For the most part, the specs and API 
reduced the functional logic to:

    IF DKIM.VALID and DKIM.SIGNER.DOMAIN != FROM.DOMAIN then
      LOOKUP AUTHOR POLICY FOR EXCLUSIVE/RESTRICTIVE OPERATIONS

Thats no claim. Thats a public domain API fact with original API 
libraries for DKEYS and DKIM.  It is an historical, public domain fact 
and there shouldn't any debate about its origins nor how it been 
reestablished with your new published draft DMARC work.  The concept 
of policy is peppered all over the document. There should be no 
dispute DMARC is a "DKIM Policy Framework" or "DKIM Policy Protocol" 
or "DKIM Policy Specification" or "DKIM Policy Layout" whatever other 
terminology we wish to use.

DKIM had two frameworks -- a POLICY and TRUST and there lied the long 
time problem and continued conflict when in fact, DMARC itself is 
about POLICY and DKIM STD is about TRUST.  When Policy was removed 
from the DKIM RFC/STD work and replaced with TRUST. Folks were warned 
of the mistake to inherently exclude the Author Domain Identity (ADID) 
from the assessment algorithm (remember that discussion?) and we are 
here today because it was left out, trying to reestablishing it via 
DMARC.

Finally, Its easy to dispute ADSP/ATPS as "failed experiments" by the 
fact it wasn't giving a chance at all.  In other words, the effort 
didn't have the proper both project/product development champions and 
the fact that DMARC is being adopted and now discussed, proves the 
Proof of Concept (Policy in principle) had never gone away and it is 
still alive and well.   It won't go away either as it should finally 
realized by now. Call it any name we want -- it is a DKIM POLICY 
framework and we should save time by recognizing this fact and develop 
the proper tools to allow the world to adjust to it.

Its unfortunate the DKIM progress for both an integrated TRUST and 
POLICY framework has been held back for some time now.  Policy was 
always the first layer (expectation), TRUST was always the second 
layer (valid signature true).  But DKIM project leaders pushed for 
TRUST only which the POLICY advocated warned that was going to be a 
problem in the future -- and it did, hasn't it?  But ignoring POLICY, 
we weren't ready for it.  I should note, that DMARC repeated what 
Levine did with ADSP -- ignore all 3rd party control concepts in an 
attempt to reduce conflicts with 3rd party resigners.  I think it 
should be determine asap if 3rd party policy ideas are in fact going 
to be developed for DMARC, and by that, I mean, you PUSH IT, You 
CHAMPION IT.  Otherwise it ain't going anywhere for awhile.

It shouldn't had never been a difficult total TRUST/POLICY integrated 
product solution and since the same folks are behind it, well, its 
progress seems to be in a status quo direction for its future.

Not a negative towards you, you are doing good work for all the work 
you do. But it does seem to be too much and overwhelming.  You need 
help. No doubt. But thats also a management problem. So, I'll leave it 
at that.

I really hope you guys moving with this.

--
HLS