
From nobody Tue Jul  1 00:34:37 2014
Return-Path: <James.H.Manger@team.telstra.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB6471A0185 for <apps-discuss@ietfa.amsl.com>; Tue,  1 Jul 2014 00:34:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.998
X-Spam-Level: 
X-Spam-Status: No, score=0.998 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, J_CHICKENPOX_54=0.6, J_CHICKENPOX_56=0.6, RCVD_IN_DNSWL_NONE=-0.0001, RELAY_IS_203=0.994] 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 GmzSoQhYmU5e for <apps-discuss@ietfa.amsl.com>; Tue,  1 Jul 2014 00:34:33 -0700 (PDT)
Received: from ipxano.tcif.telstra.com.au (ipxano.tcif.telstra.com.au [203.35.82.200]) by ietfa.amsl.com (Postfix) with ESMTP id 06D7B1A017D for <apps-discuss@ietf.org>; Tue,  1 Jul 2014 00:34:32 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.01,580,1399989600"; d="scan'208";a="210972189"
Received: from unknown (HELO ipccni.tcif.telstra.com.au) ([10.97.216.208]) by ipoani.tcif.telstra.com.au with ESMTP; 01 Jul 2014 17:27:55 +1000
X-IronPort-AV: E=McAfee;i="5600,1067,7485"; a="241396495"
Received: from wsmsg3707.srv.dir.telstra.com ([172.49.40.81]) by ipccni.tcif.telstra.com.au with ESMTP; 01 Jul 2014 17:34:31 +1000
Received: from WSMSG3153V.srv.dir.telstra.com ([172.49.40.159]) by wsmsg3707.srv.dir.telstra.com ([172.49.40.81]) with mapi; Tue, 1 Jul 2014 17:34:31 +1000
From: "Manger, James" <James.H.Manger@team.telstra.com>
To: Carsten Bormann <cabo@tzi.org>
Date: Tue, 1 Jul 2014 17:34:29 +1000
Thread-Topic: [apps-discuss] Post-WG-LC changes in draft-ietf-appsawg-json-merge-patch
Thread-Index: Ac+U9iu1H/aS+ek+Q4mXe2R+hzwCHgABxMdA
Message-ID: <255B9BB34FB7D647A506DC292726F6E115496E96A5@WSMSG3153V.srv.dir.telstra.com>
References: <20140630170757.27164.41689.idtracker@ietfa.amsl.com> <211EFBCD-6605-414B-8680-652C98214B5E@vpnc.org> <255B9BB34FB7D647A506DC292726F6E115496E8CC6@WSMSG3153V.srv.dir.telstra.com> <8186C77A-9628-4033-9CBA-8B4CCCFC6F62@tzi.org>
In-Reply-To: <8186C77A-9628-4033-9CBA-8B4CCCFC6F62@tzi.org>
Accept-Language: en-US, en-AU
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-AU
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/MMG5A4hrjfHqlh9K8FCv7wXcsGY
Cc: Paul Hoffman <paul.hoffman@vpnc.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Post-WG-LC changes in draft-ietf-appsawg-json-merge-patch
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jul 2014 07:34:34 -0000

WWVzLCB0aGF0IGxvb2sgcmlnaHQsIENhcnN0ZW4uDQpFdmVuIG5vdCBrbm93aW5nIFJ1YnkgKHdo
aWNoIEkgZ3Vlc3MgdGhpcyBjb2RlIGlzKSwgdGhlIGNvZGUgaXMgc2ltcGxlIGVub3VnaCB0byB1
bmRlcnN0YW5kIGFuZCBzZWUgaXQgaXMgZG9pbmcgdGhlIHJpZ2h0IHRoaW5nIC0tIHdoaWNoIGlz
IGEgY29tcGxpbWVudCB0byBSdWJ5IGFuZCBtZXJnZS1wYXRjaC4NCg0KW2Fzc3VtaW5nIHRoYXQg
aW4gUnVieSBuaWwsICJ1bmRlZmluZWQiLCBhbmQgYSBKU09OIG51bGwgYXJlIHNvcnQgb2YgdGhl
IHNhbWVdDQoNCi0tDQpKYW1lcyBNYW5nZXINCg0KDQotLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0t
LQ0KRnJvbTogQ2Fyc3RlbiBCb3JtYW5uIFttYWlsdG86Y2Fib0B0emkub3JnXSANClNlbnQ6IFR1
ZXNkYXksIDEgSnVseSAyMDE0IDQ6MzIgUE0NClRvOiBNYW5nZXIsIEphbWVzDQpDYzogUGF1bCBI
b2ZmbWFuOyBJRVRGIEFwcHMgRGlzY3Vzcw0KU3ViamVjdDogUmU6IFthcHBzLWRpc2N1c3NdIFBv
c3QtV0ctTEMgY2hhbmdlcyBpbiBkcmFmdC1pZXRmLWFwcHNhd2ctanNvbi1tZXJnZS1wYXRjaA0K
DQpHb29kIHBvaW50cy4NCg0KSGVyZSBpcyBteSBpbXBsZW1lbnRhdGlvbjoNCg0KZGVmIG1lcmdl
X3BhdGNoKG9yaWcsIHBhdGNoKQ0KICBpZiBIYXNoID09PSBwYXRjaA0KICAgIG9yaWcgPSB7fSB1
bmxlc3MgSGFzaCA9PT0gb3JpZw0KICAgIHBhdGNoLmVhY2ggZG8gfGssIHZ8DQogICAgICBpZiB2
Lm5pbD8NCiAgICAgICAgb3JpZy5kZWxldGUoaykNCiAgICAgIGVsc2UNCiAgICAgICAgb3JpZ1tr
XSA9IG1lcmdlX3BhdGNoKG9yaWdba10sIHYpDQogICAgICBlbmQNCiAgICBlbmQNCiAgICBvcmln
DQogIGVsc2UNCiAgICBwYXRjaA0KICBlbmQNCmVuZCAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgIyB5ZXAsIHRoYXQncyAxNSBsaW5lcy4NCg0KVGhpcyBjb3VsZCBzZXJ2ZSB0byByZXBsYWNl
IHRoZSBBcHBlbmRpeCBCLg0KVGhpcyBpbXBsZW1lbnRhdGlvbiBkb2VzIG5vdCBoYXZlIHRoZSBi
dWcgdGhhdCB5b3UgbWVudGlvbjoNCg0KPiAzLg0KPiBUaGUgbWVyZ2UgYmVoYXZpb3VyIGluIGRy
YWZ0LTAzIGlzIG5vdyBkZWxpYmVyYXRlbHkgdW5kZWZpbmVkIGlmIHRoZSBwYXRjaCBpcyBub3Qg
YW4gb2JqZWN0IG9yIGFycmF5LiBIb3dldmVyLCBpdCBpcyBhbHNvIHVuZGVmaW5lZCBpZiB0aGUg
dGFyZ2V0IGlzIG5vdCBhbiBvYmplY3Qgb3IgYXJyYXkuIFRoaXMgdW5kZWZpbmVkIGJlaGF2aW91
ciBjYW4gb25seSBkbyBoYXJtLiBNYW55IGltcGxlbWVudGF0aW9ucyB3aWxsIGludm9sdmUgYSBt
ZXJnZSh0YXJnZXQsIHBhdGNoKSBmdW5jdGlvbiB0aGF0IGFjY2VwdHMgYW55IEpTT04gZm9yIGl0
cyBhcmd1bWVudHMgc28gd2UgbWF5IGFzIHdlbGwgZGVmaW5lIGFsbCB0aGUgcmVzdWx0cy4gSXQg
aXMgYWxzbyBzdHJhbmdlIHRvIG1lbnRpb24gYXJyYXlzIGV4cGxpY2l0bHkgYXMgbWVyZ2UtcGF0
Y2ggdHJlYXRzIGFycmF5cyBqdXN0IGxpa2UgYSBwcmltaXRpdmUuDQoNClRoZXJlZm9yZSwgaXQg
ZG9lcyBub3QgY2hlY2sgYWdhaW5zdCB0aGUgZXhhbXBsZXM6DQoNCk1pc21hdGNoOiANCm9yaWc6
ICAgICB7ImEiOiJmb28ifQ0KcGF0Y2g6ICAgIG51bGwNCmRyYWZ0OiAgICAiSW52YWxpZCBFeGFt
cGxlIg0KYWN0dWFsOiAgIG51bGwNCk1pc21hdGNoOiANCm9yaWc6ICAgICB7ImEiOiJmb28ifQ0K
cGF0Y2g6ICAgICJiYXIiDQpkcmFmdDogICAgIkludmFsaWQgRXhhbXBsZSINCmFjdHVhbDogICDi
gJxiYXIiDQoNCkl0IGRvZXMgY2hlY2sgYWdhaW5zdCB5b3VyIGV4YW1wbGU6DQoNCiAgICAgICAg
ICAge30gICAgICAgICAgICAgIHsiYSI6eyJiYiI6ICAgICB7ImEiOnsiYmIiOnt9fX0NCiAgICAg
ICAgICAgICAgICAgICAgICAgICAgIHsiY2NjIjpudWxsfX19DQoNCkkgYmVsaWV2ZSB0aGUgYWJv
dmUgaW1wbGVtZW50YXRpb24gaXMgZXhhY3RseSB3aGF0IG1lcmdlLXBhdGNoIHNob3VsZCBkbywg
YW5kIHRoZSB0ZXh0IHNob3VsZCBiZSB1cGRhdGVkIGFjY29yZGluZ2x5Lg0KDQpHcsO8w59lLCBD
YXJzdGVuDQoNCg==


From nobody Tue Jul  1 07:27:41 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BA3341A0319 for <apps-discuss@ietfa.amsl.com>; Tue,  1 Jul 2014 07:27:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 7z_MAss1EeeM for <apps-discuss@ietfa.amsl.com>; Tue,  1 Jul 2014 07:27:38 -0700 (PDT)
Received: from mail-qa0-x22c.google.com (mail-qa0-x22c.google.com [IPv6:2607:f8b0:400d:c00::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C84A61A02F8 for <apps-discuss@ietf.org>; Tue,  1 Jul 2014 07:27:37 -0700 (PDT)
Received: by mail-qa0-f44.google.com with SMTP id hw13so7750162qab.3 for <apps-discuss@ietf.org>; Tue, 01 Jul 2014 07:27:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=1dQMEQuzzfREm/jACf+4FAJupM0ZFd0FPkAdjUmGCPU=; b=C/fmJXphcMuFoU2SlOyZi/heMZmIeWfmjpJAyOH10NtDfDhhy20Y5tRLD8sxZOHS+R Ix4N4o+byrcpZAIm33WhP6jSUhm48dawxYqduecGQOQBfImqgiWVP86/JbqQc7WZ2swH v6lt4UsdLu+sbX3OwXeRZeB/sAMyBOIrcHOdgZI5jzIMQtjMfODF73D/S3bycWAdH8Tc dzsVFRMW08ALV3jpyBVXFdPCEiBkrMSVD37NiUqJ8cG4TXj/9P5ff/P3Ggyzk9igJmaa XgGqtPRZD0eXoTSI6SHxRgmPM3gLejXhcFgM0J1UfQSFziIOjeqSmQ3X5JypWKqrtHA5 MiNA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=1dQMEQuzzfREm/jACf+4FAJupM0ZFd0FPkAdjUmGCPU=; b=ktTQDZYV8IT8oiMHndzm0rmVW7jakCa7m8DXY8KBKnr7JVJ58dmlzMOwJj3yxtwIFo Ba0BtRx1BdCwRs57LeN5sGtiUDvnfrUvUM7IOzRj0/mHVDJcq5rTNhjOXZ1qCfAqzPTr Wm/slpNB4KG8fNKSQGdvIOdNVo00M+cAK5srPouaxlAlJ9DmvnL1gsTufuQE1jnZlVgE 0UjppbdXVvsIf/HZQKQ1AOS73NuKlh5UTXlbcll+JBoq/MJ+IO0AE7z3NfXF4k5KXlub FLpFjFIPjy9oDsUCHNoY2GEWJRjr0D7Lm/WUEYnG/AmhUwytulVbJIbwJQJqjsa9ht/g 2yaQ==
X-Gm-Message-State: ALoCoQkrf+a2KMbf1SZD/F8ogLgptaQRIQkVNyYZODv9Ha6fTszovEu7rIn4IkK8Ezp9KwV6WAIy
X-Received: by 10.224.126.135 with SMTP id c7mr53048107qas.6.1404224856731; Tue, 01 Jul 2014 07:27:36 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.58.1 with HTTP; Tue, 1 Jul 2014 07:27:16 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1406301432310.23332@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan>
From: Wei Chuang <weihaw@google.com>
Date: Tue, 1 Jul 2014 07:27:16 -0700
Message-ID: <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=001a11c307d4c55ac104fd2293f7
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/hl3GEhxg-JPG0gTpkoXbPIjtFZU
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jul 2014 14:27:39 -0000

--001a11c307d4c55ac104fd2293f7
Content-Type: text/plain; charset=ISO-8859-1

Before this thread is done, let me mention a modification to this concept
to see what your opinion might be (or anyone else reading this):

You've mentioned earlier that mailing lists frequently strip content that
will preclude deployment of this concept.  This could be mitigated as
follows:

Though at the risk of making this proposal more complicated, there is a way
of dealing with this.  The proposal could say to extend the DKIM to support
the signing only certain stable MIME parts such as: Content-Type:
text/plain that are unlikely to get stripped (or other base alternate
part).  This also signs the MIME multipart metadata to detect stripping,
and as before the headers.  Diffs are only made of the signed parts.  The
upside is this still provides forwarding trust chaining, and allows the
recipient to reconstruct the text forwarding versions.  This  text
typically should get at the meaning of sender, and can then be verified
against the alternate formats such as HTML not signed.  The downside non
text formatting such as HTML will become a Spam / Phishing attack vector.
 Also this will requires an extension to DKIM to allow these restricted
body MIME part signings.

Thanks,
-Wei


On Mon, Jun 30, 2014 at 11:52 AM, John R Levine <johnl@taugh.com> wrote:

> Forced on list managers, but not on MUA authors.  If we can get MUA
>>> authors to change the way they display list mail, we could do something
>>> much simpler like the message wrapping that's an option in recent
>>> versions
>>> of Mailman.
>>>
>>
>> With message wrapping, my understanding is it wraps the original message
>> in
>> a MIME part.  If that's the case, then that's pretty much the storage (or
>> more) of doing the diff.
>>
>
> There's a major practical difference: the message wrap hack is essentially
> a single message digest. List managers already have code to build digests,
> and MUAs can display them, if not always very beautifully.  Lists do not
> have code to save the original message, then later use some diff'ing
> algorithm to create new message parts that no MUA knows how to display.
>
>
>  I just don't seem them (us, really) implementing something as complex as
>>> your proposal, particularly if it turns out that it needs a lot of
>>> tweaking
>>> to avoid false positives.
>>>
>>
>> Actually this proposal is supposed to resolve the tweaking that is needed
>> today with DMARC.  What tweaking do see you will be required?
>>
>
> Incoming mail filters will have to look at the diffs and apply some yet to
> be invented heuristics to analyse the them and decide whether the before
> and after versions are "too different".  I have no idea what a satisfactory
> definition of "too different" is, and would be surprised if anyone else
> did.  There isn't even a generally accepted version of diff syntax --
> programs like the freeware "patch" have extensive heuristics to try to
> decode all of the various diff formats they have to deal with.
>
> Anyway, the two of us have been arguing in a vacuum.  Let's see what other
> people thing.
>
>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
>

--001a11c307d4c55ac104fd2293f7
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Before this thread is done, let me mention a modification =
to this concept to see what your opinion might be (or anyone else reading t=
his):<div><div><br></div><div>You&#39;ve mentioned earlier that mailing lis=
ts frequently strip content that will preclude deployment of this concept. =
=A0This could be mitigated as follows:</div>

<div><br></div><div><span style=3D"font-family:arial,sans-serif;font-size:1=
3px">Though at the risk of making this proposal more complicated, there is =
a way of dealing with this. =A0The proposal could say to extend the DKIM to=
 support the signing only certain stable MIME parts such as: Content-Type: =
text/plain that are unlikely to get stripped (or other base alternate part)=
. =A0This also signs the MIME multipart metadata to detect stripping, and a=
s before the headers. =A0Diffs are only made of the signed parts. =A0The up=
side is this still provides forwarding trust chaining, and allows the recip=
ient to reconstruct the text forwarding versions. =A0This =A0text typically=
 should get at the meaning of sender, and can then be verified against the =
alternate formats such as HTML not signed. =A0The downside non text formatt=
ing such as HTML will become a Spam / Phishing attack vector. =A0Also this =
will requires an extension to DKIM to allow these restricted body MIME part=
 signings.=A0</span><br>

</div><div><span style=3D"font-family:arial,sans-serif;font-size:13px"><br>=
</span></div><div><span style=3D"font-family:arial,sans-serif;font-size:13p=
x">Thanks,</span></div><div><span style=3D"font-family:arial,sans-serif;fon=
t-size:13px">-Wei</span></div>

</div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">O=
n Mon, Jun 30, 2014 at 11:52 AM, John R Levine <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&gt;</spa=
n> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D""><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left=
:1px #ccc solid;padding-left:1ex">


Forced on list managers, but not on MUA authors. =A0If we can get MUA<br>
authors to change the way they display list mail, we could do something<br>
much simpler like the message wrapping that&#39;s an option in recent versi=
ons<br>
of Mailman.<br>
</blockquote>
<br>
With message wrapping, my understanding is it wraps the original message in=
<br>
a MIME part. =A0If that&#39;s the case, then that&#39;s pretty much the sto=
rage (or<br>
more) of doing the diff.<br>
</blockquote>
<br></div>
There&#39;s a major practical difference: the message wrap hack is essentia=
lly a single message digest. List managers already have code to build diges=
ts, and MUAs can display them, if not always very beautifully. =A0Lists do =
not have code to save the original message, then later use some diff&#39;in=
g algorithm to create new message parts that no MUA knows how to display.<d=
iv class=3D"">

<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"m=
argin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I just don&#39;t seem them (us, really) implementing something as complex a=
s<br>
your proposal, particularly if it turns out that it needs a lot of tweaking=
<br>
to avoid false positives.<br>
</blockquote>
<br>
Actually this proposal is supposed to resolve the tweaking that is needed<b=
r>
today with DMARC. =A0What tweaking do see you will be required?<br>
</blockquote>
<br></div>
Incoming mail filters will have to look at the diffs and apply some yet to =
be invented heuristics to analyse the them and decide whether the before an=
d after versions are &quot;too different&quot;. =A0I have no idea what a sa=
tisfactory definition of &quot;too different&quot; is, and would be surpris=
ed if anyone else did. =A0There isn&#39;t even a generally accepted version=
 of diff syntax -- programs like the freeware &quot;patch&quot; have extens=
ive heuristics to try to decode all of the various diff formats they have t=
o deal with.<br>


<br>
Anyway, the two of us have been arguing in a vacuum. =A0Let&#39;s see what =
other people thing.<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br>
</div></div></blockquote></div><br></div>

--001a11c307d4c55ac104fd2293f7--


From nobody Tue Jul  1 09:29:41 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 535751B282D for <apps-discuss@ietfa.amsl.com>; Tue,  1 Jul 2014 09:29:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 YSXq94a8_rpG for <apps-discuss@ietfa.amsl.com>; Tue,  1 Jul 2014 09:29:38 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F21F81B27F3 for <apps-discuss@ietf.org>; Tue,  1 Jul 2014 09:29:37 -0700 (PDT)
Received: (qmail 98959 invoked from network); 1 Jul 2014 16:29:35 -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:user-agent; s=1828e.53b2e1ef.k1407; bh=HHcX9wsRldQdhiSaQyd8ixeRWYNI/9SJma3JTa01mtw=; b=aizemGxk+CaEEckpOxwuPdrCgzKJ/g+/Af7QRAGuzKYs/qCOpJF3JhNJio8EsAYzSs0mnoO0irxuXc1D22mBDI9PlEcACMKSr/NVorCOnOcAmtA+41vlzYkjPXlyQfHTizNV6AyGNW4bQ/bIC3QfboXPmUVuuvZ4VBH1V9Zuz0q069gfMMS8QQv+Hw879t23yrsV71RbE6PxoP8ARYv2+6p2ao4l6Yf79422v3ugVXWMkOj/VT9/i/ir/kxf5ao0
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:user-agent; s=1828e.53b2e1ef.k1407; bh=HHcX9wsRldQdhiSaQyd8ixeRWYNI/9SJma3JTa01mtw=; b=nJjae+ddSKfvm4PrRHqSXCjlzSsSWqJ9h63Ly78KHka91aFfYU7PMQw4s9+OV87f1+31cC1aia2qZOPRos2BwqWWJCbbX4nPoKyMDuPPGIhA3rsW/LbHSMHnK0Rh3fFjt/IFM25Qt9seWIeJnmGmPQOInr1SmLQLfgcA4LcGT5XNtSVADo7btJqIlw6sLpLZ4+Q4dkW1AKGTHsD1MROIwnZYLVvT0neNplsDHP8Eh4khpBCye9Z8xN/utONRYwVf
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 01 Jul 2014 16:29:35 -0000
Date: 1 Jul 2014 12:29:34 -0400
Message-ID: <alpine.BSF.2.11.1407011216070.24482@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Wei Chuang" <weihaw@google.com>
In-Reply-To: <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/t5-1-AeQ_vkew4o11nACQUUG_hc
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jul 2014 16:29:39 -0000

> Though at the risk of making this proposal more complicated, there is a way
> of dealing with this.  The proposal could say to extend the DKIM to support
> the signing only certain stable MIME parts such as: Content-Type:
> text/plain that are unlikely to get stripped (or other base alternate
> part).  This also signs the MIME multipart metadata to detect stripping,
> and as before the headers.  Diffs are only made of the signed parts.

When we were working on DKIM, we spent a lot of time looking at more 
complex canonicalizations that would exclude some parts of the message, 
and pretty much gave up.  The issue isn't just picking what parts to 
include, but which excluded parts an attacker might add that would be 
rendered by MUAs.

I still think it is very unlikely that small mail systems would ever 
implement something this complex.  If the impediment to using double 
signing by forwarders is figuring out who the forwarders are, that could 
be handled by DNSWLs.

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


From nobody Tue Jul  1 11:58:08 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A52F21B28A6 for <apps-discuss@ietfa.amsl.com>; Tue,  1 Jul 2014 11:58:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 pUlU6Spc7N1K for <apps-discuss@ietfa.amsl.com>; Tue,  1 Jul 2014 11:58:05 -0700 (PDT)
Received: from mail-we0-x22e.google.com (mail-we0-x22e.google.com [IPv6:2a00:1450:400c:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7474C1B28A3 for <apps-discuss@ietf.org>; Tue,  1 Jul 2014 11:58:04 -0700 (PDT)
Received: by mail-we0-f174.google.com with SMTP id u57so9966336wes.5 for <apps-discuss@ietf.org>; Tue, 01 Jul 2014 11:58:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=VJJr7f8SGJdkpGjnTcju8hImcp0fWyhnbJg2WSTQdYA=; b=Hye6c+JARxrBRknNYAYaCFoc3iBgYMTeyJQiW7F7sSm0cde8pY3yANDmTChmorSJsd KZJPxyqEj0TT3p6/C6ZPVi1qvlz1idT5N/cHwizjJYdisqEWmwt+ZsXbEif7V/mYLooh Ehl568Q42rTPmpz3bWBY0ryaoPCBPCKJfO55b5F906wqCY+Icq59Cw8nxRi2aOMZ3Gll UirctzlwwQX4koVsSFLOOf+T4qsQfzY3W6M5PqJX5GVLhPFKjZ+R38rv4P/wWhu4klbj ulPY0BeuSZXMIpfNQqdp1UH/tdPM4TUBaDNQpMYWC0Xp4ILAGyWYazweEeOuBRY95OOx Gr4w==
MIME-Version: 1.0
X-Received: by 10.194.7.36 with SMTP id g4mr54414303wja.37.1404241082934; Tue, 01 Jul 2014 11:58:02 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Tue, 1 Jul 2014 11:58:02 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1407011216070.24482@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan>
Date: Tue, 1 Jul 2014 11:58:02 -0700
Message-ID: <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=047d7b450a7ced6c5c04fd265a8c
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Kl4cxFhBPTopXDGuMlXMyjUZIEc
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jul 2014 18:58:06 -0000

--047d7b450a7ced6c5c04fd265a8c
Content-Type: text/plain; charset=UTF-8

I posted a draft that captures an idea originally proposed by Ned Freed:

https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon/

It's a canonicalization that hashes each piece of the MIME structure
individually, as a tree.  This allows for easy detection of modifications
of an individual part, or of a subtree.  It's also able to withstand
encoding changes so long as the encoded content itself isn't changed.

In an ideal world, Mediators like lists that want to add content would do
so by adding a new text/plain part, and MUAs would render them properly.
With this canonicalization, DKIM verifiers could identify any added content
easily, determine whether it's safe, and then decide whether to consider
the signature valid based on that.  But I realize how much cooperation is
needed to meet that ideal.

-MSK



On Tue, Jul 1, 2014 at 9:29 AM, John R Levine <johnl@taugh.com> wrote:

> Though at the risk of making this proposal more complicated, there is a way
>> of dealing with this.  The proposal could say to extend the DKIM to
>> support
>> the signing only certain stable MIME parts such as: Content-Type:
>> text/plain that are unlikely to get stripped (or other base alternate
>> part).  This also signs the MIME multipart metadata to detect stripping,
>> and as before the headers.  Diffs are only made of the signed parts.
>>
>
> When we were working on DKIM, we spent a lot of time looking at more
> complex canonicalizations that would exclude some parts of the message, and
> pretty much gave up.  The issue isn't just picking what parts to include,
> but which excluded parts an attacker might add that would be rendered by
> MUAs.
>
> I still think it is very unlikely that small mail systems would ever
> implement something this complex.  If the impediment to using double
> signing by forwarders is figuring out who the forwarders are, that could be
> handled by DNSWLs.
>
>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>

--047d7b450a7ced6c5c04fd265a8c
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>I posted a draft that captures an idea originall=
y proposed by Ned Freed:<br><br><a href=3D"https://datatracker.ietf.org/doc=
/draft-kucherawy-dkim-list-canon/">https://datatracker.ietf.org/doc/draft-k=
ucherawy-dkim-list-canon/</a><br>
<br></div>It&#39;s a canonicalization that hashes each piece of the MIME st=
ructure individually, as a tree.=C2=A0 This allows for easy detection of mo=
difications of an individual part, or of a subtree.=C2=A0 It&#39;s also abl=
e to withstand encoding changes so long as the encoded content itself isn&#=
39;t changed.<br>
<br></div><div>In an ideal world, Mediators like lists that want to add con=
tent would do so by adding a new text/plain part, and MUAs would render the=
m properly.=C2=A0 With this canonicalization, DKIM verifiers could identify=
 any added content easily, determine whether it&#39;s safe, and then decide=
 whether to consider the signature valid based on that.=C2=A0 But I realize=
 how much cooperation is needed to meet that ideal.<br>
<br>-MSK<br><br></div></div><div class=3D"gmail_extra"><br><br><div class=
=3D"gmail_quote">On Tue, Jul 1, 2014 at 9:29 AM, John R Levine <span dir=3D=
"ltr">&lt;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.=
com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D""><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x">
Though at the risk of making this proposal more complicated, there is a way=
<br>
of dealing with this. =C2=A0The proposal could say to extend the DKIM to su=
pport<br>
the signing only certain stable MIME parts such as: Content-Type:<br>
text/plain that are unlikely to get stripped (or other base alternate<br>
part). =C2=A0This also signs the MIME multipart metadata to detect strippin=
g,<br>
and as before the headers. =C2=A0Diffs are only made of the signed parts.<b=
r>
</blockquote>
<br></div>
When we were working on DKIM, we spent a lot of time looking at more comple=
x canonicalizations that would exclude some parts of the message, and prett=
y much gave up. =C2=A0The issue isn&#39;t just picking what parts to includ=
e, but which excluded parts an attacker might add that would be rendered by=
 MUAs.<br>

<br>
I still think it is very unlikely that small mail systems would ever implem=
ent something this complex. =C2=A0If the impediment to using double signing=
 by forwarders is figuring out who the forwarders are, that could be handle=
d by DNSWLs.<div class=3D"im HOEnZb">
<br>
<br>
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br>
<br></div><div class=3D"HOEnZb"><div class=3D"h5">
______________________________<u></u>_________________<br>
apps-discuss mailing list<br>
<a href=3D"mailto:apps-discuss@ietf.org" target=3D"_blank">apps-discuss@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=3D"_b=
lank">https://www.ietf.org/mailman/<u></u>listinfo/apps-discuss</a><br>
</div></div></blockquote></div><br></div>

--047d7b450a7ced6c5c04fd265a8c--


From nobody Tue Jul  1 15:53:54 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB1121A0040 for <apps-discuss@ietfa.amsl.com>; Tue,  1 Jul 2014 15:53:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.653
X-Spam-Level: 
X-Spam-Status: No, score=-2.653 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 yigby19MqYM7 for <apps-discuss@ietfa.amsl.com>; Tue,  1 Jul 2014 15:53:50 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 244531A0AD2 for <apps-discuss@ietf.org>; Tue,  1 Jul 2014 15:53:50 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01P9O32ZD6IO006R7G@mauve.mrochek.com> for apps-discuss@ietf.org; Tue, 1 Jul 2014 15:48:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1404254920; bh=Pe3TdQnQWYSME1qsvUHG2fAC5st88Mlg5AB4FsDtSs8=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=ZHIvUR4uKF0apnAi6G5+u55DZFT5TSoUHhPyGRB/O/30WLOy9Ksx0E58m/cyGVaVp xt4krqtK4lNks+hFpfv67Ohk1DFRFHsDDSoMZJKXaM8E2tBYAhsAfOGsej3ORrnNnT 9TBEcCy9Imat2dPOv0xTyTb+177T8m7fggJbINLU=
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: text/plain; CHARSET=US-ASCII
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01P9IDD5BPLS0049PU@mauve.mrochek.com>; Tue, 01 Jul 2014 15:48:37 -0700 (PDT)
Message-id: <01P9O32XP18I0049PU@mauve.mrochek.com>
Date: Tue, 01 Jul 2014 15:46:09 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Tue, 01 Jul 2014 11:58:02 -0700" <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/oiSnBNJyOdeNRav4gwvLqSz13qc
Cc: John R Levine <johnl@taugh.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 01 Jul 2014 22:53:51 -0000

> I posted a draft that captures an idea originally proposed by Ned Freed:

I think Merkle got there first on the whole tree thing, but whatever.

> https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon/

> It's a canonicalization that hashes each piece of the MIME structure
> individually, as a tree.  This allows for easy detection of modifications
> of an individual part, or of a subtree.  It's also able to withstand
> encoding changes so long as the encoded content itself isn't changed.

Surviving encoding changes was the original motivation for doing this,
albeit in the context of multipart/signed, not DKIM.

				Ned


From nobody Wed Jul  2 09:44:21 2014
Return-Path: <chuck@eesst.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F1B51B27DF; Wed,  2 Jul 2014 05:10:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.798
X-Spam-Level: 
X-Spam-Status: No, score=0.798 tagged_above=-999 required=5 tests=[BAYES_50=0.8, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 2jVJkoiR_aKH; Wed,  2 Jul 2014 05:10:54 -0700 (PDT)
Received: from obermeyer.clearbearing.net (smtp.clearbearing.net [IPv6:2607:fc58:1004::9]) (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 C8CBC1B28F3; Wed,  2 Jul 2014 05:10:53 -0700 (PDT)
Received: from mail.nuleaf.com (unknown [166.198.137.117]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by obermeyer.clearbearing.net (Postfix) with ESMTPSA id 8BD95F26D0; Wed,  2 Jul 2014 08:10:30 -0400 (EDT)
Received: from [192.168.100.116] (IP116.NULEAF.COM [192.168.100.116]) by mail.nuleaf.com (Postfix) with ESMTP id 4D7EF41316; Wed,  2 Jul 2014 08:10:22 -0400 (EDT)
From: Chuck Davin <chuck@eesst.org>
To: Pete Resnick <presnick@qti.qualcomm.com>
In-Reply-To: <52D59155.8050404@qti.qualcomm.com>
References: <1388586125.7196.58.camel@chuck> <52D59155.8050404@qti.qualcomm.com>
Content-Type: text/plain; charset="UTF-8"
Organization: Rarely
Date: Wed, 02 Jul 2014 08:10:07 -0400
Message-ID: <1404303007.10842.108.camel@chuck.nuleaf.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.28.3 
Content-Transfer-Encoding: 7bit
X-ClearBearing-MailScanner-Information: Please contact ClearBearing (http://www.clearbearing.com) for more information on our anti-spam/anti-virus efforts.
X-ClearBearing-MailScanner-ID: 8BD95F26D0.A5AD0
X-ClearBearing-MailScanner: Found to be clean
X-ClearBearing-MailScanner-IP-Protocol: IPv4
X-ClearBearing-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-12.001, required 5, autolearn=not spam, ALL_TRUSTED -2.00, BAYES_05 -5.00, TLS_AUTH_NOSPAM -5.00)
X-ClearBearing-MailScanner-From: chuck@eesst.org
X-ClearBearing-MailScanner-Watermark: 1404907849.07771@+njHbBONPmLHNgZ7cnoHiA
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/HMtVT6I4Md5-mMU8ZsUdftgNDOw
X-Mailman-Approved-At: Wed, 02 Jul 2014 09:44:18 -0700
Cc: Internet Engineering Steering Group <iesg@ietf.org>, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Working Group on Email Exchange of Secondary School Transcripts
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: chuck@eesst.org
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2014 12:10:56 -0000

Hello Pete,

I recently received some robo-mail reminding me that the EESST internet
draft (http://www.ietf.org/id/draft-davin-eesst-00.pdf) is about to
expire.  I would still like to pursue standardization of this draft
(http://www.eesst.org) but clearly have been too distracted recently to
make much headway.

Over the past six months, I have been engaged in local lobbying
and grass-roots efforts to prevent individual student information from
being shared with third-parties.  Recently, those efforts have met with
some success, although a tangential free speech case is still pending in
local court.  As has been widely reported (e.g.,
http://www.politico.com/story/2014/06/internet-data-mining-children-107461.html?hp=l7),
many state legislatures have taken up the issue of who owns and controls
individual student information, and perhaps the tide is turning against
authoritarian school officials and third-party corporate "custodians" of
our children's data.  At the time, I concluded that these real-world
efforts to protect our children were more urgent than cranking up an
IETF standardization effort (sorry).

To the extent that more school officials may now be taking individual
student privacy more seriously, they will need tools to help them do
that.  At the very least, school officials should be deprived of the
excuse that centralized, third-party databases are the only available
technology alternative, that individual control over individual personal
information is not technically possible.  That's why a timely
standardization effort is needed.

So, I'm reaching out to other like-minded internet engineers, who may
also be concerned citizens and parents.  In this community, the
requisite technology is certainly familiar, and it may be that the
independent spirit of the old days is also still alive.  Will corporate
powers or education bureaucrats rush to embrace this effort?  Maybe not,
but our children need an alternative, and the IETF can perhaps speak
with greatest authority regarding secure email.  This isn't especially
hard work, but I believe it needs to be done.  Who out there shares that
belief?  Who is willing to help?

Best,
Chuck
(IETF-er from long ago)



From nobody Wed Jul  2 11:03:44 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AFC291B29E3 for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 11:03:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 FPfSNxekurUK for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 11:03:41 -0700 (PDT)
Received: from mail-qa0-x230.google.com (mail-qa0-x230.google.com [IPv6:2607:f8b0:400d:c00::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 22ADC1B29E1 for <apps-discuss@ietf.org>; Wed,  2 Jul 2014 11:03:41 -0700 (PDT)
Received: by mail-qa0-f48.google.com with SMTP id x12so9405997qac.35 for <apps-discuss@ietf.org>; Wed, 02 Jul 2014 11:03:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=oewdILb4DbrghHTy4kqEFE8HLN2FQXzWf3C2v7LlPts=; b=hwNAJY0DcObYLE22Xd6lWCgcsikYCB24BP9t7ald2Xl1AAEbCwHxySFlt5RXPaErEL gZhO0PaEQZJE7fAUd44Ix6aw0Mrd3yJupQn/KJpqk395zhMN4cmmYfMuJWsogobmuO+F jMb2t3LW2lC4RlUWcB44JZvuj3Ofab+5N0i7WowkT+QZZsxLaCbZzzTsCWzlxWdt6K6G bQoXn96U/zbYwuzPVzMK0G5ZFoykJVhWxiooEeeyjD3dn/b1o4D7ex6jYMp/e6GyIhm6 FsOYljnHVu5wtMkeLrtzzPhSb0Hmcw83IVLOCWsUZ7ByjjZRco+jPSHcvX2G3/gy70O6 Zy3Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=oewdILb4DbrghHTy4kqEFE8HLN2FQXzWf3C2v7LlPts=; b=J1EoVrd3BCtqJm13TbA0W7OnZ94OgGBka/Yie7nQHIyv8gq7uJZjxP3u6T1T8aG6lW bVfHni9VJAdcDuUDPv9J+jmBJos4kjlBgebwi46ubX+IgetcSNDVKt3pkKDkEvxaky9A r3VeTv4FS9weSeEDs8hmYJ470kHJcRj1VPvKqmKRttXhOe49lR3S5gtcwx1jyaXcZc74 FjLwj14KLVJ/VS04WNjFH/ZHiyOhhA2Cy95VzJpIh9Ps9bYt4s9w8vM3Jo6Q0hcY5Ozo PcjCwRi7ckBTo5Ty2n300W97iR7uh/d5If0cXpsHEnu48jF+qIrCBwZikjw6+2yr0hGe o+mg==
X-Gm-Message-State: ALoCoQkICXWyLsIu3Z7czlLi58+LzsMzzEffAYFHmfjr0qqScNOKgHPU/QLt2lNqHZifcwQsCvEF
X-Received: by 10.140.84.168 with SMTP id l37mr82199163qgd.104.1404324220245;  Wed, 02 Jul 2014 11:03:40 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.58.1 with HTTP; Wed, 2 Jul 2014 11:03:20 -0700 (PDT)
In-Reply-To: <01P9O32XP18I0049PU@mauve.mrochek.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com>
From: Wei Chuang <weihaw@google.com>
Date: Wed, 2 Jul 2014 11:03:20 -0700
Message-ID: <CAAFsWK2xkZKfm14fSwKWsDRF1E=270Yo5aXBr98ipFWPh20EWg@mail.gmail.com>
To: Ned Freed <ned.freed@mrochek.com>
Content-Type: multipart/alternative; boundary=001a11c117084c9c3b04fd39b6d2
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/wHYCBvqXZxRq0S1Aflc0TkTVk18
Cc: John R Levine <johnl@taugh.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2014 18:03:42 -0000

--001a11c117084c9c3b04fd39b6d2
Content-Type: text/plain; charset=ISO-8859-1

Preliminaries: I think the main difference is that OP proposal tries to
recover the earlier content, but if one doesn't need that as with the
canonicalization approach it can be quite compact and less invasive for the
implementor.

That said: In section 5 of the canonicalization draft it refers to
explicitly two DKIM signatures one for the original author and the other
for the MLM.  Could more than one MLM signers be allowed?  Also perhaps
DKIM signature headers should have a field to assist in describing its
purpose such as original author signature vs resigner?

-Wei

On Tue, Jul 1, 2014 at 3:46 PM, Ned Freed <ned.freed@mrochek.com> wrote:

> > I posted a draft that captures an idea originally proposed by Ned Freed:
>
> I think Merkle got there first on the whole tree thing, but whatever.
>
> > https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon/
>
> > It's a canonicalization that hashes each piece of the MIME structure
> > individually, as a tree.  This allows for easy detection of modifications
> > of an individual part, or of a subtree.  It's also able to withstand
> > encoding changes so long as the encoded content itself isn't changed.
>
> Surviving encoding changes was the original motivation for doing this,
> albeit in the context of multipart/signed, not DKIM.
>
>                                 Ned
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>

--001a11c117084c9c3b04fd39b6d2
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Preliminaries: I think the main difference is that OP=
 proposal tries to recover the earlier content, but if one doesn&#39;t need=
 that as with the canonicalization approach it can be quite compact and les=
s invasive for the implementor.</div>

<div><br></div>That said: In section 5 of the canonicalization draft it ref=
ers to explicitly two DKIM signatures one for the original author and the o=
ther for the MLM. =A0Could more than one MLM signers be allowed? =A0Also pe=
rhaps DKIM signature headers should have a field to assist in describing it=
s purpose such as original author signature vs resigner?<br>

<div class=3D"gmail_extra"><br>-Wei<br><br><div class=3D"gmail_quote">On Tu=
e, Jul 1, 2014 at 3:46 PM, Ned Freed <span dir=3D"ltr">&lt;<a href=3D"mailt=
o:ned.freed@mrochek.com" target=3D"_blank">ned.freed@mrochek.com</a>&gt;</s=
pan> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"">&gt; I posted a draft that c=
aptures an idea originally proposed by Ned Freed:<br>
<br>
</div>I think Merkle got there first on the whole tree thing, but whatever.=
<br>
<div class=3D""><br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-=
canon/" target=3D"_blank">https://datatracker.ietf.org/doc/draft-kucherawy-=
dkim-list-canon/</a><br>
<br>
&gt; It&#39;s a canonicalization that hashes each piece of the MIME structu=
re<br>
&gt; individually, as a tree. =A0This allows for easy detection of modifica=
tions<br>
&gt; of an individual part, or of a subtree. =A0It&#39;s also able to withs=
tand<br>
&gt; encoding changes so long as the encoded content itself isn&#39;t chang=
ed.<br>
<br>
</div>Surviving encoding changes was the original motivation for doing this=
,<br>
albeit in the context of multipart/signed, not DKIM.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Ned<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
_______________________________________________<br>
apps-discuss mailing list<br>
<a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=3D"_b=
lank">https://www.ietf.org/mailman/listinfo/apps-discuss</a><br>
</div></div></blockquote></div><br></div></div>

--001a11c117084c9c3b04fd39b6d2--


From nobody Wed Jul  2 12:18:24 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FA331B288D for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 12:18:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 0aj_wRRS5tc8 for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 12:18:21 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F05001A04C8 for <apps-discuss@ietf.org>; Wed,  2 Jul 2014 12:18:20 -0700 (PDT)
Received: (qmail 52264 invoked from network); 2 Jul 2014 19:18:19 -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:user-agent; s=cc27.53b45afb.k1407; bh=W6d0Bv6tmtAVy5aD7CwHUvLI6nlCvY1zjkEQAevY9LQ=; b=My/jDw9a7cBVOPENEQyPjSKPnpofj+UUjDh3i1icGLlBG8ET6BvmpC5pFeN+PbiULoaTLZnCeH6397cAjHB8zkPg3t1tEWHL/BE+U8Z1hDFGkMUDKcm7iIg1jLZA+Y+bSllpJdC2IWRuG2HYyRO15xugIjvk0hCHjSJcM7IyirqyuzWmiAPYSz4f5uwLUEzAcW6EoTf+Xz/GbtVoLgHpad5wSiEioJLp4tSNuJ0qFSTXp790eaFY47FZ+jxdHecD
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:user-agent; s=cc27.53b45afb.k1407; bh=W6d0Bv6tmtAVy5aD7CwHUvLI6nlCvY1zjkEQAevY9LQ=; b=poi/lsEhpIIp78/4VqniI9hF5LsftndHCKnXleL00XZZvzm10kPqH8VPYJFUQF84szdCBY+PwlRpYsBmgE717vag3KbPhXgLx3dz8pxW1YI8DsIgTMlc4PbY+sLEDaz2g9tB3K0bQogp43ZuLa0TCQFvg1GTK6niq/Qjx/US5EnZ/Zx+SahE10oN5ej9OVElsz0T6GmHNRj2t4rSjxyzkLFmazslApgxaqCIeQOctNTvLGxXPR8jCW6CzcecVOVb
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 02 Jul 2014 19:18:19 -0000
Date: 2 Jul 2014 15:18:19 -0400
Message-ID: <alpine.BSF.2.11.1407021413000.39213@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Wei Chuang" <weihaw@google.com>
In-Reply-To: <CAAFsWK2xkZKfm14fSwKWsDRF1E=270Yo5aXBr98ipFWPh20EWg@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK2xkZKfm14fSwKWsDRF1E=270Yo5aXBr98ipFWPh20EWg@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/F1zVKJvc1fRGR_ttMjmtgp9Skqc
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2014 19:18:23 -0000

> That said: In section 5 of the canonicalization draft it refers to
> explicitly two DKIM signatures one for the original author and the other
> for the MLM.  Could more than one MLM signers be allowed?  Also perhaps
> DKIM signature headers should have a field to assist in describing its
> purpose such as original author signature vs resigner?

Any MTA that handles a message can add DKIM signatures on the way through. 
It is normal to add more than one signature; my lists add one for the list 
domain and one for lists.iecc.com, the domain of the MTA that handles all 
the list mail.  A specific design decision in DKIM (albeit one that a lot 
of people seem to have trouble with) is that the signature d= need have no 
connection to anything else in the message. You can add all of the extra 
informative tags you want, although in practice informative tags don't 
seem to be very useful other than for debugging.

The original plan was that the list would sign its outgoing mail, and 
recipients would recognize the list and its good reputation to deliver the 
mail.

R's,
John

> On Tue, Jul 1, 2014 at 3:46 PM, Ned Freed <ned.freed@mrochek.com> wrote:
>
>>> I posted a draft that captures an idea originally proposed by Ned Freed:
>>
>> I think Merkle got there first on the whole tree thing, but whatever.
>>
>>> https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon/
>>
>>> It's a canonicalization that hashes each piece of the MIME structure
>>> individually, as a tree.  This allows for easy detection of modifications
>>> of an individual part, or of a subtree.  It's also able to withstand
>>> encoding changes so long as the encoded content itself isn't changed.
>>
>> Surviving encoding changes was the original motivation for doing this,
>> albeit in the context of multipart/signed, not DKIM.


From nobody Wed Jul  2 14:25:35 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03CF01A032E for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 14:25:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 32gUQi-HaIG6 for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 14:25:32 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A38521B285D for <apps-discuss@ietf.org>; Wed,  2 Jul 2014 14:25:31 -0700 (PDT)
Received: (qmail 74283 invoked from network); 2 Jul 2014 21:25:29 -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:user-agent; s=1222a.53b478c9.k1407; bh=GcesnbnPGWngUOrmwXews9pDydTLOa5BZk8B7BVW0V8=; b=jiOMikSSZ9Qqj2SNlpeMtAUuiknPwBW5YZSDDqXuGnD3sgU3ABN/XuFXcpq5avN1PXBZe2LFGW3kkYpSj1Dajvo9xtUCo8aLQsyC5gI2lMFLjZ82glkLpuQKbsCi2vGyYfsiCWVuSBFvz6xyLMgLEQOwOCZMjnbxfNuwmv7o/2afKiNzJLaUaaJ6hpa53GFaydRYTd0k8pEksUQ5erEYJHEa57HhwKdydKnTeJH5t7gyqV5paWcirEGr2bFNS09o
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:user-agent; s=1222a.53b478c9.k1407; bh=GcesnbnPGWngUOrmwXews9pDydTLOa5BZk8B7BVW0V8=; b=ee+/wQvFciuIpoO2ietWOBfqvCMEgBCq6CwzO8PuLJJO4HndfBTgj2iJA0aEXi7RQ/IGkA6RaqmV24dYpPm/a6CnkYw3lLUXTKyuiPnkgTaxtc7mV+23WakBwwQnPYdt2V6lzbBkNnaTCd2L4+nYyKEeW4YiGFP0wimSjF8qeHTcyn/TAZr8fYPiUNeTqSXKRvVmFIqQv4moN/aBV4c0Y0fOqytiUbMb1JdQAxeUGKt+/f4C2+9MepDg1jQgDt+r
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 02 Jul 2014 21:25:29 -0000
Date: 2 Jul 2014 17:25:28 -0400
Message-ID: <alpine.BSF.2.11.1407012126110.31734@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Ned Freed" <ned.freed@mrochek.com>
In-Reply-To: <01P9O32XP18I0049PU@mauve.mrochek.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/LurRya3LnauyyfLr9H7IRxwzhvg
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2014 21:25:33 -0000

>> https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon/
>
>> It's a canonicalization that hashes each piece of the MIME structure
>> individually, as a tree.  This allows for easy detection of modifications
>> of an individual part, or of a subtree.  It's also able to withstand
>> encoding changes so long as the encoded content itself isn't changed.
>
> Surviving encoding changes was the original motivation for doing this,
> albeit in the context of multipart/signed, not DKIM.

I believe that it lets you sign each MIME part separately, but that's only 
one step toward something that survives mailing lists.  There's still the 
problem of looking at the incoming message and deciding whether it's still 
similar enough to the message that was signed.

I'm fairly confident that for any rule you can invent that would allow the 
normal mailing list changes, I can construct egregious spam that it would 
permit.  There's a huge variation in what lists do, and a lot of what they 
do, e.g., adding text to the front of the body, is not very different from 
what a malicious faux list would do.

Basically, this plan needs a second layer of semantics to decide what's 
"the same".  The double signing approach needs a second layer to say which 
forwarders are credible.  I don't see any reason to think this second 
layer would be more tractable, and the underlying mechanisms are much more 
complicated.

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


From nobody Wed Jul  2 14:43:30 2014
Return-Path: <doug.mtview@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 432181B29F0 for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 14:43:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 Ahfp9su-Ws8J for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 14:43:24 -0700 (PDT)
Received: from mail-pd0-x22d.google.com (mail-pd0-x22d.google.com [IPv6:2607:f8b0:400e:c02::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 007D41B2AC4 for <apps-discuss@ietf.org>; Wed,  2 Jul 2014 14:43:22 -0700 (PDT)
Received: by mail-pd0-f173.google.com with SMTP id r10so12610601pdi.4 for <apps-discuss@ietf.org>; Wed, 02 Jul 2014 14:43:22 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=lF0LggIH2Bj+BxxvF69Gq6XPlOzKpTEmlx3G7+YVK3g=; b=RK3a5I/+STgUmxURNVJNE9vOyK9jnNWIbFUjNddGQQvHyoC0EARVtjlDDcWIknnahs 8VaT2COxEKC8qdvfxwLtvPHitMLrDpdTafp3NNXMZO6COnYhkdsL8FBq8PAcSRntXo7O 8MR485iGwfg+y3aUuLk9tCXQXILtxlAakVdLK44hCsZogYlSYev2STDF8fW7kS1LrimD ts7VdEwvpUaCQKEua+Go0KK/gxwOJPr+Wuk4/k3hZlrfjLqFWK1j7WIQWY4QRHYpyCh4 yWShQdjb9T/vGnvu0dGebj3bEi9p4dk19SbdI8A5lM0nxBDsB7E0wNF9cxGPSpHhTj+V pBmw==
X-Received: by 10.66.180.34 with SMTP id dl2mr529655pac.124.1404337402664; Wed, 02 Jul 2014 14:43:22 -0700 (PDT)
Received: from [192.168.2.224] (c-67-188-1-12.hsd1.ca.comcast.net. [67.188.1.12]) by mx.google.com with ESMTPSA id by1sm38457508pbb.75.2014.07.02.14.43.21 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 02 Jul 2014 14:43:22 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Douglas Otis <doug.mtview@gmail.com>
In-Reply-To: <alpine.BSF.2.11.1407012126110.31734@joyce.lan>
Date: Wed, 2 Jul 2014 14:43:20 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <DB76998B-E4C5-4D8C-899A-699FBD27BE24@gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <alpine.BSF.2.11.1407012126110.31734@joyce.lan>
To: John R Levine <johnl@taugh.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/y6YQKO_wufoyNN-rVv9JukoqgcM
Cc: Ned Freed <ned.freed@mrochek.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2014 21:43:27 -0000

On Jul 2, 2014, at 2:25 PM, John R Levine <johnl@taugh.com> wrote:

>>> https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon/
>>=20
>>> It's a canonicalization that hashes each piece of the MIME structure
>>> individually, as a tree.  This allows for easy detection of =
modifications
>>> of an individual part, or of a subtree.  It's also able to withstand
>>> encoding changes so long as the encoded content itself isn't =
changed.
>>=20
>> Surviving encoding changes was the original motivation for doing =
this,
>> albeit in the context of multipart/signed, not DKIM.
>=20
> I believe that it lets you sign each MIME part separately, but that's =
only one step toward something that survives mailing lists.  There's =
still the problem of looking at the incoming message and deciding =
whether it's still similar enough to the message that was signed.
>=20
> I'm fairly confident that for any rule you can invent that would allow =
the normal mailing list changes, I can construct egregious spam that it =
would permit.  There's a huge variation in what lists do, and a lot of =
what they do, e.g., adding text to the front of the body, is not very =
different from what a malicious faux list would do.
>=20
> Basically, this plan needs a second layer of semantics to decide =
what's "the same".  The double signing approach needs a second layer to =
say which forwarders are credible.  I don't see any reason to think this =
second layer would be more tractable, and the underlying mechanisms are =
much more complicated.

Dear John,

Agreed.

A single DNS transaction is possible with TPA-Label.  This scheme offers =
a solution using smaller DNS resources than other proposed schemes even =
while solving back-office service issues that make use of the Sender =
header without modifying any DKIM operation. =20

Regards,
Douglas Otis=


From nobody Wed Jul  2 14:53:47 2014
Return-Path: <R.E.Sonneveld@sonnection.nl>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB6D61B2ACC for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 14:53:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.101
X-Spam-Level: 
X-Spam-Status: No, score=-2.101 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, J_CHICKENPOX_16=0.6, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham
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 im3DNQhUwDrf for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 14:53:39 -0700 (PDT)
Received: from mx20.mailtransaction.com (mx20.mailtransaction.com [78.46.16.213]) by ietfa.amsl.com (Postfix) with ESMTP id 503D51B2ACE for <apps-discuss@ietf.org>; Wed,  2 Jul 2014 14:53:39 -0700 (PDT)
Received: from mx14.mailtransaction.com (mx11.mailtransaction.com [88.198.59.230]) by mx20.mailtransaction.com (Postfix) with ESMTP id 3h3bmL1vg9z1L8f1; Wed,  2 Jul 2014 23:53:38 +0200 (CEST)
Received: from jaguar.sonnection.nl (D57E1702.static.ziggozakelijk.nl [213.126.23.2]) by mx14.mailtransaction.com (Postfix) with ESMTP id 3h3bmL0hm2z5Mh9k; Wed,  2 Jul 2014 23:53:38 +0200 (CEST)
Received: from localhost (localhost [127.0.0.1]) by jaguar.sonnection.nl (Postfix) with ESMTP id D3ADE1231B2; Wed,  2 Jul 2014 23:53:37 +0200 (CEST)
X-Virus-Scanned: amavisd-new at sonnection.nl
Received: from jaguar.sonnection.nl ([127.0.0.1]) by localhost (jaguar.sonnection.nl [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id IcD1CfTNtZ1w; Wed,  2 Jul 2014 23:53:32 +0200 (CEST)
Received: from [192.168.1.49] (unknown [192.168.1.49]) by jaguar.sonnection.nl (Postfix) with ESMTPSA id 4BB3512318C; Wed,  2 Jul 2014 23:53:32 +0200 (CEST)
Message-ID: <53B47F5C.2020400@sonnection.nl>
Date: Wed, 02 Jul 2014 23:53:32 +0200
From: "Rolf E. Sonneveld" <R.E.Sonneveld@sonnection.nl>
Organization: Sonnection B.V.
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: John R Levine <johnl@taugh.com>, Ned Freed <ned.freed@mrochek.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <alpine.BSF.2.11.1407012126110.31734@joyce.lan>
In-Reply-To: <alpine.BSF.2.11.1407012126110.31734@joyce.lan>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=sonnection.nl; s=2009; t=1404338018; bh=PWdE3OgzlsUZ8tQkvzbbWvPM6NKK0Q9/7SQ5paXkb3E=; h=Message-ID:Date:From:To:Subject:From; b=lu1FY8Uncd0xIyJn8a44eEyJeJVTAkvIuBnrDwX6g2RrBiLO3Bj3OfGMQb+RDOjUJ 26jFzOY+Aw9pRgUYArWuLJlwNVC29z7B3FR3YAZHoKVYlXflN3timOO3G9GNeNrXGa fYlrs2Z/9NcQmjC6BRWtFR+N/jC+SCSCOt49GWlo=
DKIM-Filter: OpenDKIM Filter v2.8.2 mx20.mailtransaction.com 3h3bmL1vg9z1L8f1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/zQ-C45Cxro_D_Dn4Bnq29MOgpbA
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: R.E.Sonneveld@sonnection.nl
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2014 21:53:45 -0000

On 07/02/2014 11:25 PM, John R Levine wrote:
>>> https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon/
>>
>>> It's a canonicalization that hashes each piece of the MIME structure
>>> individually, as a tree.  This allows for easy detection of 
>>> modifications
>>> of an individual part, or of a subtree.  It's also able to withstand
>>> encoding changes so long as the encoded content itself isn't changed.
>>
>> Surviving encoding changes was the original motivation for doing this,
>> albeit in the context of multipart/signed, not DKIM.
>
> I believe that it lets you sign each MIME part separately, but that's 
> only one step toward something that survives mailing lists.  There's 
> still the problem of looking at the incoming message and deciding 
> whether it's still similar enough to the message that was signed.
>
> I'm fairly confident that for any rule you can invent that would allow 
> the normal mailing list changes, I can construct egregious spam that 
> it would permit.  There's a huge variation in what lists do, and a lot 
> of what they do, e.g., adding text to the front of the body, is not 
> very different from what a malicious faux list would do.
>
> Basically, this plan needs a second layer of semantics to decide 
> what's "the same".  The double signing approach needs a second layer 
> to say which forwarders are credible.  I don't see any reason to think 
> this second layer would be more tractable, and the underlying 
> mechanisms are much more complicated.

In the past that second layer has been called 'reputation' and I'm 
pretty sure that most mailing lists, adding their own DKIM signature, 
will have no problem in surviving a reputation check. The problem here 
is the 'on/off' or 'black vs white' nature of DMARC's p=reject. 
Reputation is seldom black/white, most of the time it's somewhere in 
between.

/rolf


From nobody Wed Jul  2 15:05:30 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C95EC1B2AE8 for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 15:05:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level: 
X-Spam-Status: No, score=-1.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_16=0.6, SPF_PASS=-0.001] 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 dbR9MFhPlmQI for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 15:05:27 -0700 (PDT)
Received: from mail-wi0-x22c.google.com (mail-wi0-x22c.google.com [IPv6:2a00:1450:400c:c05::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 635551B2ADE for <apps-discuss@ietf.org>; Wed,  2 Jul 2014 15:05:27 -0700 (PDT)
Received: by mail-wi0-f172.google.com with SMTP id hi2so10366192wib.11 for <apps-discuss@ietf.org>; Wed, 02 Jul 2014 15:05:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=NxB0Uv8a6k03UsPDr/s60JMeHpckhD6oaoAk+ONe7rE=; b=e2XJdG1aCLrbL0KUOY8md4KLue1UYAdOPXg/erL4KNSFNeL0/CfprXIegs5weDXCv9 VD3Bzl1DLWPP2D/QTpnA7ci7zF6CBQ2NAFeIma4hpmfWr5A0bG8QatDkYDyyKzYoiFmg 8BoRhWewFE4WttyMEUIJxKab84ryQdnq0XkAGNQN/AYemVqb2l1ITeFhLq6Xqjw7GQgf /kXKtcm6hsFvT/qowcq83raPoDIMBCvHlehNwg8s574Du8z5LrO4qLT7samiXeIS0cz8 J5VfiCf7iqFpr6Ht1NQGSgrlgp5c8/BDUsbev/hKaYYznMsqWTescKtRhGJZ3TbalZRn a9cQ==
MIME-Version: 1.0
X-Received: by 10.180.10.168 with SMTP id j8mr46647660wib.73.1404338725956; Wed, 02 Jul 2014 15:05:25 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Wed, 2 Jul 2014 15:05:25 -0700 (PDT)
In-Reply-To: <53B47F5C.2020400@sonnection.nl>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <alpine.BSF.2.11.1407012126110.31734@joyce.lan> <53B47F5C.2020400@sonnection.nl>
Date: Wed, 2 Jul 2014 15:05:25 -0700
Message-ID: <CAL0qLwYxd6sPyxXcjb3YU91t24Sjbzb6uRvHA1Z_+_NZeNXa3Q@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: "<R.E.Sonneveld@sonnection.nl>" <R.E.Sonneveld@sonnection.nl>
Content-Type: multipart/alternative; boundary=001a11c25918e7b32804fd3d16ef
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/kHE7Q5bzXoUdMRG_3JnLIMnLn7s
Cc: Ned Freed <ned.freed@mrochek.com>, John R Levine <johnl@taugh.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2014 22:05:29 -0000

--001a11c25918e7b32804fd3d16ef
Content-Type: text/plain; charset=UTF-8

On Wed, Jul 2, 2014 at 2:53 PM, Rolf E. Sonneveld <
R.E.Sonneveld@sonnection.nl> wrote:

>
> In the past that second layer has been called 'reputation' and I'm pretty
> sure that most mailing lists, adding their own DKIM signature, will have no
> problem in surviving a reputation check. The problem here is the 'on/off'
> or 'black vs white' nature of DMARC's p=reject. Reputation is seldom
> black/white, most of the time it's somewhere in between.
>

I believe that's consistent with the notion that things like DKIM, SPF, and
DMARC are often merely inputs to a larger evaluation engine, which also
takes things like reputation into account.  It's precisely why the DMARC
spec calls out the ability for policy exceptions, at the discretion of the
receiver.

-MSK

--001a11c25918e7b32804fd3d16ef
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Wed, Jul 2, 2014 at 2:53 PM, Rolf E. Sonneveld <span di=
r=3D"ltr">&lt;<a href=3D"mailto:R.E.Sonneveld@sonnection.nl" target=3D"_bla=
nk">R.E.Sonneveld@sonnection.nl</a>&gt;</span> wrote:<br><div class=3D"gmai=
l_extra">
<div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class=3D""><=
br></div>
In the past that second layer has been called &#39;reputation&#39; and I&#3=
9;m pretty sure that most mailing lists, adding their own DKIM signature, w=
ill have no problem in surviving a reputation check. The problem here is th=
e &#39;on/off&#39; or &#39;black vs white&#39; nature of DMARC&#39;s p=3Dre=
ject. Reputation is seldom black/white, most of the time it&#39;s somewhere=
 in between.<span class=3D"HOEnZb"><font color=3D"#888888"><br>

</font></span></blockquote><div><br></div><div>I believe that&#39;s consist=
ent with the notion that things like DKIM, SPF, and DMARC are often merely =
inputs to a larger evaluation engine, which also takes things like reputati=
on into account.=C2=A0 It&#39;s precisely why the DMARC spec calls out the =
ability for policy exceptions, at the discretion of the receiver.<br>
<br></div><div>-MSK <br></div></div></div></div>

--001a11c25918e7b32804fd3d16ef--


From nobody Wed Jul  2 15:47:32 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1D6021A0944 for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 15:47:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 rLW8ukSmAWBC for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 15:47:29 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A3531A0463 for <apps-discuss@ietf.org>; Wed,  2 Jul 2014 15:47:29 -0700 (PDT)
Received: (qmail 84845 invoked from network); 2 Jul 2014 22:47:28 -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:user-agent; s=14b6c.53b48c00.k1407; bh=bwCRPhLvVaBh7G1A60AV8o+GT5Jo/he7m7p/f9snOXc=; b=vRRE//rAgmrcXd/Aljtx7C2LmMKdzD20JrXxwvzz6QN/axMXKiTfmtYajwU0HaQBD05p6VRKMCmoiNzA5pzVtkFODkE9p+7amBTDX4ARoYNavfD6/OhRoIJf2JheOALe6oFUmh3LPRiTnntf0IANaT2T40HcyA/Q4hB3EabjgEfnQ6LNns365MiAtqxtfK1j2JtPDOcZ9dGpXXq7ldhcazWSjVG/nDgcePgTlx58AL/lWZcleYMoT1vSZ5FAuXTJ
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:user-agent; s=14b6c.53b48c00.k1407; bh=bwCRPhLvVaBh7G1A60AV8o+GT5Jo/he7m7p/f9snOXc=; b=MKt3ARHppOitN31SfYiLqyquTenj+Z8JTn6c90mGt2PoScFJlB/WZbe85FGe0Lnago38SR4rV9jErag8s0cvFVU5EO7+VlCHJuOYQxAnfCad6o+q1Lpa/1tTqCYkMgU15mU9pBblk0ivdKn90tUxyBNvCgxIKD31ZqoTRMGIA6JpQQbIJ2FFbmCSTNJJD4rwtpAOwdfrKMirdRXwQea6x6lb1KwojwLsot1J5BQyKQ5/12tPUkBJM7nQweQZ1+mU
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 02 Jul 2014 22:47:28 -0000
Date: 2 Jul 2014 18:47:27 -0400
Message-ID: <alpine.BSF.2.11.1407021843130.40210@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
In-Reply-To: <CAL0qLwYxd6sPyxXcjb3YU91t24Sjbzb6uRvHA1Z_+_NZeNXa3Q@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <alpine.BSF.2.11.1407012126110.31734@joyce.lan> <53B47F5C.2020400@sonnection.nl> <CAL0qLwYxd6sPyxXcjb3YU91t24Sjbzb6uRvHA1Z_+_NZeNXa3Q@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/JKZ5wNw0b-r8WV8w5gACfaN-PW4
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2014 22:47:31 -0000

>> In the past that second layer has been called 'reputation' and I'm pretty
>> sure that most mailing lists, adding their own DKIM signature, will have no
>> problem in surviving a reputation check. ...

> I believe that's consistent with the notion that things like DKIM, SPF, and
> DMARC are often merely inputs to a larger evaluation engine, which also
> takes things like reputation into account.  It's precisely why the DMARC
> spec calls out the ability for policy exceptions, at the discretion of the
> receiver.

Originally I thought that list reputation would be stable enough that 
recipients should just deliver the fripping mail.  Then someone at Gmail 
told me that they've seen spear phishing through forwarders.  That's the 
threat that double signing or even O-A-R addresses.

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


From nobody Wed Jul  2 15:50:44 2014
Return-Path: <doug.mtview@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0204E1A0944 for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 15:50:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 DNyMcPfZkclx for <apps-discuss@ietfa.amsl.com>; Wed,  2 Jul 2014 15:50:31 -0700 (PDT)
Received: from mail-pd0-x229.google.com (mail-pd0-x229.google.com [IPv6:2607:f8b0:400e:c02::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C60081A0463 for <apps-discuss@ietf.org>; Wed,  2 Jul 2014 15:50:31 -0700 (PDT)
Received: by mail-pd0-f169.google.com with SMTP id g10so12712285pdj.28 for <apps-discuss@ietf.org>; Wed, 02 Jul 2014 15:50:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=Y5QM6/kdy0XFphJaBceLtB6RslyWoUPggRC0CYNKeVU=; b=w8zPqIav1SQhTb0OfK9+9Y1nWL7X5lWG4K0VNQ/HZJWpmPysOmqL8U0QtMmsmmtBEV 3Y7b8f7i09jZt6KXwKuZewrDeq/tA7XsADovy5cZ2KVtM92bcGORKaOcrMMwC07osRTL /UnGP0Hb0dkyNrOSNhxPjN3rcdZxR0vq6UGZpJiTGJkiN3EpuL/IjFwiOr+KhVgrJvqK qYb1CLYKOe+fDyY3mlR/pPDlma0mkvtB0NZOolfEEUgjGr0Sp6IVb7hZwjmh58Vz4liW yrlhIhf3rGJykZJK78GUBFAfPY8tvT1y9y7OC/S+dkp/0JS6VLGysz9hghzaxyMonA1F tJlA==
X-Received: by 10.70.109.196 with SMTP id hu4mr2061474pdb.58.1404341431515; Wed, 02 Jul 2014 15:50:31 -0700 (PDT)
Received: from [192.168.2.224] (c-67-188-1-12.hsd1.ca.comcast.net. [67.188.1.12]) by mx.google.com with ESMTPSA id gx10sm36756210pbd.81.2014.07.02.15.50.30 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 02 Jul 2014 15:50:30 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Douglas Otis <doug.mtview@gmail.com>
In-Reply-To: <alpine.BSF.2.11.1407021843130.40210@joyce.lan>
Date: Wed, 2 Jul 2014 15:50:28 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <1EC77051-3F68-4298-B54D-E773D71C6977@gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <alpine.BSF.2.11.1407012126110.31734@joyce.lan> <53B47F5C.2020400@sonnection.nl> <CAL0qLwYxd6sPyxXcjb3YU91t24Sjbzb6uRvHA1Z_+_NZeNXa3Q@mail.gmail.com> <alpine.BSF.2.11.1407021843130.40210@joyce.lan>
To: John R Levine <johnl@taugh.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/awIDR6IYp5uLoRuXPlMWtLNGI8o
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2014 22:50:42 -0000

On Jul 2, 2014, at 3:47 PM, John R Levine <johnl@taugh.com> wrote:

>>> In the past that second layer has been called 'reputation' and I'm =
pretty
>>> sure that most mailing lists, adding their own DKIM signature, will =
have no
>>> problem in surviving a reputation check. ...
>=20
>> I believe that's consistent with the notion that things like DKIM, =
SPF, and
>> DMARC are often merely inputs to a larger evaluation engine, which =
also
>> takes things like reputation into account.  It's precisely why the =
DMARC
>> spec calls out the ability for policy exceptions, at the discretion =
of the
>> receiver.
>=20
> Originally I thought that list reputation would be stable enough that =
recipients should just deliver the fripping mail.  Then someone at Gmail =
told me that they've seen spear phishing through forwarders.  That's the =
threat that double signing or even O-A-R addresses.

Dear John,

Agreed.  That is why the option to include O-A-R in TPA-Label was added =
to permit a safer level of remediation when needed.

Regards,
Douglas Otis


From nobody Thu Jul  3 07:26:59 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A707C1B2AD1 for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 07:26:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 rQQJ-u_aIUhG for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 07:26:56 -0700 (PDT)
Received: from mail-qc0-x234.google.com (mail-qc0-x234.google.com [IPv6:2607:f8b0:400d:c01::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2CEF11B2AA9 for <apps-discuss@ietf.org>; Thu,  3 Jul 2014 07:26:44 -0700 (PDT)
Received: by mail-qc0-f180.google.com with SMTP id r5so274921qcx.25 for <apps-discuss@ietf.org>; Thu, 03 Jul 2014 07:26:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=vUWVhQelBXgaexuWVtddoBFo71U+yVmcx//BD8TcdZc=; b=VxwTMe9WqxmmUOcZa7xohPWq+JTGVU/q3N0S+ShcJM7QIFZD52hVyBshjV5LSQjOqC Ejgqku9PvZZeHWS8XZDkSHlDvKcRuo10IFE/yLsodk4muHwl8oAW9OtIJjpoJOsj2n6T bQQLCOG+nmb/R4YDTHIlBCGAYxt8w01J1lM4KZTMguCc/ehID6/ifjUg+y0ocwT/pVg5 vdvjI64ywivbBHPbW/V9zYESU6yw5tIzWBV7jVDcfvenlFJzCnmXD9amtHk/NkSRQRyB lYUSatt+ZvBm577WGd6MgenfERRXHuZZtMAzNMXhNJDvT/5EZ3CzvWeofG+rr8fmMh9L oUHw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=vUWVhQelBXgaexuWVtddoBFo71U+yVmcx//BD8TcdZc=; b=AIU57y9uavnPWpBO57xUuJ9dyOVSeEFMXqtYeQ18MYQNxk8PZn63J7l+9w21WlfReE zQeKYeomqRIWWghI3TyT1qpO0ILiaNDQx696foHAK96cqgNqPQt7oe61mUA83AF3SzdZ tuyRG5FPy0dXZ2mvHHGt54p3ODFERmMan74N/xPosSA6KkGanVegx3WHjw3d3raIWvXw WuEjHVcfYUlbN4gWHq3GoDL0BB/NTju3yzuyqcPQF8HE537lS/QNbRsMFn0NpCrUtrzl HJKxdV/AYDJE/pKJD0zLJOkKUYjliWJogALufjz+7fRam0CQgl0Qs/Kt3nGE8K6rUnF7 4zdw==
X-Gm-Message-State: ALoCoQmBHKrzaj3PAcULOOstPVw1PT1rCQ7F57bP1VcCTcplb0sXRkX/LeIMk7h1aCP6ZBfbT72N
X-Received: by 10.140.91.66 with SMTP id y60mr7495979qgd.58.1404397603302; Thu, 03 Jul 2014 07:26:43 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.58.1 with HTTP; Thu, 3 Jul 2014 07:26:22 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1407021413000.39213@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK2xkZKfm14fSwKWsDRF1E=270Yo5aXBr98ipFWPh20EWg@mail.gmail.com> <alpine.BSF.2.11.1407021413000.39213@joyce.lan>
From: Wei Chuang <weihaw@google.com>
Date: Thu, 3 Jul 2014 07:26:22 -0700
Message-ID: <CAAFsWK1AKAnN8skMYV+YTxV5UqRHBvXZqMsuu5Mtf6VdrGW=EQ@mail.gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=001a113a4f8044cf7904fd4acc78
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/u6-oNraXIT1sSzbIRzqNhWbwKuw
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jul 2014 14:26:58 -0000

--001a113a4f8044cf7904fd4acc78
Content-Type: text/plain; charset=ISO-8859-1

On Wed, Jul 2, 2014 at 12:18 PM, John R Levine <johnl@taugh.com> wrote:

> That said: In section 5 of the canonicalization draft it refers to
>> explicitly two DKIM signatures one for the original author and the other
>> for the MLM.  Could more than one MLM signers be allowed?  Also perhaps
>> DKIM signature headers should have a field to assist in describing its
>> purpose such as original author signature vs resigner?
>>
>
> Any MTA that handles a message can add DKIM signatures on the way through.
> It is normal to add more than one signature; my lists add one for the list
> domain and one for lists.iecc.com, the domain of the MTA that handles all
> the list mail.  A specific design decision in DKIM (albeit one that a lot
> of people seem to have trouble with) is that the signature d= need have no
> connection to anything else in the message.


I think this is a really nice feature of RFC6376 DKIM to have the SDID
domain not tied to RFC5322.FROM, and one I intended to use in the remainder
of my proposal.


> You can add all of the extra informative tags you want, although in
> practice informative tags don't seem to be very useful other than for
> debugging.
>

Recipients can only act on them if the tag is standardized.  In the context
of my proposal but perhaps useful in others, is the notion to identify the
original sender signature and find whether the mail is in the original form
to determine the original senders intent.

-Wei


>
> The original plan was that the list would sign its outgoing mail, and
> recipients would recognize the list and its good reputation to deliver the
> mail.
>
> R's,
> John
>
>
>  On Tue, Jul 1, 2014 at 3:46 PM, Ned Freed <ned.freed@mrochek.com> wrote:
>>
>>  I posted a draft that captures an idea originally proposed by Ned Freed:
>>>>
>>>
>>> I think Merkle got there first on the whole tree thing, but whatever.
>>>
>>>  https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon/
>>>>
>>>
>>>  It's a canonicalization that hashes each piece of the MIME structure
>>>> individually, as a tree.  This allows for easy detection of
>>>> modifications
>>>> of an individual part, or of a subtree.  It's also able to withstand
>>>> encoding changes so long as the encoded content itself isn't changed.
>>>>
>>>
>>> Surviving encoding changes was the original motivation for doing this,
>>> albeit in the context of multipart/signed, not DKIM.
>>>
>>

--001a113a4f8044cf7904fd4acc78
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Wed, Jul 2, 2014 at 12:18 PM, John R Levine <span dir=3D"ltr">&l=
t;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&=
gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D""><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,2=
04,204);border-left-style:solid;padding-left:1ex">


That said: In section 5 of the canonicalization draft it refers to<br>
explicitly two DKIM signatures one for the original author and the other<br=
>
for the MLM. =A0Could more than one MLM signers be allowed? =A0Also perhaps=
<br>
DKIM signature headers should have a field to assist in describing its<br>
purpose such as original author signature vs resigner?<br>
</blockquote>
<br></div>
Any MTA that handles a message can add DKIM signatures on the way through. =
It is normal to add more than one signature; my lists add one for the list =
domain and one for <a href=3D"http://lists.iecc.com" target=3D"_blank">list=
s.iecc.com</a>, the domain of the MTA that handles all the list mail. =A0A =
specific design decision in DKIM (albeit one that a lot of people seem to h=
ave trouble with) is that the signature d=3D need have no connection to any=
thing else in the message. </blockquote>

<div><br></div><div>I think this is a really nice feature of RFC6376 DKIM t=
o have the SDID domain not tied to RFC5322.FROM, and one I intended to use =
in the remainder of my proposal.</div><div>=A0</div><blockquote class=3D"gm=
ail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-l=
eft-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

You can add all of the extra informative tags you want, although in practic=
e informative tags don&#39;t seem to be very useful other than for debuggin=
g.<br></blockquote><div><br></div><div>Recipients can only act on them if t=
he tag is standardized. =A0In the context of my proposal but perhaps useful=
 in others, is the notion to identify the original sender signature and fin=
d whether the mail is in the original form to determine the original sender=
s intent.</div>

<div><br></div><div>-Wei</div><div>=A0</div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-colo=
r:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<br>
The original plan was that the list would sign its outgoing mail, and recip=
ients would recognize the list and its good reputation to deliver the mail.=
<br>
<br>
R&#39;s,<br>
John<div class=3D""><div class=3D"h5"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
On Tue, Jul 1, 2014 at 3:46 PM, Ned Freed &lt;<a href=3D"mailto:ned.freed@m=
rochek.com" target=3D"_blank">ned.freed@mrochek.com</a>&gt; wrote:<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-l=
eft-style:solid;padding-left:1ex">


I posted a draft that captures an idea originally proposed by Ned Freed:<br=
>
</blockquote>
<br>
I think Merkle got there first on the whole tree thing, but whatever.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
<a href=3D"https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon=
/" target=3D"_blank">https://datatracker.ietf.org/<u></u>doc/draft-kucheraw=
y-dkim-list-<u></u>canon/</a><br>
</blockquote>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
It&#39;s a canonicalization that hashes each piece of the MIME structure<br=
>
individually, as a tree. =A0This allows for easy detection of modifications=
<br>
of an individual part, or of a subtree. =A0It&#39;s also able to withstand<=
br>
encoding changes so long as the encoded content itself isn&#39;t changed.<b=
r>
</blockquote>
<br>
Surviving encoding changes was the original motivation for doing this,<br>
albeit in the context of multipart/signed, not DKIM.<br>
</blockquote></blockquote>
</div></div></blockquote></div><br></div></div>

--001a113a4f8044cf7904fd4acc78--


From nobody Thu Jul  3 09:18:05 2014
Return-Path: <adam@stoicsecurity.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 590E01B2999 for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 09:18:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham
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 EDOpLRGv48v5 for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 09:18:01 -0700 (PDT)
Received: from mail-pd0-f182.google.com (mail-pd0-f182.google.com [209.85.192.182]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F2D281B2966 for <apps-discuss@ietf.org>; Thu,  3 Jul 2014 09:18:00 -0700 (PDT)
Received: by mail-pd0-f182.google.com with SMTP id y13so458053pdi.27 for <apps-discuss@ietf.org>; Thu, 03 Jul 2014 09:18:00 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=4ToY2MsIfmeICwgyZer7SWqToc0G2E3YhlekntpTpQM=; b=LUSmYog+eSm6QKJrgHXCmkYC9XxcOIeBXrLOCCs7X6aQ3Jv8Th8aDKR13shoN7Fy3j HGHxBu6Oer8l37/+OnnKfI9PHywFH8CQ+z4gx0ScmyWEHuUBLjISgAL5AlWl/Kk48rrp HAN1NbLDl/ymjCoSYLGwtuEjRKfzZVvMLuIXbDuZnLl0J6f48iqhyEiaGYgP10FPkp5E hizWYTJerbxywyG4YgNs3dyxGx52PsWCgj4NXhxi15ONXRLP1712mSu4UbgprOD9o1CP F2TL9OPOcRCyc8x31apdY+ijXQVD6kqp2TvLHzpvR+na6m/lXorR/tfDVsV2Rc+XjAZk Ls/w==
X-Gm-Message-State: ALoCoQmmj3xNFQ4LSgOHT3WTUiv1+N7KE19YWVZl03Y3lbPF9/B+AcPj4fOdcgOXrvjAzjNq/6zZ
X-Received: by 10.68.138.227 with SMTP id qt3mr5779055pbb.6.1404404280604; Thu, 03 Jul 2014 09:18:00 -0700 (PDT)
Received: from ?IPv6:2602:306:3406:4f00:64a2:b5fd:2a80:82ce? ([2602:306:3406:4f00:64a2:b5fd:2a80:82ce]) by mx.google.com with ESMTPSA id nx12sm144515172pab.6.2014.07.03.09.17.57 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 03 Jul 2014 09:17:58 -0700 (PDT)
Content-Type: multipart/signed; boundary="Apple-Mail=_03BD82F2-9351-482F-A031-4CE6982CBC3F"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\))
From: "Adam W. Montville" <adam@stoicsecurity.com>
In-Reply-To: <CAHBU6iu3Yfi5BmNoVrp6AwDawV+-CmqD4-2JOt+6UjwFa6QLOg@mail.gmail.com>
Date: Thu, 3 Jul 2014 11:17:59 -0500
Message-Id: <5A7D2557-1E55-40DC-A326-6D0FF69D6408@stoicsecurity.com>
References: <CAHBU6iu3Yfi5BmNoVrp6AwDawV+-CmqD4-2JOt+6UjwFa6QLOg@mail.gmail.com>
To: Tim Bray <tbray@textuality.com>
X-Mailer: Apple Mail (2.1878.2)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/3CRaRTPNV53zPLFNNnVOcHVY1ZM
Cc: mile@ietf.org, draft-ietf-mile-enum-reference-format.all@tools.ietf.org, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, The IESG <iesg@ietf.org>
Subject: Re: [apps-discuss] Apps Area review of draft-ietf-mile-enum-reference-format-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jul 2014 16:18:03 -0000

--Apple-Mail=_03BD82F2-9351-482F-A031-4CE6982CBC3F
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

Hi Tim,

Thank you for your review.  Please see my comments inline.

Regards,

Adam

On Jun 25, 2014, at 12:25 PM, Tim Bray <tbray@textuality.com> wrote:

> I have been selected as the Applications Area Directorate reviewer for
> this draft (for background on appsdir, please
> =
seehttp://trac.tools.ietf.org/area/app/trac/wiki/ApplicationsAreaDirectora=
te
> ).
>=20
> Please resolve these comments along with any other Last Call comments
> you may receive. Please wait for direction from your document shepherd
> or AD before posting a new version of the draft.
>=20
> Document:draft-ietf-mile-enum-reference-format-05
> Title: IODEF Enumeration Reference Format
> Reviewer:Tim Bray
> Review Date: June 25, 2014
>=20
> There are problems in this document which should be addressed before
> publication.
>=20
> 1. The description uses many technical terms without first either
> defining them or giving a reference for their meaning:  =93Reference
> class=94, =93Enumeration values=94, "enumeration identifiers and their
> references=94.  This reviewer found the spec really hard to understand
> due to the heavy use of specialized language with no definition of
> terms.  NOTE: It may be reasonable to decide that this specification
> is only intended to be read by those who are already sufficiently
> expert to understand the terms, in which case this wouldn=92t be a
> problem.

We could attempt to define enumeration, however, the overview language =
in section 2 does provide examples of such enumerations (CVE, CCE, CPE). =
 Because this enumeration reference format is tied closely to IODEF, I=92m=
 not convinced we need to go down the road of defining what we mean when =
those involved in security automation are probably very familiar with =
CVE, CCE, CPE, and so on.  I=92m especially not convinced given the =
suggested abstract rewrite, which I like.

>=20
> 2. Why introduce two child elements, rather than just add an
> attribute?  Here=92s the example:
>=20
> <ReferenceName>
>   <Index>1</Index>
>   <ID>CXI-1234-XYZ</ID>
> </ReferenceName>
>=20
> An attribute would feel more idiomatic. Why not
>=20
> <ReferenceName Index=3D"1">CXI-1234-XYZ</ReferenceName> ?

This is a reasonable suggestion.  I=92m fine with either choice.  Does =
one method have value over the other from an implementation perspective =
(I=92m asking all)?


>=20
> Suggested improvements to the spec:
>=20
> Abstract: This at least should be comprehensible to nonspecialists.
> Here is a suggested rewrite:
>=20
> The The Incident Object Description Exchange Format (IODEF) is an XML
> construct which contains identifiers, using an element called
> ReferenceName, that come from enumerations of fixed string values.  At
> the moment the content of ReferenceName is just a string field, which
> is unsatisfactory because it is necessary to know both the value and
> the enumeration from which it comes. This specification changes the
> definition of ReferenceName by adding structure which identifies both
> the value and the enumeration from which it comes.  This is done
> indirectly through an IANA registry.

If there are no objections, I quite like this modification to the =
abstract.

>=20
> In the first paragraph of section 2, the word =93resulting=94 is =
wrong.  I
> think the sentence is trying to say =93to require that the =
ReferenceName
> element identify both the enumeration from which the name comes and
> the name itself, and to identify enumerations via an IANA registry,
> which includes useful metadata such as a link to the enumeration=92s
> specification.=94

Would it be enough to change from =93=85resulting reference formats=94 =
to =93=85resulting values in the specified format.=94 ?  The final =
sentence would read: =93There are several ways to accomplish this goal, =
but the most appropriate at this point is to require a specific format =
for the ReferenceName string of the IODEF [IODEF] Reference class, and =
use an IANA registry to manage the resulting values in the specified =
format.=94  This change was recommended by our responsible AD.

>=20
> FIGURE 1 identifies the structure of Reference *before* this draft.
> Why not provide before-and-after pictures?

Is an =93after=94 picture really necessary given the XML listings and =
language descriptions?  I=92m not convinced it would be.  Additionally, =
if an =93after=94 picture were created, it would probably turn out to be =
a picture of ReferenceName rather than the overall picture, which may =
then be viewed as disjointed from the =93before=94 picture anyway.

>=20
> Section 2, para beginning =93Per IODEF=94, language is clumsy =
=93specific
> references, such as ... are referenced.=94  Perhaps something like
> =93becomes problematic when the ReferenceName comes from a particular
> enumeration such as CVE [CVE], CCE [CCE], or CPE [CPE] and it is not
> obvious to an implementer how to determine which. One solution,
> presented here, is to add structure to the ReferenceName to identify
> both the value and the enumeration it comes from=93.

I have no issues making this change.

>=20
> Section 2.1, should the title become something like =93Revised
> ReferenceName Format=94?

I have no issues making this change.

>=20
> Also, sort of roundabout. How about =93... and requires a child =
elements
> named "Index" and "ID"; the first contains an integer which identifies
> an entry in an IANA registry (see Section 4), which specifies the
> specification the actual enumeration value, provided as the content of
> the =93ID=94 child element.  Or, as suggested above, make Index an
> attribute, then you don=92t need ID.

I=92m not entirely sure I followed this one, but let=92s see if using an =
attribute will fly and then address this one.

>=20
> The name =93Index=94 is lousy.  Yes, it=92s an integer index into an =
IANA
> registry, but element names should describe what the content means,
> not its data format. This identifies is a enumeration or a namespace
> or a specification.  Maybe SpecIndex? or Enumeration?

Agreed.  SpecIndex or Enumeration would work for me, but I think =
SpecIndex is better because it=92s a bit more generic than Enumeration.  =
Are there other suggestions here?

>=20
> Also, in the IANA table, shouldn=92t the spec say something about what
> kind of thing the Specification URI is supposed to identify?  An I-D?
> An RFC? An XSD?

The Specification URI is a list of one or more URIs.  Then, we=92d need =
a descriptor for each potential URI associated with the Index.  Is that =
what you had in mind, or something else?

>=20
> --=20
> - Tim Bray (If you=92d like to send me a private message, see
> https://keybase.io/timbray)


--Apple-Mail=_03BD82F2-9351-482F-A031-4CE6982CBC3F
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEcBAEBCgAGBQJTtYI4AAoJELhc5c4zaVWH0EkH/AvnHbh1uMmYNntYnU0dIi6N
OIzHKiR/De4k/oUrbHILIVPe2mPpowLLi4SGd3Nc+ZWujLSdzGLd7qo6iZTXoWOC
PRdLlNl4S2VtmUjThx76I2YZMM6Cd5j1Jb7Lpxk+lp0FluXJk0hUpmjYlC0/EneX
35T+K3SM8Fod8fRuNaNXnOuB8gfmSlBmcGSIMRx8+v9g/KM+tMoBqPw0rVRTS2x9
LMz6GcJiv6qQN2NgFQ7GliVIZwPCH2Qn5D992FVQ28OZQDfOCcU/TMBry0AKm6SM
kdtkgYQ9syjxrjmQk0RcZL1FDO5Lm0Jg9rpVAb+CzMdOBJ6OkMWy/rv42GPyFpg=
=xL0N
-----END PGP SIGNATURE-----

--Apple-Mail=_03BD82F2-9351-482F-A031-4CE6982CBC3F--


From nobody Thu Jul  3 10:21:04 2014
Return-Path: <tbray@textuality.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F59C1A0515 for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 10:20:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level: 
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=unavailable
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 rMLBZw_Kw8QT for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 10:20:51 -0700 (PDT)
Received: from mail-vc0-f174.google.com (mail-vc0-f174.google.com [209.85.220.174]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E48591B2B3A for <apps-discuss@ietf.org>; Thu,  3 Jul 2014 10:20:43 -0700 (PDT)
Received: by mail-vc0-f174.google.com with SMTP id hy4so535020vcb.19 for <apps-discuss@ietf.org>; Thu, 03 Jul 2014 10:20:43 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=v5OLm5ap9nFZk50itPso/mMDH0LKL3SxdBbP8Gr3YT8=; b=ItOtBOIu36iCCdGXspkAKmu5iJxGCdtDX2aTuMEP8HWd2XiRexpAR+xA6IRUy9Oyhi DKNisrUvvvBVjkAIhQzDn1mNIN+qLxp6TiU6VaKhbBNuxBYHV0cR28Zx+Huh2SJ2FLYd gkWb3OgwMiDdNbEbGu/XnXYVuRJdyXiZlwjIDJT1IVliK3iUj6CDIqH7qmH3WpeS5od/ ZOjlQj7IUPpBk2daRoeh7MeiKTr9seHz7UpN2X664bn3DdOCB0D/pg16Q8lDHitQ8Myc 2ewh9opiIugU3WYAxM6dxGCtkdQtCgZJ26wUK/g1JyDfKvEWGifXMaZVHVTZz/qOZu08 eCoA==
X-Gm-Message-State: ALoCoQndJAKW4v2eErIstRiualpluGjOSWULOhpkZozNM0Vq2pM6DTzxdzk/eXxDLGpRchtif9Jx
X-Received: by 10.221.42.135 with SMTP id ty7mr5107052vcb.14.1404408042867; Thu, 03 Jul 2014 10:20:42 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.221.49.199 with HTTP; Thu, 3 Jul 2014 10:20:22 -0700 (PDT)
X-Originating-IP: [24.85.103.37]
In-Reply-To: <5A7D2557-1E55-40DC-A326-6D0FF69D6408@stoicsecurity.com>
References: <CAHBU6iu3Yfi5BmNoVrp6AwDawV+-CmqD4-2JOt+6UjwFa6QLOg@mail.gmail.com> <5A7D2557-1E55-40DC-A326-6D0FF69D6408@stoicsecurity.com>
From: Tim Bray <tbray@textuality.com>
Date: Thu, 3 Jul 2014 10:20:22 -0700
Message-ID: <CAHBU6isOoRWQEH5yRyRxPdChahdMV89888ZFRNuU1A4aC6++Mw@mail.gmail.com>
To: "Adam W. Montville" <adam@stoicsecurity.com>
Content-Type: multipart/alternative; boundary=001a1133997483e44804fd4d3afd
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/JWNsXmRQOEWkdBJ2aZJG4_cO-w0
Cc: mile@ietf.org, draft-ietf-mile-enum-reference-format.all@tools.ietf.org, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, The IESG <iesg@ietf.org>
Subject: Re: [apps-discuss] Apps Area review of draft-ietf-mile-enum-reference-format-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jul 2014 17:20:53 -0000

--001a1133997483e44804fd4d3afd
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Jul 3, 2014 at 9:17 AM, Adam W. Montville <adam@stoicsecurity.com>
wrote:

>
> We could attempt to define enumeration, however, the overview language in
> section 2 does provide examples of such enumerations (CVE, CCE, CPE).
>  Because this enumeration reference format is tied closely to IODEF, I=E2=
=80=99m
> not convinced we need to go down the road of defining what we mean when
> those involved in security automation are probably very familiar with CVE=
,
> CCE, CPE, and so on.  I=E2=80=99m especially not convinced given the sugg=
ested
> abstract rewrite, which I like.
>

=E2=80=8BSounds like you=E2=80=99re on your way to a solution.=E2=80=8B


> > 2. Why introduce two child elements, rather than just add an
> > attribute?  Here=E2=80=99s the example:
> >
> > <ReferenceName>
> >   <Index>1</Index>
> >   <ID>CXI-1234-XYZ</ID>
> > </ReferenceName>
> >
> > An attribute would feel more idiomatic. Why not
> >
> > <ReferenceName Index=3D"1">CXI-1234-XYZ</ReferenceName> ?
>
> This is a reasonable suggestion.  I=E2=80=99m fine with either choice.  D=
oes one
> method have value over the other from an implementation perspective (I=E2=
=80=99m
> asking all)?
>

=E2=80=8BThe only real unambiguous advantage is that you have two markup co=
nstructs
instead of three.  Also, I guess, a few less bytes.  There=E2=80=99s an int=
angible
argument in that this is the sort of thing attributes are supposed to be
for; here=E2=80=99s a data value and here=E2=80=99s some metadata about it,=
 e.g. its
namespace.=E2=80=8B

> FIGURE 1 identifies the structure of Reference *before* this draft.
> > Why not provide before-and-after pictures?
>
> Is an =E2=80=9Cafter=E2=80=9D picture really necessary given the XML list=
ings and language
> descriptions?  I=E2=80=99m not convinced it would be.  Additionally, if a=
n =E2=80=9Cafter=E2=80=9D
> picture were created, it would probably turn out to be a picture of
> ReferenceName rather than the overall picture, which may then be viewed a=
s
> disjointed from the =E2=80=9Cbefore=E2=80=9D picture anyway.
>

=E2=80=8BOr, maybe just take out the ASCII art. It=E2=80=99s not obvious it=
 adds much
value.  Or if you leave it in, attach a label to make it clear that it
describes the *current* structure before the change described by the draft
is made.=E2=80=8B


> The name =E2=80=9CIndex=E2=80=9D is lousy.  Yes, it=E2=80=99s an integer =
index into an IANA
> > registry, but element names should describe what the content means,
> > not its data format. This identifies is a enumeration or a namespace
> > or a specification.  Maybe SpecIndex? or Enumeration?
>
> Agreed.  SpecIndex or Enumeration would work for me, but I think SpecInde=
x
> is better because it=E2=80=99s a bit more generic than Enumeration.  Are =
there
> other suggestions here?
>
> > Also, in the IANA table, shouldn=E2=80=99t the spec say something about=
 what
> > kind of thing the Specification URI is supposed to identify?  An I-D?
> > An RFC? An XSD?
>
> The Specification URI is a list of one or more URIs.  Then, we=E2=80=99d =
need a
> descriptor for each potential URI associated with the Index.  Is that wha=
t
> you had in mind, or something else?
>

=E2=80=8BHm, no, I mean, are there any constraints on who=E2=80=99s allowed=
 to specify
enumerations, what kinds of things should implementers be prepared to deal
with?  Can any storefront publish a one-page description of some values and
expect implementers to find use in it?  I have no ideas or opinions about
the answers to this question, but I think it=E2=80=99s a real question.  Wh=
en I see
a =E2=80=9CURL of the specification=E2=80=9D with no remarks about what kin=
d of beast it
might be or where it comes from, that makes me nervous (and it might make
the IESG nervous too).=E2=80=8B

--=20
- Tim Bray (If you=E2=80=99d like to send me a private message, see
https://keybase.io/timbray)

--001a1133997483e44804fd4d3afd
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">On =
Thu, Jul 3, 2014 at 9:17 AM, Adam W. Montville <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:adam@stoicsecurity.com" target=3D"_blank">adam@stoicsecurity.co=
m</a>&gt;</span> wrote:<br>

</div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex"><div class=3D""><br>
</div>We could attempt to define enumeration, however, the overview languag=
e in section 2 does provide examples of such enumerations (CVE, CCE, CPE). =
=C2=A0Because this enumeration reference format is tied closely to IODEF, I=
=E2=80=99m not convinced we need to go down the road of defining what we me=
an when those involved in security automation are probably very familiar wi=
th CVE, CCE, CPE, and so on. =C2=A0I=E2=80=99m especially not convinced giv=
en the suggested abstract rewrite, which I like.<br>

</blockquote><div><br></div><div><div class=3D"gmail_default" style=3D"font=
-size:small">=E2=80=8BSounds like you=E2=80=99re on your way to a solution.=
=E2=80=8B</div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:=
0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class=3D""><br>
&gt; 2. Why introduce two child elements, rather than just add an<br>
&gt; attribute? =C2=A0Here=E2=80=99s the example:<br>
&gt;<br>
&gt; &lt;ReferenceName&gt;<br>
&gt; =C2=A0 &lt;Index&gt;1&lt;/Index&gt;<br>
&gt; =C2=A0 &lt;ID&gt;CXI-1234-XYZ&lt;/ID&gt;<br>
&gt; &lt;/ReferenceName&gt;<br>
&gt;<br>
&gt; An attribute would feel more idiomatic. Why not<br>
&gt;<br>
&gt; &lt;ReferenceName Index=3D&quot;1&quot;&gt;CXI-1234-XYZ&lt;/ReferenceN=
ame&gt; ?<br>
<br>
</div>This is a reasonable suggestion. =C2=A0I=E2=80=99m fine with either c=
hoice. =C2=A0Does one method have value over the other from an implementati=
on perspective (I=E2=80=99m asking all)?<br></blockquote><div><br></div><di=
v class=3D"gmail_default" style=3D"font-size:small">

=E2=80=8BThe only real unambiguous advantage is that you have two markup co=
nstructs instead of three. =C2=A0Also, I guess, a few less bytes. =C2=A0The=
re=E2=80=99s an intangible argument in that this is the sort of thing attri=
butes are supposed to be for; here=E2=80=99s a data value and here=E2=80=99=
s some metadata about it, e.g. its namespace.=E2=80=8B</div>

<div class=3D"gmail_default" style=3D"font-size:small"><br></div><blockquot=
e class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc sol=
id;padding-left:1ex"><div class=3D"">&gt; FIGURE 1 identifies the structure=
 of Reference *before* this draft.<br>


&gt; Why not provide before-and-after pictures?<br>
<br>
</div>Is an =E2=80=9Cafter=E2=80=9D picture really necessary given the XML =
listings and language descriptions? =C2=A0I=E2=80=99m not convinced it woul=
d be. =C2=A0Additionally, if an =E2=80=9Cafter=E2=80=9D picture were create=
d, it would probably turn out to be a picture of ReferenceName rather than =
the overall picture, which may then be viewed as disjointed from the =E2=80=
=9Cbefore=E2=80=9D picture anyway.<br>

</blockquote><div><br></div><div><div class=3D"gmail_default" style=3D"font=
-size:small">=E2=80=8BOr, maybe just take out the ASCII art. It=E2=80=99s n=
ot obvious it adds much value. =C2=A0Or if you leave it in, attach a label =
to make it clear that it describes the *current* structure before the chang=
e described by the draft is made.=E2=80=8B</div>

</div><div class=3D"gmail_default" style=3D"font-size:small"><br></div><div=
 class=3D"gmail_default" style=3D"font-size:small"><br></div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;p=
adding-left:1ex">

<div class=3D"">&gt; The name =E2=80=9CIndex=E2=80=9D is lousy. =C2=A0Yes, =
it=E2=80=99s an integer index into an IANA<br></div><div class=3D"">
&gt; registry, but element names should describe what the content means,<br=
>
&gt; not its data format. This identifies is a enumeration or a namespace<b=
r>
&gt; or a specification. =C2=A0Maybe SpecIndex? or Enumeration?<br>
<br>
</div>Agreed. =C2=A0SpecIndex or Enumeration would work for me, but I think=
 SpecIndex is better because it=E2=80=99s a bit more generic than Enumerati=
on. =C2=A0Are there other suggestions here?<br>
<div class=3D""><br>&gt; Also, in the IANA table, shouldn=E2=80=99t the spe=
c say something about what<br>
&gt; kind of thing the Specification URI is supposed to identify? =C2=A0An =
I-D?<br>
&gt; An RFC? An XSD?<br>
<br>
</div>The Specification URI is a list of one or more URIs. =C2=A0Then, we=
=E2=80=99d need a descriptor for each potential URI associated with the Ind=
ex. =C2=A0Is that what you had in mind, or something else?<br></blockquote>=
<div><br></div>

<div><div class=3D"gmail_default" style=3D"font-size:small">=E2=80=8BHm, no=
, I mean, are there any constraints on who=E2=80=99s allowed to specify enu=
merations, what kinds of things should implementers be prepared to deal wit=
h? =C2=A0Can any storefront publish a one-page description of some values a=
nd expect implementers to find use in it? =C2=A0I have no ideas or opinions=
 about the answers to this question, but I think it=E2=80=99s a real questi=
on. =C2=A0When I see a =E2=80=9CURL of the specification=E2=80=9D with no r=
emarks about what kind of beast it might be or where it comes from, that ma=
kes me nervous (and it might make the IESG nervous too).=E2=80=8B</div>

<br></div><div>--=C2=A0<br></div></div><div dir=3D"ltr"><div>- Tim Bray (If=
 you=E2=80=99d like to send me a private message, see <a href=3D"https://ke=
ybase.io/timbray" target=3D"_blank">https://keybase.io/timbray</a>)</div></=
div>
</div></div>

--001a1133997483e44804fd4d3afd--


From nobody Thu Jul  3 10:58:27 2014
Return-Path: <david.waltermire@nist.gov>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EDC41A01EF; Thu,  3 Jul 2014 09:45:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 2TZqNZ53iyUB; Thu,  3 Jul 2014 09:45:46 -0700 (PDT)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2lp0207.outbound.protection.outlook.com [207.46.163.207]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3425C1A01E7; Thu,  3 Jul 2014 09:45:46 -0700 (PDT)
Received: from DM2PR09MB0224.namprd09.prod.outlook.com (25.160.92.146) by DM2PR09MB0223.namprd09.prod.outlook.com (25.160.92.145) with Microsoft SMTP Server (TLS) id 15.0.974.11; Thu, 3 Jul 2014 16:45:43 +0000
Received: from DM2PR09MB0224.namprd09.prod.outlook.com ([25.160.92.146]) by DM2PR09MB0224.namprd09.prod.outlook.com ([25.160.92.146]) with mapi id 15.00.0974.002; Thu, 3 Jul 2014 16:45:43 +0000
From: "Waltermire, David A." <david.waltermire@nist.gov>
To: "Adam W. Montville" <adam@stoicsecurity.com>, Tim Bray <tbray@textuality.com>
Thread-Topic: Apps Area review of draft-ietf-mile-enum-reference-format-05
Thread-Index: AQHPkJqdazrBUZdEL0Kr0AFFbJsrVpuOk4CAgAAGZzA=
Date: Thu, 3 Jul 2014 16:45:42 +0000
Message-ID: <49d0fdfe85ac407daf12659865c4ce58@DM2PR09MB0224.namprd09.prod.outlook.com>
References: <CAHBU6iu3Yfi5BmNoVrp6AwDawV+-CmqD4-2JOt+6UjwFa6QLOg@mail.gmail.com> <5A7D2557-1E55-40DC-A326-6D0FF69D6408@stoicsecurity.com>
In-Reply-To: <5A7D2557-1E55-40DC-A326-6D0FF69D6408@stoicsecurity.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [129.6.225.82]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 0261CCEEDF
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(199002)(189002)(51704005)(13464003)(377454003)(24454002)(77096002)(74662001)(106116001)(20776003)(2656002)(85852003)(107046002)(99286002)(85306003)(74502001)(15975445006)(74316001)(31966008)(76176999)(87936001)(86362001)(54356999)(106356001)(33646001)(92566001)(19580395003)(83072002)(95666004)(99396002)(83322001)(19580405001)(101416001)(46102001)(81542001)(81342001)(76482001)(21056001)(80022001)(76576001)(79102001)(105586002)(64706001)(77982001)(50986999)(66066001)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:DM2PR09MB0223; H:DM2PR09MB0224.namprd09.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: nist.gov
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Lq2Rx7dduJJ72ET2CdImTH9fT2w
X-Mailman-Approved-At: Thu, 03 Jul 2014 10:58:26 -0700
Cc: "mile@ietf.org" <mile@ietf.org>, "draft-ietf-mile-enum-reference-format.all@tools.ietf.org" <draft-ietf-mile-enum-reference-format.all@tools.ietf.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, The IESG <iesg@ietf.org>
Subject: Re: [apps-discuss] Apps Area review of draft-ietf-mile-enum-reference-format-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jul 2014 16:45:50 -0000

Adam,

In my view, we should make this specification as approachable as possible t=
o non-domain experts. I am not sure we can assume that all readers are fami=
liar with CVE, CCE, and CPE. The comment about enumerations resonates with =
me. This may get addressed by the abstract changes, which may make this moo=
t, but it may make sense to use less specialized language. For example we c=
ould use collection/set of identifiers (or "identification set") instead of=
 enumeration.

Thoughts?

Dave

-----Original Message-----
From: Adam W. Montville [mailto:adam@stoicsecurity.com]=20
Sent: Thursday, July 03, 2014 12:18 PM
To: Tim Bray
Cc: apps-discuss@ietf.org; draft-ietf-mile-enum-reference-format.all@tools.=
ietf.org; mile@ietf.org; The IESG
Subject: Re: Apps Area review of draft-ietf-mile-enum-reference-format-05

Hi Tim,

Thank you for your review.  Please see my comments inline.

Regards,

Adam

On Jun 25, 2014, at 12:25 PM, Tim Bray <tbray@textuality.com> wrote:

> I have been selected as the Applications Area Directorate reviewer for=20
> this draft (for background on appsdir, please=20
> seehttp://trac.tools.ietf.org/area/app/trac/wiki/ApplicationsAreaDirec
> torate
> ).
>=20
> Please resolve these comments along with any other Last Call comments=20
> you may receive. Please wait for direction from your document shepherd=20
> or AD before posting a new version of the draft.
>=20
> Document:draft-ietf-mile-enum-reference-format-05
> Title: IODEF Enumeration Reference Format Reviewer:Tim Bray Review=20
> Date: June 25, 2014
>=20
> There are problems in this document which should be addressed before=20
> publication.
>=20
> 1. The description uses many technical terms without first either=20
> defining them or giving a reference for their meaning:  "Reference=20
> class", "Enumeration values", "enumeration identifiers and their=20
> references".  This reviewer found the spec really hard to understand=20
> due to the heavy use of specialized language with no definition of=20
> terms.  NOTE: It may be reasonable to decide that this specification=20
> is only intended to be read by those who are already sufficiently=20
> expert to understand the terms, in which case this wouldn't be a=20
> problem.

We could attempt to define enumeration, however, the overview language in s=
ection 2 does provide examples of such enumerations (CVE, CCE, CPE).  Becau=
se this enumeration reference format is tied closely to IODEF, I'm not conv=
inced we need to go down the road of defining what we mean when those invol=
ved in security automation are probably very familiar with CVE, CCE, CPE, a=
nd so on.  I'm especially not convinced given the suggested abstract rewrit=
e, which I like.

>=20
> 2. Why introduce two child elements, rather than just add an=20
> attribute?  Here's the example:
>=20
> <ReferenceName>
>   <Index>1</Index>
>   <ID>CXI-1234-XYZ</ID>
> </ReferenceName>
>=20
> An attribute would feel more idiomatic. Why not
>=20
> <ReferenceName Index=3D"1">CXI-1234-XYZ</ReferenceName> ?

This is a reasonable suggestion.  I'm fine with either choice.  Does one me=
thod have value over the other from an implementation perspective (I'm aski=
ng all)?


>=20
> Suggested improvements to the spec:
>=20
> Abstract: This at least should be comprehensible to nonspecialists.
> Here is a suggested rewrite:
>=20
> The The Incident Object Description Exchange Format (IODEF) is an XML=20
> construct which contains identifiers, using an element called=20
> ReferenceName, that come from enumerations of fixed string values.  At=20
> the moment the content of ReferenceName is just a string field, which=20
> is unsatisfactory because it is necessary to know both the value and=20
> the enumeration from which it comes. This specification changes the=20
> definition of ReferenceName by adding structure which identifies both=20
> the value and the enumeration from which it comes.  This is done=20
> indirectly through an IANA registry.

If there are no objections, I quite like this modification to the abstract.

>=20
> In the first paragraph of section 2, the word "resulting" is wrong.  I=20
> think the sentence is trying to say "to require that the ReferenceName=20
> element identify both the enumeration from which the name comes and=20
> the name itself, and to identify enumerations via an IANA registry,=20
> which includes useful metadata such as a link to the enumeration's=20
> specification."

Would it be enough to change from "...resulting reference formats" to "...r=
esulting values in the specified format." ?  The final sentence would read:=
 "There are several ways to accomplish this goal, but the most appropriate =
at this point is to require a specific format for the ReferenceName string =
of the IODEF [IODEF] Reference class, and use an IANA registry to manage th=
e resulting values in the specified format."  This change was recommended b=
y our responsible AD.

>=20
> FIGURE 1 identifies the structure of Reference *before* this draft.
> Why not provide before-and-after pictures?

Is an "after" picture really necessary given the XML listings and language =
descriptions?  I'm not convinced it would be.  Additionally, if an "after" =
picture were created, it would probably turn out to be a picture of Referen=
ceName rather than the overall picture, which may then be viewed as disjoin=
ted from the "before" picture anyway.

>=20
> Section 2, para beginning "Per IODEF", language is clumsy "specific=20
> references, such as ... are referenced."  Perhaps something like=20
> "becomes problematic when the ReferenceName comes from a particular=20
> enumeration such as CVE [CVE], CCE [CCE], or CPE [CPE] and it is not=20
> obvious to an implementer how to determine which. One solution,=20
> presented here, is to add structure to the ReferenceName to identify=20
> both the value and the enumeration it comes from".

I have no issues making this change.

>=20
> Section 2.1, should the title become something like "Revised=20
> ReferenceName Format"?

I have no issues making this change.

>=20
> Also, sort of roundabout. How about "... and requires a child elements=20
> named "Index" and "ID"; the first contains an integer which identifies=20
> an entry in an IANA registry (see Section 4), which specifies the=20
> specification the actual enumeration value, provided as the content of=20
> the "ID" child element.  Or, as suggested above, make Index an=20
> attribute, then you don't need ID.

I'm not entirely sure I followed this one, but let's see if using an attrib=
ute will fly and then address this one.

>=20
> The name "Index" is lousy.  Yes, it's an integer index into an IANA=20
> registry, but element names should describe what the content means,=20
> not its data format. This identifies is a enumeration or a namespace=20
> or a specification.  Maybe SpecIndex? or Enumeration?

Agreed.  SpecIndex or Enumeration would work for me, but I think SpecIndex =
is better because it's a bit more generic than Enumeration.  Are there othe=
r suggestions here?

>=20
> Also, in the IANA table, shouldn't the spec say something about what=20
> kind of thing the Specification URI is supposed to identify?  An I-D?
> An RFC? An XSD?

The Specification URI is a list of one or more URIs.  Then, we'd need a des=
criptor for each potential URI associated with the Index.  Is that what you=
 had in mind, or something else?

>=20
> --
> - Tim Bray (If you'd like to send me a private message, see
> https://keybase.io/timbray)


From nobody Thu Jul  3 10:58:47 2014
Return-Path: <lsmt@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D43531B2855; Wed,  2 Jul 2014 10:43:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 x7FuM53F3_sK; Wed,  2 Jul 2014 10:43:00 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C23C1A03B4; Wed,  2 Jul 2014 10:43:00 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: Liaison Statement Management Tool <lsmt@ietf.org>
To: mnot@mnot.net
X-Test-IDTracker: no
X-IETF-IDTracker: 5.5.2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140702174300.26172.33832.idtracker@ietfa.amsl.com>
Date: Wed, 02 Jul 2014 10:43:00 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/604XZtk-J-FIZpT0nriljdOiPbU
X-Mailman-Approved-At: Thu, 03 Jul 2014 10:58:36 -0700
Cc: apps-discuss@ietf.org, Pete Resnick <presnick@qti.qualcomm.com>, Mark Nottingham <mnot@mnot.net>, Barry Leiba <barryleiba@computer.org>
Subject: [apps-discuss] New Liaison Statement, "Proposed URI Scheme Registration Process Changes"
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 02 Jul 2014 17:43:02 -0000

Title: Proposed URI Scheme Registration Process Changes
Submission Date: 2014-07-02
URL of the IETF Web page: http://datatracker.ietf.org/liaison/1340/

From: Applications Area Working Group (Murray Kucherawy <superuser@gmail.com>)
To: W3C (mnot@mnot.net)
Cc: Mark Nottingham <mnot@mnot.net>,Murray Kucherawy <superuser@gmail.com>,Salvatore Loreto <Salvatore.Loreto@ericsson.com>,Pete Resnick <presnick@qti.qualcomm.com>,Barry Leiba <barryleiba@computer.org>, apps-discuss@ietf.org
Response Contact: superuser@gmail.com
Technical Contact: dthaler@microsoft.com
Purpose: For information

Body: W3C,

The IETF is considering some changes to the URI scheme registration process
to address problems documented in
http://tools.ietf.org/html/draft-ietf-appsawg-uri-scheme-reg-00.

In addition, the IETF APPSAWG discussed whether to allow for registering
scheme name prefixes (to reserve them for a specific purpose or
organization), and has tentatively decided to not make any changes in this
regard.

The changes being considered notably include the following:

1) Lowering the bar for Provisional (but not Permanent) allocation to be
First-Come-First-Served without requiring Expert Review, since today this
seems to be a disincentive for many to register and seems to result in
using Wikipedia (http://en.wikipedia.org/wiki/URI_scheme) or
http://www.w3.org/wiki/UriSchemes to claim or look up scheme names instead
of the IANA registry.

2) Reserving the use of dots in new scheme names to indicate that they are
constructed from a domain name suffix (as already allowed in RFC 4395).
This avoids conflicts such as could occur today were ".iris" or ".soap"
allocated as gTLDs for instance.

Please let us know if there are concerns with these changes that the IETF
needs to take into account.

M. Kucherawy
Co-chair, Applications Area Working Group
Attachments:

No document has been attached


From nobody Thu Jul  3 12:03:50 2014
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 135D21B2B3D; Thu,  3 Jul 2014 12:03:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 WA0X9EempL-F; Thu,  3 Jul 2014 12:03:47 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6161B1B2983; Thu,  3 Jul 2014 12:03:47 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.0
Auto-Submitted: auto-generated
Precedence: bulk
Sender: <iesg-secretary@ietf.org>
Message-ID: <20140703190347.24899.45193.idtracker@ietfa.amsl.com>
Date: Thu, 03 Jul 2014 12:03:47 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/qBBJ_37yITt-J5FsOzgDsVOvAzw
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Reply-To: ietf@ietf.org
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jul 2014 19:03:49 -0000

The IESG has received a request from the Applications Area Working Group
WG (appsawg) to consider the following document:
- 'A NULL MX Resource Record for Domains that Accept No Mail'
  <draft-ietf-appsawg-nullmx-05.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2014-07-17. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


   Internet mail determines the address of a receiving server through
   the DNS, first by looking for an MX record and then by looking for an
   A/AAAA record as a fallback.  Unfortunately this means that the A/
   AAAA record is taken to be mail server address even when that address
   does not accept mail.  The NULL MX RR formalizes the existing
   mechanism by which a domain announces that it accepts no mail, which
   permits significant operational efficiencies.




The file can be obtained via
http://datatracker.ietf.org/doc/draft-ietf-appsawg-nullmx/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-ietf-appsawg-nullmx/ballot/


No IPR declarations have been submitted directly on this I-D.



From nobody Thu Jul  3 12:03:54 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AD731B2B63 for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 12:03:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 drTJdASHMPEO; Thu,  3 Jul 2014 12:03:51 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 531D41B2983; Thu,  3 Jul 2014 12:03:49 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-nullmx@tools.ietf.org, dhc@dcrocker.net, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.0
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140703190349.24899.61790.idtracker@ietfa.amsl.com>
Date: Thu, 03 Jul 2014 12:03:49 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/FeqXGtQPTuVJspU8772XJ9JqPNI
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-nullmx-05.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jul 2014 19:03:52 -0000

Last call has been made for draft-ietf-appsawg-nullmx and state has been changed to In Last Call
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-nullmx/


From nobody Thu Jul  3 14:53:52 2014
Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E38ED1B2A3A; Thu,  3 Jul 2014 14:53:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.251
X-Spam-Level: 
X-Spam-Status: No, score=-1.251 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.651] autolearn=ham
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 on99np0K07s7; Thu,  3 Jul 2014 14:53:45 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9624D1B29C8; Thu,  3 Jul 2014 14:53:45 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.224.150.156]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s63LrUaU020917 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 3 Jul 2014 14:53:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1404424423; x=1404510823; bh=f8FrmTRa8Hdsmvwwfzq/HH2v+oY+ff0pgx4XPjvoZYE=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=hhJabpynX30vFJrePN0NDVvY/mGOPpVeJuPS4dPJqIbLhXX6WBZ1VgWw8KzCBevZC tN8/j8nY2i5vPrQAgA2ArTzraey3r7S59O2qNBwiG6ugmd+zVue3Wg3ZfwIZSJoqr/ 5SdH4Y6e6GDZCQzkuhmPDMmxuvaNC9yMOAh2U0rg=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1404424423; x=1404510823; i=@elandsys.com; bh=f8FrmTRa8Hdsmvwwfzq/HH2v+oY+ff0pgx4XPjvoZYE=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=xKKHCzGpuRJ68zQT//0TTUVHozNh9l9FH//S5Gz3WY+/4eiB8jvffH6Np1laF+oWk E//rZ0eyInSbDmxnIDpKENgaQ/4xCmiLw8TCZzPbVd6Qx63H+I5D4x+DjFncuIyJfg tJ/0jHIWKUEwCr2+Er4G+SjD6LPfIlsOVleH180I=
Message-Id: <6.2.5.6.2.20140703133637.0b2a7820@resistor.net>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Thu, 03 Jul 2014 14:32:07 -0700
To: apps-discuss@ietf.org
From: S Moonesamy <sm+ietf@elandsys.com>
In-Reply-To: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.g mail.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/7MVvMj2s7bomy_S1r3WnXcx3MlU
Cc: iesg@ietf.org
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jul 2014 21:53:48 -0000

At 08:06 20-06-2014, Barry Leiba wrote:
>Cyrus Daboo has proposed a new working group in the Applications Area,
>and I'm initiating charter discussion on it:
>
>https://datatracker.ietf.org/doc/charter-ietf-tzdist/
>
>We'll have the charter discussion here on apps-discuss.  Assuming a
>working group comes out of this, we'll create a new mailing list for
>the actual work, once the charter is done.

I took a quick look at the proposed charter.

   "The following are Out of scope for the working group:

   - Any changes to the IANA timezone database process or infrastructure,
     as documented in RFC 6557, other than recommendations for possible
     security enhancements."

A few months ago there was a hearing in the United States.  A member 
of the legislature asked the ICANN President a question (I do not 
recall the exact words):

   What is the ccTLD for Crimea?

http://www.bbc.com/news/world-europe-28144334

The TZ database itself is not an IETF Contribution.  Any enhancements 
is up to the TZ Coordinator.  I suggest that the IETF does not make 
any recommendations about the TZ database.  I think that it is better 
for the IETF to stay away from that process.

According to BCP 175:

   'TZ Database:  The Time Zone Database, sometimes referred to as the
      "Olson Database".  This database consists of information about
       offsets from UTC for different localities, including daylight
       saving time (DST) transition information.'

There isn't any mention of a "IANA timezone database" in that 
BCP.  Would the IESG like to include the TZ Database in discussions 
about the IANA Transition?

   'The working group can consider adding a mechanism, such as a
    "namespace" prefix, to differentiate different timezone sources,
    but the nature of the timezone identifiers used will be
    controlled by the sources themselves.'

Formalizing time zone sources may lead down a path where the question 
of the authoritative source is raised.  "namespace" could create the 
conditions for contentious strings [1].

Regards,
S. Moonesamy

1. I haven't given much thought to all this. 


From nobody Thu Jul  3 15:59:45 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3C1E1B29C2; Thu,  3 Jul 2014 15:59:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 djkSKAAEv0-r; Thu,  3 Jul 2014 15:59:40 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DCC6D1B2A90; Thu,  3 Jul 2014 15:59:39 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.0.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140703225939.1804.71226.idtracker@ietfa.amsl.com>
Date: Thu, 03 Jul 2014 15:59:39 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/mMc8pjAMWD2j1JOcU0BxrQFpdtU
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D Action: draft-ietf-appsawg-uri-scheme-reg-01.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jul 2014 22:59:42 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Applications Area Working Group Working Group of the IETF.

        Title           : Guidelines and Registration Procedures for New URI Schemes
        Authors         : Dave Thaler
                          Tony Hansen
                          Ted Hardie
                          Larry Masinter
	Filename        : draft-ietf-appsawg-uri-scheme-reg-01.txt
	Pages           : 19
	Date            : 2014-07-03

Abstract:
   This document updates the guidelines and recommendations, as well as
   the IANA registration processes, for the definition of Uniform
   Resource Identifier (URI) schemes.  It obsoletes RFC 4395.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-uri-scheme-reg/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-appsawg-uri-scheme-reg-01

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-uri-scheme-reg-01


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Thu Jul  3 16:49:42 2014
Return-Path: <dthaler@microsoft.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D26F1B2B5B for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 16:49:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.902
X-Spam-Level: 
X-Spam-Status: No, score=-101.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 3FkZvDDnp6R0 for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 16:49:39 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1blp0187.outbound.protection.outlook.com [207.46.163.187]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2A9F1B2A75 for <apps-discuss@ietf.org>; Thu,  3 Jul 2014 16:49:38 -0700 (PDT)
Received: from BY2PR03MB412.namprd03.prod.outlook.com (10.141.141.25) by BY2PR03MB410.namprd03.prod.outlook.com (10.141.141.16) with Microsoft SMTP Server (TLS) id 15.0.974.11; Thu, 3 Jul 2014 23:49:36 +0000
Received: from BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) by BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) with mapi id 15.00.0980.000; Thu, 3 Jul 2014 23:49:36 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Apps Discuss <apps-discuss@ietf.org>
Thread-Topic: Status of URI scheme prefix issue
Thread-Index: Ac+XGKFchZ482wW2Tk+/oIeaAHBf7QAALpFg
Date: Thu, 3 Jul 2014 23:49:36 +0000
Message-ID: <df269f3b759b4751afa7f2ab70c91514@BY2PR03MB412.namprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [2001:4898:80e0:ee43::3]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 0261CCEEDF
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(199002)(189002)(86612001)(74502001)(81342001)(87936001)(46102001)(15202345003)(31966008)(21056001)(86362001)(74662001)(79102001)(76482001)(105586002)(80022001)(85306003)(99286002)(107046002)(19580395003)(95666004)(85852003)(81542001)(77982001)(50986999)(15975445006)(99396002)(54356999)(83322001)(92566001)(74316001)(64706001)(20776003)(33646001)(229853001)(76576001)(101416001)(2656002)(106356001)(83072002)(107886001)(108616002)(3826002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BY2PR03MB410; H:BY2PR03MB412.namprd03.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: microsoft.onmicrosoft.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/zofpuchvBqm748A26D3PCnjK-ak
Subject: [apps-discuss] Status of URI scheme prefix issue
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 03 Jul 2014 23:49:41 -0000

UmVnYXJkaW5nICJzdXBwb3J0IGZvciBzY2hlbWUgcHJlZml4IHJlZ2lzdHJhdGlvbi9kZWxlZ2F0
aW9uIiAodGlja2V0ICMxNiksIGxhc3QgSUVURiB0aGVyZSB3YXMgcm91Z2ggY29uc2Vuc3VzIGlu
IHJvb20gZm9yIE5PVCBhbGxvd2luZyByZWdpc3RlcmluZyBhIHByZWZpeCwgYW5kIHRoYXQgd2Ug
d291bGQgY29tbXVuaWNhdGUgdGhpcyB0byB0aGUgVzNDIGFuZCBkaXNjdXNzIHdpdGggdGhlbSwg
YW5kIHRoZW4gY29tZSBiYWNrIHRvIHRoZSBXRy4NCg0KV2UganVzdCBzZW50IGEgbGlhaXNvbiBz
dGF0ZW1lbnQgdG8gdGhlIFczQyBvbiB0aGlzIChhbmQgb3RoZXIgaXNzdWVzIHdlIHNhaWQgd2Ug
d291bGQgd2VsY29tZSBXM0MgaW5wdXQgb24pLCBzZWUgaHR0cDovL3d3dy5pZXRmLm9yZy9tYWls
LWFyY2hpdmUvd2ViL2FwcHMtZGlzY3Vzcy9jdXJyZW50L21zZzEyMjg5Lmh0bWwuDQoNClNlcGFy
YXRlbHksIEkgYWxzbyBtYW5hZ2VkIHRvIGdldCBhaG9sZCBvZiBzb21lIGludGVyZXN0aW5nIGRh
dGEgb24gY3VycmVudCB1c2UuDQoNClRvdGFsICMgb2Ygc2NoZW1lcyBjdXJyZW50bHkgcmVnaXN0
ZXJlZCB3aXRoIElBTkE6IDE4OCAob2Ygd2hpY2ggNzQgd2VyZSBkb25lIGJ5IEFsZXhleSBhbmQg
bWUgZHVyaW5nIHRoZSB0aGlyZC1wYXJ0eSByZWdpc3RyYXRpb24gZXhwZXJpbWVudCkNCg0KVG90
YWwgIyBvZiBhbGwgcmVnaXN0ZXJlZCBzY2hlbWVzIG91dHNpZGUgb2Ygb3VyIGV4cGVyaW1lbnQ6
IDExNA0KDQpYYm94IExpdmUgaGFzIGFwcGFyZW50bHkgYWx3YXlzIHVzZWQgYSBwcmVmaXggdG8g
Z2VuZXJhdGUgYSBVUkkgc2NoZW1lIGZvciBldmVyeSBnYW1lIHRpdGxlLCB3aGljaCBpcyB1c2Vk
IHRvIGxhdW5jaCB0aGUgZ2FtZS4gVGhhdCBpcyAibXMteGJsLTxndWlkPiIgd2hlcmUgPGd1aWQ+
IGlzIHJlcGxhY2VkIHdpdGggYSBHVUlELg0KQXBwcm94aW1hdGUgIyBvZiBYYm94IExpdmUgc2No
ZW1lIG5hbWVzIHVzZWQ6IDY4NzMNCg0KSSBzdHJvbmdseSBzdXNwZWN0IHRoYXQgWGJveCBMaXZl
IGlzbid0IHRoZSBvbmx5IHN1Y2ggZGVwbG95ZWQgZXhhbXBsZS4gIEFzIHByZXZpb3VzbHkgZGlz
Y3Vzc2VkLCB1c2luZyBVUkkgc2NoZW1lcyB0byBsYXVuY2ggYXNzb2NpYXRlZCBhcHBzIGlzIGFs
cmVhZHkgYSBkZSBmYWN0byBzdGFuZGFyZCBvbiBtb3N0IHBsYXRmb3JtcyAoQW5kcm9pZCwgaU9T
LCBXaW5kb3dzLCBldGMuKSB3aGV0aGVyIHdlIGxpa2UgaXQgb3Igbm90LiAgVGhpcyBuZXcgZGF0
YSBwb2ludCBpbXBsaWVzIHRoYXQgd2lkZWx5IGRlcGxveWVkIHVzZSBvZiBwcmVmaXhlcyBwcm9i
YWJseSBkd2FyZiB0aGUgbnVtYmVyIG9mIGFsbCByZWdpc3RlcmVkIHNjaGVtZXMgYnkgdHdvIG9y
ZGVycyBvZiBtYWduaXR1ZGUuDQoNCkluIGxpZ2h0IG9mIHRoaXMgZGF0YSwgdGhlIHZpZXcgb2Yg
Im5vIHByZWZpeGVzIiBzdGFydHMgc291bmRpbmcgc3VzcGljaW91c2x5IGxpa2UgdGhlICJubyBO
QVRzIg0KcG9zaXRpb24gb2YgZGVuaWFsIHRoYXQgdGhlIElFVEYgd2FzIG9uY2UgaW4gYmVmb3Jl
IEJlaGF2ZSB3YXMgY2hhcnRlcmVkLg0KSXQgd291bGQgc2VlbSB0byBtZSB0aGF0IHdlIHNob3Vs
ZCB0aGluayBhYm91dCBob3cgd2UgRE8gd2FudCB0byBkZWFsIHdpdGggcHJlZml4ZXMsIGlmIG5v
dCBieSByZWdpc3RlcmluZyB0aGUgcHJlZml4IGl0c2VsZi4NCg0KLURhdmUNCg0K


From nobody Thu Jul  3 17:44:47 2014
Return-Path: <eburger@standardstrack.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 66CD41B2B8E for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 17:44:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.578
X-Spam-Level: *
X-Spam-Status: No, score=1.578 tagged_above=-999 required=5 tests=[BAYES_50=0.8, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779] 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 2VRU2A6uvJ5q for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 17:44:40 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [74.124.215.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74FE51B2B89 for <apps-discuss@ietf.org>; Thu,  3 Jul 2014 17:44:40 -0700 (PDT)
Received: from 180.sub-70-208-130.myvzw.com ([70.208.130.180]:6331 helo=[192.168.43.132]) by biz104.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82) (envelope-from <eburger@standardstrack.com>) id 1X2rcC-0000j4-9T for apps-discuss@ietf.org; Thu, 03 Jul 2014 17:44:37 -0700
From: Eric Burger <eburger@standardstrack.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_1D5DDC01-34B2-4FBF-BF04-0EFC03FB3B52"; protocol="application/pgp-signature"; micalg=pgp-sha1
Message-Id: <E8A9DD5C-D667-4A6A-ACC3-484EB1B006D2@standardstrack.com>
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Date: Thu, 3 Jul 2014 20:44:35 -0400
References: <df269f3b759b4751afa7f2ab70c91514@BY2PR03MB412.namprd03.prod.outlook.com>
To: Apps Discuss <apps-discuss@ietf.org>
In-Reply-To: <df269f3b759b4751afa7f2ab70c91514@BY2PR03MB412.namprd03.prod.outlook.com>
X-Mailer: Apple Mail (2.1878.6)
X-OutGoing-Spam-Status: No, score=-2.9
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Get-Message-Sender-Via: biz104.inmotionhosting.com: authenticated_id: eburger+standardstrack.com/only user confirmed/virtual account not confirmed
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/fq0tzkqLq6nhSmERozy22iTQ2sM
Subject: Re: [apps-discuss] Status of URI scheme prefix issue
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 00:44:42 -0000

--Apple-Mail=_1D5DDC01-34B2-4FBF-BF04-0EFC03FB3B52
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

Is there a way of not breaking everything all at once? What is the =
difference between a prefixed =91scheme=92 and a scheme with a =
parameter? I.e., instead of ms-xbl-<guid>:mumble, one has =
ms-xbl:mumble;guid=3D<guid>? Or, ms-xbl://<guid>/mumble? Or, =
ms-xbl://foo/<guid>/mumble? The particular way is registered by MS in =
this case.

There may be two orders of magnitude of prefixed =91schemes=92 than =
registered schemes, but I would bet there are seven or nine orders of =
magnitude more usage of the registered schemes than the prefixed =
schemes. And, since these are really only happening in the past few =
months with the advent of "deep application links,=94 I would offer it =
is not too late to do the right thing.

The thing we call a prefixed =91scheme=92 is not a scheme at all. There =
is no interoperability, there is no directives for how to interpret the =
scheme, it breaks standards-based tools, it is less than ideal.

On Jul 3, 2014, at 7:49 PM, Dave Thaler <dthaler@microsoft.com> wrote:

> Regarding "support for scheme prefix registration/delegation" (ticket =
#16), last IETF there was rough consensus in room for NOT allowing =
registering a prefix, and that we would communicate this to the W3C and =
discuss with them, and then come back to the WG.
>=20
> We just sent a liaison statement to the W3C on this (and other issues =
we said we would welcome W3C input on), see =
http://www.ietf.org/mail-archive/web/apps-discuss/current/msg12289.html.
>=20
> Separately, I also managed to get ahold of some interesting data on =
current use.
>=20
> Total # of schemes currently registered with IANA: 188 (of which 74 =
were done by Alexey and me during the third-party registration =
experiment)
>=20
> Total # of all registered schemes outside of our experiment: 114
>=20
> Xbox Live has apparently always used a prefix to generate a URI scheme =
for every game title, which is used to launch the game. That is =
"ms-xbl-<guid>" where <guid> is replaced with a GUID.
> Approximate # of Xbox Live scheme names used: 6873
>=20
> I strongly suspect that Xbox Live isn't the only such deployed =
example.  As previously discussed, using URI schemes to launch =
associated apps is already a de facto standard on most platforms =
(Android, iOS, Windows, etc.) whether we like it or not.  This new data =
point implies that widely deployed use of prefixes probably dwarf the =
number of all registered schemes by two orders of magnitude.
>=20
> In light of this data, the view of "no prefixes" starts sounding =
suspiciously like the "no NATs"
> position of denial that the IETF was once in before Behave was =
chartered.
> It would seem to me that we should think about how we DO want to deal =
with prefixes, if not by registering the prefix itself.
>=20
> -Dave
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


--Apple-Mail=_1D5DDC01-34B2-4FBF-BF04-0EFC03FB3B52
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJTtfjzAAoJEDY/T2tCIPW359QP/RrYSeD5FKyBYvoA2Saqfere
DLELDnral8qj9HqaoF4O+aOSsvovVC29w8zz1fFtQtaB8Co0wNK6nSICNOoNJwK3
rMaGgp0ND0M9njfNeVSNeYNA7ddICNkHorE9+4Km1queDCmASQql7STSG9HJntYR
5LjrOIkj+TOVbg9c8ApN+hos/bm2Dh3g7JyNpAU3gARu1eseFGyVWo/ZomutnuAF
AOEsSnR6rORoNn3jgIYTORYEg29iGPoWmfx6yDdCIwiLy2zxe4Ios3qFl0oO9pxd
es6JaImMk2l/4JHZbFeOYj4rbwI9Vxv+kqjTbkcus7VcNhl6xHu/g87ftpH0x6pI
UaR51YQbZoHrRJj77cgDANV9TRooJbgYu92eQ1Kr4hFOI8TGZl/y0GdQwJb1zg2q
DhenYN3nlAm0b8K2lfpwCPcaLwmSlgR72ha1to01RbZAHqWkoy7ol4NaE+E71Rrn
IG+CoMQF1BmcJpq2MtPeAN2r6hBFQJsDAqtvI6kNdOZ5zuQDJumAcGbWD+h3wWSF
22siSCSjd5XitVT4jis3pajy9CLBKa0rQIooIdIDzJIdTAos46MZCjQNjQS53CVU
F8GpEXWVM/3bqeKxNTMDATkQclt13QQJUrGjon6PoW5N1Wj40BPO6YLTKjpaso7Z
venTfuSdXyWVxool17xv
=IwTd
-----END PGP SIGNATURE-----

--Apple-Mail=_1D5DDC01-34B2-4FBF-BF04-0EFC03FB3B52--


From nobody Thu Jul  3 17:58:16 2014
Return-Path: <dthaler@microsoft.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BC401B2BA8 for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 17:58:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.602
X-Spam-Level: 
X-Spam-Status: No, score=-102.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 o_xkgM_tw_Bl for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 17:58:12 -0700 (PDT)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2lp0205.outbound.protection.outlook.com [207.46.163.205]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 480891B2B9B for <apps-discuss@ietf.org>; Thu,  3 Jul 2014 17:58:12 -0700 (PDT)
Received: from BY2PR03MB412.namprd03.prod.outlook.com (10.141.141.25) by BY2PR03MB411.namprd03.prod.outlook.com (10.141.141.22) with Microsoft SMTP Server (TLS) id 15.0.974.11; Fri, 4 Jul 2014 00:58:03 +0000
Received: from BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) by BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) with mapi id 15.00.0980.000; Fri, 4 Jul 2014 00:58:03 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Eric Burger <eburger@standardstrack.com>, Apps Discuss <apps-discuss@ietf.org>
Thread-Topic: [apps-discuss] Status of URI scheme prefix issue
Thread-Index: Ac+XGKFchZ482wW2Tk+/oIeaAHBf7QAALpFgAAHxMIAAAEmNQA==
Date: Fri, 4 Jul 2014 00:58:03 +0000
Message-ID: <410c439cefa74f37acf6f9dc86f65929@BY2PR03MB412.namprd03.prod.outlook.com>
References: <df269f3b759b4751afa7f2ab70c91514@BY2PR03MB412.namprd03.prod.outlook.com> <E8A9DD5C-D667-4A6A-ACC3-484EB1B006D2@standardstrack.com>
In-Reply-To: <E8A9DD5C-D667-4A6A-ACC3-484EB1B006D2@standardstrack.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [2001:4898:80e0:ee43::3]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 02622CEF0A
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(13464003)(377454003)(24454002)(189002)(51704005)(199002)(21056001)(80022001)(15202345003)(86362001)(83322001)(85306003)(101416001)(54356999)(76176999)(92566001)(19580405001)(74316001)(50986999)(19580395003)(20776003)(87936001)(86612001)(64706001)(2656002)(76482001)(77982001)(83072002)(81542001)(74502001)(46102001)(76576001)(33646001)(107046002)(81342001)(99396002)(85852003)(79102001)(99286002)(107886001)(31966008)(106356001)(95666004)(15975445006)(105586002)(74662001)(108616002)(24736002)(3826002); DIR:OUT; SFP:; SCL:1; SRVR:BY2PR03MB411; H:BY2PR03MB412.namprd03.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.onmicrosoft.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/1fEX4yJK-Z-wovkMzHYp53MZ5wQ
Subject: Re: [apps-discuss] Status of URI scheme prefix issue
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 00:58:15 -0000

> -----Original Message-----
> From: apps-discuss [mailto:apps-discuss-bounces@ietf.org] On Behalf Of
> Eric Burger
> Sent: Thursday, July 3, 2014 5:45 PM
> To: Apps Discuss
> Subject: Re: [apps-discuss] Status of URI scheme prefix issue
>=20
> Is there a way of not breaking everything all at once? What is the differ=
ence
> between a prefixed 'scheme' and a scheme with a parameter? I.e., instead =
of
> ms-xbl-<guid>:mumble, one has ms-xbl:mumble;guid=3D<guid>? Or, ms-
> xbl://<guid>/mumble? Or, ms-xbl://foo/<guid>/mumble? The particular way
> is registered by MS in this case.

It might be nice to define a scheme that was an applaunch://<guid>/mumble o=
r whatever,
for many years now, all common OS's (Android/iOS/Windows/etc.) have already=
 been
using app-specific scheme names to launch. Having an 'applaunch' (or whatev=
er) generic
scheme would not be usable for some time since it would require changes in =
the
launching logic of the OS, and apps want to run on the widely deployed OS's=
 and not
future ones that aren't the vast majority of deployed base.  So in the mean=
 time,
everyone will continue existing practice.

>=20
> There may be two orders of magnitude of prefixed 'schemes' than registere=
d
> schemes, but I would bet there are seven or nine orders of magnitude more
> usage of the registered schemes than the prefixed schemes.

I'd agree with you there.

> And, since these
> are really only happening in the past few months with the advent of "deep
> application links," I would offer it is not too late to do the right thin=
g.

Not sure where "past few months" comes from.   This has been going on for
years.

-Dave

>=20
> The thing we call a prefixed 'scheme' is not a scheme at all. There is no
> interoperability, there is no directives for how to interpret the scheme,=
 it
> breaks standards-based tools, it is less than ideal.
>=20
> On Jul 3, 2014, at 7:49 PM, Dave Thaler <dthaler@microsoft.com> wrote:
>=20
> > Regarding "support for scheme prefix registration/delegation" (ticket #=
16),
> last IETF there was rough consensus in room for NOT allowing registering =
a
> prefix, and that we would communicate this to the W3C and discuss with
> them, and then come back to the WG.
> >
> > We just sent a liaison statement to the W3C on this (and other issues w=
e
> said we would welcome W3C input on), see http://www.ietf.org/mail-
> archive/web/apps-discuss/current/msg12289.html.
> >
> > Separately, I also managed to get ahold of some interesting data on
> current use.
> >
> > Total # of schemes currently registered with IANA: 188 (of which 74 wer=
e
> done by Alexey and me during the third-party registration experiment)
> >
> > Total # of all registered schemes outside of our experiment: 114
> >
> > Xbox Live has apparently always used a prefix to generate a URI scheme
> for every game title, which is used to launch the game. That is "ms-xbl-
> <guid>" where <guid> is replaced with a GUID.
> > Approximate # of Xbox Live scheme names used: 6873
> >
> > I strongly suspect that Xbox Live isn't the only such deployed example.=
  As
> previously discussed, using URI schemes to launch associated apps is alre=
ady
> a de facto standard on most platforms (Android, iOS, Windows, etc.)
> whether we like it or not.  This new data point implies that widely deplo=
yed
> use of prefixes probably dwarf the number of all registered schemes by tw=
o
> orders of magnitude.
> >
> > In light of this data, the view of "no prefixes" starts sounding suspic=
iously
> like the "no NATs"
> > position of denial that the IETF was once in before Behave was chartere=
d.
> > It would seem to me that we should think about how we DO want to deal
> with prefixes, if not by registering the prefix itself.
> >
> > -Dave
> >
> > _______________________________________________
> > apps-discuss mailing list
> > apps-discuss@ietf.org
> > https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Thu Jul  3 18:25:49 2014
Return-Path: <eburger@standardstrack.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA1A41A0177 for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 18:25:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.578
X-Spam-Level: *
X-Spam-Status: No, score=1.578 tagged_above=-999 required=5 tests=[BAYES_50=0.8, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779] 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 Ix_1EXMvNiMA for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 18:25:47 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [74.124.215.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3B00F1B28BC for <apps-discuss@ietf.org>; Thu,  3 Jul 2014 18:25:44 -0700 (PDT)
Received: from 180.sub-70-208-130.myvzw.com ([70.208.130.180]:6325 helo=[192.168.43.132]) by biz104.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82) (envelope-from <eburger@standardstrack.com>) id 1X2sFv-0007rf-4n; Thu, 03 Jul 2014 18:25:41 -0700
Content-Type: multipart/signed; boundary="Apple-Mail=_1DE7F7C6-0FF4-4FAA-9539-45344AB55B86"; protocol="application/pgp-signature"; micalg=pgp-sha1
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Eric Burger <eburger@standardstrack.com>
In-Reply-To: <410c439cefa74f37acf6f9dc86f65929@BY2PR03MB412.namprd03.prod.outlook.com>
Date: Thu, 3 Jul 2014 21:25:37 -0400
Message-Id: <B39DCC6B-9EC7-4AA2-B1F7-6975B8D2AB3D@standardstrack.com>
References: <df269f3b759b4751afa7f2ab70c91514@BY2PR03MB412.namprd03.prod.outlook.com> <E8A9DD5C-D667-4A6A-ACC3-484EB1B006D2@standardstrack.com> <410c439cefa74f37acf6f9dc86f65929@BY2PR03MB412.namprd03.prod.outlook.com>
To: Dave Thaler <dthaler@microsoft.com>
X-Mailer: Apple Mail (2.1878.6)
X-OutGoing-Spam-Status: No, score=-2.9
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Get-Message-Sender-Via: biz104.inmotionhosting.com: authenticated_id: eburger+standardstrack.com/only user confirmed/virtual account not confirmed
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/BVW0KlUjeDJWakZOLnNfU3y92a4
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Status of URI scheme prefix issue
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 01:25:48 -0000

--Apple-Mail=_1DE7F7C6-0FF4-4FAA-9539-45344AB55B86
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

This argument would fly if (1) it was a small deviation from the =
definition of a scheme and (2) the IETF would not be willing to =
acknowledge there is a problem to be solved.

I would offer we do see there is a problem to be solved.

I would offer we can solve this problem with minimal changes to what is =
deployed.

I would offer if we relatively quickly solve the problem, the bad stuff =
will go away over the next three years. Remember, we are talking mobile =
phones with average life spans of 18 months, not desktop PC that are =
still running WindowsXP or DOS 5.1.

In fact, fix it now before this leaks much more into the desktop realm.=20=


What is being done today is a misguided attempt to enshrine silos (iOS, =
Android, etc.) that will not talk with each other. Apple, MS, and Google =
might not want a working scheme, but developers (and users) do.

There is still 20 hours before the -00 cutoff=85

On Jul 3, 2014, at 8:58 PM, Dave Thaler <dthaler@microsoft.com> wrote:

> It might be nice to define a scheme that was an =
applaunch://<guid>/mumble or whatever,
> for many years now, all common OS's (Android/iOS/Windows/etc.) have =
already been
> using app-specific scheme names to launch. Having an 'applaunch' (or =
whatever) generic
> scheme would not be usable for some time since it would require =
changes in the
> launching logic of the OS, and apps want to run on the widely deployed =
OS's and not
> future ones that aren't the vast majority of deployed base.  So in the =
mean time,
> everyone will continue existing practice.


--Apple-Mail=_1DE7F7C6-0FF4-4FAA-9539-45344AB55B86
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJTtgKRAAoJEDY/T2tCIPW3CVUP/RPB9y6gx2bE9wVSy5aaJJka
aDPx3iOXKjd5J5G63UXL7u5b55VHSpKM2sJ7rHCX6fhEE/jhqmBuNiXH91OLJfDU
hLm8yP0xgTAPKNp1XpbSdWjKnvV8sjAEB0Kq167r6ftXFnIpY6julFFlvOv5l2cp
EFUl/Qa6OhFkaOeABhVkDNRJmulwqfjtYhGywsz2hlJ10ykXdFGupIXnwXBd8Xto
ggAlUVC3D3RqNgAkkCA5cdMCKmh4RsU9MKO2EirmAxzi4V62EA9wV0jJYwryHxIT
Bl6mo7kR2wAwUSWvlVXVNOoaj76ceFLAXZ5VqJNfrdVSyzmBP7nV+1BdtVLhYXTb
38g+ZUTduJkeFMQY7ZXUz1p9um1Q1bxrbTPgR2Ppv6b796JP8kqSj0EwYRtbw4CD
sQP2nq57S7ZhLLLt0STf0+m8u23Q3Mv/zzUzCR1blYLSbcMeRpB/wfPnjd15QvHB
+HOsgPZwmHDJQNlFRIfnoTZgdKTGtFWFkbFqOixlSrBbzoIWTgFr5w36MxIdS7UM
b76Bxd755+1csC9e7qggqt9sR49hbKs3/V8Tq2jnugffrvSNIYkm0EDiLDq5NLea
GdJWr0N4wYpuWfUQkAigZ+lk5dq09j+efD24VkiK//loP2+KyIfCnnkaowwucGlO
acmY0sxqhS3Drd1VGzLc
=tCOX
-----END PGP SIGNATURE-----

--Apple-Mail=_1DE7F7C6-0FF4-4FAA-9539-45344AB55B86--


From nobody Thu Jul  3 18:25:56 2014
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8ED131B28BC; Thu,  3 Jul 2014 18:25:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.853
X-Spam-Level: 
X-Spam-Status: No, score=-104.853 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 TEPbIBl5_A7M; Thu,  3 Jul 2014 18:25:52 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) by ietfa.amsl.com (Postfix) with ESMTP id 4A2AB1B28B8; Thu,  3 Jul 2014 18:25:52 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 1D2DD180095; Thu,  3 Jul 2014 18:25:39 -0700 (PDT)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 6000:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Message-Id: <20140704012539.1D2DD180095@rfc-editor.org>
Date: Thu,  3 Jul 2014 18:25:39 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/SNIA_nYr_VceOm-93bqTvFUxiPI
Cc: drafts-update-ref@iana.org, apps-discuss@ietf.org, rfc-editor@rfc-editor.org
Subject: [apps-discuss] RFC 7293 on The Require-Recipient-Valid-Since Header Field and SMTP Service Extension
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 01:25:54 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 7293

        Title:      The Require-Recipient-Valid-Since Header Field and 
                    SMTP Service Extension 
        Author:     W. Mills, M. Kucherawy
        Status:     Standards Track
        Stream:     IETF
        Date:       July 2014
        Mailbox:    wmills_92105@yahoo.com, 
                    msk@fb.com
        Pages:      24
        Characters: 54440
        Updates/Obsoletes/SeeAlso:   None

        I-D Tag:    draft-ietf-appsawg-rrvs-header-field-11.txt

        URL:        http://www.rfc-editor.org/rfc/rfc7293.txt

This document defines an extension for the Simple Mail Transfer
Protocol (SMTP) called "RRVS" to provide a method for senders to
indicate to receivers a point in time when the ownership of the
target mailbox was known to the sender.  This can be used to detect
changes of mailbox ownership and thus prevent mail from being
delivered to the wrong party.  This document also defines a header
field called "Require-Recipient-Valid-Since" that can be used to
tunnel the request through servers that do not support the extension.

The intended use of these facilities is on automatically generated
messages, such as account statements or password change instructions,
that might contain sensitive information, though it may also be
useful in other applications.

This document is a product of the Applications Area Working Group Working Group of the IETF.

This is now a Proposed Standard.

STANDARDS TRACK: This document specifies an Internet standards track
protocol for the Internet community,and requests discussion and suggestions
for improvements.  Please refer to the current edition of the Internet
Official Protocol Standards (STD 1) for the standardization state and
status of this protocol.  Distribution of this memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  http://www.ietf.org/mailman/listinfo/ietf-announce
  http://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see http://www.rfc-editor.org/search
For downloading RFCs, see http://www.rfc-editor.org/rfc.html

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC



From nobody Thu Jul  3 18:40:44 2014
Return-Path: <dthaler@microsoft.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C6A31B2B8F for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 18:40:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.902
X-Spam-Level: 
X-Spam-Status: No, score=-101.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 WM053VB26iTD for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 18:40:41 -0700 (PDT)
Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1lp0139.outbound.protection.outlook.com [207.46.163.139]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0A55D1A0AE3 for <apps-discuss@ietf.org>; Thu,  3 Jul 2014 18:40:41 -0700 (PDT)
Received: from BY2PR03MB412.namprd03.prod.outlook.com (10.141.141.25) by BY2PR03MB409.namprd03.prod.outlook.com (10.141.141.11) with Microsoft SMTP Server (TLS) id 15.0.974.11; Fri, 4 Jul 2014 01:40:37 +0000
Received: from BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) by BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) with mapi id 15.00.0980.000; Fri, 4 Jul 2014 01:40:37 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Eric Burger <eburger@standardstrack.com>
Thread-Topic: [apps-discuss] Status of URI scheme prefix issue
Thread-Index: Ac+XGKFchZ482wW2Tk+/oIeaAHBf7QAALpFgAAHxMIAAAEmNQAABJVGAAABfEvA=
Date: Fri, 4 Jul 2014 01:40:36 +0000
Message-ID: <20e1c7e4252c480e83a986f863f124bf@BY2PR03MB412.namprd03.prod.outlook.com>
References: <df269f3b759b4751afa7f2ab70c91514@BY2PR03MB412.namprd03.prod.outlook.com> <E8A9DD5C-D667-4A6A-ACC3-484EB1B006D2@standardstrack.com> <410c439cefa74f37acf6f9dc86f65929@BY2PR03MB412.namprd03.prod.outlook.com> <B39DCC6B-9EC7-4AA2-B1F7-6975B8D2AB3D@standardstrack.com>
In-Reply-To: <B39DCC6B-9EC7-4AA2-B1F7-6975B8D2AB3D@standardstrack.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [2001:4898:80e0:ee43::3]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 02622CEF0A
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(13464003)(377454003)(189002)(51704005)(24454002)(199002)(95666004)(74316001)(2656002)(99286002)(93886003)(87936001)(54356999)(106356001)(107046002)(80022001)(64706001)(81342001)(31966008)(20776003)(86362001)(77982001)(83322001)(79102001)(85306003)(33646001)(76482001)(85852003)(83072002)(21056001)(46102001)(105586002)(50986999)(76576001)(81542001)(76176999)(101416001)(19580395003)(74662001)(19580405001)(86612001)(92566001)(74502001)(99396002)(108616002)(24736002)(3826002); DIR:OUT; SFP:; SCL:1; SRVR:BY2PR03MB409; H:BY2PR03MB412.namprd03.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.onmicrosoft.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/hCL0ZCjNCsSZf0HIxbu9Oww_M9c
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Status of URI scheme prefix issue
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 01:40:43 -0000

> -----Original Message-----
> From: Eric Burger [mailto:eburger@standardstrack.com]
> Sent: Thursday, July 3, 2014 6:26 PM
> To: Dave Thaler
> Cc: Apps Discuss
> Subject: Re: [apps-discuss] Status of URI scheme prefix issue
>=20
> This argument would fly if (1) it was a small deviation from the definiti=
on of a
> scheme and (2) the IETF would not be willing to acknowledge there is a
> problem to be solved.
>=20
> I would offer we do see there is a problem to be solved.
>=20
> I would offer we can solve this problem with minimal changes to what is
> deployed.
>=20
> I would offer if we relatively quickly solve the problem, the bad stuff w=
ill go
> away over the next three years. Remember, we are talking mobile phones
> with average life spans of 18 months, not desktop PC that are still runni=
ng
> WindowsXP or DOS 5.1.

It's not just mobile phones.  App launch is used on mobile phones,
desktop PCs, and other devices like Xboxes.

> In fact, fix it now before this leaks much more into the desktop realm.

It's been in the desktop realm already for at least 2 years.

> What is being done today is a misguided attempt to enshrine silos (iOS,
> Android, etc.) that will not talk with each other. Apple, MS, and Google =
might
> not want a working scheme, but developers (and users) do.

I'm not sure anyone "might not want" one (i.e. I think they do or would).

> There is still 20 hours before the -00 cutoff...

Go ahead :)

-Dave

>=20
> On Jul 3, 2014, at 8:58 PM, Dave Thaler <dthaler@microsoft.com> wrote:
>=20
> > It might be nice to define a scheme that was an
> > applaunch://<guid>/mumble or whatever, for many years now, all
> common
> > OS's (Android/iOS/Windows/etc.) have already been using app-specific
> > scheme names to launch. Having an 'applaunch' (or whatever) generic
> > scheme would not be usable for some time since it would require
> > changes in the launching logic of the OS, and apps want to run on the
> > widely deployed OS's and not future ones that aren't the vast majority =
of
> deployed base.  So in the mean time, everyone will continue existing
> practice.


From nobody Thu Jul  3 20:27:03 2014
Return-Path: <masinter@adobe.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D299C1A0AEB for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 20:27:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 5hjff1FwgfxG for <apps-discuss@ietfa.amsl.com>; Thu,  3 Jul 2014 20:26:59 -0700 (PDT)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2lp0204.outbound.protection.outlook.com [207.46.163.204]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7B26C1A0ACC for <apps-discuss@ietf.org>; Thu,  3 Jul 2014 20:26:58 -0700 (PDT)
Received: from BL2PR02MB307.namprd02.prod.outlook.com (10.141.91.21) by BL2PR02MB306.namprd02.prod.outlook.com (10.141.91.19) with Microsoft SMTP Server (TLS) id 15.0.954.9; Fri, 4 Jul 2014 03:26:56 +0000
Received: from BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) by BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) with mapi id 15.00.0980.000; Fri, 4 Jul 2014 03:26:56 +0000
From: Larry Masinter <masinter@adobe.com>
To: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, Dave Thaler <dthaler@microsoft.com>, Ted Hardie <ted.ietf@gmail.com>, Tony Hansen <tony+urireg@maillennium.att.com>
Thread-Topic: New Version Notification for draft-ietf-appsawg-uri-scheme-reg-01.txt
Thread-Index: AQHPlxKSHyZ8DKfCKEeOeL9+ed6yRpuPOkSw
Date: Fri, 4 Jul 2014 03:26:55 +0000
Message-ID: <bd9df07651be4b46a5949550905eeb94@BL2PR02MB307.namprd02.prod.outlook.com>
References: <20140703225940.1804.1232.idtracker@ietfa.amsl.com>
In-Reply-To: <20140703225940.1804.1232.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [50.184.24.49]
x-microsoft-antispam: BL:0; ACTION:Default; RISK:Low; SCL:0; SPMLVL:NotSpam; PCL:0; RULEID:
x-forefront-prvs: 02622CEF0A
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(199002)(189002)(80022001)(64706001)(46102001)(74662001)(74502001)(31966008)(33646001)(20776003)(15975445006)(101416001)(1511001)(79102001)(81542001)(66066001)(95666004)(99286002)(76482001)(83072002)(81342001)(85306003)(85852003)(86362001)(77982001)(50986999)(99396002)(76176999)(21056001)(92566001)(74316001)(54356999)(87936001)(83322001)(107886001)(19580395003)(2656002)(105586002)(106356001)(106116001)(15202345003)(107046002)(76576001)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BL2PR02MB306; H:BL2PR02MB307.namprd02.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; A:1; MX:1; LANG:en; 
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: adobe.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/0JLG4GQez26hJfLOC4Na6JQDilQ
Subject: Re: [apps-discuss] New Version Notification for draft-ietf-appsawg-uri-scheme-reg-01.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 03:27:02 -0000

SSBkb24ndCB0aGluayB3ZSdyZSBnb2luZyBmYXIgZW5vdWdoIHRvIHNpbXBsaWZ5IHRoZSBwcm9j
ZXNzLCB0byBoYXZlIGFueSBob3BlIElBTkEgd2lsbCBiZSBtb3JlIHVzZWZ1bCB0aGFuIFdpa2lw
ZWRpYSBvciBzZWFyY2ggZm9yIHRoZSBzY2hlbWUsIGZvciBhbnl0aGluZyBvdGhlciB0aGFuIHBl
ZGFudGljIG9yIGxlZ2FsIHB1cnBvc2VzLg0KDQpUaGUgJ2d1aWRlbGluZXMnIGFyZSBvaywgYnV0
IHRoZSBwcm9jZXNzIGlzIHdheSB0b28gY29tcGxpY2F0ZWQsIHJhdGUgbGltaXRlZCwgZG9lc24n
dCBoZWxwIHdhbm5hLWJlJ3MgaW1wbGVtZW50IHRoaW5ncyBjb21wYXRpYmx5LCAgYW5kIGRvZXNu
J3QgcHJvdmlkZSBlbm91Z2ggaW5jZW50aXZlIHRvIHJlZ2lzdGVyIGZvciByZWdpc3RyYXRpb24g
dG8gYmUgbmVhci11bml2ZXJzYWxseSB0aW1lbHkuIFRpbWVseSBjb21wbGV0ZW5lc3MgaXMgdGhl
IHJlcXVpcmVtZW50IHRvIGJlIGFibGUgdG8gYW5zd2VyIHF1ZXN0aW9ucyBsaWtlICJhcmUgdGhl
cmUgYW55IHNjaGVtZXMgdGhhdCBkbyBYIiBhbmQgdGhlIGxpa2UsIGFuZCBhbHNvIHRvIGtub3cg
d2hlbiB0aGUgJ2F1dGhvcml0YXRpdmUnIGluZm9ybWF0aW9uIGluIHRoZSByZWdpc3RyeSBoYXMg
YmVlbiBzdXBwbGFudGVkIHN1cnJlcHRpdGlvdXNseS4gDQoNCkknbSBsZWFuaW5nIHRvd2FyZCBy
ZWNvbW1lbmRlZCBjcm93ZC1zb3VyY2UgdGVjaG5vbG9neS0tIGdldCBwZXJtaXNzaW9uIHRvIGdp
dmUgZWFjaCBzY2hlbWUgYSBwYWdlIHdoaWNoIHBlb3BsZSBjYW4gJ0xpa2UnIG9yICdDb21tZW50
Jy4gDQoNCkkgdW5kZXJzdGFuZCB0aGVyZSdzIGEgbW9uYXJjaHkgcGVyc3BlY3RpdmUgd2hpY2gg
d291bGQgcHJlZmVyIGEgc2luZ2xlICJMaXZpbmcgU3RhbmRhcmQiIGxpc3Qgb2YgcGxhdGZvcm0g
c2NoZW1lIG5hbWVzIHJhdGhlciB0aGFuIGEgcmVnaXN0cnkuIFRoaXMgd291bGQgaGF2ZSB0aGUg
YWR2YW50YWdlIGZvciBjb250ZW50IGNyZWF0b3JzIG9mIHR1cm5pbmcgYSBjb21iaW5hdG9yaWFs
IHRlc3Rpbmcgam9iIGludG8gYSBsaW5lYXIgb25lLCB3aGljaCBtYXkgYmUgd2h5IGl0J3MgcG9w
dWxhci4gQXJlIHRoZSB0d28gbW9kZWxzIHJlY29uY2lsYWJsZT8gDQoNCkxhcnJ5IChEdWtlIG9m
IFVybCkNCi0tDQpodHRwOi8vbGFycnkubWFzaW50ZXIubmV0DQo=


From nobody Fri Jul  4 06:14:23 2014
Return-Path: <barryleiba@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CDD5A1B291C; Fri,  4 Jul 2014 06:14:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 wYKO6dN5sZUG; Fri,  4 Jul 2014 06:14:17 -0700 (PDT)
Received: from mail-lb0-x233.google.com (mail-lb0-x233.google.com [IPv6:2a00:1450:4010:c04::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31BA51B2873; Fri,  4 Jul 2014 06:14:16 -0700 (PDT)
Received: by mail-lb0-f179.google.com with SMTP id z11so1156437lbi.38 for <multiple recipients>; Fri, 04 Jul 2014 06:14:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=DNeYJaaIcGvL1iKiIdzoruan+2W9BpXubjWWAx+cYZE=; b=s82v8IwmAbevJuZ1I75k5KwV7Cnc+B7zGE7O0/P3voch2VyaZ+1tkkKFhgR3YfgWj3 OUx/+1apEiP0t6WtWMgRafwljr64ueH4Jyy9VqI2oz40fe/b9+ZkmYGTQcZAB50xVYLt zODHVubqshIjnyHAQoLhdzLs1H7h86zaISYsF+qHDhGOYGw3bgZ0rkU3QDEPZ0Aq50y/ Q/BDokYJ7G52iRaTCJapBzfbPiQjziBz6xwUsWGzX8Ij3bmQlMCbRel5cvFE8KthNxju lz+83HMKsYu1Ke5gjM1ExlxoMrDIDbeX+GbjrSZKzujQNc7nMyW6br99b+gncQASh172 VwKw==
MIME-Version: 1.0
X-Received: by 10.112.155.129 with SMTP id vw1mr7961684lbb.7.1404479655359; Fri, 04 Jul 2014 06:14:15 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.104.80 with HTTP; Fri, 4 Jul 2014 06:14:15 -0700 (PDT)
In-Reply-To: <6.2.5.6.2.20140703133637.0b2a7820@resistor.net>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net>
Date: Fri, 4 Jul 2014 09:14:15 -0400
X-Google-Sender-Auth: QeGJbYWjtk5uOP4KNPI25gWDVVE
Message-ID: <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: S Moonesamy <sm+ietf@elandsys.com>
Content-Type: text/plain; charset=ISO-8859-1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/mprAokDnQiTX86LpTt6K72ycjmo
Cc: IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 13:14:21 -0000

Hi, SM.
I don't see much in your message that's actionable.  For the bits that are:

> The TZ database itself is not an IETF Contribution.  Any enhancements is up
> to the TZ Coordinator.  I suggest that the IETF does not make any
> recommendations about the TZ database.  I think that it is better for the
> IETF to stay away from that process.

The only thing that the charter leaves in scope with regard to that
happens if we find security issues, while building the distribution
protocol.  I think it's a good idea to leave that in scope (and I
don't expect it to be triggered).  The IESG will consider your comment
in this regard.

> There isn't any mention of a "IANA timezone database" in that BCP.

Indeed; I changed "IANA Time Zone Database" and "IANA timezone
database" to "Time Zone Database" in version -03.  Thanks.

Barry

On Thu, Jul 3, 2014 at 5:32 PM, S Moonesamy <sm+ietf@elandsys.com> wrote:
> At 08:06 20-06-2014, Barry Leiba wrote:
>>
>> Cyrus Daboo has proposed a new working group in the Applications Area,
>> and I'm initiating charter discussion on it:
>>
>> https://datatracker.ietf.org/doc/charter-ietf-tzdist/
>>
>> We'll have the charter discussion here on apps-discuss.  Assuming a
>> working group comes out of this, we'll create a new mailing list for
>> the actual work, once the charter is done.
>
>
> I took a quick look at the proposed charter.
>
>   "The following are Out of scope for the working group:
>
>
>   - Any changes to the IANA timezone database process or infrastructure,
>     as documented in RFC 6557, other than recommendations for possible
>     security enhancements."
>
> A few months ago there was a hearing in the United States.  A member of the
> legislature asked the ICANN President a question (I do not recall the exact
> words):
>
>   What is the ccTLD for Crimea?
>
> http://www.bbc.com/news/world-europe-28144334
>
> The TZ database itself is not an IETF Contribution.  Any enhancements is up
> to the TZ Coordinator.  I suggest that the IETF does not make any
> recommendations about the TZ database.  I think that it is better for the
> IETF to stay away from that process.
>
> According to BCP 175:
>
>   'TZ Database:  The Time Zone Database, sometimes referred to as the
>      "Olson Database".  This database consists of information about
>       offsets from UTC for different localities, including daylight
>       saving time (DST) transition information.'
>
> There isn't any mention of a "IANA timezone database" in that BCP.  Would
> the IESG like to include the TZ Database in discussions about the IANA
> Transition?
>
>   'The working group can consider adding a mechanism, such as a
>
>    "namespace" prefix, to differentiate different timezone sources,
>    but the nature of the timezone identifiers used will be
>    controlled by the sources themselves.'
>
> Formalizing time zone sources may lead down a path where the question of the
> authoritative source is raised.  "namespace" could create the conditions for
> contentious strings [1].
>
> Regards,
> S. Moonesamy
>
> 1. I haven't given much thought to all this.


From nobody Fri Jul  4 08:24:28 2014
Return-Path: <huangng@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4813E1B2A98 for <apps-discuss@ietfa.amsl.com>; Fri,  4 Jul 2014 08:24:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.989
X-Spam-Level: 
X-Spam-Status: No, score=-1.989 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001, T_FILL_THIS_FORM_SHORT=0.01] autolearn=ham
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 xdi5S2NtKJJu for <apps-discuss@ietfa.amsl.com>; Fri,  4 Jul 2014 08:24:20 -0700 (PDT)
Received: from mail-qg0-x233.google.com (mail-qg0-x233.google.com [IPv6:2607:f8b0:400d:c04::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D9EF81B2A15 for <apps-discuss@ietf.org>; Fri,  4 Jul 2014 08:24:19 -0700 (PDT)
Received: by mail-qg0-f51.google.com with SMTP id z60so1579260qgd.10 for <apps-discuss@ietf.org>; Fri, 04 Jul 2014 08:24:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=MhjzY7itF8BaRrRVukuH3+Ou4xqTwVZBCwZD1CGtCr0=; b=T8pAGKQXAIM8cnIRmctpHvAiJ2gowilNKISWn50ydjyMYPLO+oVyfKa3I2eErZXQ3q x7LYTMDRJRngOgEV+PWBQXtYHYMR1nY2YQWHaZ6MmzFe43BL5GLJ4eFhHXu73S8VLqIn A3ZruVmohMyB5wNYD8HR8BTDwcUnXKl/d3J12G3Ojzs2wtXLAl2Wg+p44lHlGpTGLN8M +jkL18mpkNeK9/xcTg4PwUKEnRpcN4jFG2ozRZqnAsMy/zKXh9UCZBbcEZGjPIOG7k9U WLqiDeURf50WhEPr1ZXCwg6so4ocK5dRqlKy/Hdn5AGARWyQAgd3oUeTWf20b19rl70V qhBQ==
MIME-Version: 1.0
X-Received: by 10.224.128.193 with SMTP id l1mr19176611qas.91.1404487459091; Fri, 04 Jul 2014 08:24:19 -0700 (PDT)
Received: by 10.140.104.106 with HTTP; Fri, 4 Jul 2014 08:24:19 -0700 (PDT)
Date: Fri, 4 Jul 2014 23:24:19 +0800
Message-ID: <CAATpOdrvViwpU2UH1hQmTsx3=0RpE+jc0wLGL_akD7Pmv74Cgg@mail.gmail.com>
From: Neng Geng Huang <huangng@gmail.com>
To: apps-discuss@ietf.org
Content-Type: multipart/alternative; boundary=001a11c31a3a173bca04fd5fb828
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Tkh5yOQ7cWWG7KFbaiIvxOTz3Xk
Subject: [apps-discuss] Two new Internet Drafts (Independent Submissions)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 15:24:23 -0000

--001a11c31a3a173bca04fd5fb828
Content-Type: text/plain; charset=UTF-8

Hello, everybody:

I have submitted two revised Internet Drafts as Independent Submissions.

https://datatracker.ietf.org/doc/draft-huangng-utid/
https://datatracker.ietf.org/doc/draft-huangng-idtp/

Here is a brief introduction to the concepts of UTID and IDTP and discuss
their use through three small examples, showing the potential to construct
a new kind of application architecture for the Internet of Things.

UTID is a unique identifier for a physical thing or a virtual thing in the
world, which consists of three components with the following syntax:

Id~catalog$dns

It is a character-based identifier, where dns is a domain name of
organization who named the thing, catalog is used by the organization to
classify the thing, and id is unique in the scope of dns and catalog.
Examples are 125.product~db$com1.test, ~db$com1.test,
125.product~$com1.test, and ~$com1.test.

IDTP is a communication protocol to tracing messages of things identified
by UTIDs, which adapt request/response model and like a hybrid of HTTP and
Web Service but using JSON data format rather than XML format. It is
characterized by using UTID rather than URL to indicate the destination
address and using build-in forward mechanism to trace the messages of
UTIDs. The forward rules are UTID suffix match (called *tracing rule* in
this paper) and namespace match (called *tracing track* in this paper). The
underlying protocol of IDTP may be TCP, UDP, UDP multicast, HTTP, Web
Service, or local handling without forwarding.

The first example is tracing of products message. A company (com1.test)
produced a product and then sold it to another company (com2.test), where
UTID is used to identify the product and IDTP is used to trace the message
of the product.

Fig. 1 Tracing reference between two databases  (visit
http://www.utid.org/utid/NewArchitecture.html to see the pictures)

A record was inserted into database of company com1.test with empty value
of tracing key when a product was produced by company com1.test and marked
as 125.product~db$com1.test, which may be used to trace to the record by
IDTP in the company com1.test (Fig. 1).

A record was inserted into database of company com2.test when the product
was purchased by company com2.test and re-marked as
312.purchase~db$com2.test, whose message was send back to company com1.test
by the following IDTP request:

idtp:0.9/1

utid:125.product~db$com1.test

ns:u.iot.db

name:UtidEcho

len:39



{"refUtid":"312.purchase~db$com2.test"}

This request was forwarded to the database of company com1.test by the
tracing mechanism of IDTP using the UTID carried by the request as
destination address and was used to update the field of tracing key of the
record. Then a response was returned back:

idtp:0.9/1

code:200 OK

len:17



{"msg":"success"}

Therefore, tracing references between the two databases were established,
just like a foreign key reference in a relational database system. The
difference is that the tracing reference is build between two independent
databases and any client application may trace any UTIDs through tracing
references by IDTP protocol.

The second example is tracing different properties of same UTID. A company
(com1.test) has a temperature sensor, which sends temperature value to a
database server every 10 minutes. The company has an internal network,
which consists of a database server that saves historical temperature
value, a tracing bridge that connect to the temperature sensor, and a
tracing gateway that forwards request based on tracing rule and tracing
track. A tracing bridge may be a system with very low capacity of
computation, such as a single chip microcomputer with Ethernet interface,
which acts as a connection node between IDTP node and non-IDTP node (Fig.
2).

The sensor was marked as 56.loc1.t~s$com1.test. A request was forwarded to
the tracing bridge by the tracing gateway if the namespace (field ns in the
request) is u.iot.sensor when a user sent a request for real time
temperature value. The tracing bridge got temperature value from the sensor
and returned the value to the requester. A request with the same UTID was
forwarded to the database server by the tracing gateway if the namespace is
u.iot.db when a user sent a request for historical temperature value. The
database server retrieved temperature values from database and returned the
value to the requester.

Fig. 2 Tracing to different node by namespace with same UTID (visit
http://www.utid.org/utid/NewArchitecture.html to see the pictures)

The tracing rule and tracing track on the tracing gateway is listed in Tab.
1 and Tab. 2.

Tab. 1 Tracing rule on the tracing gateway

*utid suffix*

*Rule*

$com1.test

ruel1

Tab. 2 Tracing track on the tracing gateway

*Rule*

*Namespace*

*Protocol*

*Address*

*Port*

rule1

u.iot.db

tcp

db.com1.test

8091

rule1

u.iot.sensor

tcp

bridge.com1.test

8092



The third example is for local request and remote request. A database
server of a company (com1.test) has various kinks of tracing keys, which
reference to local database or remote databases. A request may be handled
locally or forwarded to remote servers. In this case, the server may deal
with this situation easily by set up settings as listed in Tab. 3 and Tab.
4. There is no tracing rule for dns other than itself dns because that IDTP
will forward all unmatched requests to TCP port 25604 (default port number
for IDTP, registered in IANA) of the server indicated by the dns of the
UTID carried by a request.

Tab. 3 Tracing rule on the database server

*utid suffix*

*Rule*

$com1.test

ruel1

Tab. 4 Tracing track on the database server

*Rule*

*Namespace*

*Protocol*

*Address*

*Port*

rule1

*

local







It is encouraged to use IDTP request for local calls because of its high
efficiency to form a unified API both for local calls and remote calls.
This mechanism will help designers to develop highly interoperable
application.

Despite of the differences between IDTP and Web Service, IDTP is
conditional compatible with Web Service, adapts WSDL as data format
definition of request and response, and adapt UDDI for the discovery of
IDTP service.

In summary, UTID and IDTP suggested a new kind of application architecture
for the Internet of Things that is universal, simple, low cost, and high
efficiency. The architecture simplifies the design of application
framework, promote the efficiency of system development, and increase the
interoperability of application system.


Best regards,


Huang

-- 
------------------------------
Mr. Huang Neng Geng
------------------------------
Associate Professor
School of the Internet of Things
Wuxi Institute of Technology
Wuxi, Jiangsu, China, 214121
Mobile: 86-13921501950
email: huangng@gmail.com

--001a11c31a3a173bca04fd5fb828
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><span style=3D"font-family:arial,sans-serif;font-size:12.7=
27272033691406px">Hello, everybody:</span><div><font face=3D"arial, sans-se=
rif"><br></font></div><div><span style=3D"font-family:arial,sans-serif;font=
-size:12.727272033691406px">I have submitted two revised Internet Drafts as=
 Independent Submissions.</span></div>
<div><span style=3D"font-family:arial,sans-serif;font-size:12.7272720336914=
06px"><br></span></div><div><font face=3D"arial, sans-serif"><a href=3D"htt=
ps://datatracker.ietf.org/doc/draft-huangng-utid/">https://datatracker.ietf=
.org/doc/draft-huangng-utid/</a></font><br>
</div><div><font face=3D"arial, sans-serif"><a href=3D"https://datatracker.=
ietf.org/doc/draft-huangng-idtp/">https://datatracker.ietf.org/doc/draft-hu=
angng-idtp/</a><br></font></div><div><font face=3D"arial, sans-serif"><br><=
/font></div>
<div><font face=3D"arial, sans-serif">Here is a brief introduction to the c=
oncepts of UTID and IDTP and discuss their use through three small examples=
, showing the potential to construct a new kind of application architecture=
 for the Internet of Things.</font></div>
<div><font face=3D"arial, sans-serif"><br></font></div><div><p class=3D"Mso=
Normal" style=3D"text-indent:23.15pt;line-height:12pt"><span lang=3D"EN-US"=
 style=3D"font-size:9pt">UTID is a unique identifier for a physical thing o=
r a
virtual thing in the world, which consists of three components with the
following syntax:</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;background:rgb(230,230,=
230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-family:&#39;Courier =
New&#39;">Id~catalog$dns</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">It is a character-based identifier,=
 where dns is a
domain name of organization who named the thing, catalog is used by the
organization to classify the thing, and id is unique in the scope of dns an=
d
catalog. Examples are 125.product~db$com1.test, ~db$com1.test, 125.product~=
$com1.test,
and ~$com1.test.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">IDTP is a communication protocol to=
 tracing messages of
things identified by UTIDs, which adapt request/response model and like a
hybrid of HTTP and Web Service but using JSON data format rather than XML
format. It is characterized by using UTID rather than URL to indicate the
destination address and using build-in forward mechanism to trace the messa=
ges
of UTIDs. The forward rules are UTID suffix match (called <b><i>tracing rul=
e</i></b> in this
paper) and namespace match (called <b><i>tracing track</i></b> in this pape=
r). The
underlying protocol of IDTP may be TCP, UDP, UDP multicast, HTTP, Web Servi=
ce, or
local handling without forwarding.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The first example is tracing of pro=
ducts message. A
company (com1.test) produced a product and then sold it to another company
(com2.test), where UTID is used to identify the product and IDTP is used to
trace the message of the product.</span></p>

<p class=3D"MsoNormal" style=3D"text-align:center;text-indent:27pt"><span l=
ang=3D"EN-US"><img width=3D"0" height=3D"0" src=3D"file:///C:/Users/Huangng=
/AppData/Local/Temp/msohtml1/01/clip_image002.gif" style=3D"margin-right: 0=
px;"><img width=3D"406" height=3D"208" src=3D"file:///C:/Users/Huangng/AppD=
ata/Local/Temp/msohtml1/01/clip_image002.gif" style=3D"font-family: &#39;Ti=
mes New Roman&#39;; font-size: 10.5pt;"></span></p>


<p class=3D"" align=3D"center" style=3D"text-align:center"><span lang=3D"EN=
-US" style=3D"font-size:8pt">Fig. </span><span lang=3D"EN-US" style=3D"font=
-size:8pt">1</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing re=
ference between two databases=C2=A0</span><span style=3D"font-size:10.90909=
0995788574px">=C2=A0</span><span style=3D"font-size:10.909090995788574px">(=
visit <a href=3D"http://www.utid.org/utid/NewArchitecture.html">http://www.=
utid.org/utid/NewArchitecture.html</a>=C2=A0to see the pictures)</span></p>


<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">A record was inserted into database=
 of company
com1.test with empty value of tracing key when a product was produced by
company com1.test and marked as 125.product~db$com1.test, which may be used=
 to
trace to the record by IDTP in the company com1.test (Fig. 1).</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">A record was inserted into database=
 of company
com2.test when the product was purchased by company com2.test and re-marked=
 as
312.purchase~db$com2.test, whose message was send back to company com1.test=
 by
the following IDTP request:</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">idtp:0.9/1</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">utid:125.product~db$com1.test</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">ns:u.iot.db</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">name:UtidEcho</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">len:39</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">=C2=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">{&quot;refUtid&quot;:&quot;312.purchase~db$com2.=
test&quot;}</span></p>


<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">This request was forwarded to the d=
atabase of company
com1.test by the tracing mechanism of IDTP using the UTID carried by the
request as destination address and was used to update the field of tracing =
key
of the record. Then a response was returned back:</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">idtp:0.9/1</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">code:200 OK</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">len:17</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">=C2=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">{&quot;msg&quot;:&quot;success&quot;}</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">Therefore, tracing references betwe=
en the two databases
were established, just like a foreign key reference in a relational databas=
e
system. The difference is that the tracing reference is build between two
independent databases and any client application may trace any UTIDs throug=
h tracing
references by IDTP protocol.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The second example is tracing diffe=
rent properties of
same UTID. A company (com1.test) has a temperature sensor, which sends
temperature value to a database server every 10 minutes. The company has an
internal network, which consists of a database server that saves historical
temperature value, a tracing bridge that connect to the temperature sensor,=
 and
a tracing gateway that forwards request based on tracing rule and tracing t=
rack.
A tracing bridge may be a system with very low capacity of computation, suc=
h as
a single chip microcomputer with Ethernet interface, which acts as a connec=
tion
node between IDTP node and non-IDTP node (Fig. 2).</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The sensor was marked as 56.loc1.t~=
s$com1.test. A
request was forwarded to the tracing bridge by the tracing gateway if the
namespace (field ns in the request) is u.iot.sensor when a user sent a requ=
est
for real time temperature value. The tracing bridge got temperature value f=
rom
the sensor and returned the value to the requester. A request with the same=
 UTID
was forwarded to the database server by the tracing gateway if the namespac=
e is
u.iot.db when a user sent a request for historical temperature value. The d=
atabase
server retrieved temperature values from database and returned the value to=
 the
requester.</span></p>

<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span l=
ang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&#39;Times New Roman&#3=
9;"><img width=3D"389" height=3D"290" src=3D"file:///C:/Users/Huangng/AppDa=
ta/Local/Temp/msohtml1/01/clip_image002.gif"></span><span lang=3D"EN-US"><i=
mg src=3D"file:///C:/Users/Huangng/AppData/Local/Temp/msohtml1/01/clip_imag=
e004.gif" style=3D"margin-right: 0px;"></span></p>


<p class=3D"" align=3D"center" style=3D"text-align:center"><span lang=3D"EN=
-US" style=3D"font-size:8pt">Fig. </span><span lang=3D"EN-US" style=3D"font=
-size:8pt">2</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing to=
 different node by namespace with
same UTID (visit <a href=3D"http://www.utid.org/utid/NewArchitecture.html">=
http://www.utid.org/utid/NewArchitecture.html</a>=C2=A0to see the pictures)=
</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The tracing rule and tracing track =
on the tracing
gateway is listed in Tab. 1 and Tab. 2.</span></p>

<p class=3D"" align=3D"center" style=3D"text-align:center"><span lang=3D"EN=
-US" style=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font=
-size:8pt">1</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing ru=
le on the tracing gateway</span></p>


<div align=3D"center">

<table class=3D"" border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D=
"border-collapse:collapse;border:none">
 <tbody><tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border:1pt solid w=
indowtext;padding:0cm 5.4pt">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">utid
  suffix</span></b></p>
  </td>
  <td width=3D"204" valign=3D"top" style=3D"width:153pt;border-style:solid =
solid solid none;border-top-color:windowtext;border-right-color:windowtext;=
border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt;=
border-bottom-width:1pt;padding:0cm 5.4pt">

  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
 </tr>
 <tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border-style:none =
solid solid;border-right-color:windowtext;border-bottom-color:windowtext;bo=
rder-left-color:windowtext;border-right-width:1pt;border-bottom-width:1pt;b=
order-left-width:1pt;padding:0cm 5.4pt">

  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">$com1=
.test</span></p>
  </td>
  <td width=3D"204" valign=3D"top" style=3D"width:153pt;border-style:none s=
olid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bord=
er-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">ruel1=
</span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p class=3D"" align=3D"center" style=3D"text-align:center"><span lang=3D"EN=
-US" style=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font=
-size:8pt">2</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing tr=
ack on the tracing gateway</span></p>


<div align=3D"center">

<table class=3D"" border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D=
"border-collapse:collapse;border:none">
 <tbody><tr>
  <td valign=3D"top" style=3D"border:1pt solid windowtext;padding:0cm 5.4pt=
">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">

  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Namespace</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">

  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Protocol</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">

  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Address</span></b></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:solid=
 solid solid none;border-top-color:windowtext;border-right-color:windowtext=
;border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt=
;border-bottom-width:1pt;padding:0cm 5.4pt">

  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Port</span></b></p>
  </td>
 </tr>
 <tr>
  <td valign=3D"top" style=3D"border-style:none solid solid;border-right-co=
lor:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;=
border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;paddin=
g:0cm 5.4pt">

  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">rule1=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">u.iot=
.db</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">tcp</=
span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">db.co=
m1.test</span></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:none =
solid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bor=
der-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">8091<=
/span></p>
  </td>
 </tr>
 <tr>
  <td valign=3D"top" style=3D"border-style:none solid solid;border-right-co=
lor:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;=
border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;paddin=
g:0cm 5.4pt">

  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">rule1=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">u.iot=
.sensor</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">tcp</=
span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">bridg=
e.com1.test</span></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:none =
solid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bor=
der-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">8092<=
/span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p class=3D"MsoNormal" style=3D"text-indent:27pt"><span lang=3D"EN-US">=C2=
=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The third example is for local requ=
est and remote
request. A database server of a company (com1.test) has various kinks of
tracing keys, which reference to local database or remote databases. A requ=
est
may be handled locally or forwarded to remote servers. In this case, the se=
rver
may deal with this situation easily by set up settings as listed in Tab. 3 =
and
Tab. 4. There is no tracing rule for dns other than itself dns because that
IDTP will forward all unmatched requests to TCP port 25604 (default port nu=
mber
for IDTP, registered in IANA) of the server indicated by the dns of the UTI=
D
carried by a request.</span></p>

<p class=3D"" align=3D"center" style=3D"text-align:center"><span lang=3D"EN=
-US" style=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font=
-size:8pt">3</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing ru=
le on the database server</span></p>


<div align=3D"center">

<table class=3D"" border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D=
"border-collapse:collapse;border:none">
 <tbody><tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border:1pt solid w=
indowtext;padding:0cm 5.4pt">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">utid
  suffix</span></b></p>
  </td>
  <td width=3D"156" valign=3D"top" style=3D"width:117pt;border-style:solid =
solid solid none;border-top-color:windowtext;border-right-color:windowtext;=
border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt;=
border-bottom-width:1pt;padding:0cm 5.4pt">

  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
 </tr>
 <tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border-style:none =
solid solid;border-right-color:windowtext;border-bottom-color:windowtext;bo=
rder-left-color:windowtext;border-right-width:1pt;border-bottom-width:1pt;b=
order-left-width:1pt;padding:0cm 5.4pt">

  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">$com1=
.test</span></p>
  </td>
  <td width=3D"156" valign=3D"top" style=3D"width:117pt;border-style:none s=
olid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bord=
er-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">ruel1=
</span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p class=3D"" align=3D"center" style=3D"text-align:center"><span lang=3D"EN=
-US" style=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font=
-size:8pt">4</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing tr=
ack on the database server</span></p>


<div align=3D"center">

<table class=3D"" border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D=
"border-collapse:collapse;border:none">
 <tbody><tr>
  <td valign=3D"top" style=3D"border:1pt solid windowtext;padding:0cm 5.4pt=
">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">

  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Namespace</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">

  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Protocol</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">

  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Address</span></b></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:solid=
 solid solid none;border-top-color:windowtext;border-right-color:windowtext=
;border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt=
;border-bottom-width:1pt;padding:0cm 5.4pt">

  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Port</span></b></p>
  </td>
 </tr>
 <tr>
  <td valign=3D"top" style=3D"border-style:none solid solid;border-right-co=
lor:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;=
border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;paddin=
g:0cm 5.4pt">

  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">rule1=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">*</sp=
an></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">local=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">=C2=
=A0</span></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:none =
solid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bor=
der-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">=C2=
=A0</span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">=C2=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">It is encouraged to use IDTP reques=
t for local calls because
of its high efficiency to form a unified API both for local calls and remot=
e
calls. This mechanism will help designers to develop highly interoperable a=
pplication.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">Despite of the differences between =
IDTP and Web Service,
IDTP is conditional compatible with Web Service, adapts WSDL as data format
definition of request and response, and adapt UDDI for the discovery of IDT=
P
service.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">In summary, UTID and IDTP suggested=
 a new kind of application
architecture for the Internet of Things that is universal, simple, low cost=
, and
high efficiency. The architecture simplifies the design of application fram=
ework,
promote the efficiency of system development, and increase the interoperabi=
lity
of application system.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><br><=
/p><p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt">Be=
st regards,</p><p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-hei=
ght:12pt">
<br></p><p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12p=
t">Huang</p><div><br></div>-- <br><div dir=3D"ltr">------------------------=
------<br>Mr. Huang Neng Geng<br>------------------------------<br>Associat=
e Professor<br>
School of the Internet of Things<br>Wuxi Institute of Technology<br>Wuxi, J=
iangsu, China, 214121<br>Mobile: 86-13921501950<br>email: <a href=3D"mailto=
:huangng@gmail.com" target=3D"_blank">huangng@gmail.com</a><div><br></div><=
/div>

</div></div>

--001a11c31a3a173bca04fd5fb828--


From nobody Fri Jul  4 11:44:53 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C74BF1B2996; Fri,  4 Jul 2014 11:44:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 yGxM5GhM0v-1; Fri,  4 Jul 2014 11:44:46 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4FE081B2E96; Fri,  4 Jul 2014 11:44:45 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.0.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140704184445.14784.76271.idtracker@ietfa.amsl.com>
Date: Fri, 04 Jul 2014 11:44:45 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/sEqNuP6bIyXu3tlH7Riyn0xTLCE
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D Action: draft-ietf-appsawg-json-merge-patch-04.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 18:44:48 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Applications Area Working Group Working Group of the IETF.

        Title           : JSON Merge Patch
        Authors         : Paul Hoffman
                          James M Snell
	Filename        : draft-ietf-appsawg-json-merge-patch-04.txt
	Pages           : 8
	Date            : 2014-07-04

Abstract:
   This specification defines the JSON merge patch format and processing
   rules.  The merge patch format is primarily intended for use with the
   HTTP PATCH method as a means of describing a set of modifications to
   a subset of target resource's content.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-appsawg-json-merge-patch-04

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-json-merge-patch-04


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Fri Jul  4 11:48:28 2014
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4AFC1B2EB2 for <apps-discuss@ietfa.amsl.com>; Fri,  4 Jul 2014 11:48:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.347
X-Spam-Level: 
X-Spam-Status: No, score=-1.347 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_COM=0.553] 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 PGNMN72uXstl for <apps-discuss@ietfa.amsl.com>; Fri,  4 Jul 2014 11:48:26 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E1B2E1B2B19 for <apps-discuss@ietf.org>; Fri,  4 Jul 2014 11:48:25 -0700 (PDT)
Received: from [10.20.30.90] (50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60]) (authenticated bits=0) by hoffman.proper.com (8.14.8/8.14.7) with ESMTP id s64ImNUt021754 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for <apps-discuss@ietf.org>; Fri, 4 Jul 2014 11:48:25 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: hoffman.proper.com: Host 50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60] claimed to be [10.20.30.90]
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Paul Hoffman <paul.hoffman@vpnc.org>
In-Reply-To: <20140704184445.14784.76271.idtracker@ietfa.amsl.com>
Date: Fri, 4 Jul 2014 11:48:22 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <2AF6C659-63C0-4956-A299-E07D1D15D4F4@vpnc.org>
References: <20140704184445.14784.76271.idtracker@ietfa.amsl.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/qzJ_jMub0Bdk2kEpmaju7yeUnjg
Subject: [apps-discuss] draft-ietf-appsawg-json-merge-patch-04: now with a new processing model
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 18:48:26 -0000

Greetings again. This draft incorporates the proposed changes from =
Carsten and James, as well as removing the charset option from the MIME =
type (based on input from Ned Freed).=20

Please review my new pseudocode, and the new examples at the end.

--Paul Hoffman

On Jul 4, 2014, at 11:44 AM, internet-drafts@ietf.org wrote:

>=20
> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
> This draft is a work item of the Applications Area Working Group =
Working Group of the IETF.
>=20
>        Title           : JSON Merge Patch
>        Authors         : Paul Hoffman
>                          James M Snell
> 	Filename        : draft-ietf-appsawg-json-merge-patch-04.txt
> 	Pages           : 8
> 	Date            : 2014-07-04
>=20
> Abstract:
>   This specification defines the JSON merge patch format and =
processing
>   rules.  The merge patch format is primarily intended for use with =
the
>   HTTP PATCH method as a means of describing a set of modifications to
>   a subset of target resource's content.
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/
>=20
> There's also a htmlized version available at:
> http://tools.ietf.org/html/draft-ietf-appsawg-json-merge-patch-04
>=20
> A diff from the previous version is available at:
> =
http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-appsawg-json-merge-patch-04


From nobody Fri Jul  4 11:51:24 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7952E1B2D60 for <apps-discuss@ietfa.amsl.com>; Fri,  4 Jul 2014 11:51:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 xbCq_C0hJWpy for <apps-discuss@ietfa.amsl.com>; Fri,  4 Jul 2014 11:51:19 -0700 (PDT)
Received: from mail-ob0-x22d.google.com (mail-ob0-x22d.google.com [IPv6:2607:f8b0:4003:c01::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7615D1B2AEE for <apps-discuss@ietf.org>; Fri,  4 Jul 2014 11:51:19 -0700 (PDT)
Received: by mail-ob0-f173.google.com with SMTP id va2so2180730obc.32 for <apps-discuss@ietf.org>; Fri, 04 Jul 2014 11:51:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=9kXZ2Zu5RWidF4ssFWzW7ETKrb2n0X0enIloTB4kcX0=; b=UKkVSdF7taKhYckwRdNa7lp9UWBT53hB9/Wi9jxajcf2P/S013cgA4eXKzWknGr28K oTycNGY1Igu3egTxLQzYDQLHLg9Q1uJMfB2zO1Z/Gc4t5/RgWtHQ/MCTeOe6deVSkqs4 3K+vJqlHhWe+YR7TEy4lktQS4Hc3JIUjEKdV6m7KjV0n6YqNO+TtBBljXpScRvit7pRt X9Ssacc+cVt0B/J5q4cPmD82EFqRYTV2SUwhEBWMP/84bHaK2VVvmRQHitQCE15hDAEn ua0MWUVRCMEuWWNjnYbu0TdVU3cWq9v8rWKK/Nr7fr3QyUkWK/XJg+knoj7tWQy2YAn2 W0IQ==
MIME-Version: 1.0
X-Received: by 10.182.60.65 with SMTP id f1mr12457919obr.78.1404499878801; Fri, 04 Jul 2014 11:51:18 -0700 (PDT)
Received: by 10.60.179.81 with HTTP; Fri, 4 Jul 2014 11:51:17 -0700 (PDT)
Received: by 10.60.179.81 with HTTP; Fri, 4 Jul 2014 11:51:17 -0700 (PDT)
In-Reply-To: <2AF6C659-63C0-4956-A299-E07D1D15D4F4@vpnc.org>
References: <20140704184445.14784.76271.idtracker@ietfa.amsl.com> <2AF6C659-63C0-4956-A299-E07D1D15D4F4@vpnc.org>
Date: Fri, 4 Jul 2014 11:51:17 -0700
Message-ID: <CABP7RbfA-zivndHQ-QKGn7ReV+WW+o3-juRwzRoK-029gP1dFA@mail.gmail.com>
From: James M Snell <jasnell@gmail.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Content-Type: multipart/alternative; boundary=089e01538ad85cf62d04fd629c37
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/hYMvcKFCuYcTbBdePyXuItSUb4A
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] draft-ietf-appsawg-json-merge-patch-04: now with a new processing model
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 04 Jul 2014 18:51:22 -0000

--089e01538ad85cf62d04fd629c37
Content-Type: text/plain; charset=UTF-8

+1...
On Jul 4, 2014 11:48 AM, "Paul Hoffman" <paul.hoffman@vpnc.org> wrote:

> Greetings again. This draft incorporates the proposed changes from Carsten
> and James, as well as removing the charset option from the MIME type (based
> on input from Ned Freed).
>
> Please review my new pseudocode, and the new examples at the end.
>
> --Paul Hoffman
>
> On Jul 4, 2014, at 11:44 AM, internet-drafts@ietf.org wrote:
>
> >
> > A New Internet-Draft is available from the on-line Internet-Drafts
> directories.
> > This draft is a work item of the Applications Area Working Group Working
> Group of the IETF.
> >
> >        Title           : JSON Merge Patch
> >        Authors         : Paul Hoffman
> >                          James M Snell
> >       Filename        : draft-ietf-appsawg-json-merge-patch-04.txt
> >       Pages           : 8
> >       Date            : 2014-07-04
> >
> > Abstract:
> >   This specification defines the JSON merge patch format and processing
> >   rules.  The merge patch format is primarily intended for use with the
> >   HTTP PATCH method as a means of describing a set of modifications to
> >   a subset of target resource's content.
> >
> >
> > The IETF datatracker status page for this draft is:
> > https://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/
> >
> > There's also a htmlized version available at:
> > http://tools.ietf.org/html/draft-ietf-appsawg-json-merge-patch-04
> >
> > A diff from the previous version is available at:
> > http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-json-merge-patch-04
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>

--089e01538ad85cf62d04fd629c37
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">+1...</p>
<div class=3D"gmail_quote">On Jul 4, 2014 11:48 AM, &quot;Paul Hoffman&quot=
; &lt;<a href=3D"mailto:paul.hoffman@vpnc.org">paul.hoffman@vpnc.org</a>&gt=
; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Greetings again. This draft incorporates the proposed changes from Carsten =
and James, as well as removing the charset option from the MIME type (based=
 on input from Ned Freed).<br>
<br>
Please review my new pseudocode, and the new examples at the end.<br>
<br>
--Paul Hoffman<br>
<br>
On Jul 4, 2014, at 11:44 AM, <a href=3D"mailto:internet-drafts@ietf.org">in=
ternet-drafts@ietf.org</a> wrote:<br>
<br>
&gt;<br>
&gt; A New Internet-Draft is available from the on-line Internet-Drafts dir=
ectories.<br>
&gt; This draft is a work item of the Applications Area Working Group Worki=
ng Group of the IETF.<br>
&gt;<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0Title =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : =
JSON Merge Patch<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0Authors =C2=A0 =C2=A0 =C2=A0 =C2=A0 : Paul =
Hoffman<br>
&gt; =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 =C2=A0 =C2=A0James M Snell<br>
&gt; =C2=A0 =C2=A0 =C2=A0 Filename =C2=A0 =C2=A0 =C2=A0 =C2=A0: draft-ietf-=
appsawg-json-merge-patch-04.txt<br>
&gt; =C2=A0 =C2=A0 =C2=A0 Pages =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 : 8<br>
&gt; =C2=A0 =C2=A0 =C2=A0 Date =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0: 2=
014-07-04<br>
&gt;<br>
&gt; Abstract:<br>
&gt; =C2=A0 This specification defines the JSON merge patch format and proc=
essing<br>
&gt; =C2=A0 rules. =C2=A0The merge patch format is primarily intended for u=
se with the<br>
&gt; =C2=A0 HTTP PATCH method as a means of describing a set of modificatio=
ns to<br>
&gt; =C2=A0 a subset of target resource&#39;s content.<br>
&gt;<br>
&gt;<br>
&gt; The IETF datatracker status page for this draft is:<br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-ietf-appsawg-json-me=
rge-patch/" target=3D"_blank">https://datatracker.ietf.org/doc/draft-ietf-a=
ppsawg-json-merge-patch/</a><br>
&gt;<br>
&gt; There&#39;s also a htmlized version available at:<br>
&gt; <a href=3D"http://tools.ietf.org/html/draft-ietf-appsawg-json-merge-pa=
tch-04" target=3D"_blank">http://tools.ietf.org/html/draft-ietf-appsawg-jso=
n-merge-patch-04</a><br>
&gt;<br>
&gt; A diff from the previous version is available at:<br>
&gt; <a href=3D"http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-appsawg-json-=
merge-patch-04" target=3D"_blank">http://www.ietf.org/rfcdiff?url2=3Ddraft-=
ietf-appsawg-json-merge-patch-04</a><br>
<br>
_______________________________________________<br>
apps-discuss mailing list<br>
<a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=3D"_b=
lank">https://www.ietf.org/mailman/listinfo/apps-discuss</a><br>
</blockquote></div>

--089e01538ad85cf62d04fd629c37--


From nobody Sat Jul  5 06:37:24 2014
Return-Path: <James.H.Manger@team.telstra.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3A0431A0644 for <apps-discuss@ietfa.amsl.com>; Sat,  5 Jul 2014 06:37:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.202
X-Spam-Level: 
X-Spam-Status: No, score=-0.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, RCVD_IN_DNSWL_NONE=-0.0001, RELAY_IS_203=0.994] 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 dFraJiaMqm2i for <apps-discuss@ietfa.amsl.com>; Sat,  5 Jul 2014 06:37:20 -0700 (PDT)
Received: from ipxbno.tcif.telstra.com.au (ipxbno.tcif.telstra.com.au [203.35.82.204]) by ietfa.amsl.com (Postfix) with ESMTP id 1313E1A0A86 for <apps-discuss@ietf.org>; Sat,  5 Jul 2014 06:37:19 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.01,607,1399989600"; d="scan'208";a="17764341"
Received: from unknown (HELO ipcbni.tcif.telstra.com.au) ([10.97.216.204]) by ipobni.tcif.telstra.com.au with ESMTP; 05 Jul 2014 23:29:03 +1000
X-IronPort-AV: E=McAfee;i="5600,1067,7489"; a="233172838"
Received: from wsmsg3703.srv.dir.telstra.com ([172.49.40.171]) by ipcbni.tcif.telstra.com.au with ESMTP; 05 Jul 2014 23:37:18 +1000
Received: from WSMSG3153V.srv.dir.telstra.com ([172.49.40.159]) by WSMSG3703.srv.dir.telstra.com ([172.49.40.171]) with mapi; Sat, 5 Jul 2014 23:37:17 +1000
From: "Manger, James" <James.H.Manger@team.telstra.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Date: Sat, 5 Jul 2014 23:37:15 +1000
Thread-Topic: [apps-discuss] draft-ietf-appsawg-json-merge-patch-04: now with a new processing model
Thread-Index: Ac+XuI9JFMEeJcucTCGxoiGgXyaK5QAmDdvA
Message-ID: <255B9BB34FB7D647A506DC292726F6E1154991F2C1@WSMSG3153V.srv.dir.telstra.com>
References: <20140704184445.14784.76271.idtracker@ietfa.amsl.com> <2AF6C659-63C0-4956-A299-E07D1D15D4F4@vpnc.org>
In-Reply-To: <2AF6C659-63C0-4956-A299-E07D1D15D4F4@vpnc.org>
Accept-Language: en-US, en-AU
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-AU
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Z7PaIRApew8893_krVET4r9OL1g
Subject: Re: [apps-discuss] draft-ietf-appsawg-json-merge-patch-04: now with a new processing model
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Jul 2014 13:37:22 -0000

KzENCg0KUHNldWRvIGNvZGUgd29ya3Mgd2VsbCBmb3IgZGVzY3JpYmluZyB0aGUgbWVyZ2UgcHJv
Y2Vzcy4NCg0KVGhlIG9ubHkgcmVtYWluaW5nIG5vbi1lZGl0b3JpYWwgY2hhbmdlIHJlcXVpcmVk
IGlzIHRvIHJlbW92ZSB0aGUgZm9sbG93aW5nIHNlbnRlbmNlIGZyb20gc2VjdGlvbiAxICJJbnRy
b2R1Y3Rpb24iOg0KDQogICBBIEpTT04gbWVyZ2UgcGF0Y2ggZG9jdW1lbnQgY2FuIG9ubHkgYmUg
YSBKU09OIGFycmF5IG9yIGEgSlNPTg0KICAgb2JqZWN0Lg0KDQpUaGUgcHNldWRvIGNvZGUgZG9l
cyBub3QgaW1wbGVtZW50IHRoaXMgcmVzdHJpY3Rpb24uIFR3byBvZiB0aGUgdGVzdCBjYXNlcyBp
biBhcHBlbmRpeCBBIHZpb2xhdGUgdGhpcyByZXN0cmljdGlvbi4NCg0KDQpFZGl0b3JpYWwgc3Vn
Z2VzdGlvbnM6DQoNCiogQ2hhbmdlICJtYXJnZSIgdG8gIm1lcmdlIiBbc2VjdGlvbiAyLCAybmQg
cGFyYWdyYXBoLCBwYWdlIDNdDQoNCiogVGhlIGFic3RyYWN0IGFuZCBpbnRvIGJvdGggaW5jbHVk
ZSB0aGUgZm9sbG93aW5nIHBocmFzZSB0aGF0IGlzIGEgYml0IGF3a3dhcmQ6DQoNCiAgIG1vZGlm
aWNhdGlvbnMgdG8gYSBzdWJzZXQgb2YgdGFyZ2V0IHJlc291cmNlJ3MgY29udGVudC4NCg0KTWln
aHQgcmVhZCBiZXR0ZXIgYXM6DQoNCiAgIG1vZGlmaWNhdGlvbnMgdG8gYSB0YXJnZXQgcmVzb3Vy
Y2UncyBjb250ZW50Lg0KDQoqIEl0IHdvdWxkIGJlIHdvcnRoIGV4cGxpY2l0bHkgc3RhdGluZyB0
aGF0IHRoZSB0YXJnZXQgcmVzb3VyY2UgYW5kIG1lcmdlIHBhdGNoIGFyZSBKU09OIHZhbHVlcy4g
QWRkIGEgc2VudGVuY2UgdG8gdGhlIGVuZCBvZiB0aGUgMm5kIHBhcmFncmFwaCBvZiBzZWN0aW9u
IDIgc28gaXQgcmVhZHM6DQoNCiAgIE1lcmdlUGF0Y2ggLi4uIHRha2VzIHR3byBhcmd1bWVudHM6
IHRoZSB0YXJnZXQgcmVzb3VyY2UgZG9jdW1lbnQNCiAgIGFuZCB0aGUgbWVyZ2UgcGF0Y2ggZG9j
dW1lbnQuIFRoZSBUYXJnZXQgYXJndW1lbnQgY2FuIGJlIGFueQ0KICAgSlNPTiB2YWx1ZSwgb3Ig
dW5kZWZpbmVkLiBUaGUgUGF0Y2ggYXJndW1lbnQgY2FuIGJlIGFueSBKU09OIHZhbHVlLg0KDQoq
IElzIHRoZSBjb250YWN0IGluIHRoZSBtZWRpYSB0eXBlIHJlZ2lzdHJhdGlvbiAoc2VjdGlvbiA0
ICJJQU5BIENvbnNpZGVyYXRpb25zIikgdXN1YWxseSBhbiBhdXRob3IgYXMgaW4gdGhlIGRyYWZ0
LCBvciBpcyBpdCBiZXR0ZXIgdG8gdXNlLCBzYXksIElFU0cgPGllc2dAaWV0Zi5vcmc+Pw0KDQoq
IEluIHNlY3Rpb24gNCAiSUFOQSBDb25zaWRlcmF0aW9ucyIgY2hhbmdlOg0KICAic2FtZSBlbmNv
ZGluZyBjb25zaWRlcmF0aW9ucyBzcGVjaWZpZWQgaW4gU2VjdGlvbiA2IFtSRkM3MTU5XS4iDQog
IFRvDQogICJzYW1lIGVuY29kaW5nIGNvbnNpZGVyYXRpb25zIHNwZWNpZmllZCBpbiBTZWN0aW9u
IDggW1JGQzcxNTldLiINCg0KLS0NCkphbWVzIE1hbmdlcg0KDQotLS0tLU9yaWdpbmFsIE1lc3Nh
Z2UtLS0tLQ0KRnJvbTogYXBwcy1kaXNjdXNzIFttYWlsdG86YXBwcy1kaXNjdXNzLWJvdW5jZXNA
aWV0Zi5vcmddIE9uIEJlaGFsZiBPZiBQYXVsIEhvZmZtYW4NClNlbnQ6IFNhdHVyZGF5LCA1IEp1
bHkgMjAxNCA0OjQ4IEFNDQpUbzogSUVURiBBcHBzIERpc2N1c3MNClN1YmplY3Q6IFthcHBzLWRp
c2N1c3NdIGRyYWZ0LWlldGYtYXBwc2F3Zy1qc29uLW1lcmdlLXBhdGNoLTA0OiBub3cgd2l0aCBh
IG5ldyBwcm9jZXNzaW5nIG1vZGVsDQoNCkdyZWV0aW5ncyBhZ2Fpbi4gVGhpcyBkcmFmdCBpbmNv
cnBvcmF0ZXMgdGhlIHByb3Bvc2VkIGNoYW5nZXMgZnJvbSBDYXJzdGVuIGFuZCBKYW1lcywgYXMg
d2VsbCBhcyByZW1vdmluZyB0aGUgY2hhcnNldCBvcHRpb24gZnJvbSB0aGUgTUlNRSB0eXBlIChi
YXNlZCBvbiBpbnB1dCBmcm9tIE5lZCBGcmVlZCkuIA0KDQpQbGVhc2UgcmV2aWV3IG15IG5ldyBw
c2V1ZG9jb2RlLCBhbmQgdGhlIG5ldyBleGFtcGxlcyBhdCB0aGUgZW5kLg0KDQotLVBhdWwgSG9m
Zm1hbg0KDQpPbiBKdWwgNCwgMjAxNCwgYXQgMTE6NDQgQU0sIGludGVybmV0LWRyYWZ0c0BpZXRm
Lm9yZyB3cm90ZToNCg0KPiANCj4gQSBOZXcgSW50ZXJuZXQtRHJhZnQgaXMgYXZhaWxhYmxlIGZy
b20gdGhlIG9uLWxpbmUgSW50ZXJuZXQtRHJhZnRzIGRpcmVjdG9yaWVzLg0KPiBUaGlzIGRyYWZ0
IGlzIGEgd29yayBpdGVtIG9mIHRoZSBBcHBsaWNhdGlvbnMgQXJlYSBXb3JraW5nIEdyb3VwIFdv
cmtpbmcgR3JvdXAgb2YgdGhlIElFVEYuDQo+IA0KPiAgICAgICAgVGl0bGUgICAgICAgICAgIDog
SlNPTiBNZXJnZSBQYXRjaA0KPiAgICAgICAgQXV0aG9ycyAgICAgICAgIDogUGF1bCBIb2ZmbWFu
DQo+ICAgICAgICAgICAgICAgICAgICAgICAgICBKYW1lcyBNIFNuZWxsDQo+IAlGaWxlbmFtZSAg
ICAgICAgOiBkcmFmdC1pZXRmLWFwcHNhd2ctanNvbi1tZXJnZS1wYXRjaC0wNC50eHQNCj4gCVBh
Z2VzICAgICAgICAgICA6IDgNCj4gCURhdGUgICAgICAgICAgICA6IDIwMTQtMDctMDQNCj4gDQo+
IEFic3RyYWN0Og0KPiAgIFRoaXMgc3BlY2lmaWNhdGlvbiBkZWZpbmVzIHRoZSBKU09OIG1lcmdl
IHBhdGNoIGZvcm1hdCBhbmQgcHJvY2Vzc2luZw0KPiAgIHJ1bGVzLiAgVGhlIG1lcmdlIHBhdGNo
IGZvcm1hdCBpcyBwcmltYXJpbHkgaW50ZW5kZWQgZm9yIHVzZSB3aXRoIHRoZQ0KPiAgIEhUVFAg
UEFUQ0ggbWV0aG9kIGFzIGEgbWVhbnMgb2YgZGVzY3JpYmluZyBhIHNldCBvZiBtb2RpZmljYXRp
b25zIHRvDQo+ICAgYSBzdWJzZXQgb2YgdGFyZ2V0IHJlc291cmNlJ3MgY29udGVudC4NCj4gDQo+
IA0KPiBUaGUgSUVURiBkYXRhdHJhY2tlciBzdGF0dXMgcGFnZSBmb3IgdGhpcyBkcmFmdCBpczoN
Cj4gaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvZHJhZnQtaWV0Zi1hcHBzYXdnLWpz
b24tbWVyZ2UtcGF0Y2gvDQo+IA0KPiBUaGVyZSdzIGFsc28gYSBodG1saXplZCB2ZXJzaW9uIGF2
YWlsYWJsZSBhdDoNCj4gaHR0cDovL3Rvb2xzLmlldGYub3JnL2h0bWwvZHJhZnQtaWV0Zi1hcHBz
YXdnLWpzb24tbWVyZ2UtcGF0Y2gtMDQNCj4gDQo+IEEgZGlmZiBmcm9tIHRoZSBwcmV2aW91cyB2
ZXJzaW9uIGlzIGF2YWlsYWJsZSBhdDoNCj4gaHR0cDovL3d3dy5pZXRmLm9yZy9yZmNkaWZmP3Vy
bDI9ZHJhZnQtaWV0Zi1hcHBzYXdnLWpzb24tbWVyZ2UtcGF0Y2gtMDQNCg0KX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCmFwcHMtZGlzY3VzcyBtYWlsaW5n
IGxpc3QNCmFwcHMtZGlzY3Vzc0BpZXRmLm9yZw0KaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9hcHBzLWRpc2N1c3MNCg==


From nobody Sat Jul  5 13:26:06 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DEFA1B2829 for <apps-discuss@ietfa.amsl.com>; Sat,  5 Jul 2014 13:26:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.551
X-Spam-Level: 
X-Spam-Status: No, score=-1.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001] 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 FfTax9VC_rol for <apps-discuss@ietfa.amsl.com>; Sat,  5 Jul 2014 13:26:04 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 AC2591B282C for <apps-discuss@ietf.org>; Sat,  5 Jul 2014 13:26:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s65KPwJS028227; Sat, 5 Jul 2014 22:25:58 +0200 (CEST)
Received: from [192.168.217.106] (p54892E19.dip0.t-ipconnect.de [84.137.46.25]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id F0CC19C3; Sat,  5 Jul 2014 22:25:57 +0200 (CEST)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <255B9BB34FB7D647A506DC292726F6E1154991F2C1@WSMSG3153V.srv.dir.telstra.com>
Date: Sat, 5 Jul 2014 22:25:58 +0200
X-Mao-Original-Outgoing-Id: 426284758.748996-6e040c1b5cc6dc9ec97164edab1e65f2
Content-Transfer-Encoding: quoted-printable
Message-Id: <3C04BB73-CF1A-490A-9C89-13B4210325A2@tzi.org>
References: <20140704184445.14784.76271.idtracker@ietfa.amsl.com> <2AF6C659-63C0-4956-A299-E07D1D15D4F4@vpnc.org> <255B9BB34FB7D647A506DC292726F6E1154991F2C1@WSMSG3153V.srv.dir.telstra.com>
To: "Manger, James" <James.H.Manger@team.telstra.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/GtrDcahsS2WDLPpmdFhFVKniYgI
Cc: Paul Hoffman <paul.hoffman@vpnc.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] draft-ietf-appsawg-json-merge-patch-04: now with a new processing model
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 05 Jul 2014 20:26:05 -0000

On 05 Jul 2014, at 15:37, Manger, James =
<James.H.Manger@team.telstra.com> wrote:

> +1
>=20
> Pseudo code works well for describing the merge process.
>=20
> The only remaining non-editorial change required is to remove the =
following sentence from section 1 "Introduction":
>=20
>   A JSON merge patch document can only be a JSON array or a JSON
>   object.
>=20
> The pseudo code does not implement this restriction. Two of the test =
cases in appendix A violate this restriction.

Correct,  With the new stance on this in RFC 7159, it would also be a =
rather undesirable restriction.


I agree with your editorial points (except that I don=92t have an =
opinion about contacts in media type registrations).


Other editorial points:

=97 Please make use of the errata to RFC 2119 (add =93NOT RECOMMENDED=94).=

[This really should be in IDNITS=85]

=97 s/execute the following function/realize the effect of the following =
function/
We are not constraining implementations here.
[The MUST in section 2 is above my threshold for gratuitous MUSTs as =
well.]

=97 s/Section 5 [RFC5789]/Section 5 of [RFC5789]/
(and similarly s/Section 8 [RFC7159]/Section 8 of [RFC7159]/)

=97 please left-align the headings in Annex A (this makes the examples =
easier to process automatically, see =
https://gist.github.com/cabo/7888768).

I=92m not entirely sure that RFC5789 is really a normative reference, as =
"The merge patch format is primarily intended for use with the HTTP =
PATCH method=94 and might very well used outside it.

Apart from the one remnant sentence and the editorial points, this is =
ready to ship.

Gr=FC=DFe, Carsten


From nobody Sat Jul  5 21:40:29 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 83EF51A019B for <apps-discuss@ietfa.amsl.com>; Sat,  5 Jul 2014 21:40:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 RWWnSMk5DCY5 for <apps-discuss@ietfa.amsl.com>; Sat,  5 Jul 2014 21:40:26 -0700 (PDT)
Received: from mail-wg0-x234.google.com (mail-wg0-x234.google.com [IPv6:2a00:1450:400c:c00::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D7C051A019A for <apps-discuss@ietf.org>; Sat,  5 Jul 2014 21:40:25 -0700 (PDT)
Received: by mail-wg0-f52.google.com with SMTP id b13so2979127wgh.35 for <apps-discuss@ietf.org>; Sat, 05 Jul 2014 21:40:24 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=g+aStvGCdM9yiJy0LoX3mvyWZVSG9f0ZH55bj+F/v1I=; b=ajYujGghqZjz7+wCOQVZO4mUmrRoMLt33wo6dCK0Lzy8x5a+i9JSiuHwXJSdJeC/f5 5fURmq6harq7tWstaE+ltUCXbRVoqBZQRMRCFJg1cKp9sz96aBnUZqQR4Tx+KYrWzdNk PQ5MIeyKvFYGKjZAsY7bG1903rwB9pM8PtzEVLBajgLqRCcwqnZwhbikhX9u7VHS4fdH dtXgJUOZNxBYioaYEtg0wZZbbqlmknbPS6ZFyeh3TTFuZqcuIkeGBOo2fVQZQlwV/Hjt Mq23jSevbCeYQs2vPpXob/kEdBd5ikdN7y15x6ZyuZikJv0UCxwKKz7TDjdI0pmxfYhn ZKLA==
MIME-Version: 1.0
X-Received: by 10.194.90.201 with SMTP id by9mr23642123wjb.94.1404621624277; Sat, 05 Jul 2014 21:40:24 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Sat, 5 Jul 2014 21:40:24 -0700 (PDT)
In-Reply-To: <3C04BB73-CF1A-490A-9C89-13B4210325A2@tzi.org>
References: <20140704184445.14784.76271.idtracker@ietfa.amsl.com> <2AF6C659-63C0-4956-A299-E07D1D15D4F4@vpnc.org> <255B9BB34FB7D647A506DC292726F6E1154991F2C1@WSMSG3153V.srv.dir.telstra.com> <3C04BB73-CF1A-490A-9C89-13B4210325A2@tzi.org>
Date: Sat, 5 Jul 2014 21:40:24 -0700
Message-ID: <CAL0qLwYWVeEce-oVnCZ2B+D9cjJJaQSF9XS2f_pyZjPLtriGeA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary=047d7bd91482f57f4e04fd7ef4b5
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/3KsbB2HQqrqczDKnhPyIChLi3sw
Cc: Paul Hoffman <paul.hoffman@vpnc.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] draft-ietf-appsawg-json-merge-patch-04: now with a new processing model
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jul 2014 04:40:27 -0000

--047d7bd91482f57f4e04fd7ef4b5
Content-Type: text/plain; charset=UTF-8

On Sat, Jul 5, 2014 at 1:25 PM, Carsten Bormann <cabo@tzi.org> wrote:

>
> Apart from the one remnant sentence and the editorial points, this is
> ready to ship.
>
>
I'm inclined to wait until these can be handled in a revision (which will
have to wait until the embargo is lifted in Toronto) before sending it to
Barry, but if people (including Barry) are OK with these being handled as
part of IETF Last Call instead, then I'm happy to send it sooner.  Opinions?

-MSK

--047d7bd91482f57f4e04fd7ef4b5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Sat, Jul 5, 2014 at 1:25 PM, Carsten Bormann <span dir=
=3D"ltr">&lt;<a href=3D"mailto:cabo@tzi.org" target=3D"_blank">cabo@tzi.org=
</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail_qu=
ote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex">
<br>
Apart from the one remnant sentence and the editorial points, this is ready=
 to ship.<br>
<br></blockquote><div><br></div><div>I&#39;m inclined to wait until these c=
an be handled in a revision (which will have to wait until the embargo is l=
ifted in Toronto) before sending it to Barry, but if people (including Barr=
y) are OK with these being handled as part of IETF Last Call instead, then =
I&#39;m happy to send it sooner.=C2=A0 Opinions?<br>
<br></div><div>-MSK <br></div></div></div></div>

--047d7bd91482f57f4e04fd7ef4b5--


From nobody Sat Jul  5 21:43:31 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 790451A019D for <apps-discuss@ietfa.amsl.com>; Sat,  5 Jul 2014 21:43:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.551
X-Spam-Level: 
X-Spam-Status: No, score=-1.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001] 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 ZE4Z_I7Yvp8Y for <apps-discuss@ietfa.amsl.com>; Sat,  5 Jul 2014 21:43:28 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 EBF5E1A019A for <apps-discuss@ietf.org>; Sat,  5 Jul 2014 21:43:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s664hO3i016382; Sun, 6 Jul 2014 06:43:24 +0200 (CEST)
Received: from [192.168.217.145] (p54892E19.dip0.t-ipconnect.de [84.137.46.25]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id C69369E2; Sun,  6 Jul 2014 06:43:23 +0200 (CEST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <CAL0qLwYWVeEce-oVnCZ2B+D9cjJJaQSF9XS2f_pyZjPLtriGeA@mail.gmail.com>
Date: Sun, 6 Jul 2014 06:43:22 +0200
X-Mao-Original-Outgoing-Id: 426314602.44453-d195db535856d4dc08d5629ca817dbb9
Content-Transfer-Encoding: quoted-printable
Message-Id: <E0167240-4001-409A-9795-FC87D0CB3048@tzi.org>
References: <20140704184445.14784.76271.idtracker@ietfa.amsl.com> <2AF6C659-63C0-4956-A299-E07D1D15D4F4@vpnc.org> <255B9BB34FB7D647A506DC292726F6E1154991F2C1@WSMSG3153V.srv.dir.telstra.com> <3C04BB73-CF1A-490A-9C89-13B4210325A2@tzi.org> <CAL0qLwYWVeEce-oVnCZ2B+D9cjJJaQSF9XS2f_pyZjPLtriGeA@mail.gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ymm0EqW5SCNGYBoQUnO_aCDXRUA
Cc: Paul Hoffman <paul.hoffman@vpnc.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] draft-ietf-appsawg-json-merge-patch-04: now with a new processing model
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jul 2014 04:43:29 -0000

There is an AD override for the embargo.
I have no idea how much of a waste of time it is for everyone involved, =
but this strikes me as a good use of the concept.

Gr=FC=DFe, Carsten


On 06 Jul 2014, at 06:40, Murray S. Kucherawy <superuser@gmail.com> =
wrote:

> On Sat, Jul 5, 2014 at 1:25 PM, Carsten Bormann <cabo@tzi.org> wrote:
>=20
> Apart from the one remnant sentence and the editorial points, this is =
ready to ship.
>=20
>=20
> I'm inclined to wait until these can be handled in a revision (which =
will have to wait until the embargo is lifted in Toronto) before sending =
it to Barry, but if people (including Barry) are OK with these being =
handled as part of IETF Last Call instead, then I'm happy to send it =
sooner.  Opinions?
>=20
> -MSK=20


From nobody Sun Jul  6 06:51:22 2014
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2CABC1A0305 for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 06:51:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.347
X-Spam-Level: 
X-Spam-Status: No, score=-1.347 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_COM=0.553] 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 T0J2X7wFQ_AX for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 06:51:20 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82F761A02FC for <apps-discuss@ietf.org>; Sun,  6 Jul 2014 06:51:20 -0700 (PDT)
Received: from [10.20.30.90] (50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60]) (authenticated bits=0) by hoffman.proper.com (8.14.8/8.14.7) with ESMTP id s66DpGOW037512 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sun, 6 Jul 2014 06:51:17 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: hoffman.proper.com: Host 50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60] claimed to be [10.20.30.90]
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Paul Hoffman <paul.hoffman@vpnc.org>
In-Reply-To: <CAL0qLwYWVeEce-oVnCZ2B+D9cjJJaQSF9XS2f_pyZjPLtriGeA@mail.gmail.com>
Date: Sun, 6 Jul 2014 06:51:14 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <A2802C13-BC2A-4202-B0BD-2EA4A183E5B2@vpnc.org>
References: <20140704184445.14784.76271.idtracker@ietfa.amsl.com> <2AF6C659-63C0-4956-A299-E07D1D15D4F4@vpnc.org> <255B9BB34FB7D647A506DC292726F6E1154991F2C1@WSMSG3153V.srv.dir.telstra.com> <3C04BB73-CF1A-490A-9C89-13B4210325A2@tzi.org> <CAL0qLwYWVeEce-oVnCZ2B+D9cjJJaQSF9XS2f_pyZjPLtriGeA@mail.gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/jDyDF6JxCtJlD34-wJ3gd5nQUZg
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] draft-ietf-appsawg-json-merge-patch-04: now with a new processing model
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jul 2014 13:51:21 -0000

We are in no rush for this document. I will include the changes that =
come in the next few weeks, issue a new draft on the 21st, give people a =
few days to be sure the changes are OK (since Barry will be too busy =
with the meeting anyway), and then ask Murray to move it to Barry.

--Paul Hoffman=


From nobody Sun Jul  6 07:51:07 2014
Return-Path: <barryleiba.mailing.lists@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB0A21A0337; Sun,  6 Jul 2014 07:51:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 YGiEEL7tiFPy; Sun,  6 Jul 2014 07:51:04 -0700 (PDT)
Received: from mail-ve0-x233.google.com (mail-ve0-x233.google.com [IPv6:2607:f8b0:400c:c01::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F113D1A0336; Sun,  6 Jul 2014 07:51:03 -0700 (PDT)
Received: by mail-ve0-f179.google.com with SMTP id sa20so3134111veb.10 for <multiple recipients>; Sun, 06 Jul 2014 07:51:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=lP8Dxbs6uloptR/7wfqrwoak75P5z167YGZikqXkRMc=; b=OS07mb1UdESuZwlcRIaLq5Xn9qG/yX4xd82Js+JWn3eb8bIxvOacDe2OoeQlZCiA6l yC5S8vJc9mV6t6v/usaIb3uerK4JC8JZZECXltkCbuJgZ34hf9TsCt0NA1FadCFwa7rq l7CwT6GuuexcDT/QWEwiAjpR2vX3tRboeHHH0BwAfGmNKWVdutMHo2HMruA+JKh5nxkM FqYQK2WytpkajC5H9G+Sq2+/0yL1JKgrE79NGCoVzkkjzj5aXHOOdhL2rE9MFNEWAjQw nOKqrIyD/HXV/0PlVqgOV8mQZkdQ/pJyTaq/QeHbXw95sEyNnZ5fBHBgUj+iuqoyyJVf rQQg==
MIME-Version: 1.0
X-Received: by 10.58.210.97 with SMTP id mt1mr3417782vec.42.1404658262916; Sun, 06 Jul 2014 07:51:02 -0700 (PDT)
Sender: barryleiba.mailing.lists@gmail.com
Received: by 10.58.106.73 with HTTP; Sun, 6 Jul 2014 07:51:02 -0700 (PDT)
In-Reply-To: <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com>
Date: Sun, 6 Jul 2014 10:51:02 -0400
X-Google-Sender-Auth: 6qs-D-NddRBAzpqLlctTiEo4rCA
Message-ID: <CAC4RtVCx2GO5n2TQxSWCzzRmqwvkw1M7ejVU9B2-5tcJ3P_nCQ@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Apps Discuss <apps-discuss@ietf.org>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/gcUDzedeYK_5-hUe--nbuNCfpl8
Cc: IESG <iesg@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jul 2014 14:51:05 -0000

>> There isn't any mention of a "IANA timezone database" in that BCP.
>
> Indeed; I changed "IANA Time Zone Database" and "IANA timezone
> database" to "Time Zone Database" in version -03.  Thanks.

Further, in response to comments from the <tz> list, I've changed all
instances of "timezone" in the charter to "time zone" (in -04).  I've
asked the Secretariat to change it in the working group name: I can't
change that bit.

I'm happy to see that the spelling of "time zone" was the only flaw in
the proposed charter.

Barry


From nobody Sun Jul  6 08:20:54 2014
Return-Path: <barryleiba.mailing.lists@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B83681A037A for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 08:20:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.677
X-Spam-Level: 
X-Spam-Status: No, score=-0.677 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_48=0.6, SPF_PASS=-0.001] 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 T_Ang40t5ONZ for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 08:20:48 -0700 (PDT)
Received: from mail-vc0-x22a.google.com (mail-vc0-x22a.google.com [IPv6:2607:f8b0:400c:c03::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1176B1A0377 for <apps-discuss@ietf.org>; Sun,  6 Jul 2014 08:20:47 -0700 (PDT)
Received: by mail-vc0-f170.google.com with SMTP id hy10so3012268vcb.15 for <apps-discuss@ietf.org>; Sun, 06 Jul 2014 08:20:47 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=iZXcw2JB7v0i8FYA5qFSZ3zac55vgQdylq9BkjBGPe4=; b=uwn1ZypLOQ7Tuxav/hKuh0TdcApZwQ0HiG+C3uSq07SvALHxAUDimm3py5ByT7uLNG SJomjPrVh09zxE6Pc720MzE1nG94NXtcNOaOOvI0f58Lpzs2Rfv3k3UIL1RUIjhuA+SO TECRubyZIJgYQSpgmRycHXZbNkSAh3bwj5E+lbsuulmckZQcg922x27Y8UQGKa3+S72h npk2A01bgFeqBLZFi/qjNDyd4I3T5iwaE1EdkHMA922MZRX88IkBhfbw6pfpdMmNGywB OL5Rh5qMcyJ7EcOdxCTcpANRr31Ij7/8k1DuVOOze5SOokTNesVNUOkLTNeul5hu2WdF 60Xw==
MIME-Version: 1.0
X-Received: by 10.220.15.8 with SMTP id i8mr1894456vca.45.1404660047091; Sun, 06 Jul 2014 08:20:47 -0700 (PDT)
Sender: barryleiba.mailing.lists@gmail.com
Received: by 10.58.106.73 with HTTP; Sun, 6 Jul 2014 08:20:47 -0700 (PDT)
In-Reply-To: <CAATpOdrvViwpU2UH1hQmTsx3=0RpE+jc0wLGL_akD7Pmv74Cgg@mail.gmail.com>
References: <CAATpOdrvViwpU2UH1hQmTsx3=0RpE+jc0wLGL_akD7Pmv74Cgg@mail.gmail.com>
Date: Sun, 6 Jul 2014 11:20:47 -0400
X-Google-Sender-Auth: LbeD3Pae0x_drOULp4Ibb4W_L7E
Message-ID: <CAC4RtVAeSqr4kxdHqCK-rjsimGZwCECsfi1bMBwYjNpyTX9AZg@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Neng Geng Huang <huangng@gmail.com>
Content-Type: multipart/alternative; boundary=001a11c3e09e231e4604fd87e78e
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/kOoM9oPgYDbyxXGzqoOwaPc6dAA
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Two new Internet Drafts (Independent Submissions)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jul 2014 15:20:50 -0000

--001a11c3e09e231e4604fd87e78e
Content-Type: text/plain; charset=UTF-8

App Area folks:
The Independent Stream Editor really needs comments on these as part of his
decision to publish them.  The primary question is whether what's proposed
is in conflict with IETF work.  Please have a look, and comment.

Barry


On Fri, Jul 4, 2014 at 11:24 AM, Neng Geng Huang <huangng@gmail.com> wrote:

> Hello, everybody:
>
> I have submitted two revised Internet Drafts as Independent Submissions.
>
> https://datatracker.ietf.org/doc/draft-huangng-utid/
> https://datatracker.ietf.org/doc/draft-huangng-idtp/
>
> Here is a brief introduction to the concepts of UTID and IDTP and discuss
> their use through three small examples, showing the potential to construct
> a new kind of application architecture for the Internet of Things.
>
> UTID is a unique identifier for a physical thing or a virtual thing in the
> world, which consists of three components with the following syntax:
>
> Id~catalog$dns
>
> It is a character-based identifier, where dns is a domain name of
> organization who named the thing, catalog is used by the organization to
> classify the thing, and id is unique in the scope of dns and catalog.
> Examples are 125.product~db$com1.test, ~db$com1.test,
> 125.product~$com1.test, and ~$com1.test.
>
> IDTP is a communication protocol to tracing messages of things identified
> by UTIDs, which adapt request/response model and like a hybrid of HTTP and
> Web Service but using JSON data format rather than XML format. It is
> characterized by using UTID rather than URL to indicate the destination
> address and using build-in forward mechanism to trace the messages of
> UTIDs. The forward rules are UTID suffix match (called *tracing rule* in
> this paper) and namespace match (called *tracing track* in this paper).
> The underlying protocol of IDTP may be TCP, UDP, UDP multicast, HTTP, Web
> Service, or local handling without forwarding.
>
> The first example is tracing of products message. A company (com1.test)
> produced a product and then sold it to another company (com2.test), where
> UTID is used to identify the product and IDTP is used to trace the message
> of the product.
>
> Fig. 1 Tracing reference between two databases  (visit
> http://www.utid.org/utid/NewArchitecture.html to see the pictures)
>
> A record was inserted into database of company com1.test with empty value
> of tracing key when a product was produced by company com1.test and marked
> as 125.product~db$com1.test, which may be used to trace to the record by
> IDTP in the company com1.test (Fig. 1).
>
> A record was inserted into database of company com2.test when the product
> was purchased by company com2.test and re-marked as
> 312.purchase~db$com2.test, whose message was send back to company com1.test
> by the following IDTP request:
>
> idtp:0.9/1
>
> utid:125.product~db$com1.test
>
> ns:u.iot.db
>
> name:UtidEcho
>
> len:39
>
>
>
> {"refUtid":"312.purchase~db$com2.test"}
>
> This request was forwarded to the database of company com1.test by the
> tracing mechanism of IDTP using the UTID carried by the request as
> destination address and was used to update the field of tracing key of the
> record. Then a response was returned back:
>
> idtp:0.9/1
>
> code:200 OK
>
> len:17
>
>
>
> {"msg":"success"}
>
> Therefore, tracing references between the two databases were established,
> just like a foreign key reference in a relational database system. The
> difference is that the tracing reference is build between two independent
> databases and any client application may trace any UTIDs through tracing
> references by IDTP protocol.
>
> The second example is tracing different properties of same UTID. A company
> (com1.test) has a temperature sensor, which sends temperature value to a
> database server every 10 minutes. The company has an internal network,
> which consists of a database server that saves historical temperature
> value, a tracing bridge that connect to the temperature sensor, and a
> tracing gateway that forwards request based on tracing rule and tracing
> track. A tracing bridge may be a system with very low capacity of
> computation, such as a single chip microcomputer with Ethernet interface,
> which acts as a connection node between IDTP node and non-IDTP node (Fig.
> 2).
>
> The sensor was marked as 56.loc1.t~s$com1.test. A request was forwarded to
> the tracing bridge by the tracing gateway if the namespace (field ns in the
> request) is u.iot.sensor when a user sent a request for real time
> temperature value. The tracing bridge got temperature value from the sensor
> and returned the value to the requester. A request with the same UTID was
> forwarded to the database server by the tracing gateway if the namespace is
> u.iot.db when a user sent a request for historical temperature value. The
> database server retrieved temperature values from database and returned the
> value to the requester.
>
> Fig. 2 Tracing to different node by namespace with same UTID (visit
> http://www.utid.org/utid/NewArchitecture.html to see the pictures)
>
> The tracing rule and tracing track on the tracing gateway is listed in
> Tab. 1 and Tab. 2.
>
> Tab. 1 Tracing rule on the tracing gateway
>
> *utid suffix*
>
> *Rule*
>
> $com1.test
>
> ruel1
>
> Tab. 2 Tracing track on the tracing gateway
>
> *Rule*
>
> *Namespace*
>
> *Protocol*
>
> *Address*
>
> *Port*
>
> rule1
>
> u.iot.db
>
> tcp
>
> db.com1.test
>
> 8091
>
> rule1
>
> u.iot.sensor
>
> tcp
>
> bridge.com1.test
>
> 8092
>
>
>
> The third example is for local request and remote request. A database
> server of a company (com1.test) has various kinks of tracing keys, which
> reference to local database or remote databases. A request may be handled
> locally or forwarded to remote servers. In this case, the server may deal
> with this situation easily by set up settings as listed in Tab. 3 and Tab.
> 4. There is no tracing rule for dns other than itself dns because that IDTP
> will forward all unmatched requests to TCP port 25604 (default port number
> for IDTP, registered in IANA) of the server indicated by the dns of the
> UTID carried by a request.
>
> Tab. 3 Tracing rule on the database server
>
> *utid suffix*
>
> *Rule*
>
> $com1.test
>
> ruel1
>
> Tab. 4 Tracing track on the database server
>
> *Rule*
>
> *Namespace*
>
> *Protocol*
>
> *Address*
>
> *Port*
>
> rule1
>
> *
>
> local
>
>
>
>
>
>
>
> It is encouraged to use IDTP request for local calls because of its high
> efficiency to form a unified API both for local calls and remote calls.
> This mechanism will help designers to develop highly interoperable
> application.
>
> Despite of the differences between IDTP and Web Service, IDTP is
> conditional compatible with Web Service, adapts WSDL as data format
> definition of request and response, and adapt UDDI for the discovery of
> IDTP service.
>
> In summary, UTID and IDTP suggested a new kind of application architecture
> for the Internet of Things that is universal, simple, low cost, and high
> efficiency. The architecture simplifies the design of application
> framework, promote the efficiency of system development, and increase the
> interoperability of application system.
>
>
> Best regards,
>
>
> Huang
>
> --
> ------------------------------
> Mr. Huang Neng Geng
> ------------------------------
> Associate Professor
> School of the Internet of Things
> Wuxi Institute of Technology
> Wuxi, Jiangsu, China, 214121
> Mobile: 86-13921501950
> email: huangng@gmail.com
>
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>
>

--001a11c3e09e231e4604fd87e78e
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">App Area folks:<div>The Independent Stream Editor really n=
eeds comments on these as part of his decision to publish them. =C2=A0The p=
rimary question is whether what&#39;s proposed is in conflict with IETF wor=
k. =C2=A0Please have a look, and comment.</div>
<div><br></div><div>Barry</div></div><div class=3D"gmail_extra"><br><br><di=
v class=3D"gmail_quote">On Fri, Jul 4, 2014 at 11:24 AM, Neng Geng Huang <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:huangng@gmail.com" target=3D"_blank">=
huangng@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><span style=3D"font-family:=
arial,sans-serif;font-size:12.727272033691406px">Hello, everybody:</span><d=
iv><font face=3D"arial, sans-serif"><br>
</font></div><div><span style=3D"font-family:arial,sans-serif;font-size:12.=
727272033691406px">I have submitted two revised Internet Drafts as Independ=
ent Submissions.</span></div>
<div><span style=3D"font-family:arial,sans-serif;font-size:12.7272720336914=
06px"><br></span></div><div><font face=3D"arial, sans-serif"><a href=3D"htt=
ps://datatracker.ietf.org/doc/draft-huangng-utid/" target=3D"_blank">https:=
//datatracker.ietf.org/doc/draft-huangng-utid/</a></font><br>

</div><div><font face=3D"arial, sans-serif"><a href=3D"https://datatracker.=
ietf.org/doc/draft-huangng-idtp/" target=3D"_blank">https://datatracker.iet=
f.org/doc/draft-huangng-idtp/</a><br></font></div><div><font face=3D"arial,=
 sans-serif"><br>
</font></div>
<div><font face=3D"arial, sans-serif">Here is a brief introduction to the c=
oncepts of UTID and IDTP and discuss their use through three small examples=
, showing the potential to construct a new kind of application architecture=
 for the Internet of Things.</font></div>

<div><font face=3D"arial, sans-serif"><br></font></div><div><p class=3D"Mso=
Normal" style=3D"text-indent:23.15pt;line-height:12pt"><span lang=3D"EN-US"=
 style=3D"font-size:9pt">UTID is a unique identifier for a physical thing o=
r a
virtual thing in the world, which consists of three components with the
following syntax:</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;background:rgb(230,230,=
230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-family:&#39;Courier =
New&#39;">Id~catalog$dns</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">It is a character-based identifier,=
 where dns is a
domain name of organization who named the thing, catalog is used by the
organization to classify the thing, and id is unique in the scope of dns an=
d
catalog. Examples are 125.product~db$com1.test, ~db$com1.test, 125.product~=
$com1.test,
and ~$com1.test.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">IDTP is a communication protocol to=
 tracing messages of
things identified by UTIDs, which adapt request/response model and like a
hybrid of HTTP and Web Service but using JSON data format rather than XML
format. It is characterized by using UTID rather than URL to indicate the
destination address and using build-in forward mechanism to trace the messa=
ges
of UTIDs. The forward rules are UTID suffix match (called <b><i>tracing rul=
e</i></b> in this
paper) and namespace match (called <b><i>tracing track</i></b> in this pape=
r). The
underlying protocol of IDTP may be TCP, UDP, UDP multicast, HTTP, Web Servi=
ce, or
local handling without forwarding.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The first example is tracing of pro=
ducts message. A
company (com1.test) produced a product and then sold it to another company
(com2.test), where UTID is used to identify the product and IDTP is used to
trace the message of the product.</span></p>

<p class=3D"MsoNormal" style=3D"text-align:center;text-indent:27pt"><span l=
ang=3D"EN-US"><img width=3D"0" height=3D"0" style=3D"margin-right:0px"><img=
 width=3D"406" height=3D"208" style=3D"font-family:&#39;Times New Roman&#39=
;;font-size:10.5pt"></span></p>



<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Fig. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>1</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing reference be=
tween two databases=C2=A0</span><span style=3D"font-size:10.909090995788574=
px">=C2=A0</span><span style=3D"font-size:10.909090995788574px">(visit <a h=
ref=3D"http://www.utid.org/utid/NewArchitecture.html" target=3D"_blank">htt=
p://www.utid.org/utid/NewArchitecture.html</a>=C2=A0to see the pictures)</s=
pan></p>



<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">A record was inserted into database=
 of company
com1.test with empty value of tracing key when a product was produced by
company com1.test and marked as 125.product~db$com1.test, which may be used=
 to
trace to the record by IDTP in the company com1.test (Fig. 1).</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">A record was inserted into database=
 of company
com2.test when the product was purchased by company com2.test and re-marked=
 as
312.purchase~db$com2.test, whose message was send back to company com1.test=
 by
the following IDTP request:</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">idtp:0.9/1</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">utid:125.product~db$com1.test</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">ns:u.iot.db</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">name:UtidEcho</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">len:39</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">=C2=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">{&quot;refUtid&quot;:&quot;312.purchase~db$com2.=
test&quot;}</span></p>



<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">This request was forwarded to the d=
atabase of company
com1.test by the tracing mechanism of IDTP using the UTID carried by the
request as destination address and was used to update the field of tracing =
key
of the record. Then a response was returned back:</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">idtp:0.9/1</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">code:200 OK</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">len:17</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">=C2=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">{&quot;msg&quot;:&quot;success&quot;}</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">Therefore, tracing references betwe=
en the two databases
were established, just like a foreign key reference in a relational databas=
e
system. The difference is that the tracing reference is build between two
independent databases and any client application may trace any UTIDs throug=
h tracing
references by IDTP protocol.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The second example is tracing diffe=
rent properties of
same UTID. A company (com1.test) has a temperature sensor, which sends
temperature value to a database server every 10 minutes. The company has an
internal network, which consists of a database server that saves historical
temperature value, a tracing bridge that connect to the temperature sensor,=
 and
a tracing gateway that forwards request based on tracing rule and tracing t=
rack.
A tracing bridge may be a system with very low capacity of computation, suc=
h as
a single chip microcomputer with Ethernet interface, which acts as a connec=
tion
node between IDTP node and non-IDTP node (Fig. 2).</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The sensor was marked as 56.loc1.t~=
s$com1.test. A
request was forwarded to the tracing bridge by the tracing gateway if the
namespace (field ns in the request) is u.iot.sensor when a user sent a requ=
est
for real time temperature value. The tracing bridge got temperature value f=
rom
the sensor and returned the value to the requester. A request with the same=
 UTID
was forwarded to the database server by the tracing gateway if the namespac=
e is
u.iot.db when a user sent a request for historical temperature value. The d=
atabase
server retrieved temperature values from database and returned the value to=
 the
requester.</span></p>

<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span l=
ang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&#39;Times New Roman&#3=
9;"><img width=3D"389" height=3D"290"></span><span lang=3D"EN-US"><img styl=
e=3D"margin-right:0px"></span></p>



<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Fig. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>2</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing to different=
 node by namespace with
same UTID (visit <a href=3D"http://www.utid.org/utid/NewArchitecture.html" =
target=3D"_blank">http://www.utid.org/utid/NewArchitecture.html</a>=C2=A0to=
 see the pictures)</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The tracing rule and tracing track =
on the tracing
gateway is listed in Tab. 1 and Tab. 2.</span></p>

<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>1</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing rule on the =
tracing gateway</span></p>



<div align=3D"center">

<table border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse;border:none">
 <tbody><tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border:1pt solid w=
indowtext;padding:0cm 5.4pt">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">utid
  suffix</span></b></p>
  </td>
  <td width=3D"204" valign=3D"top" style=3D"width:153pt;border-style:solid =
solid solid none;border-top-color:windowtext;border-right-color:windowtext;=
border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt;=
border-bottom-width:1pt;padding:0cm 5.4pt">


  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
 </tr>
 <tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border-style:none =
solid solid;border-right-color:windowtext;border-bottom-color:windowtext;bo=
rder-left-color:windowtext;border-right-width:1pt;border-bottom-width:1pt;b=
order-left-width:1pt;padding:0cm 5.4pt">


  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">$com1=
.test</span></p>
  </td>
  <td width=3D"204" valign=3D"top" style=3D"width:153pt;border-style:none s=
olid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bord=
er-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">ruel1=
</span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>2</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing track on the=
 tracing gateway</span></p>



<div align=3D"center">

<table border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse;border:none">
 <tbody><tr>
  <td valign=3D"top" style=3D"border:1pt solid windowtext;padding:0cm 5.4pt=
">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">


  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Namespace</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">


  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Protocol</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">


  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Address</span></b></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:solid=
 solid solid none;border-top-color:windowtext;border-right-color:windowtext=
;border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt=
;border-bottom-width:1pt;padding:0cm 5.4pt">


  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Port</span></b></p>
  </td>
 </tr>
 <tr>
  <td valign=3D"top" style=3D"border-style:none solid solid;border-right-co=
lor:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;=
border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;paddin=
g:0cm 5.4pt">


  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">rule1=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">u.iot=
.db</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">tcp</=
span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">db.co=
m1.test</span></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:none =
solid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bor=
der-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">8091<=
/span></p>
  </td>
 </tr>
 <tr>
  <td valign=3D"top" style=3D"border-style:none solid solid;border-right-co=
lor:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;=
border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;paddin=
g:0cm 5.4pt">


  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">rule1=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">u.iot=
.sensor</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">tcp</=
span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">bridg=
e.com1.test</span></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:none =
solid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bor=
der-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">8092<=
/span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p class=3D"MsoNormal" style=3D"text-indent:27pt"><span lang=3D"EN-US">=C2=
=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The third example is for local requ=
est and remote
request. A database server of a company (com1.test) has various kinks of
tracing keys, which reference to local database or remote databases. A requ=
est
may be handled locally or forwarded to remote servers. In this case, the se=
rver
may deal with this situation easily by set up settings as listed in Tab. 3 =
and
Tab. 4. There is no tracing rule for dns other than itself dns because that
IDTP will forward all unmatched requests to TCP port 25604 (default port nu=
mber
for IDTP, registered in IANA) of the server indicated by the dns of the UTI=
D
carried by a request.</span></p>

<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>3</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing rule on the =
database server</span></p>



<div align=3D"center">

<table border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse;border:none">
 <tbody><tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border:1pt solid w=
indowtext;padding:0cm 5.4pt">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">utid
  suffix</span></b></p>
  </td>
  <td width=3D"156" valign=3D"top" style=3D"width:117pt;border-style:solid =
solid solid none;border-top-color:windowtext;border-right-color:windowtext;=
border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt;=
border-bottom-width:1pt;padding:0cm 5.4pt">


  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
 </tr>
 <tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border-style:none =
solid solid;border-right-color:windowtext;border-bottom-color:windowtext;bo=
rder-left-color:windowtext;border-right-width:1pt;border-bottom-width:1pt;b=
order-left-width:1pt;padding:0cm 5.4pt">


  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">$com1=
.test</span></p>
  </td>
  <td width=3D"156" valign=3D"top" style=3D"width:117pt;border-style:none s=
olid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bord=
er-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">ruel1=
</span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>4</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing track on the=
 database server</span></p>



<div align=3D"center">

<table border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse;border:none">
 <tbody><tr>
  <td valign=3D"top" style=3D"border:1pt solid windowtext;padding:0cm 5.4pt=
">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">


  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Namespace</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">


  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Protocol</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">


  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Address</span></b></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:solid=
 solid solid none;border-top-color:windowtext;border-right-color:windowtext=
;border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt=
;border-bottom-width:1pt;padding:0cm 5.4pt">


  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Port</span></b></p>
  </td>
 </tr>
 <tr>
  <td valign=3D"top" style=3D"border-style:none solid solid;border-right-co=
lor:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;=
border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;paddin=
g:0cm 5.4pt">


  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">rule1=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">*</sp=
an></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">local=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">=C2=
=A0</span></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:none =
solid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bor=
der-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">=C2=
=A0</span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">=C2=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">It is encouraged to use IDTP reques=
t for local calls because
of its high efficiency to form a unified API both for local calls and remot=
e
calls. This mechanism will help designers to develop highly interoperable a=
pplication.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">Despite of the differences between =
IDTP and Web Service,
IDTP is conditional compatible with Web Service, adapts WSDL as data format
definition of request and response, and adapt UDDI for the discovery of IDT=
P
service.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">In summary, UTID and IDTP suggested=
 a new kind of application
architecture for the Internet of Things that is universal, simple, low cost=
, and
high efficiency. The architecture simplifies the design of application fram=
ework,
promote the efficiency of system development, and increase the interoperabi=
lity
of application system.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><br><=
/p><p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt">Be=
st regards,</p><p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-hei=
ght:12pt">

<br></p><p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12p=
t">Huang</p><span class=3D"HOEnZb"><font color=3D"#888888"><div><br></div>-=
- <br><div dir=3D"ltr">------------------------------<br>Mr. Huang Neng Gen=
g<br>
------------------------------<br>Associate Professor<br>
School of the Internet of Things<br>Wuxi Institute of Technology<br>Wuxi, J=
iangsu, China, 214121<br>Mobile: 86-13921501950<br>email: <a href=3D"mailto=
:huangng@gmail.com" target=3D"_blank">huangng@gmail.com</a><div><br></div>
</div>

</font></span></div></div>
<br>_______________________________________________<br>
apps-discuss mailing list<br>
<a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=3D"_b=
lank">https://www.ietf.org/mailman/listinfo/apps-discuss</a><br>
<br></blockquote></div><br></div>

--001a11c3e09e231e4604fd87e78e--


From nobody Sun Jul  6 09:06:32 2014
Return-Path: <tbray@textuality.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B720E1A0454 for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 09:06:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.377
X-Spam-Level: 
X-Spam-Status: No, score=-1.377 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, J_CHICKENPOX_48=0.6, RCVD_IN_DNSWL_LOW=-0.7] 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 dZ4sALpdQDtf for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 09:06:27 -0700 (PDT)
Received: from mail-vc0-f169.google.com (mail-vc0-f169.google.com [209.85.220.169]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 194D21A044B for <apps-discuss@ietf.org>; Sun,  6 Jul 2014 09:06:26 -0700 (PDT)
Received: by mail-vc0-f169.google.com with SMTP id la4so3123617vcb.0 for <apps-discuss@ietf.org>; Sun, 06 Jul 2014 09:06:25 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=B6ACXNbDskGjF8Z6iDKc944W0ShfItoQYLQ5++Iya8E=; b=IPXvzTUiCvb30e+4GutVqOfL8AbgtlKyiY32Vk64rEpRDkp4cb+H3yquXwOgDQHNsM amV1mh5MnGd84WtNRwrW9LPc7tUFV7/PN64gQjjWu9QLv/Nb4ineKac6rfGOGPltFG3O T5DsCAnheEJnEQJiOTE6RZzWkqImM0mCMUBoBRGlz7hK3x2Jn2VX/0GCmzsfvLBXqi0x 07PpVFVkesAsNuJRSlFln4yMCG9rJDzoppIcyP+joTitPrN8/vM6M8FF31Yo5MgS1TsU Kyr01aCLPDakWS5osEzdINJkHXkR0qmTsRTDtEyLhWov5lhuxE8+A7r1wkMZJB0cDuF1 oQuA==
X-Gm-Message-State: ALoCoQlrEa4IlF0AQ2xhgaOs1GJTYQ1EdVfT50xB0m+VYpLTZ6XEP5/nSHvUTuM7D/By06gmwifo
MIME-Version: 1.0
X-Received: by 10.220.252.198 with SMTP id mx6mr5633977vcb.15.1404662784885; Sun, 06 Jul 2014 09:06:24 -0700 (PDT)
Received: by 10.221.49.199 with HTTP; Sun, 6 Jul 2014 09:06:24 -0700 (PDT)
X-Originating-IP: [24.84.235.32]
Received: by 10.221.49.199 with HTTP; Sun, 6 Jul 2014 09:06:24 -0700 (PDT)
In-Reply-To: <CAC4RtVAeSqr4kxdHqCK-rjsimGZwCECsfi1bMBwYjNpyTX9AZg@mail.gmail.com>
References: <CAATpOdrvViwpU2UH1hQmTsx3=0RpE+jc0wLGL_akD7Pmv74Cgg@mail.gmail.com> <CAC4RtVAeSqr4kxdHqCK-rjsimGZwCECsfi1bMBwYjNpyTX9AZg@mail.gmail.com>
Date: Sun, 6 Jul 2014 09:06:24 -0700
Message-ID: <CAHBU6itwzeEyfU1i2pT81v3qkUHj_uRtakYJwoFxC+ZdpSwKhQ@mail.gmail.com>
From: Tim Bray <tbray@textuality.com>
To: Barry Leiba <barryleiba@computer.org>
Content-Type: multipart/alternative; boundary=089e013a044a529cdf04fd888a09
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/bq_ALyU5vCuTx0f_RQROhJlv76g
Cc: Neng Geng Huang <huangng@gmail.com>, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Two new Internet Drafts (Independent Submissions)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jul 2014 16:06:29 -0000

--089e013a044a529cdf04fd888a09
Content-Type: text/plain; charset=UTF-8

My primary question would be "are there implementations, and what useful
things do they do?"
On Jul 6, 2014 8:20 AM, "Barry Leiba" <barryleiba@computer.org> wrote:

> App Area folks:
> The Independent Stream Editor really needs comments on these as part of
> his decision to publish them.  The primary question is whether what's
> proposed is in conflict with IETF work.  Please have a look, and comment.
>
> Barry
>
>
> On Fri, Jul 4, 2014 at 11:24 AM, Neng Geng Huang <huangng@gmail.com>
> wrote:
>
>> Hello, everybody:
>>
>> I have submitted two revised Internet Drafts as Independent Submissions.
>>
>> https://datatracker.ietf.org/doc/draft-huangng-utid/
>> https://datatracker.ietf.org/doc/draft-huangng-idtp/
>>
>>  Here is a brief introduction to the concepts of UTID and IDTP and
>> discuss their use through three small examples, showing the potential to
>> construct a new kind of application architecture for the Internet of Things.
>>
>> UTID is a unique identifier for a physical thing or a virtual thing in
>> the world, which consists of three components with the following syntax:
>>
>> Id~catalog$dns
>>
>> It is a character-based identifier, where dns is a domain name of
>> organization who named the thing, catalog is used by the organization to
>> classify the thing, and id is unique in the scope of dns and catalog.
>> Examples are 125.product~db$com1.test, ~db$com1.test,
>> 125.product~$com1.test, and ~$com1.test.
>>
>> IDTP is a communication protocol to tracing messages of things identified
>> by UTIDs, which adapt request/response model and like a hybrid of HTTP and
>> Web Service but using JSON data format rather than XML format. It is
>> characterized by using UTID rather than URL to indicate the destination
>> address and using build-in forward mechanism to trace the messages of
>> UTIDs. The forward rules are UTID suffix match (called *tracing rule* in
>> this paper) and namespace match (called *tracing track* in this paper).
>> The underlying protocol of IDTP may be TCP, UDP, UDP multicast, HTTP, Web
>> Service, or local handling without forwarding.
>>
>> The first example is tracing of products message. A company (com1.test)
>> produced a product and then sold it to another company (com2.test), where
>> UTID is used to identify the product and IDTP is used to trace the message
>> of the product.
>>
>> Fig. 1 Tracing reference between two databases  (visit
>> http://www.utid.org/utid/NewArchitecture.html to see the pictures)
>>
>> A record was inserted into database of company com1.test with empty value
>> of tracing key when a product was produced by company com1.test and marked
>> as 125.product~db$com1.test, which may be used to trace to the record by
>> IDTP in the company com1.test (Fig. 1).
>>
>> A record was inserted into database of company com2.test when the product
>> was purchased by company com2.test and re-marked as
>> 312.purchase~db$com2.test, whose message was send back to company com1.test
>> by the following IDTP request:
>>
>> idtp:0.9/1
>>
>> utid:125.product~db$com1.test
>>
>> ns:u.iot.db
>>
>> name:UtidEcho
>>
>> len:39
>>
>>
>>
>> {"refUtid":"312.purchase~db$com2.test"}
>>
>> This request was forwarded to the database of company com1.test by the
>> tracing mechanism of IDTP using the UTID carried by the request as
>> destination address and was used to update the field of tracing key of the
>> record. Then a response was returned back:
>>
>> idtp:0.9/1
>>
>> code:200 OK
>>
>> len:17
>>
>>
>>
>> {"msg":"success"}
>>
>> Therefore, tracing references between the two databases were established,
>> just like a foreign key reference in a relational database system. The
>> difference is that the tracing reference is build between two independent
>> databases and any client application may trace any UTIDs through tracing
>> references by IDTP protocol.
>>
>> The second example is tracing different properties of same UTID. A
>> company (com1.test) has a temperature sensor, which sends temperature value
>> to a database server every 10 minutes. The company has an internal network,
>> which consists of a database server that saves historical temperature
>> value, a tracing bridge that connect to the temperature sensor, and a
>> tracing gateway that forwards request based on tracing rule and tracing
>> track. A tracing bridge may be a system with very low capacity of
>> computation, such as a single chip microcomputer with Ethernet interface,
>> which acts as a connection node between IDTP node and non-IDTP node (Fig.
>> 2).
>>
>> The sensor was marked as 56.loc1.t~s$com1.test. A request was forwarded
>> to the tracing bridge by the tracing gateway if the namespace (field ns in
>> the request) is u.iot.sensor when a user sent a request for real time
>> temperature value. The tracing bridge got temperature value from the sensor
>> and returned the value to the requester. A request with the same UTID was
>> forwarded to the database server by the tracing gateway if the namespace is
>> u.iot.db when a user sent a request for historical temperature value. The
>> database server retrieved temperature values from database and returned the
>> value to the requester.
>>
>> Fig. 2 Tracing to different node by namespace with same UTID (visit
>> http://www.utid.org/utid/NewArchitecture.html to see the pictures)
>>
>> The tracing rule and tracing track on the tracing gateway is listed in
>> Tab. 1 and Tab. 2.
>>
>> Tab. 1 Tracing rule on the tracing gateway
>>
>> *utid suffix*
>>
>> *Rule*
>>
>> $com1.test
>>
>> ruel1
>>
>> Tab. 2 Tracing track on the tracing gateway
>>
>> *Rule*
>>
>> *Namespace*
>>
>> *Protocol*
>>
>> *Address*
>>
>> *Port*
>>
>> rule1
>>
>> u.iot.db
>>
>> tcp
>>
>> db.com1.test
>>
>> 8091
>>
>> rule1
>>
>> u.iot.sensor
>>
>> tcp
>>
>> bridge.com1.test
>>
>> 8092
>>
>>
>>
>> The third example is for local request and remote request. A database
>> server of a company (com1.test) has various kinks of tracing keys, which
>> reference to local database or remote databases. A request may be handled
>> locally or forwarded to remote servers. In this case, the server may deal
>> with this situation easily by set up settings as listed in Tab. 3 and Tab.
>> 4. There is no tracing rule for dns other than itself dns because that IDTP
>> will forward all unmatched requests to TCP port 25604 (default port number
>> for IDTP, registered in IANA) of the server indicated by the dns of the
>> UTID carried by a request.
>>
>> Tab. 3 Tracing rule on the database server
>>
>> *utid suffix*
>>
>> *Rule*
>>
>> $com1.test
>>
>> ruel1
>>
>> Tab. 4 Tracing track on the database server
>>
>> *Rule*
>>
>> *Namespace*
>>
>> *Protocol*
>>
>> *Address*
>>
>> *Port*
>>
>> rule1
>>
>> *
>>
>> local
>>
>>
>>
>>
>>
>>
>>
>> It is encouraged to use IDTP request for local calls because of its high
>> efficiency to form a unified API both for local calls and remote calls.
>> This mechanism will help designers to develop highly interoperable
>> application.
>>
>> Despite of the differences between IDTP and Web Service, IDTP is
>> conditional compatible with Web Service, adapts WSDL as data format
>> definition of request and response, and adapt UDDI for the discovery of
>> IDTP service.
>>
>> In summary, UTID and IDTP suggested a new kind of application
>> architecture for the Internet of Things that is universal, simple, low
>> cost, and high efficiency. The architecture simplifies the design of
>> application framework, promote the efficiency of system development, and
>> increase the interoperability of application system.
>>
>>
>> Best regards,
>>
>>
>> Huang
>>
>> --
>> ------------------------------
>> Mr. Huang Neng Geng
>> ------------------------------
>> Associate Professor
>> School of the Internet of Things
>> Wuxi Institute of Technology
>> Wuxi, Jiangsu, China, 214121
>> Mobile: 86-13921501950
>> email: huangng@gmail.com
>>
>>
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss
>>
>>
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>
>

--089e013a044a529cdf04fd888a09
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">My primary question would be &quot;are there implementations=
, and what useful things do they do?&quot;</p>
<div class=3D"gmail_quote">On Jul 6, 2014 8:20 AM, &quot;Barry Leiba&quot; =
&lt;<a href=3D"mailto:barryleiba@computer.org">barryleiba@computer.org</a>&=
gt; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir=3D"ltr">App Area folks:<div>The Independent Stream Editor really n=
eeds comments on these as part of his decision to publish them. =C2=A0The p=
rimary question is whether what&#39;s proposed is in conflict with IETF wor=
k. =C2=A0Please have a look, and comment.</div>

<div><br></div><div>Barry</div></div><div class=3D"gmail_extra"><br><br><di=
v class=3D"gmail_quote">On Fri, Jul 4, 2014 at 11:24 AM, Neng Geng Huang <s=
pan dir=3D"ltr">&lt;<a href=3D"mailto:huangng@gmail.com" target=3D"_blank">=
huangng@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><span style=3D"font-family:=
arial,sans-serif;font-size:12.727272033691406px">Hello, everybody:</span><d=
iv>
<font face=3D"arial, sans-serif"><br>
</font></div><div><span style=3D"font-family:arial,sans-serif;font-size:12.=
727272033691406px">I have submitted two revised Internet Drafts as Independ=
ent Submissions.</span></div>
<div><span style=3D"font-family:arial,sans-serif;font-size:12.7272720336914=
06px"><br></span></div><div><font face=3D"arial, sans-serif"><a href=3D"htt=
ps://datatracker.ietf.org/doc/draft-huangng-utid/" target=3D"_blank">https:=
//datatracker.ietf.org/doc/draft-huangng-utid/</a></font><br>


</div><div><font face=3D"arial, sans-serif"><a href=3D"https://datatracker.=
ietf.org/doc/draft-huangng-idtp/" target=3D"_blank">https://datatracker.iet=
f.org/doc/draft-huangng-idtp/</a><br></font></div><div><font face=3D"arial,=
 sans-serif"><br>

</font></div>
<div><font face=3D"arial, sans-serif">Here is a brief introduction to the c=
oncepts of UTID and IDTP and discuss their use through three small examples=
, showing the potential to construct a new kind of application architecture=
 for the Internet of Things.</font></div>


<div><font face=3D"arial, sans-serif"><br></font></div><div><p class=3D"Mso=
Normal" style=3D"text-indent:23.15pt;line-height:12pt"><span lang=3D"EN-US"=
 style=3D"font-size:9pt">UTID is a unique identifier for a physical thing o=
r a
virtual thing in the world, which consists of three components with the
following syntax:</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;background:rgb(230,230,=
230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-family:&#39;Courier =
New&#39;">Id~catalog$dns</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">It is a character-based identifier,=
 where dns is a
domain name of organization who named the thing, catalog is used by the
organization to classify the thing, and id is unique in the scope of dns an=
d
catalog. Examples are 125.product~db$com1.test, ~db$com1.test, 125.product~=
$com1.test,
and ~$com1.test.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">IDTP is a communication protocol to=
 tracing messages of
things identified by UTIDs, which adapt request/response model and like a
hybrid of HTTP and Web Service but using JSON data format rather than XML
format. It is characterized by using UTID rather than URL to indicate the
destination address and using build-in forward mechanism to trace the messa=
ges
of UTIDs. The forward rules are UTID suffix match (called <b><i>tracing rul=
e</i></b> in this
paper) and namespace match (called <b><i>tracing track</i></b> in this pape=
r). The
underlying protocol of IDTP may be TCP, UDP, UDP multicast, HTTP, Web Servi=
ce, or
local handling without forwarding.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The first example is tracing of pro=
ducts message. A
company (com1.test) produced a product and then sold it to another company
(com2.test), where UTID is used to identify the product and IDTP is used to
trace the message of the product.</span></p>

<p class=3D"MsoNormal" style=3D"text-align:center;text-indent:27pt"><span l=
ang=3D"EN-US"><img width=3D"0" height=3D"0" style=3D"margin-right:0px"><img=
 width=3D"406" height=3D"208" style=3D"font-family:&#39;Times New Roman&#39=
;;font-size:10.5pt"></span></p>




<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Fig. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>1</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing reference be=
tween two databases=C2=A0</span><span style=3D"font-size:10.909090995788574=
px">=C2=A0</span><span style=3D"font-size:10.909090995788574px">(visit <a h=
ref=3D"http://www.utid.org/utid/NewArchitecture.html" target=3D"_blank">htt=
p://www.utid.org/utid/NewArchitecture.html</a>=C2=A0to see the pictures)</s=
pan></p>




<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">A record was inserted into database=
 of company
com1.test with empty value of tracing key when a product was produced by
company com1.test and marked as 125.product~db$com1.test, which may be used=
 to
trace to the record by IDTP in the company com1.test (Fig. 1).</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">A record was inserted into database=
 of company
com2.test when the product was purchased by company com2.test and re-marked=
 as
312.purchase~db$com2.test, whose message was send back to company com1.test=
 by
the following IDTP request:</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">idtp:0.9/1</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">utid:125.product~db$com1.test</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">ns:u.iot.db</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">name:UtidEcho</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">len:39</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">=C2=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">{&quot;refUtid&quot;:&quot;312.purchase~db$com2.=
test&quot;}</span></p>




<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">This request was forwarded to the d=
atabase of company
com1.test by the tracing mechanism of IDTP using the UTID carried by the
request as destination address and was used to update the field of tracing =
key
of the record. Then a response was returned back:</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">idtp:0.9/1</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">code:200 OK</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">len:17</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">=C2=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:20.55pt;line-height:10pt;backgr=
ound:rgb(230,230,230)"><span lang=3D"EN-US" style=3D"font-size:8pt;font-fam=
ily:&#39;Courier New&#39;">{&quot;msg&quot;:&quot;success&quot;}</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">Therefore, tracing references betwe=
en the two databases
were established, just like a foreign key reference in a relational databas=
e
system. The difference is that the tracing reference is build between two
independent databases and any client application may trace any UTIDs throug=
h tracing
references by IDTP protocol.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The second example is tracing diffe=
rent properties of
same UTID. A company (com1.test) has a temperature sensor, which sends
temperature value to a database server every 10 minutes. The company has an
internal network, which consists of a database server that saves historical
temperature value, a tracing bridge that connect to the temperature sensor,=
 and
a tracing gateway that forwards request based on tracing rule and tracing t=
rack.
A tracing bridge may be a system with very low capacity of computation, suc=
h as
a single chip microcomputer with Ethernet interface, which acts as a connec=
tion
node between IDTP node and non-IDTP node (Fig. 2).</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The sensor was marked as 56.loc1.t~=
s$com1.test. A
request was forwarded to the tracing bridge by the tracing gateway if the
namespace (field ns in the request) is u.iot.sensor when a user sent a requ=
est
for real time temperature value. The tracing bridge got temperature value f=
rom
the sensor and returned the value to the requester. A request with the same=
 UTID
was forwarded to the database server by the tracing gateway if the namespac=
e is
u.iot.db when a user sent a request for historical temperature value. The d=
atabase
server retrieved temperature values from database and returned the value to=
 the
requester.</span></p>

<p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><span l=
ang=3D"EN-US" style=3D"font-size:10.5pt;font-family:&#39;Times New Roman&#3=
9;"><img width=3D"389" height=3D"290"></span><span lang=3D"EN-US"><img styl=
e=3D"margin-right:0px"></span></p>




<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Fig. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>2</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing to different=
 node by namespace with
same UTID (visit <a href=3D"http://www.utid.org/utid/NewArchitecture.html" =
target=3D"_blank">http://www.utid.org/utid/NewArchitecture.html</a>=C2=A0to=
 see the pictures)</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The tracing rule and tracing track =
on the tracing
gateway is listed in Tab. 1 and Tab. 2.</span></p>

<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>1</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing rule on the =
tracing gateway</span></p>




<div align=3D"center">

<table border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse;border:none">
 <tbody><tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border:1pt solid w=
indowtext;padding:0cm 5.4pt">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">utid
  suffix</span></b></p>
  </td>
  <td width=3D"204" valign=3D"top" style=3D"width:153pt;border-style:solid =
solid solid none;border-top-color:windowtext;border-right-color:windowtext;=
border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt;=
border-bottom-width:1pt;padding:0cm 5.4pt">



  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
 </tr>
 <tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border-style:none =
solid solid;border-right-color:windowtext;border-bottom-color:windowtext;bo=
rder-left-color:windowtext;border-right-width:1pt;border-bottom-width:1pt;b=
order-left-width:1pt;padding:0cm 5.4pt">



  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">$com1=
.test</span></p>
  </td>
  <td width=3D"204" valign=3D"top" style=3D"width:153pt;border-style:none s=
olid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bord=
er-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">ruel1=
</span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>2</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing track on the=
 tracing gateway</span></p>




<div align=3D"center">

<table border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse;border:none">
 <tbody><tr>
  <td valign=3D"top" style=3D"border:1pt solid windowtext;padding:0cm 5.4pt=
">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">



  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Namespace</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">



  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Protocol</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">



  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Address</span></b></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:solid=
 solid solid none;border-top-color:windowtext;border-right-color:windowtext=
;border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt=
;border-bottom-width:1pt;padding:0cm 5.4pt">



  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Port</span></b></p>
  </td>
 </tr>
 <tr>
  <td valign=3D"top" style=3D"border-style:none solid solid;border-right-co=
lor:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;=
border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;paddin=
g:0cm 5.4pt">



  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">rule1=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">u.iot=
.db</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">tcp</=
span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">db.co=
m1.test</span></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:none =
solid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bor=
der-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">8091<=
/span></p>
  </td>
 </tr>
 <tr>
  <td valign=3D"top" style=3D"border-style:none solid solid;border-right-co=
lor:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;=
border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;paddin=
g:0cm 5.4pt">



  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">rule1=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">u.iot=
.sensor</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">tcp</=
span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">bridg=
e.com1.test</span></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:none =
solid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bor=
der-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">8092<=
/span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p class=3D"MsoNormal" style=3D"text-indent:27pt"><span lang=3D"EN-US">=C2=
=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">The third example is for local requ=
est and remote
request. A database server of a company (com1.test) has various kinks of
tracing keys, which reference to local database or remote databases. A requ=
est
may be handled locally or forwarded to remote servers. In this case, the se=
rver
may deal with this situation easily by set up settings as listed in Tab. 3 =
and
Tab. 4. There is no tracing rule for dns other than itself dns because that
IDTP will forward all unmatched requests to TCP port 25604 (default port nu=
mber
for IDTP, registered in IANA) of the server indicated by the dns of the UTI=
D
carried by a request.</span></p>

<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>3</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing rule on the =
database server</span></p>




<div align=3D"center">

<table border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse;border:none">
 <tbody><tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border:1pt solid w=
indowtext;padding:0cm 5.4pt">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">utid
  suffix</span></b></p>
  </td>
  <td width=3D"156" valign=3D"top" style=3D"width:117pt;border-style:solid =
solid solid none;border-top-color:windowtext;border-right-color:windowtext;=
border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt;=
border-bottom-width:1pt;padding:0cm 5.4pt">



  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
 </tr>
 <tr>
  <td width=3D"127" valign=3D"top" style=3D"width:95.4pt;border-style:none =
solid solid;border-right-color:windowtext;border-bottom-color:windowtext;bo=
rder-left-color:windowtext;border-right-width:1pt;border-bottom-width:1pt;b=
order-left-width:1pt;padding:0cm 5.4pt">



  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">$com1=
.test</span></p>
  </td>
  <td width=3D"156" valign=3D"top" style=3D"width:117pt;border-style:none s=
olid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bord=
er-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">ruel1=
</span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p align=3D"center" style=3D"text-align:center"><span lang=3D"EN-US" style=
=3D"font-size:8pt">Tab. </span><span lang=3D"EN-US" style=3D"font-size:8pt"=
>4</span><span lang=3D"EN-US" style=3D"font-size:8pt"> Tracing track on the=
 database server</span></p>




<div align=3D"center">

<table border=3D"1" cellspacing=3D"0" cellpadding=3D"0" style=3D"border-col=
lapse:collapse;border:none">
 <tbody><tr>
  <td valign=3D"top" style=3D"border:1pt solid windowtext;padding:0cm 5.4pt=
">
  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Rule</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">



  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Namespace</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">



  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Protocol</span></b></p>
  </td>
  <td valign=3D"top" style=3D"border-style:solid solid solid none;border-to=
p-color:windowtext;border-right-color:windowtext;border-bottom-color:window=
text;border-top-width:1pt;border-right-width:1pt;border-bottom-width:1pt;pa=
dding:0cm 5.4pt">



  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Address</span></b></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:solid=
 solid solid none;border-top-color:windowtext;border-right-color:windowtext=
;border-bottom-color:windowtext;border-top-width:1pt;border-right-width:1pt=
;border-bottom-width:1pt;padding:0cm 5.4pt">



  <p class=3D"MsoNormal" align=3D"center" style=3D"text-align:center"><b><s=
pan lang=3D"EN-US" style=3D"font-size:8pt">Port</span></b></p>
  </td>
 </tr>
 <tr>
  <td valign=3D"top" style=3D"border-style:none solid solid;border-right-co=
lor:windowtext;border-bottom-color:windowtext;border-left-color:windowtext;=
border-right-width:1pt;border-bottom-width:1pt;border-left-width:1pt;paddin=
g:0cm 5.4pt">



  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">rule1=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">*</sp=
an></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">local=
</span></p>
  </td>
  <td valign=3D"top" style=3D"border-style:none solid solid none;border-bot=
tom-color:windowtext;border-bottom-width:1pt;border-right-color:windowtext;=
border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">=C2=
=A0</span></p>
  </td>
  <td width=3D"61" valign=3D"top" style=3D"width:46.05pt;border-style:none =
solid solid none;border-bottom-color:windowtext;border-bottom-width:1pt;bor=
der-right-color:windowtext;border-right-width:1pt;padding:0cm 5.4pt">
  <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"font-size:8pt">=C2=
=A0</span></p>
  </td>
 </tr>
</tbody></table>

</div>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">=C2=A0</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">It is encouraged to use IDTP reques=
t for local calls because
of its high efficiency to form a unified API both for local calls and remot=
e
calls. This mechanism will help designers to develop highly interoperable a=
pplication.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">Despite of the differences between =
IDTP and Web Service,
IDTP is conditional compatible with Web Service, adapts WSDL as data format
definition of request and response, and adapt UDDI for the discovery of IDT=
P
service.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><span=
 lang=3D"EN-US" style=3D"font-size:9pt">In summary, UTID and IDTP suggested=
 a new kind of application
architecture for the Internet of Things that is universal, simple, low cost=
, and
high efficiency. The architecture simplifies the design of application fram=
ework,
promote the efficiency of system development, and increase the interoperabi=
lity
of application system.</span></p>

<p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt"><br><=
/p><p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12pt">Be=
st regards,</p><p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-hei=
ght:12pt">


<br></p><p class=3D"MsoNormal" style=3D"text-indent:23.15pt;line-height:12p=
t">Huang</p><span><font color=3D"#888888"><div><br></div>-- <br><div dir=3D=
"ltr">------------------------------<br>Mr. Huang Neng Geng<br>
------------------------------<br>Associate Professor<br>
School of the Internet of Things<br>Wuxi Institute of Technology<br>Wuxi, J=
iangsu, China, 214121<br>Mobile: 86-13921501950<br>email: <a href=3D"mailto=
:huangng@gmail.com" target=3D"_blank">huangng@gmail.com</a><div><br></div>

</div>

</font></span></div></div>
<br>_______________________________________________<br>
apps-discuss mailing list<br>
<a href=3D"mailto:apps-discuss@ietf.org" target=3D"_blank">apps-discuss@iet=
f.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=3D"_b=
lank">https://www.ietf.org/mailman/listinfo/apps-discuss</a><br>
<br></blockquote></div><br></div>
<br>_______________________________________________<br>
apps-discuss mailing list<br>
<a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=3D"_b=
lank">https://www.ietf.org/mailman/listinfo/apps-discuss</a><br>
<br></blockquote></div>

--089e013a044a529cdf04fd888a09--


From nobody Sun Jul  6 09:41:49 2014
Return-Path: <beehoney318@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4A4491A05D1 for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 09:41:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.15
X-Spam-Level: 
X-Spam-Status: No, score=0.15 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 UoOvMRQaVrym for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 09:41:45 -0700 (PDT)
Received: from mail-qa0-x244.google.com (mail-qa0-x244.google.com [IPv6:2607:f8b0:400d:c00::244]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A2A3F1A05C0 for <apps-discuss@ietf.org>; Sun,  6 Jul 2014 09:41:45 -0700 (PDT)
Received: by mail-qa0-f68.google.com with SMTP id v10so1093148qac.11 for <apps-discuss@ietf.org>; Sun, 06 Jul 2014 09:41:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=GXDXVi3vDbXhQ/dwM9HIM83xkuRAOQVIWtS28JAyHNY=; b=GMUhjEPYuyHj1gnoR59lxJRgYgWmwSKx3t0/7fMLACEI2ACVVNkPJYwnWNhLgyptae uZa/oR6N6FD5QKtsQtqAwQVjLfbvzgdNwsePhZDEeI3cA/t8ADI+VX4N4pv2daWoFmwx Y9FJg+4zrZQM/BgaNIUFNapEh1SS7jWZ0HZQagIF2/oV6ekolg+7cMxozYAd0KXherrz wEac0G9262bVFRYL5uFJJbv+XLKEMiJZAk77uDMgij7cUcx0fcYnwfvEdzA/1wf5BmMl j47hR7hsUEgfgVIrLh/UBo714ghIQGzAWwbteepIwsiMOT+67dc1S7Fylu5GaKZsHidD ebPQ==
MIME-Version: 1.0
X-Received: by 10.140.37.9 with SMTP id q9mr31052172qgq.32.1404664904918; Sun, 06 Jul 2014 09:41:44 -0700 (PDT)
Received: by 10.224.180.142 with HTTP; Sun, 6 Jul 2014 09:41:44 -0700 (PDT)
Received: by 10.224.180.142 with HTTP; Sun, 6 Jul 2014 09:41:44 -0700 (PDT)
Date: Mon, 7 Jul 2014 00:41:44 +0800
Message-ID: <CAOxUcHo65kRmHYLOqdymj53A9hVqovK-UtBnw_HdJ7ULwC2Bvg@mail.gmail.com>
From: Bobby Dulay <beehoney318@gmail.com>
To: apps-discuss@ietf.org
Content-Type: multipart/alternative; boundary=001a11c1358aafacbc04fd89089f
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/NuWNdl7l8MUYWr-kdgqQtKHi9Jc
Subject: [apps-discuss] true
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jul 2014 16:41:46 -0000

--001a11c1358aafacbc04fd89089f
Content-Type: text/plain; charset=UTF-8



--001a11c1358aafacbc04fd89089f
Content-Type: text/html; charset=UTF-8



--001a11c1358aafacbc04fd89089f--


From nobody Sun Jul  6 14:36:45 2014
Return-Path: <presnick@qti.qualcomm.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 26DCF1A0AAD; Sun,  6 Jul 2014 14:36:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.952
X-Spam-Level: 
X-Spam-Status: No, score=-4.952 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 Rg2_FtPqKndw; Sun,  6 Jul 2014 14:36:40 -0700 (PDT)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9376B1A0601; Sun,  6 Jul 2014 14:36:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1404682600; x=1436218600; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=aFMi+4L+6v2K/qFNZEaN8trHdRelQdMBIWSljzJNySs=; b=ZdcRC6VLUm40HB0YGRO7m3/2DX2BU2lYqZNo7W5RP1cI7OkudOB5o8hT eb+fBLwk1RgXUuKoDf3EY6klplteumFJJcE7kpN7II2i2PoME3jqbfP29 19ouAOOh6cLqvgnZwpdYB/mmw1YzgDwpvtPZphaLApQqA63S43J17Q6v6 I=;
X-IronPort-AV: E=McAfee;i="5600,1067,7491"; a="139479600"
Received: from ironmsg04-l.qualcomm.com ([172.30.48.19]) by wolverine02.qualcomm.com with ESMTP; 06 Jul 2014 14:36:40 -0700
X-IronPort-AV: E=Sophos;i="5.01,613,1400050800"; d="scan'208";a="671074941"
Received: from nasanexhc04.na.qualcomm.com ([172.30.48.17]) by Ironmsg04-L.qualcomm.com with ESMTP/TLS/RC4-SHA; 06 Jul 2014 14:36:40 -0700
Received: from presnick-mac.local (172.30.48.1) by qcmail1.qualcomm.com (172.30.48.17) with Microsoft SMTP Server (TLS) id 14.3.181.6; Sun, 6 Jul 2014 14:36:39 -0700
Message-ID: <53B9C161.4050502@qti.qualcomm.com>
Date: Mon, 7 Jul 2014 00:36:33 +0300
From: Pete Resnick <presnick@qti.qualcomm.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.1.9) Gecko/20100630 Eudora/3.0.4
MIME-Version: 1.0
To: Barry Leiba <barryleiba@computer.org>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com>
In-Reply-To: <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [172.30.48.1]
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/kTgBmRV4mI9R8i49IfyeFAx_vKs
Cc: IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jul 2014 21:36:42 -0000

On 7/4/14 4:14 PM, Barry Leiba wrote:
> The only thing that the charter leaves in scope with regard to that
> happens if we find security issues, while building the distribution
> protocol.

Perhaps Cyrus could better explain, but: What sort of "security issues", 
and security issues with *what*, was this referring to? I'm mildly 
inclined to remove that line from the charter, but I'd like to hear what 
was being considered.

pr

-- 
Pete Resnick<http://www.qualcomm.com/~presnick/>
Qualcomm Technologies, Inc. - +1 (858)651-4478


From nobody Sun Jul  6 14:52:48 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82F8E1A0AB0 for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 14:52:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.151
X-Spam-Level: 
X-Spam-Status: No, score=-0.151 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001] 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 jmPs4amHQ6ib for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 14:52:44 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 537BC1A0AAE for <apps-discuss@ietf.org>; Sun,  6 Jul 2014 14:52:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s66LqepP008981; Sun, 6 Jul 2014 23:52:40 +0200 (CEST)
Received: from [192.168.217.106] (p54893088.dip0.t-ipconnect.de [84.137.48.136]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 87D4DBFC; Sun,  6 Jul 2014 23:52:39 +0200 (CEST)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <CAC4RtVAeSqr4kxdHqCK-rjsimGZwCECsfi1bMBwYjNpyTX9AZg@mail.gmail.com>
Date: Sun, 6 Jul 2014 23:52:38 +0200
X-Mao-Original-Outgoing-Id: 426376357.90511-1b28e46d48f79332a62abb9d024d34e0
Content-Transfer-Encoding: quoted-printable
Message-Id: <830DA3D5-4D5E-45EB-B4FF-09FDDEF59667@tzi.org>
References: <CAATpOdrvViwpU2UH1hQmTsx3=0RpE+jc0wLGL_akD7Pmv74Cgg@mail.gmail.com> <CAC4RtVAeSqr4kxdHqCK-rjsimGZwCECsfi1bMBwYjNpyTX9AZg@mail.gmail.com>
To: Barry Leiba <barryleiba@computer.org>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/MCagQ9vvEPt57ZbQmrSkfvhOh-4
Cc: Neng Geng Huang <huangng@gmail.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Two new Internet Drafts (Independent Submissions)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 06 Jul 2014 21:52:46 -0000

On 06 Jul 2014, at 17:20, Barry Leiba <barryleiba@computer.org> wrote:

> https://datatracker.ietf.org/doc/draft-huangng-idtp/

After a cursory check:

I do not think this is a complete specification of a protocol, so it is =
hard to say anything definite.

It seems to be interested in some of the use cases of CoAP, and I wonder =
why it doesn=92t discuss its relationship with CoAP, which has been =
around since before this work started.  The draft does mention HTTP, but =
only in a superficial way as in [IDTP] "is similar to HTTP, Web Service, =
Java RMI, or CORBA.=94  It says it maps to TCP, UDP, and HTTP, but =
doesn=92t say how (it does say it uses port 25604 for TCP, which indeed =
has been allocated in 2011).

I was hoping to find some answers in the reference implementation, which =
has some 7000 lines of Java.
There you can find gems such as an XOR =93encryption=94.
As the drafts didn't really help me find out about their motivation, I =
was interested to find an =93overview.html=94 there that has to say =
this:

> 1.4 Why a new protocol?
>=20
> There are various coding system and communication protocols widely =
used in the IOT. The EPC and Web Service are the typical that makes a =
great contributes to the development of IOT. However, any technology =
inevitably has some disadvantages. For example, EPC is mainly used in =
identify products in production process and shipping goods in logistics =
and is the best coding system in the context. But in the era of IOT, =
after being produced, a product will go through circulation process, =
storage process, and consumption process. The same product might need to =
be recoded in different process by different company using different =
coding system to provide and share the information of the same product =
in the different status from different company. For example, no company =
would like to identify its fixed assets using EPC system, which is =
originally designed for identify products. The problem is that the =
communication among these different company and different coding system. =
The result is the producer is difficult to trace the outgoing process =
and the consumer is difficult to find the information in the circulation =
process except the producer. Another example is IP protocol, the key =
technology in the Internet. But it could not be applied to a network =
consists of sensors that do not have IP address.
>=20
> In generally, we need a coding system and a protocol that are more =
open, more generalized. This specification provides such an open =
solution that is independent to any industry or any context.

I gave up there, because I cannot make sense of this.

Gr=FC=DFe, Carsten


From nobody Sun Jul  6 17:38:02 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E6CBD1A0069 for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 17:37:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 1jR5auHdDhHU for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 17:37:55 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 309AD1A0064 for <apps-discuss@ietf.org>; Sun,  6 Jul 2014 17:37:55 -0700 (PDT)
Received: from [192.168.1.66] (76-218-8-156.lightspeed.sntcca.sbcglobal.net [76.218.8.156]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s670bmDZ019693 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Sun, 6 Jul 2014 17:37:51 -0700
Message-ID: <53B9EB81.4020702@dcrocker.net>
Date: Sun, 06 Jul 2014 17:36:17 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Tim Bray <tbray@textuality.com>, Barry Leiba <barryleiba@computer.org>
References: <CAATpOdrvViwpU2UH1hQmTsx3=0RpE+jc0wLGL_akD7Pmv74Cgg@mail.gmail.com> <CAC4RtVAeSqr4kxdHqCK-rjsimGZwCECsfi1bMBwYjNpyTX9AZg@mail.gmail.com> <CAHBU6itwzeEyfU1i2pT81v3qkUHj_uRtakYJwoFxC+ZdpSwKhQ@mail.gmail.com>
In-Reply-To: <CAHBU6itwzeEyfU1i2pT81v3qkUHj_uRtakYJwoFxC+ZdpSwKhQ@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Sun, 06 Jul 2014 17:37:51 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/YAwWj5ln8aTuKhGhnWwNO4zW5FE
Cc: Neng Geng Huang <huangng@gmail.com>, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Two new Internet Drafts (Independent Submissions)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 00:37:59 -0000

On 7/6/2014 9:06 AM, Tim Bray wrote:
> My primary question would be "are there implementations, and what useful
> things do they do?"
> 
> On Jul 6, 2014 8:20 AM, "Barry Leiba" <barryleiba@computer.org
> <mailto:barryleiba@computer.org>> wrote:
> 
>     App Area folks:
>     The Independent Stream Editor really needs comments on these as part
>     of his decision to publish them.  The primary question is whether
>     what's proposed is in conflict with IETF work.  Please have a look,
>     and comment.


Tim, et al,

The "IETF" has a limited role in commenting on Independent Stream RFC
drafts.  Barry's query summarized the key point that is /within/ the
IETF's purview.

We do not get to comment on whether we like a protocol spec or what its
deficiencies are.  Individually, we might, if we are asked by the
Independent Stream Editor.

But the question "The IETF" is alloed to ask is much more limited:

   http://tools.ietf.org/html/rfc5742


d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Sun Jul  6 23:29:59 2014
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 997751A0B0D for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 23:29:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.442
X-Spam-Level: 
X-Spam-Status: No, score=-0.442 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.651] 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 dJ8flWW7bF1E for <apps-discuss@ietfa.amsl.com>; Sun,  6 Jul 2014 23:29:56 -0700 (PDT)
Received: from scintmta01-14.scbb.aoyama.ac.jp (scintmta01-14.scbb.aoyama.ac.jp [133.2.253.64]) by ietfa.amsl.com (Postfix) with ESMTP id A34691A0347 for <apps-discuss@ietf.org>; Sun,  6 Jul 2014 23:29:56 -0700 (PDT)
Received: from scmeg01-14.scbb.aoyama.ac.jp (scmeg01-14.scbb.aoyama.ac.jp [133.2.253.15]) by scintmta01-14.scbb.aoyama.ac.jp (Postfix) with ESMTP id CF52C32E02B; Mon,  7 Jul 2014 15:29:54 +0900 (JST)
Received: from itmail2.it.aoyama.ac.jp (unknown [133.2.206.134]) by scmeg01-14.scbb.aoyama.ac.jp with smtp id 1a68_4866_49648997_2ff6_41f4_9400_a11770be4462; Mon, 07 Jul 2014 15:29:53 +0900
Received: from [IPv6:::1] (unknown [133.2.210.1]) by itmail2.it.aoyama.ac.jp (Postfix) with ESMTP id 1EA60BF510; Mon,  7 Jul 2014 15:29:54 +0900 (JST)
Message-ID: <53BA3E51.7080308@it.aoyama.ac.jp>
Date: Mon, 07 Jul 2014 15:29:37 +0900
From: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Larry Masinter <masinter@adobe.com>,  "apps-discuss@ietf.org" <apps-discuss@ietf.org>, Dave Thaler <dthaler@microsoft.com>, Ted Hardie <ted.ietf@gmail.com>,  Tony Hansen <tony+urireg@maillennium.att.com>
References: <20140703225940.1804.1232.idtracker@ietfa.amsl.com> <bd9df07651be4b46a5949550905eeb94@BL2PR02MB307.namprd02.prod.outlook.com>
In-Reply-To: <bd9df07651be4b46a5949550905eeb94@BL2PR02MB307.namprd02.prod.outlook.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/kwfsRvKqWUW4oJDiQM66HzGaL7Y
Subject: Re: [apps-discuss] New Version Notification for draft-ietf-appsawg-uri-scheme-reg-01.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 06:29:57 -0000

On 2014/07/04 12:26, Larry Masinter wrote:
> I don't think we're going far enough to simplify the process, to have any hope IANA will be more useful than Wikipedia or search for the scheme, for anything other than pedantic or legal purposes.

How successful is Wikipedia or search currently for some of the 
"long-tail" (i.e. not widely deployed) schemes?

> The 'guidelines' are ok, but the process is way too complicated, rate limited, doesn't help wanna-be's implement things compatibly,  and doesn't provide enough incentive to register for registration to be near-universally timely. Timely completeness is the requirement to be able to answer questions like "are there any schemes that do X" and the like, and also to know when the 'authoritative' information in the registry has been supplanted surreptitiously.
>
> I'm leaning toward recommended crowd-source technology-- get permission to give each scheme a page which people can 'Like' or 'Comment'.

Crowd-sourcing technology has a lot of advantages. But it also comes 
with some burdens. What do we do if two people (or more) disagree about 
the information on a scheme and swap out each other's edits? What do we 
do against spambots? Please remember that every successful crow-sourcing 
technology comes with carefully designed management functions that often 
involve some heavy human work. Wikipedia would be the prime example.

> I understand there's a monarchy perspective which would prefer a single "Living Standard" list of platform scheme names rather than a registry. This would have the advantage for content creators of turning a combinatorial testing job into a linear one, which may be why it's popular. Are the two models reconcilable?

If all scheme pages are on the same site, or otherwise within "reach", I 
don't see any fundamental difficulty in updating an overall list in 
(linear or sublinear) real time. So I think there are no essential 
differences in terms of computability.


> Larry (Duke of Url)

Why not "Url of Masinter" (aka Earl of Masinter)?

Regards,   Martin.


From nobody Mon Jul  7 05:59:00 2014
Return-Path: <adam@stoicsecurity.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DB251A0406 for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 05:58:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.6
X-Spam-Level: 
X-Spam-Status: No, score=-2.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=unavailable
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 LuEKkLsVx3Xu for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 05:58:52 -0700 (PDT)
Received: from mail-ob0-f182.google.com (mail-ob0-f182.google.com [209.85.214.182]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6158F1A0008 for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 05:58:52 -0700 (PDT)
Received: by mail-ob0-f182.google.com with SMTP id nu7so4557004obb.41 for <apps-discuss@ietf.org>; Mon, 07 Jul 2014 05:58:51 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:content-type:mime-version:subject:from :in-reply-to:date:cc:message-id:references:to; bh=RNVZDJf3GXP1V7xJWTKk/vzsXt9r70RvCXAVHf+NIqU=; b=eQ4jM0Zawnz8RMSW3NTsCX6hBvVi4WZITCs0jGGcm7Va+3znfjj4MiAAM3tcRy02SZ tSOmnXeCwBc5AX5eB3Kd+xKNZxXCyzHsp+kgD8vW1r0AsLIGAj/wmwGiEmP8a9cfddjf uVFnMtSORVnE5yU94ptx+uYmA8xLZ9wPsI29tkvBCp3ypypO2jxb7B4aWXLURsTldyut ndeSmhaqjTl/OnuW5cOzW6k+WQYsvxlsRVuT0Yc/IEv4Q3UkYGnJFhCSBh7X0pExLfoh rx5aiHU3AraQGr1GgsbmhCar13FKkb0y+Ydy4rnE/GYy/f1sCYds+dIQkpxCQpMgFgB2 1gyQ==
X-Gm-Message-State: ALoCoQlj4VgS/IZQBtSc4CzD2NrZZEEJlE/BmPinsCMnJ1QhT1hjlyZDFSV6ozeC5lQk0ivpmayp
X-Received: by 10.182.85.228 with SMTP id k4mr30277770obz.37.1404737931879; Mon, 07 Jul 2014 05:58:51 -0700 (PDT)
Received: from ?IPv6:2602:306:3406:4f00:3429:90e6:4231:9e43? ([2602:306:3406:4f00:3429:90e6:4231:9e43]) by mx.google.com with ESMTPSA id g7sm105724506oek.14.2014.07.07.05.58.49 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 07 Jul 2014 05:58:50 -0700 (PDT)
Content-Type: multipart/signed; boundary="Apple-Mail=_D0E71021-14EF-472A-91D7-C37D0396F446"; protocol="application/pgp-signature"; micalg=pgp-sha512
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\))
From: "Adam W. Montville" <adam@stoicsecurity.com>
In-Reply-To: <CAHBU6isOoRWQEH5yRyRxPdChahdMV89888ZFRNuU1A4aC6++Mw@mail.gmail.com>
Date: Mon, 7 Jul 2014 07:57:31 -0500
Message-Id: <79779032-CA9B-4232-B406-F56D8F42C056@stoicsecurity.com>
References: <CAHBU6iu3Yfi5BmNoVrp6AwDawV+-CmqD4-2JOt+6UjwFa6QLOg@mail.gmail.com> <5A7D2557-1E55-40DC-A326-6D0FF69D6408@stoicsecurity.com> <CAHBU6isOoRWQEH5yRyRxPdChahdMV89888ZFRNuU1A4aC6++Mw@mail.gmail.com>
To: Tim Bray <tbray@textuality.com>
X-Mailer: Apple Mail (2.1878.2)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/fJnZVkRPB40mRM-avtNS7zOC56k
Cc: mile@ietf.org, draft-ietf-mile-enum-reference-format.all@tools.ietf.org, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, The IESG <iesg@ietf.org>
Subject: Re: [apps-discuss] Apps Area review of draft-ietf-mile-enum-reference-format-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 12:58:55 -0000

--Apple-Mail=_D0E71021-14EF-472A-91D7-C37D0396F446
Content-Type: multipart/alternative;
	boundary="Apple-Mail=_775E16EC-DE05-440D-8FBA-2B84D8DDB793"


--Apple-Mail=_775E16EC-DE05-440D-8FBA-2B84D8DDB793
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8


On Jul 3, 2014, at 12:20 PM, Tim Bray <tbray@textuality.com> wrote:

> > Also, in the IANA table, shouldn=E2=80=99t the spec say something =
about what
> > kind of thing the Specification URI is supposed to identify?  An =
I-D?
> > An RFC? An XSD?
>=20
> The Specification URI is a list of one or more URIs.  Then, we=E2=80=99d=
 need a descriptor for each potential URI associated with the Index.  Is =
that what you had in mind, or something else?
>=20
> =E2=80=8BHm, no, I mean, are there any constraints on who=E2=80=99s =
allowed to specify enumerations, what kinds of things should =
implementers be prepared to deal with?  Can any storefront publish a =
one-page description of some values and expect implementers to find use =
in it?  I have no ideas or opinions about the answers to this question, =
but I think it=E2=80=99s a real question.  When I see a =E2=80=9CURL of =
the specification=E2=80=9D with no remarks about what kind of beast it =
might be or where it comes from, that makes me nervous (and it might =
make the IESG nervous too).=E2=80=8B

Ah, I see.  We do have a requirement for expert review of entries, which =
should reduce the likelihood of odd publications to the IANA table.  Any =
entry being made to the IANA table, in being subject to expert review, =
would have the specification URL vetted to ensure that the URL is =
suitable for implementers to reference.

--Apple-Mail=_775E16EC-DE05-440D-8FBA-2B84D8DDB793
Content-Transfer-Encoding: quoted-printable
Content-Type: text/html;
	charset=utf-8

<html><head><meta http-equiv=3D"Content-Type" content=3D"text/html =
charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; =
-webkit-nbsp-mode: space; -webkit-line-break: =
after-white-space;"><br><div><div>On Jul 3, 2014, at 12:20 PM, Tim Bray =
&lt;<a href=3D"mailto:tbray@textuality.com">tbray@textuality.com</a>&gt; =
wrote:</div><br class=3D"Apple-interchange-newline"><blockquote =
type=3D"cite"><blockquote class=3D"gmail_quote" style=3D"font-family: =
Helvetica; font-size: 12px; font-style: normal; font-variant: normal; =
font-weight: normal; letter-spacing: normal; line-height: normal; =
orphans: auto; text-align: start; text-indent: 0px; text-transform: =
none; white-space: normal; widows: auto; word-spacing: 0px; =
-webkit-text-stroke-width: 0px; margin: 0px 0px 0px 0.8ex; =
border-left-width: 1px; border-left-color: rgb(204, 204, 204); =
border-left-style: solid; padding-left: 1ex;"><div class=3D"">&gt; Also, =
in the IANA table, shouldn=E2=80=99t the spec say something about =
what<br>&gt; kind of thing the Specification URI is supposed to =
identify? &nbsp;An I-D?<br>&gt; An RFC? An XSD?<br><br></div>The =
Specification URI is a list of one or more URIs. &nbsp;Then, we=E2=80=99d =
need a descriptor for each potential URI associated with the Index. =
&nbsp;Is that what you had in mind, or something =
else?<br></blockquote><div style=3D"font-family: Helvetica; font-size: =
12px; font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: =
0px;"><br></div><div style=3D"font-family: Helvetica; font-size: 12px; =
font-style: normal; font-variant: normal; font-weight: normal; =
letter-spacing: normal; line-height: normal; orphans: auto; text-align: =
start; text-indent: 0px; text-transform: none; white-space: normal; =
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div =
class=3D"gmail_default" style=3D"font-size: small;">=E2=80=8BHm, no, I =
mean, are there any constraints on who=E2=80=99s allowed to specify =
enumerations, what kinds of things should implementers be prepared to =
deal with? &nbsp;Can any storefront publish a one-page description of =
some values and expect implementers to find use in it? &nbsp;I have no =
ideas or opinions about the answers to this question, but I think it=E2=80=
=99s a real question. &nbsp;When I see a =E2=80=9CURL of the =
specification=E2=80=9D with no remarks about what kind of beast it might =
be or where it comes from, that makes me nervous (and it might make the =
IESG nervous too).=E2=80=8B</div></div></blockquote></div><br><div>Ah, I =
see. &nbsp;We do have a requirement for expert review of entries, which =
should reduce the likelihood of odd publications to the IANA table. =
&nbsp;Any entry being made to the IANA table, in being subject to expert =
review, would have the specification URL vetted to ensure that the URL =
is suitable for implementers to reference.</div></body></html>=

--Apple-Mail=_775E16EC-DE05-440D-8FBA-2B84D8DDB793--

--Apple-Mail=_D0E71021-14EF-472A-91D7-C37D0396F446
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQEcBAEBCgAGBQJTupk7AAoJELhc5c4zaVWHUUwH/2XvMC2D4847we9eUBMEFKd6
DqlJpsR6Mrm02uWDdIS6h+pnl4jaSDueSX0v6K0W+axdV+bsOv+elzGqqGwU1u4S
bdgFd8PcqqdcUVwIv6QBV2/LopIAvRlVc6tGryZAJ5iQvMMUhtRIFqVHpBZ+WGwt
VdFsycD4V9T0TZxmOp7Z42T24JueeSX1GCwqVjMHXLqOo9E2FrVoxSgb9IhZjDL/
wcs3/mQczJbAbsItLT2djw8tx/+msMYNPZrp2uO6JiMxJ5QFiNxBJhiTqzq4bDEe
syWt1XUy8oqoCrmPoxQpl1y94AjMGP/la30Kr36SZ3ubXCiVVdWPuWYo+liIfD8=
=vh9x
-----END PGP SIGNATURE-----

--Apple-Mail=_D0E71021-14EF-472A-91D7-C37D0396F446--


From nobody Mon Jul  7 06:03:54 2014
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED8971B284F; Mon,  7 Jul 2014 06:03:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 gMnKEMarK-lR; Mon,  7 Jul 2014 06:03:50 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8744A1A0400; Mon,  7 Jul 2014 06:03:50 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.0.p1
Auto-Submitted: auto-generated
Precedence: bulk
Sender: <iesg-secretary@ietf.org>
Message-ID: <20140707130350.28906.72882.idtracker@ietfa.amsl.com>
Date: Mon, 07 Jul 2014 06:03:50 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ON92FNoySrP8XLhcYXpxyg6Fdg0
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] Last Call: <draft-ietf-appsawg-multimailbox-search-01.txt> (IMAP4 Multimailbox SEARCH Extension) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Reply-To: ietf@ietf.org
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 13:03:52 -0000

The IESG has received a request from the Applications Area Working Group
WG (appsawg) to consider the following document:
- 'IMAP4 Multimailbox SEARCH Extension'
  <draft-ietf-appsawg-multimailbox-search-01.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2014-07-21. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


   The IMAP4 specification allows the searching of only the selected
   mailbox.  A user often wants to search multiple mailboxes, and a
   client that wishes to support this must issue a series of SELECT and
   SEARCH commands, waiting for each to complete before moving on to the
   next.  This extension allows a client to search multiple mailboxes
   with one command, limiting round trips delay, and not requiring
   disruption of the currently selected mailbox.  This extension also
   uses MAILBOX and TAG fields in ESEARCH responses, allowing a client
   to pipeline the searches if it chooses.  This document updates RFC
   4466 and obsoletes RFC 6237.




The file can be obtained via
http://datatracker.ietf.org/doc/draft-ietf-appsawg-multimailbox-search/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-ietf-appsawg-multimailbox-search/ballot/


No IPR declarations have been submitted directly on this I-D.



From nobody Mon Jul  7 09:34:19 2014
Return-Path: <cyrus@daboo.name>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D120B1A0340; Mon,  7 Jul 2014 09:34:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.551
X-Spam-Level: 
X-Spam-Status: No, score=-2.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.651] autolearn=ham
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 BYL5R3qnd64H; Mon,  7 Jul 2014 09:34:14 -0700 (PDT)
Received: from daboo.name (daboo.name [173.13.55.49]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F5AA1A036D; Mon,  7 Jul 2014 09:34:11 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id 587D41C5B44; Mon,  7 Jul 2014 12:34:00 -0400 (EDT)
X-Virus-Scanned: amavisd-new at example.com
Received: from daboo.name ([127.0.0.1]) by localhost (daboo.name [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lbGQZI1pcnf0; Mon,  7 Jul 2014 12:33:58 -0400 (EDT)
Received: from caldav.corp.apple.com (unknown [17.45.162.46]) by daboo.name (Postfix) with ESMTPSA id BB55E1C5B21; Mon,  7 Jul 2014 12:33:56 -0400 (EDT)
Date: Mon, 07 Jul 2014 12:34:03 -0400
From: Cyrus Daboo <cyrus@daboo.name>
To: Pete Resnick <presnick@qti.qualcomm.com>, Barry Leiba <barryleiba@computer.org>
Message-ID: <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com>
In-Reply-To: <53B9C161.4050502@qti.qualcomm.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com>
X-Mailer: Mulberry/4.1.0b1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; size=1043
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/GuQu812tHIpV0SejjIkIoeHurkI
Cc: IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 16:34:16 -0000

Hi Pete,

--On July 7, 2014 at 12:36:33 AM +0300 Pete Resnick 
<presnick@qti.qualcomm.com> wrote:

>> The only thing that the charter leaves in scope with regard to that
>> happens if we find security issues, while building the distribution
>> protocol.
>
> Perhaps Cyrus could better explain, but: What sort of "security issues",
> and security issues with *what*, was this referring to? I'm mildly
> inclined to remove that line from the charter, but I'd like to hear what
> was being considered.

During apps-discuss discussion, it was suggested that we might want to 
digitally sign the time zone data, rather than just rely on transport layer 
security (TLS) to validate the data service server. If we opt for such a 
thing, we may want to have the Olson data signed in a more reliable manner 
than at present. RFC 6557 did indicate that IANA would be in charge of 
maintaining the private key used to sign the data, but I think right now 
the available signature is created using the TZ co-ordinator's own private 
key.

-- 
Cyrus Daboo


From nobody Mon Jul  7 10:43:40 2014
Return-Path: <tbray@textuality.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 672E81A0522 for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 10:43:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level: 
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham
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 FWM01P_tYbHI for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 10:43:34 -0700 (PDT)
Received: from mail-vc0-f173.google.com (mail-vc0-f173.google.com [209.85.220.173]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BA7AF1B278F for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 10:43:34 -0700 (PDT)
Received: by mail-vc0-f173.google.com with SMTP id lf12so4284263vcb.18 for <apps-discuss@ietf.org>; Mon, 07 Jul 2014 10:43:33 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=SCWYB5okgKKYWaxtKOJLrga/K5noCLVgjt/GpHM/nXw=; b=Ii+YSCjbap+YmgXOstgl6rRsftmZflHscUd8PPCoW2lXpPl3EKqv2fUXt7Sva41Mdh ARLGJk485ouE/8HSRD+sXqtHAcWvTwgn0SiyELRdEKU8HTjD04oShywvAMm8cHKYeVEG bKM5b8Pm3c7JN/iIXTxoXZ4jPCgGJKw8MLPvRFl420oPFcxKIU/Lz/4cHdFZD+b61K3q qkQ9fUDC8aaeqZuwTu/DUeEN1YC5nBdsMu9a7kLRIOf71Rz4QsRnWhgz8qdRnqqIx2Br xMSy68Y5nyJFdl4/poBe8fJXGU0ZkIQY+c4sQOLqkWYuKVSGKQ5Yeh8d5z0de99jRKcK M7OQ==
X-Gm-Message-State: ALoCoQk/S5vTAMZiTg1sA6G+4e37dHU/fYizpv1vehn0AYwv9H5znD9kbWM0alFExDx7HUCMBToQ
X-Received: by 10.58.11.234 with SMTP id t10mr2476095veb.8.1404755013775; Mon, 07 Jul 2014 10:43:33 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.221.49.199 with HTTP; Mon, 7 Jul 2014 10:43:13 -0700 (PDT)
X-Originating-IP: [24.84.235.32]
In-Reply-To: <79779032-CA9B-4232-B406-F56D8F42C056@stoicsecurity.com>
References: <CAHBU6iu3Yfi5BmNoVrp6AwDawV+-CmqD4-2JOt+6UjwFa6QLOg@mail.gmail.com> <5A7D2557-1E55-40DC-A326-6D0FF69D6408@stoicsecurity.com> <CAHBU6isOoRWQEH5yRyRxPdChahdMV89888ZFRNuU1A4aC6++Mw@mail.gmail.com> <79779032-CA9B-4232-B406-F56D8F42C056@stoicsecurity.com>
From: Tim Bray <tbray@textuality.com>
Date: Mon, 7 Jul 2014 10:43:13 -0700
Message-ID: <CAHBU6ivyTnugq9aza_UYx1UDDrLMNb_KFYovcXxte4S=kK7wWw@mail.gmail.com>
To: "Adam W. Montville" <adam@stoicsecurity.com>
Content-Type: multipart/alternative; boundary=e89a8f2355a597c5f004fd9e037f
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/fHFVk2YykeN8A0aLuz4yT216KwQ
Cc: mile@ietf.org, draft-ietf-mile-enum-reference-format.all@tools.ietf.org, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, The IESG <iesg@ietf.org>
Subject: Re: [apps-discuss] Apps Area review of draft-ietf-mile-enum-reference-format-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 17:43:37 -0000

--e89a8f2355a597c5f004fd9e037f
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Ah, right, the expert review is better than nothing.  Might it be useful to
provide guidance for expert reviewers in this RFC as to what implementers
need to find in an enumeration spec?  Just giving a URL-for-a-spec does
leave the feeling of a missing piece.


On Mon, Jul 7, 2014 at 5:57 AM, Adam W. Montville <adam@stoicsecurity.com>
wrote:

>
> On Jul 3, 2014, at 12:20 PM, Tim Bray <tbray@textuality.com> wrote:
>
> > Also, in the IANA table, shouldn=E2=80=99t the spec say something about=
 what
>> > kind of thing the Specification URI is supposed to identify?  An I-D?
>> > An RFC? An XSD?
>>
>> The Specification URI is a list of one or more URIs.  Then, we=E2=80=99d=
 need a
>> descriptor for each potential URI associated with the Index.  Is that wh=
at
>> you had in mind, or something else?
>>
>
> =E2=80=8BHm, no, I mean, are there any constraints on who=E2=80=99s allow=
ed to specify
> enumerations, what kinds of things should implementers be prepared to dea=
l
> with?  Can any storefront publish a one-page description of some values a=
nd
> expect implementers to find use in it?  I have no ideas or opinions about
> the answers to this question, but I think it=E2=80=99s a real question.  =
When I see
> a =E2=80=9CURL of the specification=E2=80=9D with no remarks about what k=
ind of beast it
> might be or where it comes from, that makes me nervous (and it might make
> the IESG nervous too).=E2=80=8B
>
>
> Ah, I see.  We do have a requirement for expert review of entries, which
> should reduce the likelihood of odd publications to the IANA table.  Any
> entry being made to the IANA table, in being subject to expert review,
> would have the specification URL vetted to ensure that the URL is suitabl=
e
> for implementers to reference.
>



--=20
- Tim Bray (If you=E2=80=99d like to send me a private message, see
https://keybase.io/timbray)

--e89a8f2355a597c5f004fd9e037f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-size:small">Ah,=
 right, the expert review is better than nothing. =C2=A0Might it be useful =
to provide guidance for expert reviewers in this RFC as to what implementer=
s need to find in an enumeration spec? =C2=A0Just giving a URL-for-a-spec d=
oes leave the feeling of a missing piece.</div>

</div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">On Mon,=
 Jul 7, 2014 at 5:57 AM, Adam W. Montville <span dir=3D"ltr">&lt;<a href=3D=
"mailto:adam@stoicsecurity.com" target=3D"_blank">adam@stoicsecurity.com</a=
>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div style=3D"word-wrap:break-word"><br><div=
><div class=3D""><div>On Jul 3, 2014, at 12:20 PM, Tim Bray &lt;<a href=3D"=
mailto:tbray@textuality.com" target=3D"_blank">tbray@textuality.com</a>&gt;=
 wrote:</div>

<br></div><blockquote type=3D"cite"><div class=3D""><blockquote class=3D"gm=
ail_quote" style=3D"font-family:Helvetica;font-size:12px;font-style:normal;=
font-variant:normal;font-weight:normal;letter-spacing:normal;line-height:no=
rmal;text-align:start;text-indent:0px;text-transform:none;white-space:norma=
l;word-spacing:0px;margin:0px 0px 0px 0.8ex;border-left-width:1px;border-le=
ft-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div>&gt; Also, in the IANA table, shouldn=E2=80=99t the spec say something=
 about what<br>&gt; kind of thing the Specification URI is supposed to iden=
tify? =C2=A0An I-D?<br>&gt; An RFC? An XSD?<br><br></div>The Specification =
URI is a list of one or more URIs. =C2=A0Then, we=E2=80=99d need a descript=
or for each potential URI associated with the Index. =C2=A0Is that what you=
 had in mind, or something else?<br>

</blockquote><div style=3D"font-family:Helvetica;font-size:12px;font-style:=
normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line-he=
ight:normal;text-align:start;text-indent:0px;text-transform:none;white-spac=
e:normal;word-spacing:0px">

<br></div></div><div style=3D"font-family:Helvetica;font-size:12px;font-sty=
le:normal;font-variant:normal;font-weight:normal;letter-spacing:normal;line=
-height:normal;text-align:start;text-indent:0px;text-transform:none;white-s=
pace:normal;word-spacing:0px">

<div class=3D"gmail_default" style=3D"font-size:small">=E2=80=8BHm, no, I m=
ean, are there any constraints on who=E2=80=99s allowed to specify enumerat=
ions, what kinds of things should implementers be prepared to deal with? =
=C2=A0Can any storefront publish a one-page description of some values and =
expect implementers to find use in it? =C2=A0I have no ideas or opinions ab=
out the answers to this question, but I think it=E2=80=99s a real question.=
 =C2=A0When I see a =E2=80=9CURL of the specification=E2=80=9D with no rema=
rks about what kind of beast it might be or where it comes from, that makes=
 me nervous (and it might make the IESG nervous too).=E2=80=8B</div>

</div></blockquote></div><br><div>Ah, I see. =C2=A0We do have a requirement=
 for expert review of entries, which should reduce the likelihood of odd pu=
blications to the IANA table. =C2=A0Any entry being made to the IANA table,=
 in being subject to expert review, would have the specification URL vetted=
 to ensure that the URL is suitable for implementers to reference.</div>

</div></blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><div d=
ir=3D"ltr"><div>- Tim Bray (If you=E2=80=99d like to send me a private mess=
age, see <a href=3D"https://keybase.io/timbray" target=3D"_blank">https://k=
eybase.io/timbray</a>)</div>

</div>
</div>

--e89a8f2355a597c5f004fd9e037f--


From nobody Mon Jul  7 11:20:43 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C45631A02D5 for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 11:20:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 lYqi9N5_mB5i for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 11:20:41 -0700 (PDT)
Received: from mail-qc0-x235.google.com (mail-qc0-x235.google.com [IPv6:2607:f8b0:400d:c01::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE53E1A0255 for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 11:20:40 -0700 (PDT)
Received: by mail-qc0-f181.google.com with SMTP id x13so4235321qcv.12 for <apps-discuss@ietf.org>; Mon, 07 Jul 2014 11:20:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=uiNsdBw7VMpRVSBUMZzFS7CwruYnW1LlBKQHxNUG6zI=; b=lX6QWBx7fbIggO/9N8UejAQs6wLT2geeN1WVxk+TSF4upZwrVYEnm2hoWEK5uPGuoK 36VBhEdtfQkaO0cvujadcC/CqFrYIfoAgki+hN6wvxMGrdL8vwwQeoSoMPyTeI+huMtD ulYFapwX58LTyCotK/2UjVJIECDE5m+iryJJHFr8UtIRG+vngzskCyETNRTdqXVE/HWF fgB6c0AnFz0NDVpggf7WRzzA2tG+2Mg3LnHyBVX0IjQOuT279BaGeuSC2CFrGnPyQ94A /u2esS6GKL/XwsaJl4cgtq9LCGCW1rFjPYCKCtrXpvOp3VC7KEdOL/k94OZV7UK+FA3I 2n0A==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=uiNsdBw7VMpRVSBUMZzFS7CwruYnW1LlBKQHxNUG6zI=; b=W/NbRPpZ//0qtxWGArOcsPzlBMlSVRtV3kdYndd0A/JImmsGmzbJiKch4qDAwvB3OT NDMKNF9AZuUyuDaTle3MPpxBRbkGWrCxBezP1qZWhXhwmPYusW+YbXD/Y5EVz8CnIdgD JqBj1SuT2vh50v8E9nxAXIuYkGKBAEQ/cNgKKAcr21zuxofyHE2id6zWu9iUbsgG4tJC CwW88MWnhKi7zq7F38fU0HZDhDt6mGl8Xb6aHIYS7Ch4oVrSI2umi0mOrFH68Tp++3c2 j73RvFh6WEtEsptDPj2FphJykgdjAU82oU6Ac8eVykCm5on6FRK6yCECWtIx/N1EPh/z 9O1A==
X-Gm-Message-State: ALoCoQnCBAJiTzjgVzQRFhm9gPpbumwj29jpMreTGDrk4JaQZ68hnHxcXmDNAMKoBKN2Jt3Uz3YO
X-Received: by 10.140.27.215 with SMTP id 81mr27680357qgx.18.1404757239911; Mon, 07 Jul 2014 11:20:39 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.58.1 with HTTP; Mon, 7 Jul 2014 11:20:19 -0700 (PDT)
In-Reply-To: <01P9O32XP18I0049PU@mauve.mrochek.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 7 Jul 2014 11:20:19 -0700
Message-ID: <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com>
To: Ned Freed <ned.freed@mrochek.com>
Content-Type: multipart/alternative; boundary=001a11c14ae04809c904fd9e8877
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ndllusw1RhNke39-w1G2OWhj6DA
Cc: John R Levine <johnl@taugh.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 18:20:42 -0000

--001a11c14ae04809c904fd9e8877
Content-Type: text/plain; charset=ISO-8859-1

I'm sorry I missed the significance of the MIME tree hashing in
draft-kucherawy-dkim-list-canon with respect to the DKIM diff proposal.  A
common place action that mailing lists do, is to strip a MIME part e.g.
text/html.  MIME tree hashing is particular good at recognizing that a part
has been removed leaving other parts unchanged.  If the removed part is
within a MIME multipart/alternative, then the change is acceptable as the
information can be found in another part, and the message can pass.  Using
the MIME tree hashing means that the diff for the removed part won't be
needed as the tree hash will indicate this and protect the unchanged
sections.  However if a part is added, a diff should still be required in
this proposal for spam analysis by the final recipient. (I wonder if it
would be helpful if mailing-lists publish the static content they intent to
add to messages via some DNS record...)

-Wei


On Tue, Jul 1, 2014 at 3:46 PM, Ned Freed <ned.freed@mrochek.com> wrote:

> > I posted a draft that captures an idea originally proposed by Ned Freed:
>
> I think Merkle got there first on the whole tree thing, but whatever.
>
> > https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon/
>
> > It's a canonicalization that hashes each piece of the MIME structure
> > individually, as a tree.  This allows for easy detection of modifications
> > of an individual part, or of a subtree.  It's also able to withstand
> > encoding changes so long as the encoded content itself isn't changed.
>
> Surviving encoding changes was the original motivation for doing this,
> albeit in the context of multipart/signed, not DKIM.
>
>                                 Ned
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>

--001a11c14ae04809c904fd9e8877
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">I&#39;m sorry I missed the significance of the MIME tree h=
ashing in draft-kucherawy-dkim-list-canon with respect to the DKIM diff pro=
posal. =A0A common place action that mailing lists do, is to strip a MIME p=
art e.g. text/html. =A0MIME tree hashing is particular good at recognizing =
that a part has been removed leaving other parts unchanged. =A0If the remov=
ed part is within a MIME multipart/alternative, then the change is acceptab=
le as the information can be found in another part, and the message can pas=
s. =A0Using the MIME tree hashing means that the diff for the removed part =
won&#39;t be needed as the tree hash will indicate this and protect the unc=
hanged sections. =A0However if a part is added, a diff should still be requ=
ired in this proposal for spam analysis by the final recipient. (I wonder i=
f it would be helpful if mailing-lists publish the static content they inte=
nt to add to messages via some DNS record...)=A0<div>

<br></div><div>-Wei</div></div><div class=3D"gmail_extra"><br><br><div clas=
s=3D"gmail_quote">On Tue, Jul 1, 2014 at 3:46 PM, Ned Freed <span dir=3D"lt=
r">&lt;<a href=3D"mailto:ned.freed@mrochek.com" target=3D"_blank">ned.freed=
@mrochek.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"">&gt; I posted a draft that c=
aptures an idea originally proposed by Ned Freed:<br>
<br>
</div>I think Merkle got there first on the whole tree thing, but whatever.=
<br>
<div class=3D""><br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-=
canon/" target=3D"_blank">https://datatracker.ietf.org/doc/draft-kucherawy-=
dkim-list-canon/</a><br>
<br>
&gt; It&#39;s a canonicalization that hashes each piece of the MIME structu=
re<br>
&gt; individually, as a tree. =A0This allows for easy detection of modifica=
tions<br>
&gt; of an individual part, or of a subtree. =A0It&#39;s also able to withs=
tand<br>
&gt; encoding changes so long as the encoded content itself isn&#39;t chang=
ed.<br>
<br>
</div>Surviving encoding changes was the original motivation for doing this=
,<br>
albeit in the context of multipart/signed, not DKIM.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 Ned<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
_______________________________________________<br>
apps-discuss mailing list<br>
<a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=3D"_b=
lank">https://www.ietf.org/mailman/listinfo/apps-discuss</a><br>
</div></div></blockquote></div><br></div>

--001a11c14ae04809c904fd9e8877--


From nobody Mon Jul  7 12:01:57 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 71D441B2874 for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 12:01:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 1wrLfTNAb76p for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 12:01:55 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5B6341A0450 for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 12:01:52 -0700 (PDT)
Received: (qmail 91659 invoked from network); 7 Jul 2014 19:01:51 -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:user-agent; s=1660a.53baee9f.k1407; bh=18ODxz7sg1lKReDmDsI46f5GaTaWt2akHQHkJbKd/3Q=; b=VmhUl4IwAwbRPyCElFJCcM/2k+NeuvyRw0RHkIT61f+WzS4RWq+mAQ5XErZBQB0rq9P3jWosqsjtrkgiGxjKWy2mK+vCR+idY0Pj8oWnNiPrYr2aPLEAT49MrSzaVxfa+48oQQL/06dAQCnP8Cjb44wCxuffWf4uTfIb2ELL3wJ/Sj1z5Q/vgXQ7x6opkkaa9OQ2K/zeQMUJCd9TguXCKZLwUPlEvzLSPqE7oY0eBNlx6Be7KPs+pJ6NSrCqflbb
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:user-agent; s=1660a.53baee9f.k1407; bh=18ODxz7sg1lKReDmDsI46f5GaTaWt2akHQHkJbKd/3Q=; b=uTL1P+kJmOdJgUf2WXK783glgShUizCUjPNrJKCVF5ZalYbd++Jy7h2M3z2yk4KffewrT+fNvoVTi1lGu4PXunboZxXOHQt9hWKNRL20qkB+Vdm1MpBiurponPVnYoQr2Gl1Nl1M6Kd45kekLUqs73jzdY48xKhpB6zZB6gEcUoeWv3iCOUZ8jVmFPs/aG2HG/TlfwAGH5LXOCWMxBPHOS/CxKEsACpbQr0yZMA+3tUCDkssAWKFriqEf8D39wns
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 07 Jul 2014 19:01:51 -0000
Date: 7 Jul 2014 15:01:50 -0400
Message-ID: <alpine.BSF.2.11.1407071453350.68616@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Wei Chuang" <weihaw@google.com>
In-Reply-To: <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/2vbQBpI7Hd5T1FY40vtKjNBsW28
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 19:01:56 -0000

> However if a part is added, a diff should still be required in
> this proposal for spam analysis by the final recipient. (I wonder if it
> would be helpful if mailing-lists publish the static content they intent to
> add to messages via some DNS record...)

Assuming the list signs its outgoing mail, there's no question that the 
modified message came from the list, so I don't see what that would add.

Once again, this very complicated approach will only be useful if you can 
mechanically describe the how to tell modified messages that are "too 
different" from messages that are not.  Please give us some hints about 
how that would work.

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


From nobody Mon Jul  7 12:21:34 2014
Return-Path: <hsantos@isdg.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7C5921B28A1 for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 12:21:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102
X-Spam-Level: 
X-Spam-Status: No, score=-102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 URKvk19yeJDr for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 12:21:28 -0700 (PDT)
Received: from ntbbs.winserver.com (mail.winserver.com [208.247.131.9]) by ietfa.amsl.com (Postfix) with ESMTP id E15E71B289C for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 12:21:27 -0700 (PDT)
DKIM-Signature: v=1; d=isdg.net; s=tms1; a=rsa-sha1; c=simple/relaxed; l=8743; t=1404760885; h=Received:Received: Message-Id:From:Subject:Date:To:Organization:List-ID; bh=SuoYCX/ RHjLm18ZZymVYRYqGg38=; b=KStLN6Jy/w8mXaMHMZaKVblSVQ9IDS+RB8aF4AO fYuhq4Y0QfCQlzDN80hlTzTphQ6lxtVUeZ5vjTsgQ6hKJIaRPgR87UP6KeZNn92f TOQQN9S1MjvtbhxYxmoUuwal4+8kP/sJocj+j0PtAAgpisiRhaE/WZV8p3NH/fW2 te64=
Received: by winserver.com (Wildcat! SMTP Router v7.0.454.4) for apps-discuss@ietf.org; Mon, 07 Jul 2014 15:21:25 -0400
Received: from [192.168.1.221] (99-72-160-212.lightspeed.miamfl.sbcglobal.net [99.72.160.212]) by winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 4240981591.8197.5380; Mon, 07 Jul 2014 15:21:24 -0400
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com>
Content-Type: multipart/alternative; boundary=Apple-Mail-605C4AE5-6114-48B0-B613-864F1DA520F6
Content-Transfer-Encoding: 7bit
Message-Id: <3EC3EDC1-BFC5-471D-A237-D08BAB02A88E@isdg.net>
X-Mailer: iPad Mail (11B651)
From: Hector Santos <hsantos@isdg.net>
Date: Mon, 7 Jul 2014 15:21:24 -0400
To: Wei Chuang <weihaw@google.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/S7gQ1LQaexGX1QXY_uONRjDHhz4
Cc: Ned Freed <ned.freed@mrochek.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 19:21:31 -0000

--Apple-Mail-605C4AE5-6114-48B0-B613-864F1DA520F6
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

It has been historical acceptable for a backend to strip a multi-part altern=
ative type .i.e. text/html, with the design presumption, the plain text cont=
ext expresses the same meaning and interpretation. It would be the same idea=
 of just having different readers display fonts.  For security reasons and a=
lso backward compatibility, the operator had control on the local mail stora=
ge policy including in what format it will be saved for its end users.   It w=
as not just security but there with storage limits, boundaries too.

In fact, I don't think it is a given user right that "wysiwyg" was ever a gu=
arantee.   Perhaps today, we have more confidence in the security aspect of M=
UAs. The controls are in place to protect users from client side scripting e=
xploits, so we keep with raw "as is" RFC5322 storage.  For example, in our p=
ackage, after many years of only operator control, the user can now choose h=
ow the backend hosting server should save direct private mail.  Of course, i=
t is probably common for MUAs to have a text vs simple HTML vs raw HTML disp=
lay options. This is also based on the idea that all modes provide the user w=
ith equivalent context reading.

--
Hector Santos
http://www.santronics.com

> On Jul 7, 2014, at 2:20 PM, Wei Chuang <weihaw@google.com> wrote:
>=20
> I'm sorry I missed the significance of the MIME tree hashing in draft-kuch=
erawy-dkim-list-canon with respect to the DKIM diff proposal.  A common plac=
e action that mailing lists do, is to strip a MIME part e.g. text/html.  MIM=
E tree hashing is particular good at recognizing that a part has been remove=
d leaving other parts unchanged.  If the removed part is within a MIME multi=
part/alternative, then the change is acceptable as the information can be fo=
und in another part, and the message can pass.  Using the MIME tree hashing m=
eans that the diff for the removed part won't be needed as the tree hash wil=
l indicate this and protect the unchanged sections.  However if a part is ad=
ded, a diff should still be required in this proposal for spam analysis by t=
he final recipient. (I wonder if it would be helpful if mailing-lists publis=
h the static content they intent to add to messages via some DNS record...)=20=

>=20
> -Wei
>=20
>=20
>> On Tue, Jul 1, 2014 at 3:46 PM, Ned Freed <ned.freed@mrochek.com> wrote:
>> > I posted a draft that captures an idea originally proposed by Ned Freed=
:
>>=20
>> I think Merkle got there first on the whole tree thing, but whatever.
>>=20
>> > https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-canon/
>>=20
>> > It's a canonicalization that hashes each piece of the MIME structure
>> > individually, as a tree.  This allows for easy detection of modificatio=
ns
>> > of an individual part, or of a subtree.  It's also able to withstand
>> > encoding changes so long as the encoded content itself isn't changed.
>>=20
>> Surviving encoding changes was the original motivation for doing this,
>> albeit in the context of multipart/signed, not DKIM.
>>=20
>>                                 Ned
>>=20
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss

--Apple-Mail-605C4AE5-6114-48B0-B613-864F1DA520F6
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div>It has been historical acceptable for a=
 backend to strip a multi-part alternative type  .i.e. text/html, with the d=
esign presumption, the plain text context expresses the same meaning and int=
erpretation. It would be the same idea of just having different readers disp=
lay fonts. &nbsp;For security reasons and also backward compatibility, the o=
perator had control on the local mail storage policy including in what forma=
t it will be saved for its end users. &nbsp; It was not just security but th=
ere with storage limits, boundaries too.</div><div><br></div><div>In fact, I=
 don't think it is a given user right that "wysiwyg" was ever a guarantee. &=
nbsp; Perhaps today, we have more confidence in the security aspect of MUAs.=
 The controls are in place to protect users from client side scripting explo=
its, so we keep with raw "as is" RFC5322 storage. &nbsp;For example, in our p=
ackage, after many years of only operator control, the user can now choose h=
ow the backend hosting server should save direct private mail. &nbsp;Of cour=
se, it is probably common for MUAs to have a text vs simple HTML vs raw HTML=
 display options. This is also based on the idea that all modes provide the u=
ser with equivalent context reading.</div><div><br>--<div>Hector Santos</div=
><div><a href=3D"http://www.santronics.com">http://www.santronics.com</a></d=
iv></div><div><br>On Jul 7, 2014, at 2:20 PM, Wei Chuang &lt;<a href=3D"mail=
to:weihaw@google.com">weihaw@google.com</a>&gt; wrote:<br><br></div><blockqu=
ote type=3D"cite"><div><div dir=3D"ltr">I'm sorry I missed the significance o=
f the MIME tree hashing in draft-kucherawy-dkim-list-canon with respect to t=
he DKIM diff proposal. &nbsp;A common place action that mailing lists do, is=
 to strip a MIME part e.g. text/html. &nbsp;MIME tree hashing is particular g=
ood at recognizing that a part has been removed leaving other parts unchange=
d. &nbsp;If the removed part is within a MIME multipart/alternative, then th=
e change is acceptable as the information can be found in another part, and t=
he message can pass. &nbsp;Using the MIME tree hashing means that the diff f=
or the removed part won't be needed as the tree hash will indicate this and p=
rotect the unchanged sections. &nbsp;However if a part is added, a diff shou=
ld still be required in this proposal for spam analysis by the final recipie=
nt. (I wonder if it would be helpful if mailing-lists publish the static con=
tent they intent to add to messages via some DNS record...)&nbsp;<div>

<br></div><div>-Wei</div></div><div class=3D"gmail_extra"><br><br><div class=
=3D"gmail_quote">On Tue, Jul 1, 2014 at 3:46 PM, Ned Freed <span dir=3D"ltr"=
>&lt;<a href=3D"mailto:ned.freed@mrochek.com" target=3D"_blank">ned.freed@mr=
ochek.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px=
 #ccc solid;padding-left:1ex"><div class=3D"">&gt; I posted a draft that cap=
tures an idea originally proposed by Ned Freed:<br>
<br>
</div>I think Merkle got there first on the whole tree thing, but whatever.<=
br>
<div class=3D""><br>
&gt; <a href=3D"https://datatracker.ietf.org/doc/draft-kucherawy-dkim-list-c=
anon/" target=3D"_blank">https://datatracker.ietf.org/doc/draft-kucherawy-dk=
im-list-canon/</a><br>
<br>
&gt; It's a canonicalization that hashes each piece of the MIME structure<br=
>
&gt; individually, as a tree. &nbsp;This allows for easy detection of modifi=
cations<br>
&gt; of an individual part, or of a subtree. &nbsp;It's also able to withsta=
nd<br>
&gt; encoding changes so long as the encoded content itself isn't changed.<b=
r>
<br>
</div>Surviving encoding changes was the original motivation for doing this,=
<br>
albeit in the context of multipart/signed, not DKIM.<br>
<span class=3D"HOEnZb"><font color=3D"#888888"><br>
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;=
 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ned<br>
</font></span><div class=3D"HOEnZb"><div class=3D"h5"><br>
_______________________________________________<br>
apps-discuss mailing list<br>
<a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=3D"_bl=
ank">https://www.ietf.org/mailman/listinfo/apps-discuss</a><br>
</div></div></blockquote></div><br></div>
</div></blockquote><blockquote type=3D"cite"><div><span>____________________=
___________________________</span><br><span>apps-discuss mailing list</span>=
<br><span><a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a>=
</span><br><span><a href=3D"https://www.ietf.org/mailman/listinfo/apps-discu=
ss">https://www.ietf.org/mailman/listinfo/apps-discuss</a></span><br></div><=
/blockquote></body></html>=

--Apple-Mail-605C4AE5-6114-48B0-B613-864F1DA520F6--


From nobody Mon Jul  7 12:47:23 2014
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 838F11B28BC; Mon,  7 Jul 2014 12:47:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.553
X-Spam-Level: 
X-Spam-Status: No, score=-102.553 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 TyW25aNzfcdm; Mon,  7 Jul 2014 12:47:18 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1900:3001:11::31]) by ietfa.amsl.com (Postfix) with ESMTP id 4FF771B28CC; Mon,  7 Jul 2014 12:47:18 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 826D6180015; Mon,  7 Jul 2014 12:46:53 -0700 (PDT)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 6000:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Message-Id: <20140707194653.826D6180015@rfc-editor.org>
Date: Mon,  7 Jul 2014 12:46:53 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/wmDM36vjJufq5bhayHBi6bMbFd4
Cc: drafts-update-ref@iana.org, apps-discuss@ietf.org, rfc-editor@rfc-editor.org
Subject: [apps-discuss] RFC 7303 on XML Media Types
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 19:47:21 -0000

A new Request for Comments is now available in online RFC libraries.

        
        RFC 7303

        Title:      XML Media Types 
        Author:     H. Thompson, C. Lilley
        Status:     Standards Track
        Stream:     IETF
        Date:       July 2014
        Mailbox:    ht@inf.ed.ac.uk, 
                    chris@w3.org
        Pages:      35
        Characters: 77654
        Obsoletes:  RFC 3023
        Updates:    RFC 6839

        I-D Tag:    draft-ietf-appsawg-xml-mediatypes-10.txt

        URL:        http://www.rfc-editor.org/rfc/rfc7303.txt

This specification standardizes three media types -- application/xml,
application/xml-external-parsed-entity, and application/xml-dtd --
for use in exchanging network entities that are related to the
Extensible Markup Language (XML) while defining text/xml and text/
xml-external-parsed-entity as aliases for the respective application/
types.  This specification also standardizes the '+xml' suffix for
naming media types outside of these five types when those media types
represent XML MIME entities.

This document is a product of the Applications Area Working Group Working Group of the IETF.

This is now a Proposed Standard.

STANDARDS TRACK: This document specifies an Internet standards track
protocol for the Internet community,and requests discussion and suggestions
for improvements.  Please refer to the current edition of the Internet
Official Protocol Standards (STD 1) for the standardization state and
status of this protocol.  Distribution of this memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  http://www.ietf.org/mailman/listinfo/ietf-announce
  http://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see http://www.rfc-editor.org/search
For downloading RFCs, see http://www.rfc-editor.org/rfc.html

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC



From nobody Mon Jul  7 14:35:20 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 362271B2905 for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 14:35:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.301
X-Spam-Level: 
X-Spam-Status: No, score=0.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MANGLED_TOOL=2.3, SPF_PASS=-0.001] 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 nB1ToDhbyyqS for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 14:35:18 -0700 (PDT)
Received: from mail-we0-x231.google.com (mail-we0-x231.google.com [IPv6:2a00:1450:400c:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 395071B2938 for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 14:35:15 -0700 (PDT)
Received: by mail-we0-f177.google.com with SMTP id u56so5026702wes.22 for <apps-discuss@ietf.org>; Mon, 07 Jul 2014 14:35:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=qX9NVBs+Ayst/J+qzdrFokfU2e5ntq8Qf4jy/3QmQfg=; b=XnYo3yRyZmIYeRB8oMCJp7nLt/9rb8owjou/dMtSqSc3ING9aZaWxzPW/aSbZ6YYh9 8vdBjDD+Kv6IYG6JwJP85Xk1wdMRzLtQ9Oa+3780hs3irNWNHo4Isltje8dTzZL1wnWb Agvlnwp6oTWulLW6LHsdLc8AYQKOZgQuX22gxUam8eJK+BrzQujpAYVGqAk97BCiNCNi uPLrqCWNEizW1/xvlIU0rOAmVnUzBDfkPOpimMcDzLbzDV2j33i4KJafdMrgS8DLVboR O7iKD8hNU7e7MdDADAj3BkqLgmxi1aQ35Zx9QZ05ZRzo2NZJe/RWUIQ58PtnIGFpx81V A0Og==
MIME-Version: 1.0
X-Received: by 10.180.10.168 with SMTP id j8mr79817450wib.73.1404768913620; Mon, 07 Jul 2014 14:35:13 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Mon, 7 Jul 2014 14:35:13 -0700 (PDT)
Date: Mon, 7 Jul 2014 14:35:13 -0700
Message-ID: <CAL0qLwY5b35vr4KG4dPmhhPyjLPcdze-5a9Tox_PYQ5wT7x9fQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=001a11c2591816848f04fda140f4
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/_sNTu8rm3jx3afqHYLr5acwMBxw
Subject: [apps-discuss] Authentication-Results ptype extensions
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 21:35:19 -0000

--001a11c2591816848f04fda140f4
Content-Type: text/plain; charset=UTF-8

Colleagues,

The Authentication-Results header field (RFC 7001) restricts the types of
information about which it can report results to four things: SMTP
parameters, parts of the body, parts of the header, or local policy
actions.  Two different people have proposed extensions in the past that
have run into this limitation, namely that they want to report results that
aren't pulled from one of those four places.

I've created a draft (link below) that makes this list extensible.  I'd
like to process it through APPSAWG if there's support for doing so.  It
needs to go through an IETF stream because it seeks to create a registry
that requires a Designated Expert, so APPSAWG would be an ideal place to
process it absent a working group that's actually currently doing this sort
of thing.  It is blissfully short.

http://datatracker.ietf.org/doc/draft-kucherawy-authres-ptypes-registry/

Are there enough people who would be willing to review/comment/support its
handling through APPSAWG?

-MSK, hatless

--001a11c2591816848f04fda140f4
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div><div>Colleagues,<br><br></div>The Authentic=
ation-Results header field (RFC 7001) restricts the types of information ab=
out which it can report results to four things: SMTP parameters, parts of t=
he body, parts of the header, or local policy actions.=C2=A0 Two different =
people have proposed extensions in the past that have run into this limitat=
ion, namely that they want to report results that aren&#39;t pulled from on=
e of those four places.<br>
<br></div>I&#39;ve created a draft (link below) that makes this list extens=
ible.=C2=A0 I&#39;d like to process it through APPSAWG if there&#39;s suppo=
rt for doing so.=C2=A0 It needs to go through an IETF stream because it see=
ks to create a registry that requires a Designated Expert, so APPSAWG would=
 be an ideal place to process it absent a working group that&#39;s actually=
 currently doing this sort of thing.=C2=A0 It is blissfully short.<br>
<br><a href=3D"http://datatracker.ietf.org/doc/draft-kucherawy-authres-ptyp=
es-registry/">http://datatracker.ietf.org/doc/draft-kucherawy-authres-ptype=
s-registry/</a><br><br></div>Are there enough people who would be willing t=
o review/comment/support its handling through APPSAWG?<br>
<br></div>-MSK, hatless<br><br></div>

--001a11c2591816848f04fda140f4--


From nobody Mon Jul  7 14:45:36 2014
Return-Path: <scott@kitterman.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 469211B2959 for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 14:45:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.298
X-Spam-Level: 
X-Spam-Status: No, score=0.298 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MANGLED_TOOL=2.3, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 lfbFj-QbAOaN for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 14:45:32 -0700 (PDT)
Received: from mailout03.controlledmail.com (mailout03.controlledmail.com [IPv6:2607:f0d0:3001:aa::2]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BA4D1B2955 for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 14:45:32 -0700 (PDT)
Received: from mailout03.controlledmail.com (localhost [127.0.0.1]) by mailout03.controlledmail.com (Postfix) with ESMTP id EBCF9D043A9; Mon,  7 Jul 2014 17:45:30 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kitterman.com; s=2014-01; t=1404769531; bh=lBwpBQvAUZQ25pU3KUmj72/4kqiNhjOrOLmrjWfqX0E=; h=In-Reply-To:References:Subject:From:Date:To:From; b=MhYp2foS2AvC34KlPOtP5hwxp9Xfla8yDFf4TtegNIPRMcq2oH3fRlXne0OtuBBv3 Zgir3bakk2WEsz9ar0e/t3pAGH3K3gPh8YB6A/GrifaM4H2zZs3pUMzHVsRA/DE+6K yj6MUcKR40nWxzwR3hObcJ/ovKbDRfY2xHSHrxZE=
Received: from [IPV6:2600:1003:b128:9181:8866:1f53:9e0f:b22f] (unknown [IPv6:2600:1003:b128:9181:8866:1f53:9e0f:b22f]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout03.controlledmail.com (Postfix) with ESMTPSA id 8A249D041B5; Mon,  7 Jul 2014 17:45:30 -0400 (EDT)
User-Agent: K-9 Mail for Android
In-Reply-To: <CAL0qLwY5b35vr4KG4dPmhhPyjLPcdze-5a9Tox_PYQ5wT7x9fQ@mail.gmail.com>
References: <CAL0qLwY5b35vr4KG4dPmhhPyjLPcdze-5a9Tox_PYQ5wT7x9fQ@mail.gmail.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=UTF-8
From: Scott Kitterman <scott@kitterman.com>
Date: Mon, 07 Jul 2014 17:44:45 -0400
To: IETF Apps Discuss <apps-discuss@ietf.org>
Message-ID: <9cb7cd3f-eb11-4704-822c-2e238790020e@email.android.com>
X-AV-Checked: ClamAV using ClamSMTP
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/kYvhbSANgSPccUsasLCBUVH0bVA
Subject: Re: [apps-discuss] Authentication-Results ptype extensions
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 21:45:33 -0000

On July 7, 2014 5:35:13 PM EDT, "Murray S. Kucherawy" <superuser@gmail.com> wrote:
>Colleagues,
>
>The Authentication-Results header field (RFC 7001) restricts the types
>of
>information about which it can report results to four things: SMTP
>parameters, parts of the body, parts of the header, or local policy
>actions.  Two different people have proposed extensions in the past
>that
>have run into this limitation, namely that they want to report results
>that
>aren't pulled from one of those four places.
>
>I've created a draft (link below) that makes this list extensible.  I'd
>like to process it through APPSAWG if there's support for doing so.  It
>needs to go through an IETF stream because it seeks to create a
>registry
>that requires a Designated Expert, so APPSAWG would be an ideal place
>to
>process it absent a working group that's actually currently doing this
>sort
>of thing.  It is blissfully short.
>
>http://datatracker.ietf.org/doc/draft-kucherawy-authres-ptypes-registry/
>
>Are there enough people who would be willing to review/comment/support
>its
>handling through APPSAWG?
>

Yes. Please. I'm in. 

Scott K


From nobody Mon Jul  7 15:08:18 2014
Return-Path: <ben.jemaa.fatma@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FDCE1B2969 for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 15:08:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001] 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 cXPwJp45sbae for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 15:08:14 -0700 (PDT)
Received: from mail-ve0-x232.google.com (mail-ve0-x232.google.com [IPv6:2607:f8b0:400c:c01::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1A9581B2963 for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 15:08:14 -0700 (PDT)
Received: by mail-ve0-f178.google.com with SMTP id oy12so4886154veb.9 for <apps-discuss@ietf.org>; Mon, 07 Jul 2014 15:08:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:cc:content-type;  bh=XN15En/X4ErtDIOilQklTvAEImt/Xfpm3UqYKxUN28E=; b=I+8+jUQqm3u0qEwi99YSgpd8uLepAjC34BWvg5xsLiP0cEEoDMt9re8lbE2r5SYi+W FEqFbMH4dA7ELLEb6V0s1Q4G+l/QmI368HnyNSwlkBa0kYxWTMLnflCewzKJdAh6fvz0 iuGOgM2IWsXnAJ/D/WuNEHPGEDqzTswhelgZVcJplK4HyF4+e1WJfzxT8tqpHh6s/54p AqrqHEk71kJZf02cA25BDtQElir9TvT0zVrK+CZf6EzFambgtNwSCTdLSKSKiyWvH2Q4 bYK25eInZk842/6YEJLplPbzhEvkT23RsW9ZYIMMgFn2PDLDmwL/WLMb10IZO1e1GhPQ i7Aw==
MIME-Version: 1.0
X-Received: by 10.52.182.163 with SMTP id ef3mr24998750vdc.22.1404770893276; Mon, 07 Jul 2014 15:08:13 -0700 (PDT)
Received: by 10.58.2.138 with HTTP; Mon, 7 Jul 2014 15:08:13 -0700 (PDT)
Date: Tue, 8 Jul 2014 00:08:13 +0200
Message-ID: <CAHcaMVAJGQ8OAFjO5-YnZox4RbQqEGf7Sbj=ouGG1mio6Y8oUA@mail.gmail.com>
From: =?UTF-8?Q?Fatma_BEN_JEM=C3=82A?= <ben.jemaa.fatma@gmail.com>
To: apps-discuss@ietf.org
Content-Type: multipart/alternative; boundary=bcaec548a7a315af5504fda1b630
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/gOTu_SU7awrBr5JgXe8AbIvQ5kU
Cc: Michel Pariente <mpariente@meteornetworks.com>, Guy Pujolle <guy.pujolle@lip6.fr>, barryleiba@computer.org
Subject: [apps-discuss] Call for review and adoption: draft-benjemaa-vbs-urn
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 22:08:15 -0000

--bcaec548a7a315af5504fda1b630
Content-Type: text/plain; charset=UTF-8

Hello everybody,

I have posted an IETF draft as an individual submission titled "Labels for
common venue-based services".
http://datatracker.ietf.org/doc/draft-benjemaa-vbs-urn/

It defines new URN service labels to identify the most known and common
venue-based services which can be useful for service discovery in WLAN
networks.

I would like to invite you to read this draft and give your comments,
propositions, concerns, support, etc.

I found that the APPSAWG is the most appropriate venue for this draft and I
hope it could be adopted into this working group as a work item.

Thank you.

Best Regards
Fatma Ben Jemaa

--bcaec548a7a315af5504fda1b630
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><span style=3D"font-family:arial,sans-serif;font-size:13px=
">Hello everybody,</span><div style=3D"font-family:arial,sans-serif;font-si=
ze:13px"><br></div><div style=3D"font-family:arial,sans-serif;font-size:13p=
x">I have posted an IETF draft as an individual submission titled &quot;Lab=
els for common venue-based services&quot;.</div>
<div style=3D"font-family:arial,sans-serif;font-size:13px"><a href=3D"http:=
//datatracker.ietf.org/doc/draft-benjemaa-vbs-urn/" target=3D"_blank">http:=
//datatracker.ietf.org/doc/draft-benjemaa-vbs-urn/</a></div><div style=3D"f=
ont-family:arial,sans-serif;font-size:13px">
<br></div><div style=3D"font-family:arial,sans-serif;font-size:13px">It def=
ines new URN service labels to identify the most known and common venue-bas=
ed services which can be useful for service discovery in WLAN networks.</di=
v>
<div style=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div s=
tyle=3D"font-family:arial,sans-serif;font-size:13px">I would like to invite=
 you to read this draft and give your comments, propositions, concerns, sup=
port, etc.</div>
<div style=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div s=
tyle=3D"font-family:arial,sans-serif;font-size:13px">I found that the APPSA=
WG is the most appropriate venue for this draft and I hope it could be adop=
ted into this working group as a work item.</div>
<div style=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div s=
tyle=3D"font-family:arial,sans-serif;font-size:13px">Thank you.</div><div s=
tyle=3D"font-family:arial,sans-serif;font-size:13px"><br></div><div style=
=3D"font-family:arial,sans-serif;font-size:13px">
Best Regards</div><div style=3D"font-family:arial,sans-serif;font-size:13px=
">Fatma Ben Jemaa</div></div>

--bcaec548a7a315af5504fda1b630--


From nobody Mon Jul  7 15:49:15 2014
Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4B6D61B2977 for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 15:49:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.351
X-Spam-Level: 
X-Spam-Status: No, score=-0.351 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MANGLED_TOOL=2.3, RP_MATCHES_RCVD=-0.651] 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 9Qfv1_PN8NPI for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 15:49:13 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C5611B28A5 for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 15:49:13 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.226.233.87]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s67MmpxI005770 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 7 Jul 2014 15:49:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1404773343; x=1404859743; bh=nhK/P3sbI++0XLrWxkOGEuqwOkkrOF+he3iR8hZkVJg=; h=Date:To:From:Subject:Cc; b=GliyG/SlK/0pjYmeRoGQZi+ETXwvNhIm8XACTrjE7pM4HE0UK83LS2R7coZAou9Ff BS2IlXxZc//8iyURJot+Byl/5npAQ2UzQQ1Hip2lDI7Xg67zgbtHDSCVClaIzZM8eH dgSbCSy5K0BZQYL9NICQSHazPNKDVX1y0Z6AhYH8=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1404773343; x=1404859743; i=@elandsys.com; bh=nhK/P3sbI++0XLrWxkOGEuqwOkkrOF+he3iR8hZkVJg=; h=Date:To:From:Subject:Cc; b=OLzJ+VKuxqb6hIE+T7tut1135U4MLGWm6b5xOP4UybJ1Czm6QzbCFJ+hwfshdcTqA RGa6gFsLQjkx2huofLoKB+xxp0Q99fXOZqsKBZXqX3mbyITQsmIabD+pXwLiRFGnkr kpTwS+Nw+k3FtlTZVdm/QYD2YSxrz/3HeIKPgAEE=
Message-Id: <6.2.5.6.2.20140707141221.0b46a0c0@elandnews.com>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Mon, 07 Jul 2014 15:34:43 -0700
To: "Murray S. Kucherawy" <superuser@gmail.com>
From: S Moonesamy <sm+ietf@elandsys.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/65a_atDmlNWSCOZrXjy4U99AF-c
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] Document Shepherd review of draft-ietf-appsawg-email-auth-codes-02
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 07 Jul 2014 22:49:14 -0000

Hi Murray,

I apologize for the long delay in sending the review of 
draft-ietf-appsawg-email-auth-codes-02.

As an overall comment, should there be a comment in the registry as 
follows: "(Non-standards-track)"?

In Section 3:

   "The following new status codes are defined:"

I suggest mentioning "Enhanced" before "status codes".  That applies 
to the title of that section too.

 From Section 3.1:

      "Code:               X.7.20
       Sample Text:        No valid DKIM signature found
       Associated basic status code:  5"

The digit "5" is not a basic status code.  I suggest listing the 
basic status codes (see RFC 5321) or using the alternatives described 
in Section 2.1 of RFC 5248.  In the above case you could use "550" as 
it is a local policy decision.

 From RFC 6371:

   "In general, modules that consume DKIM verification output SHOULD NOT
    determine message acceptability based solely on a lack of any
    signature or on an unverifiable signature; such rejection would cause
    severe interoperability problems."

   "If the email cannot be verified, then it SHOULD be treated the same
    as all unverified email, regardless of whether or not it looks like
    it was signed."

It should be okay as there is a note about that in the first 
description in Section 3.1.

      "Sample Text:        No valid author DKIM signature found
       Associated basic status code:  5
       Description:        This status code is returned when a message
                           did not contain a valid DKIM signature
                           matching the domain(s) found in the From
                           header field, contrary to local policy
                           requirements.  (Note that this violates the
                           advice of Section 6.1 of RFC6376.)"

Please see my previous comment about the basic status code.

Section 2.6 of RFC 6374 is about "Agent or User Identifier".  There 
isn't any mention of "author DKIM signature".  I gather that the 
request for two enhanced status codes is based on the identifiers 
mentioned in RFC 6374.

 From Section 3.2:

       "Code:               X.7.22
       Sample Text:        SPF validation failed
       Associated basic status code:  5"

And RFC 7208:

   "If the checking software chooses to reject the mail during the SMTP
    transaction, then it SHOULD use an SMTP reply code of 550 and, if
    supported, the 5.7.1 enhanced status code"

I suggest using "550" as the status code instead of "5".  What should 
an implementation of RFC 7208 do?

      "Code:               X.7.23
       Sample Text:        SPF validation error
       Associated basic status code:  5
       Description:        This status code is returned when evaluation
                           of SPF relative to an arriving message
                           resulted in an error."

 From RFC 7208:

   "If the message is rejected during the SMTP transaction for this reason,
    the software SHOULD use an SMTP reply code of 451 and, if supported ,
    the 4.4.3 enhanced status code"

   "If the message is rejected during the SMTP transaction for this reason,
    the software SHOULD use an SMTP reply code of 550 and, if supported, the
    5.5.2 enhanced status code"

What should an implementation of RFC 7208 do?

 From Section 3.3:

      "Code:               X.7.24
       Sample Text:        Reverse DNS validation failed
       Associated basic status code:  5

Please see my first comment about basic status code.

RFC 7001 is about communicating the results of message authentication 
efforts.  Why is RFC 7001 being referenced for this enhanced status code?

 From Section 3.4:

       "Code:               X.7.25
       Sample Text:        Multiple authentication checks failed
       Associated basic status code:  5"

Please see my previous comment about basic status code.  There was a 
discussion on the mailing list about what to do when the result is a 
combination of enhanced status codes.  John Levine and Ned Freed 
commented about this [1][2].  "a message failed more than one message 
authentication check" does not convey much information to the other 
end as there isn't any definition of "authentication checks".  There 
is a note in the description about the "specific mechanisms that 
failed are not specified".  I suggest providing a reference to a 
specification or a clear description.

Regards,
S. Moonesamy

1. http://www.ietf.org/mail-archive/web/apps-discuss/current/msg12094.html
2. http://www.ietf.org/mail-archive/web/apps-discuss/current/msg12102.html


From nobody Mon Jul  7 18:07:25 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A53CC1B29AE for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 18:07:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.762
X-Spam-Level: 
X-Spam-Status: No, score=0.762 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 PxJve2a0_-mA for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 18:07:22 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 608551B29A9 for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 18:07:21 -0700 (PDT)
Received: (qmail 66416 invoked from network); 8 Jul 2014 01:07:20 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 8 Jul 2014 01:07:20 -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; s=11467.53bb4448.k1406; i=johnl@user.iecc.com; bh=QhVbOrSBfKkkqPOt6ya5jvAYNRPWLEFXQnrN+rc4WlI=; b=PKEMBJIRXa272NaKpzQAgy/zToeOK5fZ0Sh2qcd/F7DrIOHAPasZYdLP5awX9pqE0eufHdvOyg88/EJVg56YV0UL9IPT7O/aZRc4tzo41kYFeI89qTfiRu7FVTBB6zXJVaAnvMu+l4B4GIc/etQ0RNnFs4CCOu8KJeUkewE9E/wAvpx4PJRgXwVTgNAH0nrMaoblbLJi1QHO0fOIKdWKcGOso+o33uZ8pTTm8twmL2zTZGCMmMCDsbXgSQ4N1zax
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; s=11467.53bb4448.k1406; olt=johnl@user.iecc.com; bh=QhVbOrSBfKkkqPOt6ya5jvAYNRPWLEFXQnrN+rc4WlI=; b=RrjVLerLyW02EW6F+pWwSXhasajFZQvFHsSmxfPakLySpwQAd5t+9wv0lKX3ChY1DdujloKsDVYoEYuO0yW/iahjAySAgJQWdskYMSuwlzmtMue5PQNFA0sWedklHS3HchRcU4yqjPJkPISYSAsyhJFwuJtKV8lODpXvjFtuum/Tibu2Lp00XhsNF55I3aWSQQITx0Osa+NxwyADZVaaIWTEPNWiTGOF1uDiWmI/UVTuO6Z31AzyHw0QXO4GxKRU
Date: 8 Jul 2014 01:06:58 -0000
Message-ID: <20140708010658.70758.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <CAL0qLwY5b35vr4KG4dPmhhPyjLPcdze-5a9Tox_PYQ5wT7x9fQ@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/7hV1XBQpQtMpxau6xrjLJf4ShZo
Subject: Re: [apps-discuss] Authentication-Results ptype extensions
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 01:07:23 -0000

>Are there enough people who would be willing to review/comment/support its
>handling through APPSAWG?

Sure, I'll kibitz.

-- 
Regards,
John Levine, johnl@iecc.com, Primary Perpetrator of "The Internet for Dummies",
Please consider the environment before reading this e-mail. http://jl.ly


From nobody Mon Jul  7 22:14:38 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 94D7F1B2A3E for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 22:14:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.301
X-Spam-Level: 
X-Spam-Status: No, score=0.301 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MANGLED_TOOL=2.3, SPF_PASS=-0.001] 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 8mfJZzXe7p5Y for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 22:14:33 -0700 (PDT)
Received: from mail-we0-x22e.google.com (mail-we0-x22e.google.com [IPv6:2a00:1450:400c:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6997D1B2A3D for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 22:14:33 -0700 (PDT)
Received: by mail-we0-f174.google.com with SMTP id u57so5351851wes.19 for <apps-discuss@ietf.org>; Mon, 07 Jul 2014 22:14:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=1VVJ8POw8O1TtrNN5QylK1K2VwJmU86vYkgKs24ZnL4=; b=tJULdAjq10cBxEFXDiQvgqdYPkJFQQfLpZEmPCMLqFaYiM81u54GdVCt6DfdHqkFsx 4tEk2sH6QCpW6U/CKZB/EbOZb+n7LOuVgMyJdHUe5sdp4ZzjfcOLCDgKjUnfdxSkSJc0 JoPGYjELZu5+UjFkhdAeXPE+Y9RzfVM08ZmEoXYt0gWlFQRIPxt4xHNoHxdbqRsP6dW6 dtdO6A+EX/T3X7su/HrA/gaBiyEYkQ5olARPLgFs3Y/VQIT8Fo7h72uO50/Tsuo8Lpmo Wr79WbzEXh2F1SsHzEyyOiiTMLA0Q0lyICswuJcfK0aM1diuP8BWs0Lymoztnp8aAvMB Q2WQ==
MIME-Version: 1.0
X-Received: by 10.180.189.79 with SMTP id gg15mr2520962wic.0.1404796471978; Mon, 07 Jul 2014 22:14:31 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Mon, 7 Jul 2014 22:14:31 -0700 (PDT)
In-Reply-To: <6.2.5.6.2.20140707141221.0b46a0c0@elandnews.com>
References: <6.2.5.6.2.20140707141221.0b46a0c0@elandnews.com>
Date: Mon, 7 Jul 2014 22:14:31 -0700
Message-ID: <CAL0qLwaxmx-qrziRsP_WgaNnzBJo2yxC8YVpSb6v8Ezg04iFpg@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: S Moonesamy <sm+ietf@elandsys.com>
Content-Type: multipart/alternative; boundary=001a11c229d4b1b06404fda7aa29
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/pxkX0ylN5Ju6C6MJH5WR1wsLUI0
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Document Shepherd review of draft-ietf-appsawg-email-auth-codes-02
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 05:14:35 -0000

--001a11c229d4b1b06404fda7aa29
Content-Type: text/plain; charset=UTF-8

On Mon, Jul 7, 2014 at 3:34 PM, S Moonesamy <sm+ietf@elandsys.com> wrote:

> I apologize for the long delay in sending the review of
> draft-ietf-appsawg-email-auth-codes-02.
>

A late shepherd is better than no shepherd at all.  :-)


> As an overall comment, should there be a comment in the registry as
> follows: "(Non-standards-track)"?
>

For these entries?  I don't see why, as we're looking for Proposed Standard
status here.

In Section 3:
>
>   "The following new status codes are defined:"
>
> I suggest mentioning "Enhanced" before "status codes".  That applies to
> the title of that section too.
>

Done.


> From Section 3.1:
>
>      "Code:               X.7.20
>       Sample Text:        No valid DKIM signature found
>       Associated basic status code:  5"
>
> The digit "5" is not a basic status code.  I suggest listing the basic
> status codes (see RFC 5321) or using the alternatives described in Section
> 2.1 of RFC 5248.  In the above case you could use "550" as it is a local
> policy decision.
>

Quite right.  I've updated this in each case to be "5XX" or "4XX" to be
consistent with existing entries in that registry.


>
> Section 2.6 of RFC 6374 is about "Agent or User Identifier".  There isn't
> any mention of "author DKIM signature".  I gather that the request for two
> enhanced status codes is based on the identifiers mentioned in RFC 6374.
>

(I assume you mean RFC 6376.)  Right, DKIM itself makes no definition of an
"author signature".  The first place we ever saw that is ADSP (RFC5617),
now Historic.  Rather than cite a Historic RFC, I decided to give a brief
definition here.

To make the matching logic more specific, I suggest:

   Code:               X.7.21
   Sample Text:        No valid author-aligned DKIM signature found
   Associated basic status code:  5XX
   Description:        This status code is returned when a message
                       did not contain a valid DKIM signature
                       whose identifier(s) match the address(es)
                       found in the From header field, contrary to
                       local policy requirements.  (Note that this
                       violates the advice of Section 6.1 of RFC6376.)
   Reference:          [this document]; RFC6376
   Submitter:          M. Kucherawy
   Change controller:  IESG

Does this satisfy your point?


> From Section 3.2:
>
>       "Code:               X.7.22
>       Sample Text:        SPF validation failed
>       Associated basic status code:  5"
>
> And RFC 7208:
>
>   "If the checking software chooses to reject the mail during the SMTP
>    transaction, then it SHOULD use an SMTP reply code of 550 and, if
>    supported, the 5.7.1 enhanced status code"
>
> I suggest using "550" as the status code instead of "5".  What should an
> implementation of RFC 7208 do?
>

I think you're looking at -02 rather than -03; this was addressed in -03.
So, rather than saying "550 5.7.1" for the SPF "fail" case, an
implementation of both RFC 7208 and this document would reply with "550
5.7.22".


>      "Code:               X.7.23
>       Sample Text:        SPF validation error
>       Associated basic status code:  5
>       Description:        This status code is returned when evaluation
>                           of SPF relative to an arriving message
>                           resulted in an error."
>
> From RFC 7208:
>
>   "If the message is rejected during the SMTP transaction for this reason,
>    the software SHOULD use an SMTP reply code of 451 and, if supported ,
>    the 4.4.3 enhanced status code"
>
>   "If the message is rejected during the SMTP transaction for this reason,
>    the software SHOULD use an SMTP reply code of 550 and, if supported, the
>    5.5.2 enhanced status code"
>
> What should an implementation of RFC 7208 do?
>

Again, handled in -03.  In the former case, rather than "451 4.4.3", it
would use "451 4.7.23"; in the latter, rather than "550 5.5.2", it would
use "550 5.7.23".

RFC 7001 is about communicating the results of message authentication
> efforts.  Why is RFC 7001 being referenced for this enhanced status code?
>

It is the only document I know of that formally defines the common reverse
DNS authentication check.  There was a dnsop document that did so, but it
was never published (as far as I know).


> From Section 3.4:
>
>       "Code:               X.7.25
>       Sample Text:        Multiple authentication checks failed
>       Associated basic status code:  5"
>
> Please see my previous comment about basic status code.


Addressed above.


> There was a discussion on the mailing list about what to do when the
> result is a combination of enhanced status codes.  John Levine and Ned
> Freed commented about this [1][2].  "a message failed more than one message
> authentication check" does not convey much information to the other end as
> there isn't any definition of "authentication checks".  There is a note in
> the description about the "specific mechanisms that failed are not
> specified".  I suggest providing a reference to a specification or a clear
> description.
>

Consensus appeared (to me, at least) to settle on the idea that being able
to report a multitude of failures is a "nice to have" that isn't worth the
effort to specify at this time.  The options left are:

(1) Report a generic error (which we're trying to get away from here) using
an existing code;

(2) Report the first thing that failed (which isn't useful if that was
expected);

(3) Report a random one (ick);

(4) Report that there were multiple failures.

It seemed to end here:

http://www.ietf.org/mail-archive/web/apps-discuss/current/msg12122.html

Hope this resolves all of your questions.

-MSK

--001a11c229d4b1b06404fda7aa29
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Mon, Jul 7, 2014 at 3:34 PM, S Moonesamy <span dir=3D"l=
tr">&lt;<a href=3D"mailto:sm+ietf@elandsys.com" target=3D"_blank">sm+ietf@e=
landsys.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=
=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left:1px solid rgb(204,204,204);padding-left:1ex">I apologize for the long =
delay in sending the review of draft-ietf-appsawg-email-auth-codes-02.<br><=
/blockquote>
<div><br></div><div>A late shepherd is better than no shepherd at all.=C2=
=A0 :-)<br>=C2=A0<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
">
As an overall comment, should there be a comment in the registry as follows=
: &quot;(Non-standards-track)&quot;?<br></blockquote><div><br></div><div>Fo=
r these entries?=C2=A0 I don&#39;t see why, as we&#39;re looking for Propos=
ed Standard status here.<br>
<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
In Section 3:<br>
<br>
=C2=A0 &quot;The following new status codes are defined:&quot;<br>
<br>
I suggest mentioning &quot;Enhanced&quot; before &quot;status codes&quot;. =
=C2=A0That applies to the title of that section too.<br></blockquote><div><=
br></div><div>Done.<br>=C2=A0<br></div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padd=
ing-left:1ex">

>From Section 3.1:<br>
<br>
=C2=A0 =C2=A0 =C2=A0&quot;Code: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 X.7.20<br>
=C2=A0 =C2=A0 =C2=A0 Sample Text: =C2=A0 =C2=A0 =C2=A0 =C2=A0No valid DKIM =
signature found<br>
=C2=A0 =C2=A0 =C2=A0 Associated basic status code: =C2=A05&quot;<br>
<br>
The digit &quot;5&quot; is not a basic status code. =C2=A0I suggest listing=
 the basic status codes (see RFC 5321) or using the alternatives described =
in Section 2.1 of RFC 5248. =C2=A0In the above case you could use &quot;550=
&quot; as it is a local policy decision.<br>
</blockquote><div><br></div><div>Quite right.=C2=A0 I&#39;ve updated this i=
n each case to be &quot;5XX&quot; or &quot;4XX&quot; to be consistent with =
existing entries in that registry.<br>=C2=A0<br></div><blockquote class=3D"=
gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(20=
4,204,204);padding-left:1ex">

<br>
Section 2.6 of RFC 6374 is about &quot;Agent or User Identifier&quot;. =C2=
=A0There isn&#39;t any mention of &quot;author DKIM signature&quot;. =C2=A0=
I gather that the request for two enhanced status codes is based on the ide=
ntifiers mentioned in RFC 6374.<br>
</blockquote><div><br></div><div>(I assume you mean RFC 6376.)=C2=A0 Right,=
 DKIM itself makes no definition of an &quot;author signature&quot;.=C2=A0 =
The first place we ever saw that is ADSP (RFC5617), now Historic.=C2=A0 Rat=
her than cite a Historic RFC, I decided to give a brief definition here.<br=
>
<br></div><div>To make the matching logic more specific, I suggest:<br><br>=
=C2=A0=C2=A0 Code:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0 X.7.21<br>=C2=A0=C2=A0 Sample Text:=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 No valid author-aligned DKIM signature found=
<br>=C2=A0=C2=A0 Associated basic status code:=C2=A0 5XX<br>=C2=A0=C2=A0 De=
scription:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 This status code is re=
turned when a message<br>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 did not contain a=
 valid DKIM signature<br>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0 whose identifier(s) match the address(es)<br>=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 found in the From header field, con=
trary to<br>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 local=
 policy requirements.=C2=A0 (Note that this<br>
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=
=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 violates the advi=
ce of Section 6.1 of RFC6376.)<br>=C2=A0=C2=A0 Reference:=C2=A0=C2=A0=C2=A0=
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 [this document]; RFC6376<br>=C2=A0=C2=
=A0 Submitter:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 M. Kuc=
herawy<br>=C2=A0=C2=A0 Change controller:=C2=A0 IESG<br><br></div><div>Does=
 this satisfy your point?<br>
</div><div>=C2=A0<br></div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex=
">
>From Section 3.2:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 &quot;Code: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 X.7.22<br>
=C2=A0 =C2=A0 =C2=A0 Sample Text: =C2=A0 =C2=A0 =C2=A0 =C2=A0SPF validation=
 failed<br>
=C2=A0 =C2=A0 =C2=A0 Associated basic status code: =C2=A05&quot;<br>
<br>
And RFC 7208:<br>
<br>
=C2=A0 &quot;If the checking software chooses to reject the mail during the=
 SMTP<br>
=C2=A0 =C2=A0transaction, then it SHOULD use an SMTP reply code of 550 and,=
 if<br>
=C2=A0 =C2=A0supported, the 5.7.1 enhanced status code&quot;<br>
<br>
I suggest using &quot;550&quot; as the status code instead of &quot;5&quot;=
. =C2=A0What should an implementation of RFC 7208 do?<br></blockquote><div>=
<br></div><div>I think you&#39;re looking at -02 rather than -03; this was =
addressed in -03.=C2=A0 So, rather than saying &quot;550 5.7.1&quot; for th=
e SPF &quot;fail&quot; case, an implementation of both RFC 7208 and this do=
cument would reply with &quot;550 5.7.22&quot;. <br>
</div><div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px =
0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
=C2=A0 =C2=A0 =C2=A0&quot;Code: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 X.7.23<br>
=C2=A0 =C2=A0 =C2=A0 Sample Text: =C2=A0 =C2=A0 =C2=A0 =C2=A0SPF validation=
 error<br>
=C2=A0 =C2=A0 =C2=A0 Associated basic status code: =C2=A05<br>
=C2=A0 =C2=A0 =C2=A0 Description: =C2=A0 =C2=A0 =C2=A0 =C2=A0This status co=
de is returned when evaluation<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 of SPF relative to an arriving message<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 resulted in an error.&quot;<br>
<br>
>From RFC 7208:<br>
<br>
=C2=A0 &quot;If the message is rejected during the SMTP transaction for thi=
s reason,<br>
=C2=A0 =C2=A0the software SHOULD use an SMTP reply code of 451 and, if supp=
orted ,<br>
=C2=A0 =C2=A0the 4.4.3 enhanced status code&quot;<br>
<br>
=C2=A0 &quot;If the message is rejected during the SMTP transaction for thi=
s reason,<br>
=C2=A0 =C2=A0the software SHOULD use an SMTP reply code of 550 and, if supp=
orted, the<br>
=C2=A0 =C2=A05.5.2 enhanced status code&quot;<br>
<br>
What should an implementation of RFC 7208 do?<br></blockquote><div><br></di=
v><div>Again, handled in -03.=C2=A0 In the former case, rather than &quot;4=
51 4.4.3&quot;, it would use &quot;451 4.7.23&quot;; in the latter, rather =
than &quot;550 5.5.2&quot;, it would use &quot;550 5.7.23&quot;.<br>
<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8=
ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
RFC 7001 is about communicating the results of message authentication effor=
ts. =C2=A0Why is RFC 7001 being referenced for this enhanced status code?<b=
r></blockquote><div><br></div><div>It is the only document I know of that f=
ormally defines the common reverse DNS authentication check.=C2=A0 There wa=
s a dnsop document that did so, but it was never published (as far as I kno=
w).<br>
=C2=A0<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
>From Section 3.4:<br>
<br>
=C2=A0 =C2=A0 =C2=A0 &quot;Code: =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =
=C2=A0 X.7.25<br>
=C2=A0 =C2=A0 =C2=A0 Sample Text: =C2=A0 =C2=A0 =C2=A0 =C2=A0Multiple authe=
ntication checks failed<br>
=C2=A0 =C2=A0 =C2=A0 Associated basic status code: =C2=A05&quot;<br>
<br>
Please see my previous comment about basic status code. =C2=A0</blockquote>=
<div><br></div><div>Addressed above.<br>=C2=A0<br></div><blockquote class=
=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rg=
b(204,204,204);padding-left:1ex">
There was a discussion on the mailing list about what to do when the result=
 is a combination of enhanced status codes. =C2=A0John Levine and Ned Freed=
 commented about this [1][2]. =C2=A0&quot;a message failed more than one me=
ssage authentication check&quot; does not convey much information to the ot=
her end as there isn&#39;t any definition of &quot;authentication checks&qu=
ot;. =C2=A0There is a note in the description about the &quot;specific mech=
anisms that failed are not specified&quot;. =C2=A0I suggest providing a ref=
erence to a specification or a clear description.<br>
</blockquote><div><br></div><div>Consensus appeared (to me, at least) to se=
ttle on the idea that being able to report a multitude of failures is a &qu=
ot;nice to have&quot; that isn&#39;t worth the effort to specify at this ti=
me.=C2=A0 The options left are:<br>
<br></div><div>(1) Report a generic error (which we&#39;re trying to get aw=
ay from here) using an existing code;<br><br></div><div>(2) Report the firs=
t thing that failed (which isn&#39;t useful if that was expected);<br><br>
</div><div>(3) Report a random one (ick);<br><br>(4) Report that there were=
 multiple failures.<br><br>It seemed to end here:<br><br><a href=3D"http://=
www.ietf.org/mail-archive/web/apps-discuss/current/msg12122.html">http://ww=
w.ietf.org/mail-archive/web/apps-discuss/current/msg12122.html</a><br>
<br></div><div>Hope this resolves all of your questions.<br><br></div><div>=
-MSK<br></div></div></div></div>

--001a11c229d4b1b06404fda7aa29--


From nobody Mon Jul  7 23:51:05 2014
Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E11D11B2A7A for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 23:51:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.351
X-Spam-Level: 
X-Spam-Status: No, score=-0.351 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MANGLED_TOOL=2.3, RP_MATCHES_RCVD=-0.651] 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 Nd8Ng_I85S4B for <apps-discuss@ietfa.amsl.com>; Mon,  7 Jul 2014 23:51:00 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id B428B1B2A78 for <apps-discuss@ietf.org>; Mon,  7 Jul 2014 23:51:00 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.226.233.87]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s686odRv009883 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 7 Jul 2014 23:50:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1404802258; x=1404888658; bh=CAcsoZA+zD8KcRvu/a37VrxPxlhZZi3Dso4+2FdHnGM=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=gZxiTDCQg5uw28Mbn654KI2OcngRfhcr+nkFZqeEMbS/tPxk5tkxxLGOXbsjc7Fhl FMu2QbZ9hnRNPRfU6tBb31AluiC2Abe75eIqsKsk4SM7TnVLSuUUQfHRRlrXFvz3x7 k7DJFI64dWdg1bUxKcNIJP+xtCURQqROcqqilIeY=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1404802258; x=1404888658; i=@elandsys.com; bh=CAcsoZA+zD8KcRvu/a37VrxPxlhZZi3Dso4+2FdHnGM=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=PURA5TfZxIRd3xxenhzgIJdgqM3qhn9UIfyjL0oVj2DsdAbJBGpxbnxVGHUxEfJEf ZQYSVlBFdxvC5tYeAVZDABNreiVX9T3MheM0WRfe5ciz39kxBZn2Q8AQnyoKVH2yxY t4KFDJqLXjYOE0MjKi4aNmqErTZGfmsuFTTvLpHM=
Message-Id: <6.2.5.6.2.20140707223625.0d268100@elandnews.com>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Mon, 07 Jul 2014 23:48:09 -0700
To: "Murray S. Kucherawy" <superuser@gmail.com>
From: S Moonesamy <sm+ietf@elandsys.com>
In-Reply-To: <CAL0qLwaxmx-qrziRsP_WgaNnzBJo2yxC8YVpSb6v8Ezg04iFpg@mail.g mail.com>
References: <6.2.5.6.2.20140707141221.0b46a0c0@elandnews.com> <CAL0qLwaxmx-qrziRsP_WgaNnzBJo2yxC8YVpSb6v8Ezg04iFpg@mail.gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="iso-8859-1"; format=flowed
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/4TmkmAKK7k0_HBAmDEtK2hfIxdc
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Document Shepherd review of draft-ietf-appsawg-email-auth-codes-03
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 06:51:02 -0000

Hi Murray,
At 22:14 07-07-2014, Murray S. Kucherawy wrote:
>A late shepherd is better than no shepherd at all.=C2  :-)

:-)

>As an overall comment, should there be a comment=20
>in the registry as follows: "(Non-standards-track)"?
>
>
>For these entries?  I don't see why, as we're=20
>looking for Proposed Standard status here.

See comment below about my reading of the wrong=20
version of the draft.  Please disregard the above question.

> From Section 3.1:
>
>                 "Code:                  X.7.20
>                  Sample Text:           No valid DKIM signature found
>                 Associated basic status code:  5"
>
>The digit "5" is not a basic status code.  I=20
>suggest listing the basic status codes (see RFC=20
>5321) or using the alternatives described in=20
>Section 2.1 of RFC 5248.  In the above case you=20
>could use "550" as it is a local policy decision.
>
>
>Quite right.  I've updated this in each case to=20
>be "5XX" or "4XX" to be consistent with existing entries in that registry.

I'll suggest being specific in this case (550) as it is a policy decision.

>Section 2.6 of RFC 6374 is about "Agent or User=20
>Identifier".  There isn't any mention of "author=20
>DKIM signature".  I gather that the request for=20
>two enhanced status codes is based on the identifiers mentioned in RFC=
 6374.
>
>
>(I assume you mean RFC 6376.)  Right, DKIM=20
>itself makes no definition of an "author=20
>signature".  The first place we ever saw that is=20
>ADSP (RFC5617), now Historic.  Rather than cite=20
>a Historic RFC, I decided to give a brief definition here.
>
>To make the matching logic more specific, I suggest:
>
>         Code:                   X.7.21
>         Sample Text:            No valid author-aligned DKIM signature=
 found
>         Associated basic status code:  5XX
>         Description:            This status code is returned when a=
 message
>                                 did not contain a valid DKIM signature
>                                 whose identifier(s) match the address(es)
>                                 found in the From header field, contrary=
 to
>                                 local policy requirements.  (Note that=
 this
>                                 violates the=20
> advice of Section 6.1 of RFC6376.)
>    Reference:      [this document]; RFC6376
>    Submitter:     M. Kucherawy
>    Change controller:  IESG
>
>Does this satisfy your point?

I'd say use "550" instead of 5XX as this is again=20
local policy.  I took a look at RFC 6376=20
again.  In my opinion the above description is=20
clear.  If nobody in the working group considers=20
the sample text as a problem I'll consider the sample text as good enough.

> From Section 3.2:
>
>                 "Code:                          X.7.22
>                 Sample Text:                    SPF validation failed
>                 Associated basic status code:   5"
>
>And RFC 7208:
>
>   "If the checking software chooses to reject the mail during the SMTP
>    transaction, then it SHOULD use an SMTP reply code of 550 and, if
>    supported, the 5.7.1 enhanced status code"
>
>I suggest using "550" as the status code instead=20
>of "5".  What should an implementation of RFC 7208 do?
>
>
>I think you're looking at -02 rather than -03;=20
>this was addressed in -03.  So, rather than=20
>saying "550 5.7.1" for the SPF "fail" case, an=20
>implementation of both RFC 7208 and this=20
>document would reply with "550 5.7.22".

I thought that I was reviewing the wrong version=20
of the draft.  tools.ietf.org was showing -02 as=20
the latest.  I got -03 when I entered that version in the draft name.

The draft will have to mention why RFC 7208 is=20
being updated.  You can have the text in the Abstract or the Introduction.

>                 "Code:           X.7.23
>                  Sample Text:    SPF validation error
>                  Associated basic status code:  5
>                  Description:    This status code is returned when=
 evaluation
>                                  of SPF relative to an arriving message
>                                  resulted in an error."
>
> From RFC 7208:
>
>   "If the message is rejected during the SMTP transaction for this reason,
>    the software SHOULD use an SMTP reply code of 451 and, if supported ,
>    the 4.4.3 enhanced status code"
>
>   "If the message is rejected during the SMTP transaction for this reason,
>    the software SHOULD use an SMTP reply code of 550 and, if supported,=
 the
>    5.5.2 enhanced status code"
>
>What should an implementation of RFC 7208 do?
>
>
>Again, handled in -03.  In the former case,=20
>rather than "451 4.4.3", it would use "451=20
>4.7.23"; in the latter, rather than "550 5.5.2", it would use "550 5.7.23".

Could you add the basic status code instead of "4/5"?

>RFC 7001 is about communicating the results of=20
>message authentication efforts.  Why is RFC 7001=20
>being referenced for this enhanced status code?
>
>
>It is the only document I know of that formally=20
>defines the common reverse DNS authentication=20
>check.  There was a dnsop document that did so,=20
>but it was never published (as far as I know).

I suggest using "550" for this.  The description=20
text is clear to me.  I'll say okay to this.

>    From Section 3.4:
>
>         "Code:                   X.7.25
>          Sample Text:            Multiple authentication checks failed
>          Associated basic status code:  5"
>
>Please see my previous comment about basic status code.
>
>
>Addressed above.

Ok.

>Consensus appeared (to me, at least) to settle=20
>on the idea that being able to report a=20
>multitude of failures is a "nice to have" that=20
>isn't worth the effort to specify at this time.=C2  The options left are:
>
>(1) Report a generic error (which we're trying=20
>to get away from here) using an existing code;
>
>(2) Report the first thing that failed (which=20
>isn't useful if that was expected);
>
>(3) Report a random one (ick);
>
>(4) Report that there were multiple failures.
>
>It seemed to end here:
>
>http://www.ietf.org/mail-archive/web/apps-discuss/current/msg12122.html
>
>Hope this resolves all of your questions.

I just noticed that the term "email=20
authentication" is used in Section 1.  I'll=20
suggest replacing that with "message=20
authentication".  I read Section 4 of -03.  In my=20
opinion it provides a balanced view of what is=20
being proposed and what is being violated.  As=20
there is also WG Consensus on this I don't see=20
any reason not to proceed with the existing text.

As a note to the working group, I didn't see any=20
strong disagreement about this=20
specification.  Please email me if I missed a message about that.

Regards,
S. Moonesamy


From nobody Mon Jul  7 23:51:12 2014
Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D0D6E1B2A7C; Mon,  7 Jul 2014 23:51:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.441
X-Spam-Level: 
X-Spam-Status: No, score=-2.441 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.651, T_DKIM_INVALID=0.01] autolearn=ham
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 atGv38H0Hdqr; Mon,  7 Jul 2014 23:51:06 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6E6E01B2A7E; Mon,  7 Jul 2014 23:51:06 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.226.233.87]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s686odRt009883 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 7 Jul 2014 23:50:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1404802253; x=1404888653; bh=7/ZVnbuiz7zN1vNza9psxgr5t6+IGhf0ojTipvPYikU=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=tnfeJ9mSC1BTRtj3phfzepSIBOVH+5HHAeDXbIwqaG7SHa0uBZLUhIhNde35P+3eU MXdp2YYbSXls1xO5+X8fGzw+dxtwejyZYTx+OC3WCWikpnnvLFfg7qAcHblGkz8R/o km5O0ObvoUkojmf2xThjzfslDesL0jcSYW8u/clE=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1404802253; x=1404888653; i=@elandsys.com; bh=7/ZVnbuiz7zN1vNza9psxgr5t6+IGhf0ojTipvPYikU=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=qyvz8n/wuEhyBc8QrArh0iQ+Z8Bl2OmRVL1FHDHI6Wws9hW6giMaj/TjrwFwcsqbT h+kKkZtj6+Vf75i8BV2qTO617YGbVBbDhrz0WARrDfCdOD1xbX6hrSkk0/cXNGtFUf 3uHdJKG9ENT1a0fBo1qWaYglXt+CTc0TCq+p5Pt8=
Message-Id: <6.2.5.6.2.20140707205821.0d66af00@resistor.net>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Mon, 07 Jul 2014 21:15:25 -0700
To: Cyrus Daboo <cyrus@daboo.name>, Pete Resnick <presnick@qti.qualcomm.com>,  Barry Leiba <barryleiba@computer.org>
From: S Moonesamy <sm+ietf@elandsys.com>
In-Reply-To: <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/pZFSLLNpVSq6cCnAQlPmXAYRCDE
Cc: iesg@ietf.org, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 06:51:08 -0000

Hi Cyrus,
At 09:34 07-07-2014, Cyrus Daboo wrote:
>During apps-discuss discussion, it was suggested that we might want 
>to digitally sign the time zone data, rather than just rely on 
>transport layer security (TLS) to validate the data service server. 
>If we opt for such a thing, we may want to have the Olson data 
>signed in a more reliable manner than at present. RFC 6557 did 
>indicate that IANA would be in charge of maintaining the private key 
>used to sign the data, but I think right now the available signature 
>is created using the TZ co-ordinator's own private key.

The above has never been mentioned on the TZ mailing list.  I suggest 
discussing about that on the TZ mailing list if it is considered as a 
security issue.

Regards,
S. Moonesamy 


From nobody Tue Jul  8 00:21:36 2014
Return-Path: <vesely@tana.it>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4CD701B2A7B for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 00:21:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.773
X-Spam-Level: 
X-Spam-Status: No, score=-0.773 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_EQ_IT=0.635, HOST_EQ_IT=1.245, MANGLED_TOOL=2.3, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 0r7Dc50Fr2UJ for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 00:21:31 -0700 (PDT)
Received: from wmail.tana.it (www.tana.it [62.94.243.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 695D01B2939 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 00:21:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tana.it; s=beta; t=1404804089; bh=5iusI5Yok+8B6hY+ovXCsUOlwNLeiVaCgTA1ltJ8VPU=; l=293; h=Date:From:To:References:In-Reply-To; b=orwZZ6bDcn0+ayr+ECcKKPJxRFm/l/gAmBnqiku82Nc2N9+198ySfGPRF9iTjPpQv E1NmHyy/g1D/1VoearOauCOJM1ZRW0M9p7cKYCxwGCniVBWSe+Mgz7yjX3u7vaDwrf Czsm7lInlUXEpOR1ADp16ZI5VE5sVVmz8ab+Eg/c=
Authentication-Results: tana.it; auth=pass (details omitted)
Received: from [172.25.197.88] (pcale.tana [172.25.197.88]) (AUTH: CRAM-MD5 uXDGrn@SYT0/k) by wmail.tana.it with ESMTPA; Tue, 08 Jul 2014 09:21:29 +0200 id 00000000005DC039.0000000053BB9BF9.0000074D
Message-ID: <53BB9BF8.5080002@tana.it>
Date: Tue, 08 Jul 2014 09:21:28 +0200
From: Alessandro Vesely <vesely@tana.it>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Icedove/24.5.0
MIME-Version: 1.0
To: apps-discuss@ietf.org
References: <CAL0qLwY5b35vr4KG4dPmhhPyjLPcdze-5a9Tox_PYQ5wT7x9fQ@mail.gmail.com>
In-Reply-To: <CAL0qLwY5b35vr4KG4dPmhhPyjLPcdze-5a9Tox_PYQ5wT7x9fQ@mail.gmail.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/fow1WoZvJL90OLcO-46Oz1FNQfE
Subject: Re: [apps-discuss] Authentication-Results ptype extensions
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 07:21:32 -0000

On Mon 07/Jul/2014 23:35:13 +0200 Murray S. Kucherawy wrote:
> 
> http://datatracker.ietf.org/doc/draft-kucherawy-authres-ptypes-registry/
> 
> Are there enough people who would be willing to review/comment/support
> its handling through APPSAWG?

+1, a needful amendment to 7001

Ale


From nobody Tue Jul  8 00:39:14 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B4D1E1B2A88 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 00:39:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 C5dGQgvCdCBa for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 00:39:09 -0700 (PDT)
Received: from mail-wi0-x22b.google.com (mail-wi0-x22b.google.com [IPv6:2a00:1450:400c:c05::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 75BB51B297F for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 00:39:09 -0700 (PDT)
Received: by mail-wi0-f171.google.com with SMTP id n15so434455wiw.4 for <apps-discuss@ietf.org>; Tue, 08 Jul 2014 00:39:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=5lgnoclKgMk/rL3RauaOr+Q6q8pLASnD01h6As/0NHs=; b=NhJcn1YyVpdsyErdZ5aMtrhfsi7zx2UTA7CCGfYP6iKBPeCvv6TL5DzhVCGIHsrP/l 8Thx8vr3S92wvempSchS69wOZztsreQX8XZe2UysrcgJCoCUqWlRwkma8D10VSEnoVhM BuGVkcFFCOlOYEZhnCVWPZyF+hJJDdojFZUBDthcxC84sgQkblgUqZwuq3dmMQH/7iCH zP1DF5WOlBV610005MpsrdW4HGDlRXUwCSf8IhvTDehCJa1FZM7oVDbIcV5McxbjCNki 17mRpJw6TlBuoE2RNGYHAymzzmk9uqKZCF6xfodiuezN+X7OB0+t3e3uWlSCQ8+zfnMT ZjaQ==
MIME-Version: 1.0
X-Received: by 10.180.10.168 with SMTP id j8mr1715830wib.73.1404805148096; Tue, 08 Jul 2014 00:39:08 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Tue, 8 Jul 2014 00:39:08 -0700 (PDT)
In-Reply-To: <6.2.5.6.2.20140707223625.0d268100@elandnews.com>
References: <6.2.5.6.2.20140707141221.0b46a0c0@elandnews.com> <CAL0qLwaxmx-qrziRsP_WgaNnzBJo2yxC8YVpSb6v8Ezg04iFpg@mail.gmail.com> <6.2.5.6.2.20140707223625.0d268100@elandnews.com>
Date: Tue, 8 Jul 2014 00:39:08 -0700
Message-ID: <CAL0qLwZZ3yxNJ-ikgWfY3nNTXf1vFrocTCJWFN56_fG7E5_NiQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: S Moonesamy <sm+ietf@elandsys.com>
Content-Type: multipart/alternative; boundary=001a11c25918d4bf6404fda9af7c
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/RQxn6CwJFWU6kFj5i7Qvwv5iN4Q
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Document Shepherd review of draft-ietf-appsawg-email-auth-codes-03
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 07:39:11 -0000

--001a11c25918d4bf6404fda9af7c
Content-Type: text/plain; charset=UTF-8

On Mon, Jul 7, 2014 at 11:48 PM, S Moonesamy <sm+ietf@elandsys.com> wrote:

>
> Quite right.  I've updated this in each case to be "5XX" or "4XX" to be
>> consistent with existing entries in that registry.
>>
>
> I'll suggest being specific in this case (550) as it is a policy decision.
>

OK.


> The draft will have to mention why RFC 7208 is being updated.  You can
> have the text in the Abstract or the Introduction.
>
>                  "Code:           X.7.23
>>                  Sample Text:    SPF validation error
>>                  Associated basic status code:  5
>>                  Description:    This status code is returned when
>> evaluation
>>                                  of SPF relative to an arriving message
>>                                  resulted in an error."
>>
>> From RFC 7208:
>>
>>   "If the message is rejected during the SMTP transaction for this reason,
>>    the software SHOULD use an SMTP reply code of 451 and, if supported ,
>>    the 4.4.3 enhanced status code"
>>
>>   "If the message is rejected during the SMTP transaction for this reason,
>>    the software SHOULD use an SMTP reply code of 550 and, if supported,
>> the
>>    5.5.2 enhanced status code"
>>
>> What should an implementation of RFC 7208 do?
>>
>>
>> Again, handled in -03.  In the former case, rather than "451 4.4.3", it
>> would use "451 4.7.23"; in the latter, rather than "550 5.5.2", it would
>> use "550 5.7.23".
>>
>
> Could you add the basic status code instead of "4/5"?
>

Yes, I've added 451 and 550.


>
> I just noticed that the term "email authentication" is used in Section 1.
>  I'll suggest replacing that with "message authentication".


OK.


> I read Section 4 of -03.  In my opinion it provides a balanced view of
> what is being proposed and what is being violated.  As there is also WG
> Consensus on this I don't see any reason not to proceed with the existing
> text.
>
> As a note to the working group, I didn't see any strong disagreement about
> this specification.  Please email me if I missed a message about that.
>

I'll send -04 to the tracker now with these changes, and ask Barry to
approve it.

Thanks!

-MSK

--001a11c25918d4bf6404fda9af7c
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Mon, Jul 7, 2014 at 11:48 PM, S Moonesamy <span dir=3D"=
ltr">&lt;<a href=3D"mailto:sm+ietf@elandsys.com" target=3D"_blank">sm+ietf@=
elandsys.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=
=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><br><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Quite right. =C2=A0I&#39;ve updated this in each case to be &quot;5XX&quot;=
 or &quot;4XX&quot; to be consistent with existing entries in that registry=
.<br>
</blockquote>
<br>
I&#39;ll suggest being specific in this case (550) as it is a policy decisi=
on.<br></blockquote><div><br></div><div>OK.<br>=C2=A0<br></div><blockquote =
class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid=
;padding-left:1ex">

The draft will have to mention why RFC 7208 is being updated. =C2=A0You can=
 have the text in the Abstract or the Introduction.<br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 &quot;Code: =C2=A0 =
=C2=A0 =C2=A0 =C2=A0 =C2=A0 X.7.23<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Sample Text: =
=C2=A0 =C2=A0SPF validation error<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Associated ba=
sic status code: =C2=A05<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0Description: =
=C2=A0 =C2=A0This status code is returned when evaluation<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0of SPF relative to an arriving=
 message<br>
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0resulted in an error.&quot;<br=
>
<br>
>From RFC 7208:<br>
<br>
=C2=A0 &quot;If the message is rejected during the SMTP transaction for thi=
s reason,<br>
=C2=A0 =C2=A0the software SHOULD use an SMTP reply code of 451 and, if supp=
orted ,<br>
=C2=A0 =C2=A0the 4.4.3 enhanced status code&quot;<br>
<br>
=C2=A0 &quot;If the message is rejected during the SMTP transaction for thi=
s reason,<br>
=C2=A0 =C2=A0the software SHOULD use an SMTP reply code of 550 and, if supp=
orted, the<br>
=C2=A0 =C2=A05.5.2 enhanced status code&quot;<br>
<br>
What should an implementation of RFC 7208 do?<br>
<br>
<br>
Again, handled in -03. =C2=A0In the former case, rather than &quot;451 4.4.=
3&quot;, it would use &quot;451 4.7.23&quot;; in the latter, rather than &q=
uot;550 5.5.2&quot;, it would use &quot;550 5.7.23&quot;.<br>
</blockquote>
<br>
Could you add the basic status code instead of &quot;4/5&quot;?<br></blockq=
uote><div><br></div><div>Yes, I&#39;ve added 451 and 550.<br>=C2=A0<br></di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:=
1px #ccc solid;padding-left:1ex">

<br>
I just noticed that the term &quot;email authentication&quot; is used in Se=
ction 1. =C2=A0I&#39;ll suggest replacing that with &quot;message authentic=
ation&quot;.</blockquote><div><br></div><div>OK.<br>=C2=A0<br></div><blockq=
uote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc =
solid;padding-left:1ex">
 I read Section 4 of -03. =C2=A0In my opinion it provides a balanced view o=
f what is being proposed and what is being violated. =C2=A0As there is also=
 WG Consensus on this I don&#39;t see any reason not to proceed with the ex=
isting text.<br>

<br>
As a note to the working group, I didn&#39;t see any strong disagreement ab=
out this specification. =C2=A0Please email me if I missed a message about t=
hat.<br></blockquote><div><br></div><div>I&#39;ll send -04 to the tracker n=
ow with these changes, and ask Barry to approve it. <br>
<br></div><div>Thanks!<br><br></div><div>-MSK<br></div></div></div></div>

--001a11c25918d4bf6404fda9af7c--


From nobody Tue Jul  8 05:59:14 2014
Return-Path: <presnick@qti.qualcomm.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB46C1B2853; Tue,  8 Jul 2014 05:59:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.603
X-Spam-Level: 
X-Spam-Status: No, score=-1.603 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DATE_IN_PAST_12_24=1.049, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 oAzHeehV7Clp; Tue,  8 Jul 2014 05:59:11 -0700 (PDT)
Received: from sabertooth01.qualcomm.com (sabertooth01.qualcomm.com [65.197.215.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1D6201B2828; Tue,  8 Jul 2014 05:59:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1404824353; x=1436360353; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=udwbCHo4uqwgmB+lJnOPgzyaMf+gfrX6y0nG/scYVTk=; b=vGbRmKX8mJCthNapOQ3zDEJC2S1C98NtJeSe9edrTijjC/tgEQKBzeHk 0AhwZNI1BpZXsMIGVbgmjhr3jRZryFPZS+pbKZuGguhdQP88y8DlrF0e/ Mh4sSqJFMC10PioYC3OuCx0aq1sTIgm7G0xonh7Occ+5jWewwv1qqAoGL E=;
X-IronPort-AV: E=McAfee;i="5600,1067,7492"; a="69113918"
Received: from ironmsg04-r.qualcomm.com ([172.30.46.18]) by sabertooth01.qualcomm.com with ESMTP; 08 Jul 2014 05:59:12 -0700
X-IronPort-AV: E=Sophos;i="5.01,625,1400050800"; d="scan'208";a="763037618"
Received: from nasanexhc07.na.qualcomm.com ([172.30.39.190]) by Ironmsg04-R.qualcomm.com with ESMTP/TLS/RC4-SHA; 08 Jul 2014 05:59:10 -0700
Received: from presnick-mac.local (172.30.39.5) by qcmail1.qualcomm.com (172.30.39.190) with Microsoft SMTP Server (TLS) id 14.3.181.6; Tue, 8 Jul 2014 05:59:09 -0700
Message-ID: <53BB374D.5000705@qti.qualcomm.com>
Date: Tue, 8 Jul 2014 03:11:57 +0300
From: Pete Resnick <presnick@qti.qualcomm.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.1.9) Gecko/20100630 Eudora/3.0.4
MIME-Version: 1.0
To: Cyrus Daboo <cyrus@daboo.name>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com>
In-Reply-To: <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [172.30.39.5]
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/LKRMfwF5ueeC97TQbonHfg-rQ1g
Cc: Barry Leiba <barryleiba@computer.org>, IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 12:59:13 -0000

On 7/7/14 7:34 PM, Cyrus Daboo wrote:
> During apps-discuss discussion, it was suggested that we might want to 
> digitally sign the time zone data, rather than just rely on transport 
> layer security (TLS) to validate the data service server. If we opt 
> for such a thing, we may want to have the Olson data signed in a more 
> reliable manner than at present. RFC 6557 did indicate that IANA would 
> be in charge of maintaining the private key used to sign the data, but 
> I think right now the available signature is created using the TZ 
> co-ordinator's own private key.

Aha. Then might I suggest an edit so that we're a bit more specific and 
it does not appear (as SM interpreted) that we're possibly going to step 
on toes. (The following was written on a very long plane flight. 
Wordsmithing may be necessary.)

OLD
    - The time zone data distribution protocol will use current security
    protocols to protect the integrity and confidentiality of what is
    distributed.  Even public time zone data can represent a significant
    privacy exposure when it is associated with the user or endpoint that
    is retrieving it.

    The following are Out of scope for the working group:

    - Any changes to the Time Zone Database process or infrastructure,
    as documented in RFC 6557, other than recommendations for possible
    security enhancements.

NEW
    - The time zone data distribution protocol will use current security
    protocols to protect the integrity and confidentiality of what is
    distributed, including the ability to communicate that the data
    received from its original source, such as the Time Zone Database,
    has maintained integrity. Even public time zone data can represent a
    significant privacy exposure when it is associated with the user or
    endpoint that is retrieving it.

    The following are Out of scope for the working group:

    - Any changes to the Time Zone Database process or infrastructure,
    as documented in RFC 6557. However, the WG may work with IANA
    in order to make integrity checking information, like public keys,
    readily accessible for protocol use.

-- 
Pete Resnick<http://www.qualcomm.com/~presnick/>
Qualcomm Technologies, Inc. - +1 (858)651-4478


From nobody Tue Jul  8 06:24:05 2014
Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8861F1B283C for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 06:24:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 k98aCsvd18zQ for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 06:24:01 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E20AE1B283B for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 06:24:00 -0700 (PDT)
Received: from [192.168.123.7] (unknown [23.242.155.89]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 00D6922E255 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 09:23:53 -0400 (EDT)
Message-ID: <53BBF0F0.9000006@seantek.com>
Date: Tue, 08 Jul 2014 06:24:00 -0700
From: Sean Leonard <dev+ietf@seantek.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: apps-discuss@ietf.org
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/XqpUD-ZRMouATr9c5G07RfZx5Ic
Subject: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 13:24:02 -0000

Hello Apps-Discuss:

A new Internet-Draft has been posted, proposing the text/markdown media=20
type to identify Markdown content.

http://tools.ietf.org/html/draft-seantek-text-markdown-media-type-00

Markdown is a family of lightweight markup languages (aka plain text=20
formatting syntaxes) designed to make it easy to read and write in plain =

text, with the intention of having tools process the text into formal=20
markup languages, namely (X)HTML. This media type is specifically=20
intended to identify Markdown text, i.e., text intended for the Markdown =

tool or its derivatives.

References:
http://en.wikipedia.org/wiki/Markdown
http://daringfireball.net/projects/markdown/

This is sort of a strawman proposal. I definitely got interest off-list; =

the respondents encouraged me to write up a draft-00 for this list to=20
review. I look forward to broader comments and participation from the=20
Internet community, especially users of Markdown and authors of Markdown =

tools.

Name:      draft-seantek-text-markdown-media-type
Revision:    00
Title:        The text/markdown Media Type
Document date:    2014-07-08
Group:        Individual Submission
Pages:        9
URL:=20
http://www.ietf.org/internet-drafts/drat-seantek-text-markdown-media-type=
-00.txt
Status:=20
https://datatracker.ietf.org/doc/draft-seantek-text-markdown-media-type/

Regards,

Sean Leonard


From nobody Tue Jul  8 06:32:37 2014
Return-Path: <scott@kitterman.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EF5CD1B2837 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 06:32:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.103
X-Spam-Level: 
X-Spam-Status: No, score=-0.103 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 v9j2SvXa2rIg for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 06:32:34 -0700 (PDT)
Received: from mailout03.controlledmail.com (mailout03.controlledmail.com [IPv6:2607:f0d0:3001:aa::2]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8A5A1B283E for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 06:32:34 -0700 (PDT)
Received: from mailout03.controlledmail.com (localhost [127.0.0.1]) by mailout03.controlledmail.com (Postfix) with ESMTP id D7497D0454F; Tue,  8 Jul 2014 09:32:33 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kitterman.com; s=2014-01; t=1404826353; bh=lQ60pcWkuElRfxh4Nf2F3U7EHXvJWNQaYtMUjQ5eYs4=; h=From:To:Subject:Date:In-Reply-To:References:From; b=eFOpRvtIWfzePg1SCkgYGLpguC88HElK5/uE9VsebfiCAksBtYmH7LIjCCglMo/+c WJwGtGBoFxpLoHSeRvEnl9j5OjlGqO/6Cw8YsOGrM54MV50mzLs62J4yQlxD9+JSUL kSDuTD+6ygFK6BWJspt6uiGmsdwrZ8UzCFHc2t3I=
Received: from scott-latitude-e6320.localnet (static-72-81-252-21.bltmmd.fios.verizon.net [72.81.252.21]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout03.controlledmail.com (Postfix) with ESMTPSA id AE2A0D041D1; Tue,  8 Jul 2014 09:32:33 -0400 (EDT)
From: Scott Kitterman <scott@kitterman.com>
To: apps-discuss@ietf.org
Date: Tue, 08 Jul 2014 09:32:33 -0400
Message-ID: <2774177.Ekz3rNHmln@scott-latitude-e6320>
User-Agent: KMail/4.13.2 (Linux/3.13.0-30-generic; KDE/4.13.2; x86_64; ; )
In-Reply-To: <CAL0qLwZZ3yxNJ-ikgWfY3nNTXf1vFrocTCJWFN56_fG7E5_NiQ@mail.gmail.com>
References: <6.2.5.6.2.20140707141221.0b46a0c0@elandnews.com> <6.2.5.6.2.20140707223625.0d268100@elandnews.com> <CAL0qLwZZ3yxNJ-ikgWfY3nNTXf1vFrocTCJWFN56_fG7E5_NiQ@mail.gmail.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
X-AV-Checked: ClamAV using ClamSMTP
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/SP3qxtOdg5eF_Ch7eC4X6Amu_Yk
Subject: Re: [apps-discuss] Document Shepherd review of draft-ietf-appsawg-email-auth-codes-03
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 13:32:36 -0000

On Tuesday, July 08, 2014 00:39:08 Murray S. Kucherawy wrote:
> > Could you add the basic status code instead of "4/5"?
> 
> Yes, I've added 451 and 550.

I did check and 451/550 are what RFC 7208 suggests if deferring/rejecting, so 
that's consistent.

Scott K


From nobody Tue Jul  8 06:55:48 2014
Return-Path: <barryleiba@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81EE01B27AC; Tue,  8 Jul 2014 06:55:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 53QV2KN5SD9h; Tue,  8 Jul 2014 06:55:44 -0700 (PDT)
Received: from mail-la0-x22b.google.com (mail-la0-x22b.google.com [IPv6:2a00:1450:4010:c03::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB0501B27A0; Tue,  8 Jul 2014 06:55:43 -0700 (PDT)
Received: by mail-la0-f43.google.com with SMTP id e16so4038118lan.30 for <multiple recipients>; Tue, 08 Jul 2014 06:55:42 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=nVQjgaoxWYKRP8LQudCvVlpqRWFC0PCFRNRLvtrujWI=; b=eEX/YcD6sfQKt9hPRi0oi24K8scUSzdcT7RsmMANy0dO/gaVmWGRn5DBxD1psmBIKn 9DfuLXDJSqE0u36tEONbUKlpX7xc6iKpycAjQVuk47CdD5yZIcamxGzcv8xtr7Iwv8Mn B9ASz1WaQ2fO1FeaFFyyi2F41Kv095kfCIqgQ1AV/fMcScTA3vAUG6saAOcI1FeRAyGA 2HAu/XcGACesx4US+o61sfdk8cbhkpG5cVckOf5QCgbf8DEMZ+ZViOfV4ZidMlr5CSic 9oI6w4TcMzqcKHSDw+aSTQyGDMalBo2rUKcZnU0vNtN41jjrVqGK5Ymjv+x9buRO4hMB NNsA==
MIME-Version: 1.0
X-Received: by 10.112.173.201 with SMTP id bm9mr26408342lbc.16.1404827741898;  Tue, 08 Jul 2014 06:55:41 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.104.80 with HTTP; Tue, 8 Jul 2014 06:55:41 -0700 (PDT)
In-Reply-To: <53BB374D.5000705@qti.qualcomm.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com> <53BB374D.5000705@qti.qualcomm.com>
Date: Tue, 8 Jul 2014 09:55:41 -0400
X-Google-Sender-Auth: aHw0XiN1_Zf38JNBiNuwoVuvpCk
Message-ID: <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Pete Resnick <presnick@qti.qualcomm.com>
Content-Type: text/plain; charset=ISO-8859-1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Wmx6RIpv1DNKDoJF9SQtgvlvcqk
Cc: IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 13:55:45 -0000

>    - The time zone data distribution protocol will use current security
>    protocols to protect the integrity and confidentiality of what is
>    distributed, including the ability to communicate that the data
>    received from its original source, such as the Time Zone Database,
>    has maintained integrity. Even public time zone data can represent a
>    significant privacy exposure when it is associated with the user or
>    endpoint that is retrieving it.

I don't strongly object to the change, but I don't see the benefit of
it.  The sentence starts by saying that it will protect integrity, and
you're adding "the ability to communicate" that integrity happened.
While we might or might not want to have that, it seems an odd thing
to call out at the charter level, rather than leaving it for the
protocol.

>    The following are Out of scope for the working group:
>
>    - Any changes to the Time Zone Database process or infrastructure,
>    as documented in RFC 6557. However, the WG may work with IANA
>    in order to make integrity checking information, like public keys,
>    readily accessible for protocol use.

This looks fine to me (modulo changing "like" to "such as", which I
will do).  Isn't this part sufficient to address your concern, Pete?

Barry


From nobody Tue Jul  8 07:04:46 2014
Return-Path: <presnick@qti.qualcomm.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 509241B27A0; Tue,  8 Jul 2014 07:04:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.652
X-Spam-Level: 
X-Spam-Status: No, score=-2.652 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 vcSq1ORH_7CZ; Tue,  8 Jul 2014 07:04:34 -0700 (PDT)
Received: from sabertooth01.qualcomm.com (sabertooth01.qualcomm.com [65.197.215.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD0251A0410; Tue,  8 Jul 2014 07:04:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1404828275; x=1436364275; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=qmhJq3rFzfSBQLcQPvXm0utpJLpgFr3qh3HXoxolT/k=; b=lDNr27om7yo5A10sL63C1KPHDA8TWxlO3b++vc0hYYSbauSR+gYCCkNE NLpNRbHeRaIYZhMtU81zMYv1Mf99baXNp0wcQgzFQA+Mo/s8jdvc3wwPg lgJrVU8wxwVcjd5vwThA+mZNwHUsYyzE7ae+z1HJSKzq9TpjRwYsDkMmq U=;
X-IronPort-AV: E=McAfee;i="5600,1067,7492"; a="69116363"
Received: from ironmsg04-r.qualcomm.com ([172.30.46.18]) by sabertooth01.qualcomm.com with ESMTP; 08 Jul 2014 07:04:34 -0700
X-IronPort-AV: E=Sophos;i="5.01,625,1400050800"; d="scan'208";a="763060279"
Received: from nasanexhc07.na.qualcomm.com ([172.30.39.190]) by Ironmsg04-R.qualcomm.com with ESMTP/TLS/RC4-SHA; 08 Jul 2014 07:04:33 -0700
Received: from presnick-mac.local (172.30.39.5) by qcmail1.qualcomm.com (172.30.39.190) with Microsoft SMTP Server (TLS) id 14.3.181.6; Tue, 8 Jul 2014 07:04:31 -0700
Message-ID: <53BBFA6E.7070107@qti.qualcomm.com>
Date: Tue, 8 Jul 2014 09:04:30 -0500
From: Pete Resnick <presnick@qti.qualcomm.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.1.9) Gecko/20100630 Eudora/3.0.4
MIME-Version: 1.0
To: Barry Leiba <barryleiba@computer.org>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com> <53BB374D.5000705@qti.qualcomm.com> <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com>
In-Reply-To: <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [172.30.39.5]
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/CoQCqhGUD_qweqHId4mrMvRqZLE
Cc: IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 14:04:38 -0000

On 7/8/14 8:55 AM, Barry Leiba wrote:
>>     - The time zone data distribution protocol will use current security
>>     protocols to protect the integrity and confidentiality of what is
>>     distributed, including the ability to communicate that the data
>>     received from its original source, such as the Time Zone Database,
>>     has maintained integrity. Even public time zone data can represent a
>>     significant privacy exposure when it is associated with the user or
>>     endpoint that is retrieving it.
>>      
> I don't strongly object to the change, but I don't see the benefit of
> it.  The sentence starts by saying that it will protect integrity, and
> you're adding "the ability to communicate" that integrity happened.
> While we might or might not want to have that, it seems an odd thing
> to call out at the charter level, rather than leaving it for the
> protocol.
>    

So the point I was *trying* to make (brain damage notwithstanding) was 
that TLS provides integrity, but not the kind that Cyrus was talking 
about here. TLS provides integrity of the data between the tz dist 
server and client, but not between the original data (i.e., the Time 
Zone Database) and the client. And since we're mentioning something 
about it below, I thought it was worth explicitly calling out. But if 
you think it's covered in the original, I'm OK with that.

>>     The following are Out of scope for the working group:
>>
>>     - Any changes to the Time Zone Database process or infrastructure,
>>     as documented in RFC 6557. However, the WG may work with IANA
>>     in order to make integrity checking information, like public keys,
>>     readily accessible for protocol use.
>>      
> This looks fine to me (modulo changing "like" to "such as", which I
> will do).  Isn't this part sufficient to address your concern, Pete?
>    

Yep.

pr

-- 
Pete Resnick<http://www.qualcomm.com/~presnick/>
Qualcomm Technologies, Inc. - +1 (858)651-4478


From nobody Tue Jul  8 07:09:52 2014
Return-Path: <dret@berkeley.edu>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2DDFD1A0028 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 07:09:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.852
X-Spam-Level: 
X-Spam-Status: No, score=-4.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 VK6LsWOTiDXh for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 07:09:48 -0700 (PDT)
Received: from cm02fe.IST.Berkeley.EDU (cm02fe.IST.Berkeley.EDU [169.229.218.143]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 855C71B27BC for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 07:09:48 -0700 (PDT)
Received: from 77-56-165-193.dclient.hispeed.ch ([77.56.165.193] helo=dretair11.local) by cm02fe.ist.berkeley.edu with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.76) (auth plain:dret@berkeley.edu) (envelope-from <dret@berkeley.edu>) id 1X4W5a-00089J-8Q; Tue, 08 Jul 2014 07:09:48 -0700
Message-ID: <53BBFBA2.5090801@berkeley.edu>
Date: Tue, 08 Jul 2014 16:09:38 +0200
From: Erik Wilde <dret@berkeley.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: apps-discuss@ietf.org
References: <53BBF0F0.9000006@seantek.com>
In-Reply-To: <53BBF0F0.9000006@seantek.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/52VpeTdyEwcsBMvBxYfc2HkQVdE
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 14:09:50 -0000

hello sean.

On 2014-07-08, 15:24, Sean Leonard wrote:
> A new Internet-Draft has been posted, proposing the text/markdown media
> type to identify Markdown content.
> http://tools.ietf.org/html/draft-seantek-text-markdown-media-type-00

it would definitely be great to be able to identify markdown with a 
media type. i also like the idea of the "flavor" parameter, because 
afaict, there is a fair number of variations floating around.

have you considered using "profile" instead of the more specific 
"flavor" concept? http://tools.ietf.org/html/rfc6906 defines profiles, 
and they are defined to be URIs. they can be identified with 
"profile"-typed links, and the RFC also recommends to support a 
"profile" parameter on the media type.

http://tools.ietf.org/html/draft-wilde-atom-profile is a draft where i 
am trying to do this for atom. the idea was that this draft could be 
used as a template for any media that would like to start supporting 
profile as a media type parameter (the source is available at 
http://tools.ietf.org/html/draft-wilde-atom-profile).

in addition to profiles as a lightweight mechanism that works with 
links, http://tools.ietf.org/html/rfc7284 establishes a registry for 
profiles. authors of markdown flavors could choose to register the URI 
that they recommend to use as a profile URI, or they could elect to not 
register and either make the URI self-documenting, or make people google 
it and find information that way.

either way, profiles could be used for your flavor concept, thus 
avoiding the need for yet another registry. the necessary change, 
though, would be to use URIs as identifiers, instead of the strings that 
you are currently using.

cheers,

dret.

-- 
erik wilde | mailto:dret@berkeley.edu  -  tel:+1-510-2061079 |
            | UC Berkeley  -  School of Information (ISchool) |
            | http://dret.net/netdret http://twitter.com/dret |


From nobody Tue Jul  8 07:10:13 2014
Return-Path: <barryleiba@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A5CA21A0028; Tue,  8 Jul 2014 07:10:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 p0MI-2nsoXwE; Tue,  8 Jul 2014 07:09:58 -0700 (PDT)
Received: from mail-lb0-x229.google.com (mail-lb0-x229.google.com [IPv6:2a00:1450:4010:c04::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E35C01B2ADC; Tue,  8 Jul 2014 07:09:57 -0700 (PDT)
Received: by mail-lb0-f169.google.com with SMTP id l4so4054295lbv.28 for <multiple recipients>; Tue, 08 Jul 2014 07:09:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=ZWeOisWRHo1TRQn1IZErordOS3K1wItQBFDnWTw89Kg=; b=cZuNhUk8ERLy6LDwyulsInnoMYeAttvwwl/Ak0acMKr3rjDmLmZO7v6mOhWSv9J0eB FN545JanyRZHL7lZHkUXua/8KtV7YC98kv7A+e6Rkq3V/hJYOd6dr7Ct+AqdsFGaSrdz 9sgiJKDsOsDkogBLvWILxWxp2axJFsq1zmG0ciFQX0EW1Ee1Z40hGtdtmCqpukxWVHGs UKKya7gkKegrdrJgyZteTlKYFJUYljH0IYFUY8QF+5QKX9/9qPvoLQRwlq18lrf0BH0O STJNX9KcmcHX6aiysYzl8b6m68pPT1ryYruI+jChKDd+KYNTPIm/Y8e7905NwBGbyXje QdiA==
MIME-Version: 1.0
X-Received: by 10.152.204.102 with SMTP id kx6mr28812851lac.32.1404828596222;  Tue, 08 Jul 2014 07:09:56 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.104.80 with HTTP; Tue, 8 Jul 2014 07:09:56 -0700 (PDT)
In-Reply-To: <53BBFA6E.7070107@qti.qualcomm.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com> <53BB374D.5000705@qti.qualcomm.com> <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com> <53BBFA6E.7070107@qti.qualcomm.com>
Date: Tue, 8 Jul 2014 10:09:56 -0400
X-Google-Sender-Auth: NxkWG7tuIYKRPpuV6vII5avdVBc
Message-ID: <CALaySJJGSAerzqO6VVGv90-Co2rFjzwiTtAdW+BGkmY7n0avxQ@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Pete Resnick <presnick@qti.qualcomm.com>
Content-Type: text/plain; charset=ISO-8859-1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/nOm5AkUs6pCFftQysrFLeQ-1OU8
Cc: IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 14:10:05 -0000

> So the point I was *trying* to make (brain damage notwithstanding) was that
> TLS provides integrity, but not the kind that Cyrus was talking about here.
> TLS provides integrity of the data between the tz dist server and client,
> but not between the original data (i.e., the Time Zone Database) and the
> client. And since we're mentioning something about it below, I thought it
> was worth explicitly calling out.

Ah, yes.  I missed that wrinkle.  Then maybe this will make us both understand?:

OLD NEW
   - The time zone data distribution protocol will use current security
   protocols to protect the integrity and confidentiality of what is
   distributed, including the ability to communicate that the data
   received from its original source, such as the Time Zone Database,
   has maintained integrity. Even public time zone data can represent a
   significant privacy exposure when it is associated with the user or
   endpoint that is retrieving it.

NEW NEW
   - The time zone data distribution protocol will use current security
   protocols to protect the integrity and confidentiality of the data as
   it is distributed, and may also address these issues with respect
   to retrieval of data from its original source (such as the Time Zone
   Database). Even public time zone data can represent a
   significant privacy exposure when it is associated with the user or
   endpoint that is retrieving it.

END


From nobody Tue Jul  8 07:17:49 2014
Return-Path: <cyrus@daboo.name>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82B761B2AE1; Tue,  8 Jul 2014 07:17:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.551
X-Spam-Level: 
X-Spam-Status: No, score=-2.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.651] autolearn=ham
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 Gpe2_62zAGEL; Tue,  8 Jul 2014 07:17:44 -0700 (PDT)
Received: from daboo.name (daboo.name [173.13.55.49]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C4C681B2ADB; Tue,  8 Jul 2014 07:17:44 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by daboo.name (Postfix) with ESMTP id EBC171DA280; Tue,  8 Jul 2014 10:17:27 -0400 (EDT)
X-Virus-Scanned: amavisd-new at example.com
Received: from daboo.name ([127.0.0.1]) by localhost (daboo.name [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mgh_LsNVY6-T; Tue,  8 Jul 2014 10:17:26 -0400 (EDT)
Received: from caldav.corp.apple.com (unknown [17.45.162.46]) by daboo.name (Postfix) with ESMTPSA id 811051DA26F; Tue,  8 Jul 2014 10:17:24 -0400 (EDT)
Date: Tue, 08 Jul 2014 10:17:37 -0400
From: Cyrus Daboo <cyrus@daboo.name>
To: Pete Resnick <presnick@qti.qualcomm.com>, Barry Leiba <barryleiba@computer.org>
Message-ID: <97A936BAD8450D6EFDAC6CD3@caldav.corp.apple.com>
In-Reply-To: <53BBFA6E.7070107@qti.qualcomm.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com> <53BB374D.5000705@qti.qualcomm.com> <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com> <53BBFA6E.7070107@qti.qualcomm.com>
X-Mailer: Mulberry/4.1.0b1 (Mac OS X)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Content-Disposition: inline; size=1244
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/tRSYBvut2rtvjfhtZK2YMXGbVM0
Cc: IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 14:17:47 -0000

Hi Pete,

--On July 8, 2014 at 9:04:30 AM -0500 Pete Resnick 
<presnick@qti.qualcomm.com> wrote:

> So the point I was *trying* to make (brain damage notwithstanding) was
> that TLS provides integrity, but not the kind that Cyrus was talking
> about here. TLS provides integrity of the data between the tz dist server
> and client, but not between the original data (i.e., the Time Zone
> Database) and the client. And since we're mentioning something about it
> below, I thought it was worth explicitly calling out. But if you think
> it's covered in the original, I'm OK with that.

So the tricky thing here - which we should delve into more in any WG - is 
that the Time Zone Database data has to be "processed" to extract the kind 
of information that zoneinfo files and iCalendar VTIMEZONE objects 
represent. That is done using the zic tool (for zoneinfo - provided in the 
"binary" TZ database package) and 3rd party tools for iCalendar. Given 
that, the current PGP signature on the TZ database data package file cannot 
be used to directly indicate the validity of the "processed" data being 
distributed by the TZ data distribution service.

I think Barry's latest proposed text covers what we need to say right now.

-- 
Cyrus Daboo


From nobody Tue Jul  8 07:18:08 2014
Return-Path: <presnick@qti.qualcomm.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B67D31B2ADB; Tue,  8 Jul 2014 07:18:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.952
X-Spam-Level: 
X-Spam-Status: No, score=-4.952 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 CTRFLg7dvv0n; Tue,  8 Jul 2014 07:17:58 -0700 (PDT)
Received: from wolverine01.qualcomm.com (wolverine01.qualcomm.com [199.106.114.254]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BD061B2AF5; Tue,  8 Jul 2014 07:17:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1404829078; x=1436365078; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=oO3KDSX/bJNJ846W4JAP44EkYvtElB8y3tEjMwYZjNI=; b=LGM/T6i2ko2b1Tn+BE0sGa6FAjQBodU8GpQNZH/nLQYpc0iJNe7UP5d9 c2urj+7fyjfGnZeBOG/ivB2J39gV3wrZRAhM17Xi7qMckp+3/u+JI0WvT ChBcD0pCs0jLpdQWmiW7OW2S0Ho0FYQcS/KoAwVqSlfhhVyfwIpRIUnie U=;
X-IronPort-AV: E=McAfee;i="5600,1067,7492"; a="49071649"
Received: from ironmsg04-r.qualcomm.com ([172.30.46.18]) by wolverine01.qualcomm.com with ESMTP; 08 Jul 2014 07:17:57 -0700
X-IronPort-AV: E=Sophos;i="5.01,625,1400050800"; d="scan'208";a="763064678"
Received: from nasanexhc07.na.qualcomm.com ([172.30.39.190]) by Ironmsg04-R.qualcomm.com with ESMTP/TLS/RC4-SHA; 08 Jul 2014 07:17:57 -0700
Received: from presnick-mac.local (172.30.39.5) by qcmail1.qualcomm.com (172.30.39.190) with Microsoft SMTP Server (TLS) id 14.3.181.6; Tue, 8 Jul 2014 07:17:56 -0700
Message-ID: <53BBFD93.2010907@qti.qualcomm.com>
Date: Tue, 8 Jul 2014 09:17:55 -0500
From: Pete Resnick <presnick@qti.qualcomm.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.1.9) Gecko/20100630 Eudora/3.0.4
MIME-Version: 1.0
To: Barry Leiba <barryleiba@computer.org>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com> <53BB374D.5000705@qti.qualcomm.com> <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com> <53BBFA6E.7070107@qti.qualcomm.com> <CALaySJJGSAerzqO6VVGv90-Co2rFjzwiTtAdW+BGkmY7n0avxQ@mail.gmail.com>
In-Reply-To: <CALaySJJGSAerzqO6VVGv90-Co2rFjzwiTtAdW+BGkmY7n0avxQ@mail.gmail.com>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [172.30.39.5]
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/-PeUjR6dXfIS6BBg4m4_FyfGsfs
Cc: IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 14:18:03 -0000

On 7/8/14 9:09 AM, Barry Leiba wrote:
>> So the point I was *trying* to make (brain damage notwithstanding) was that
>> TLS provides integrity, but not the kind that Cyrus was talking about here.
>> TLS provides integrity of the data between the tz dist server and client,
>> but not between the original data (i.e., the Time Zone Database) and the
>> client. And since we're mentioning something about it below, I thought it
>> was worth explicitly calling out.
>>      
> Ah, yes.  I missed that wrinkle.  Then maybe this will make us both understand?:
>
> OLD NEW
>     - The time zone data distribution protocol will use current security
>     protocols to protect the integrity and confidentiality of what is
>     distributed, including the ability to communicate that the data
>     received from its original source, such as the Time Zone Database,
>     has maintained integrity. Even public time zone data can represent a
>     significant privacy exposure when it is associated with the user or
>     endpoint that is retrieving it.
>
> NEW NEW
>     - The time zone data distribution protocol will use current security
>     protocols to protect the integrity and confidentiality of the data as
>     it is distributed, and may also address these issues with respect
>     to retrieval of data from its original source (such as the Time Zone
>     Database). Even public time zone data can represent a
>     significant privacy exposure when it is associated with the user or
>     endpoint that is retrieving it.
>
> END
>    

Opinions of security ADs would be helpful to confirm that we captured it 
right, but that's cool with me.

pr

-- 
Pete Resnick<http://www.qualcomm.com/~presnick/>
Qualcomm Technologies, Inc. - +1 (858)651-4478


From nobody Tue Jul  8 07:27:31 2014
Return-Path: <barryleiba@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A18B21B2AE1; Tue,  8 Jul 2014 07:27:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 ylJSEXw4nYoz; Tue,  8 Jul 2014 07:27:30 -0700 (PDT)
Received: from mail-lb0-x22c.google.com (mail-lb0-x22c.google.com [IPv6:2a00:1450:4010:c04::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7435D1B2ACF; Tue,  8 Jul 2014 07:27:29 -0700 (PDT)
Received: by mail-lb0-f172.google.com with SMTP id c11so4035344lbj.17 for <multiple recipients>; Tue, 08 Jul 2014 07:27:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=dhE/KJBQQFoVi27L6vYEUvb7qCH7xjuCfxa+G6CsQaI=; b=wiQutmml41SCzHqpX3aJeQ0+9qGizcaK3iw5M5l/806XI8lJqi1wX3+0gTG5uDnKcD UewEWiVTDEyGvrgdjqlaQtbyTGI6BTUrftDzaozk6TtLnV/n/vfVRGZtkPoSqSgwStxq XxqyCfEEEInjwSgBoJsM8MRfJZlqf+AD754emUvt7DKFeTa4n9p8dK9y7GMfjrvwUcda wX/7mTW5KtCRfZQpvX66OmAAetrc4k0TLw3gBG7663Ua4BqKFj0hxhEfmuC0ZsIJgrHZ LOQ2t3HpWKKf6gAVTVZ1yZ5gs8TbvFYvhsyNgJsU/swU6k9D7kIwirT6ag+dyHcXOuc/ SFSw==
MIME-Version: 1.0
X-Received: by 10.112.173.201 with SMTP id bm9mr26526965lbc.16.1404829647575;  Tue, 08 Jul 2014 07:27:27 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.104.80 with HTTP; Tue, 8 Jul 2014 07:27:27 -0700 (PDT)
In-Reply-To: <53BBFD93.2010907@qti.qualcomm.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com> <53BB374D.5000705@qti.qualcomm.com> <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com> <53BBFA6E.7070107@qti.qualcomm.com> <CALaySJJGSAerzqO6VVGv90-Co2rFjzwiTtAdW+BGkmY7n0avxQ@mail.gmail.com> <53BBFD93.2010907@qti.qualcomm.com>
Date: Tue, 8 Jul 2014 10:27:27 -0400
X-Google-Sender-Auth: Jm-z6-Af1QO1OITyE4pG6d1C2xk
Message-ID: <CALaySJLbrnN2v6XPnBrneT4VrQXO2-J=qSHpEuw6WrX8OEPD5w@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Pete Resnick <presnick@qti.qualcomm.com>
Content-Type: text/plain; charset=ISO-8859-1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/KWUR6jx7afgA5TQfjwD0OSA0faQ
Cc: IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 14:27:30 -0000

> Opinions of security ADs would be helpful to confirm that we captured it
> right, but that's cool with me.

Both changes made in -05.  The Sec ADs have not posted their positions
yet, so we'll see what they have to say when they do.

b


From nobody Tue Jul  8 08:24:13 2014
Return-Path: <dave@cridland.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E812B1B2B1A for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 08:23:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.378
X-Spam-Level: 
X-Spam-Status: No, score=-1.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 sYn-bPPj0yp3 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 08:23:56 -0700 (PDT)
Received: from mail-oa0-x235.google.com (mail-oa0-x235.google.com [IPv6:2607:f8b0:4003:c02::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C5FC51B2B18 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 08:23:56 -0700 (PDT)
Received: by mail-oa0-f53.google.com with SMTP id l6so6376477oag.26 for <apps-discuss@ietf.org>; Tue, 08 Jul 2014 08:23:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cridland.net; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=co4sKKWs0rxUOG58ikl1Dd20N8TplrsE6XGVVYQgJxA=; b=VDxkOl//e6aNgdO+ezhZU7K79D8gAkOmuRisFpHPVlfFAxLEtqNTDodoREeH/hYROA ggEWqtgpa5xSaQ74/Qzz91qmtQgCc6q0oPBlNolkv3tZQbKA4T5f24vzUJuF5/FKOLqT bqOlEY4rbdBciwflWd952MJgIQqCAc/lUKMQo=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=co4sKKWs0rxUOG58ikl1Dd20N8TplrsE6XGVVYQgJxA=; b=fJVSjyhYyJkoiRLdu/Pa+JpDCog+K8FcM2EEWsCwD6wH7E8m3ENv+5x+gPMeOtmHyD Lmk/xzpOL2lVhyoxIxqiFr//tmGFXNujmeCjJJt/xW8XUgKvivkgwoE/8+tS/CDiOBm+ QCietXlH8zN+xI6swtRcYuYlMxdKt5F5ksTyZ8PczE256uhm/YMmvYA8Ylx0FZGNlZee Zp01Pi0zbMDDionprU2lYAJkrb9wMrfC+Yr5pfGN0KOozoo+muksZZkHMpGuaI6jcOC9 JA5ow9OZEV8GMhF4nekEF+HO59zC5gIPK7YNSPBpyBkvzTxcnN8AhSZLtixGFQSZuPGq pfuw==
X-Gm-Message-State: ALoCoQn0hCjZxXutFhBQCvW2GBnd3BGZNnr05/wbe/mUNtFlAD4Vy2xiNgTzLKNFJ5uknua1U6PR
MIME-Version: 1.0
X-Received: by 10.60.116.166 with SMTP id jx6mr39526484oeb.6.1404833036124; Tue, 08 Jul 2014 08:23:56 -0700 (PDT)
Received: by 10.60.134.145 with HTTP; Tue, 8 Jul 2014 08:23:56 -0700 (PDT)
In-Reply-To: <53BBF0F0.9000006@seantek.com>
References: <53BBF0F0.9000006@seantek.com>
Date: Tue, 8 Jul 2014 16:23:56 +0100
Message-ID: <CAKHUCzyMkq6JCh3298biMrVgoKFTjCs=qMMo3ZffhLzXeHKp3w@mail.gmail.com>
From: Dave Cridland <dave@cridland.net>
To: Sean Leonard <dev+ietf@seantek.com>
Content-Type: multipart/alternative; boundary=089e0129534e1656c404fdb02e65
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/YDDvIIqydNeMnM7ARxatNoXZwBw
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 15:23:58 -0000

--089e0129534e1656c404fdb02e65
Content-Type: text/plain; charset=UTF-8

On 8 July 2014 14:24, Sean Leonard <dev+ietf@seantek.com> wrote:

> Hello Apps-Discuss:
>
> A new Internet-Draft has been posted, proposing the text/markdown media
> type to identify Markdown content.
>
> http://tools.ietf.org/html/draft-seantek-text-markdown-media-type-00
>
> Markdown is a family of lightweight markup languages (aka plain text
> formatting syntaxes) designed to make it easy to read and write in plain
> text, with the intention of having tools process the text into formal
> markup languages, namely (X)HTML. This media type is specifically intended
> to identify Markdown text, i.e., text intended for the Markdown tool or its
> derivatives.
>
>
This looks good.

text/plain itself has a "format" parameter, which includes the simple (and
default) "fixed", and a "flowed". I wonder whether a "markdown" format here
would work better (or alongside) a new media subtype? (I'm honestly not
sure).

The advantage of using Markdown directly as a format parameter is that
email clients are likely to handle it immediately; I'm pretty sure that
unexpected text subtypes are probably rejected or mishandled by the
deployed base of clients, counter to the specifications.

The disadvantage is that we'd need to consider how that'd work with quoting
styles, for example - but I'm willing to work on that, and might find some
other folk to help.

Dave.

--089e0129534e1656c404fdb02e65
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On 8=
 July 2014 14:24, Sean Leonard <span dir=3D"ltr">&lt;<a href=3D"mailto:dev+=
ietf@seantek.com" target=3D"_blank">dev+ietf@seantek.com</a>&gt;</span> wro=
te:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-=
left:1px #ccc solid;padding-left:1ex">
Hello Apps-Discuss:<br>
<br>
A new Internet-Draft has been posted, proposing the text/markdown media typ=
e to identify Markdown content.<br>
<br>
<a href=3D"http://tools.ietf.org/html/draft-seantek-text-markdown-media-typ=
e-00" target=3D"_blank">http://tools.ietf.org/html/<u></u>draft-seantek-tex=
t-markdown-<u></u>media-type-00</a><br>
<br>
Markdown is a family of lightweight markup languages (aka plain text format=
ting syntaxes) designed to make it easy to read and write in plain text, wi=
th the intention of having tools process the text into formal markup langua=
ges, namely (X)HTML. This media type is specifically intended to identify M=
arkdown text, i.e., text intended for the Markdown tool or its derivatives.=
<br>

<br></blockquote><div><br></div><div>This looks good.</div><div><br></div><=
div>text/plain itself has a &quot;format&quot; parameter, which includes th=
e simple (and default) &quot;fixed&quot;, and a &quot;flowed&quot;. I wonde=
r whether a &quot;markdown&quot; format here would work better (or alongsid=
e) a new media subtype? (I&#39;m honestly not sure).</div>
<div><br></div><div>The advantage of using Markdown directly as a format pa=
rameter is that email clients are likely to handle it immediately; I&#39;m =
pretty sure that unexpected text subtypes are probably rejected or mishandl=
ed by the deployed base of clients, counter to the specifications.</div>
<div><br></div><div>The disadvantage is that we&#39;d need to consider how =
that&#39;d work with quoting styles, for example - but I&#39;m willing to w=
ork on that, and might find some other folk to help.</div><div><br></div>
<div>Dave.</div></div></div></div>

--089e0129534e1656c404fdb02e65--


From nobody Tue Jul  8 08:32:40 2014
Return-Path: <lear@cisco.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F31EA1B2B24; Tue,  8 Jul 2014 08:32:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.152
X-Spam-Level: 
X-Spam-Status: No, score=-15.152 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 xNNsrH58Leot; Tue,  8 Jul 2014 08:32:38 -0700 (PDT)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6486C1B2B18; Tue,  8 Jul 2014 08:32:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=872; q=dns/txt; s=iport; t=1404833559; x=1406043159; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=0smCFmwkrHZQbHEkWZ/2rNA1P7i/mgzDLEZboAynhjg=; b=eVtKZjE2QYJrts/I8YBaupJHfttrDrRfQ5+kkSvmC+Vu6xdQz2vWFzLi Xbc43QB6zYkpv+HXWgjWon/C1J065On4568AUp/OrhCdALcfep7pBjARM Xq3ZZvlr0oOmEehCyTOkCTc1IYEdHdMnhnvHri+7F7/ZBb/4Ar60ot9MX Q=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AqIEANQNvFOtJssW/2dsb2JhbABZhynDWAGBK3WEAwEBAQQjVhALGAICBSECAg8CRgYBDAEHAQGIPrAQmTwXgSyOFgeCd4FMAQSWXIQahw+ET4guggGBRDs
X-IronPort-AV: E=Sophos;i="5.01,625,1400025600"; d="scan'208";a="102558710"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP; 08 Jul 2014 15:32:37 +0000
Received: from [10.61.204.167] ([10.61.204.167]) by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id s68FWZU6003209; Tue, 8 Jul 2014 15:32:35 GMT
Message-ID: <53BC0F12.40706@cisco.com>
Date: Tue, 08 Jul 2014 17:32:34 +0200
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Barry Leiba <barryleiba@computer.org>, Pete Resnick <presnick@qti.qualcomm.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com> <53BB374D.5000705@qti.qualcomm.com> <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com>
In-Reply-To: <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/FPNml2NsSTti4Hmj_TcnwzayTmI
Cc: Paul Eggert <eggert@cs.ucla.edu>, IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 15:32:39 -0000

Hi everyone,


On 7/8/14, 3:55 PM, Barry Leiba wrote:
>
>>    The following are Out of scope for the working group:
>>
>>    - Any changes to the Time Zone Database process or infrastructure,
>>    as documented in RFC 6557. However, the WG may work with IANA
>>    in order to make integrity checking information, like public keys,
>>    readily accessible for protocol use.
> This looks fine to me (modulo changing "like" to "such as", which I
> will do).  Isn't this part sufficient to address your concern, Pete?
>
>

As mentioned earlier in this thread, RFC 6557 *already* asks the IANA to
take responsibility for signing the database (as mentioned earlier in
this thread).  Before the WG takes on any changes here, we should find
out what, if any, bottleneck exists, and what the views and experiences
of the TZ Coordinator & IANA are.

Eliot


From nobody Tue Jul  8 08:50:36 2014
Return-Path: <presnick@qti.qualcomm.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E6081B2B39; Tue,  8 Jul 2014 08:50:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.951
X-Spam-Level: 
X-Spam-Status: No, score=-4.951 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 VQo5FVaHaXC4; Tue,  8 Jul 2014 08:50:30 -0700 (PDT)
Received: from wolverine02.qualcomm.com (wolverine02.qualcomm.com [199.106.114.251]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 479731B2B2B; Tue,  8 Jul 2014 08:50:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1404834627; x=1436370627; h=from:to:cc:subject:date:message-id:references: in-reply-to:mime-version; bh=jrbstFxorGmVua/gatzriRuPGKPCby/BEy6xnNzLNR0=; b=PimhMU7M72ahV6PIlnf9O/X2+d7q8ueRMzLJBFlgcURbd4U4THPH29dt pQ2AgpitxwxY2ZbbFLg2FEE0djONL4fQW8hYWEn/KwnMzH9gXfBgY/LGt RuUC3ZPKcs206JEqe0S2Gtz7KPiqJ/dTqN1Y7Amzhmd8I/xEIjcNruNrL c=;
X-IronPort-AV: E=McAfee;i="5600,1067,7492"; a="140389782"
Received: from ironmsg03-l.qualcomm.com ([172.30.48.18]) by wolverine02.qualcomm.com with ESMTP; 08 Jul 2014 08:50:26 -0700
X-IronPort-AV: E=Sophos;i="5.01,625,1400050800";  d="scan'208,217";a="695422398"
Received: from nasanexhc01.na.qualcomm.com ([10.46.57.53]) by Ironmsg03-L.qualcomm.com with ESMTP/TLS/RC4-SHA; 08 Jul 2014 08:50:27 -0700
Received: from NASANEXD02D.na.qualcomm.com ([169.254.4.193]) by NASANEXHC01.na.qualcomm.com ([10.46.57.53]) with mapi id 14.03.0181.006; Tue, 8 Jul 2014 08:50:26 -0700
From: "Resnick, Pete" <presnick@qti.qualcomm.com>
To: Eliot Lear <lear@cisco.com>
Thread-Topic: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
Thread-Index: AQHPlwlHOBxcgdhONk+zHBysrIVTw5uQWvuAgAOxAYCAAT3QgIAAf/CAgADmJoCAABsRAP//j6VV
Date: Tue, 8 Jul 2014 15:50:25 +0000
Message-ID: <3wq6mse4c6gle11ic64197q4.1404834616269@email.android.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com> <53BB374D.5000705@qti.qualcomm.com> <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com>, <53BC0F12.40706@cisco.com>
In-Reply-To: <53BC0F12.40706@cisco.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
Content-Type: multipart/alternative; boundary="_000_3wq6mse4c6gle11ic64197q41404834616269emailandroidcom_"
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/eCfMNAU85V2ctyPfE0_tAQ1IsSs
Cc: Barry Leiba <barryleiba@computer.org>, IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>, Paul Eggert <eggert@cs.ucla.edu>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 15:50:33 -0000

--_000_3wq6mse4c6gle11ic64197q41404834616269emailandroidcom_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Eliot,

The edit we just made to the charter text makes it absolutely clear that th=
e WG shall make *no changes*; taking on changes is specifically out of scop=
e. The only thing they are chartered to do in this regard is to consult wit=
h IANA in order to figure out how to get the signed data if it's not obviou=
s. Do you think that is not clear?

pr

--
Sent from my Droid. Pardon my brevity.


Eliot Lear <lear@cisco.com> wrote:

Hi everyone,


On 7/8/14, 3:55 PM, Barry Leiba wrote:
>
>>    The following are Out of scope for the working group:
>>
>>    - Any changes to the Time Zone Database process or infrastructure,
>>    as documented in RFC 6557. However, the WG may work with IANA
>>    in order to make integrity checking information, like public keys,
>>    readily accessible for protocol use.
> This looks fine to me (modulo changing "like" to "such as", which I
> will do).  Isn't this part sufficient to address your concern, Pete?
>
>

As mentioned earlier in this thread, RFC 6557 *already* asks the IANA to
take responsibility for signing the database (as mentioned earlier in
this thread).  Before the WG takes on any changes here, we should find
out what, if any, bottleneck exists, and what the views and experiences
of the TZ Coordinator & IANA are.

Eliot


--_000_3wq6mse4c6gle11ic64197q41404834616269emailandroidcom_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; pad=
ding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<div>
<div>
<div>Eliot,</div>
<div><br>
</div>
<div>The edit we just made to the charter text makes it absolutely clear th=
at the WG shall make *no changes*; taking on changes is specifically out of=
 scope. The only thing they are chartered to do in this regard is to consul=
t with IANA in order to figure out
 how to get the signed data if it's not obvious. Do you think that is not c=
lear?</div>
<div><br>
</div>
<div>pr </div>
<div><br>
</div>
<div><i><font style=3D"color:#333333">-- </font></i></div>
<div><i><font style=3D"color:#333333">Sent from my Droid. Pardon my brevity=
.</font></i></div>
</div>
<br>
<br>
Eliot Lear &lt;lear@cisco.com&gt; wrote:<br>
<br>
</div>
<font size=3D"2"><span style=3D"font-size:10pt;">
<div class=3D"PlainText">Hi everyone,<br>
<br>
<br>
On 7/8/14, 3:55 PM, Barry Leiba wrote:<br>
&gt;<br>
&gt;&gt;&nbsp;&nbsp;&nbsp; The following are Out of scope for the working g=
roup:<br>
&gt;&gt;<br>
&gt;&gt;&nbsp;&nbsp;&nbsp; - Any changes to the Time Zone Database process =
or infrastructure,<br>
&gt;&gt;&nbsp;&nbsp;&nbsp; as documented in RFC 6557. However, the WG may w=
ork with IANA<br>
&gt;&gt;&nbsp;&nbsp;&nbsp; in order to make integrity checking information,=
 like public keys,<br>
&gt;&gt;&nbsp;&nbsp;&nbsp; readily accessible for protocol use.<br>
&gt; This looks fine to me (modulo changing &quot;like&quot; to &quot;such =
as&quot;, which I<br>
&gt; will do).&nbsp; Isn't this part sufficient to address your concern, Pe=
te?<br>
&gt;<br>
&gt;<br>
<br>
As mentioned earlier in this thread, RFC 6557 *already* asks the IANA to<br=
>
take responsibility for signing the database (as mentioned earlier in<br>
this thread).&nbsp; Before the WG takes on any changes here, we should find=
<br>
out what, if any, bottleneck exists, and what the views and experiences<br>
of the TZ Coordinator &amp; IANA are.<br>
<br>
Eliot<br>
<br>
</div>
</span></font>
</body>
</html>

--_000_3wq6mse4c6gle11ic64197q41404834616269emailandroidcom_--


From nobody Tue Jul  8 08:53:02 2014
Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4468F1B2B48 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 08:53:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 pxFo9CmE4OpQ for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 08:52:58 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 194371B2B3B for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 08:52:58 -0700 (PDT)
Received: from [192.168.123.7] (unknown [23.242.155.89]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 8B8C122E1F3; Tue,  8 Jul 2014 11:52:56 -0400 (EDT)
Message-ID: <53BC13DE.6080000@seantek.com>
Date: Tue, 08 Jul 2014 08:53:02 -0700
From: Sean Leonard <dev+ietf@seantek.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: Dave Cridland <dave@cridland.net>
References: <53BBF0F0.9000006@seantek.com> <CAKHUCzyMkq6JCh3298biMrVgoKFTjCs=qMMo3ZffhLzXeHKp3w@mail.gmail.com>
In-Reply-To: <CAKHUCzyMkq6JCh3298biMrVgoKFTjCs=qMMo3ZffhLzXeHKp3w@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/clFCxSPu60de2KyCLMLPnKKF4lw
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 15:53:00 -0000

Glad to see that we're getting some traction already!

On 7/8/2014 8:23 AM, Dave Cridland wrote:
> On 8 July 2014 14:24, Sean Leonard <dev+ietf@seantek.com=20
> <mailto:dev+ietf@seantek.com>> wrote:
>
>     Hello Apps-Discuss:
>
>     A new Internet-Draft has been posted, proposing the text/markdown
>     media type to identify Markdown content.
>
>     http://tools.ietf.org/html/draft-seantek-text-markdown-media-type-0=
0
>
>     Markdown is a family of lightweight markup languages (aka plain
>     text formatting syntaxes) designed to make it easy to read and
>     write in plain text, with the intention of having tools process
>     the text into formal markup languages, namely (X)HTML. This media
>     type is specifically intended to identify Markdown text, i.e.,
>     text intended for the Markdown tool or its derivatives.
>
>
> This looks good.
>
> text/plain itself has a "format" parameter, which includes the simple=20
> (and default) "fixed", and a "flowed". I wonder whether a "markdown"=20
> format here would work better (or alongside) a new media subtype? (I'm =

> honestly not sure).
>
> The advantage of using Markdown directly as a format parameter is that =

> email clients are likely to handle it immediately; I'm pretty sure=20
> that unexpected text subtypes are probably rejected or mishandled by=20
> the deployed base of clients, counter to the specifications.
>
> The disadvantage is that we'd need to consider how that'd work with=20
> quoting styles, for example - but I'm willing to work on that, and=20
> might find some other folk to help.

I gave it some thought, and reviewed RFC 3676.

I can see format=3Dmarkdown potentially working; however, there are some =

drawbacks. Most notably, there are security drawbacks.

Markdown allows for islands of HTML (or other markup); thus a valid=20
Markdown document could be 99% HTML, full of <script> tags, CSS things,=20
and other goodies. From a security perspective, Markdown needs to be=20
parsed much more carefully than text/plain; format=3Dflowed. This alone=20
suggests to me that it is better to treat it as a separate type.

Realistically if you're going to use Markdown in e-mail, your e-mail=20
client is better off converting your Markdown on-the-fly during compose, =

so that the e-mail client sends an e-mail with text/html. This is what=20
word processors have been doing for decades: for example, Microsoft Word =

will convert "[newline] * [text]" to a bulleted list. (And since Outlook =

uses Microsoft Word as a formatting engine, that is what actually happens=
=2E)

The use case I had in mind for text/markdown was less e-mail per-se, and =

more as an annotation for storage. For example, the "data liberation"=20
movement aims to export data from systems in common formats,=20
particularly web apps. It therefore makes sense for exporting what a=20
user actually typed into the system as text/markdown, rather than plain=20
text (which is not accurate--the user is putting *, -, 1. 2. 3, and so=20
on in order to show HTML in a web app). Similarly, Markdown has gotten=20
very catchy for software documentation such as "readme.md" files--these=20
should be identified as Markdown.

Overall I think that Markdown is closest to text/troff -- see RFC 4263.

The gist of RFC 3676 (to me--I don't have experience with the long and=20
tortuous history) is to deal with the fact that MIME, various e-mail=20
systems, and "historical practice" impose CRLFs at discrete intervals=20
even though that is not the author's intent. As an example, this e-mail=20
has a lot of paragraphs, but no intended single-line breaks;=20
nevertheless, the SMTP standard (to say the least) imposes a mandatory=20
CRLF after at most 998 octets. To get around this, not only does my mail =

client (Thunderbird) mark the text as format=3Dflowed; it also encodes it=
=20
with quoted-printable. By using quoted-printable, the source text=20
actually uses very few line breaks at all--the only ones are=20
<CRLF><CRLF> to mark a new paragraph. In the modern world it would make=20
a lot of sense if text had a "natural" paragraph separator, and in fact=20
it does (U+2029 PARAGRAPH SEPARATOR), but neither common software nor=20
Internet standards employ that control character as such.

I think that the format parameter is more limited in scope to deal with=20
e-mail standards issues. Flowed makes less sense if you are exchanging=20
data that is not limited to MIME or SMTP line length limits.=20
text/markdown has a much broader aim than the format parameter, so even=20
e-mail clients would have to execute a different code path (with=20
security checks) much closer to text/html than text/plain.

-Sean


From nobody Tue Jul  8 09:00:14 2014
Return-Path: <lear@cisco.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A78E71B2B34; Tue,  8 Jul 2014 08:59:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -15.151
X-Spam-Level: 
X-Spam-Status: No, score=-15.151 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 Cx61YAWc05D2; Tue,  8 Jul 2014 08:59:39 -0700 (PDT)
Received: from aer-iport-4.cisco.com (aer-iport-4.cisco.com [173.38.203.54]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5C0111B2B5E; Tue,  8 Jul 2014 08:59:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2337; q=dns/txt; s=iport; t=1404835178; x=1406044778; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to; bh=6JMRz4pNErBzToWHTQr+GthJenuKlDBZ/G1byQqcAnA=; b=AQbgkCoA71L+/WPtWIXUVRjYcBC07P1lkpMo6yIL3CpRl970LQGXV5Za 1fkAfY3Cba1V515giMeW+a803ZYW2Hxb8Opv8U2pIMfoRlqOuqfNEznPS F3BeRcERAxK3HgrC/eSWs5tfr1VJKPakRUx30lXVu0/OKZ7fy4aK7snKK 4=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AqIEACMVvFOtJssW/2dsb2JhbABZhynDWAGBLHWEAwEBAQQjCksBEAsEARMJFgsCAgkDAgECAUUGDQEHAQGIPrAhmT0Xj0IHgneBTAEEllyEGocPhE+ILoIBgUQ7
X-IronPort-AV: E=Sophos;i="5.01,625,1400025600";  d="scan'208,217";a="102570938"
Received: from aer-iport-nat.cisco.com (HELO aer-core-3.cisco.com) ([173.38.203.22]) by aer-iport-4.cisco.com with ESMTP; 08 Jul 2014 15:59:36 +0000
Received: from [10.61.204.167] ([10.61.204.167]) by aer-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id s68Fxal3001066; Tue, 8 Jul 2014 15:59:36 GMT
Message-ID: <53BC1568.6020201@cisco.com>
Date: Tue, 08 Jul 2014 17:59:36 +0200
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "Resnick, Pete" <presnick@qti.qualcomm.com>
References: <CALaySJ+EdD1ND1u=batWL+dhMufKsixkdB-VNps0JV_02KuuAw@mail.gmail.com> <6.2.5.6.2.20140703133637.0b2a7820@resistor.net> <CALaySJLCbV0nmjxdd9m1veEzuv7ybHHWaF1MPSJT+of2T-01wQ@mail.gmail.com> <53B9C161.4050502@qti.qualcomm.com> <911121B3EB62AABFDDBFF8BB@caldav.corp.apple.com> <53BB374D.5000705@qti.qualcomm.com> <CALaySJ+XvDPHbDerNZdB7a1e+5k70CgqnVeYOV9nCSs6H+fr9w@mail.gmail.com>, <53BC0F12.40706@cisco.com> <3wq6mse4c6gle11ic64197q4.1404834616269@email.android.com>
In-Reply-To: <3wq6mse4c6gle11ic64197q4.1404834616269@email.android.com>
X-Enigmail-Version: 1.6
Content-Type: multipart/alternative; boundary="------------070705000808000102060807"
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/mo7uds7iBimz4HwfdclUBcSFWY4
Cc: Barry Leiba <barryleiba@computer.org>, IESG <iesg@ietf.org>, Apps Discuss <apps-discuss@ietf.org>, Paul Eggert <eggert@cs.ucla.edu>
Subject: Re: [apps-discuss] Proposed working group: Timezone Data Distribution Service (tzdist)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 15:59:42 -0000

This is a multi-part message in MIME format.
--------------070705000808000102060807
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit


On 7/8/14, 5:50 PM, Resnick, Pete wrote:
> Eliot,
>
> The edit we just made to the charter text makes it absolutely clear
> that the WG shall make *no changes*; taking on changes is specifically
> out of scope. The only thing they are chartered to do in this regard
> is to consult with IANA in order to figure out how to get the signed
> data if it's not obvious. Do you think that is not clear?

What I'm saying is that there is no point in even that much if you don't
have some facts on the ground about why it hasn't happened already.

Eliot


--------------070705000808000102060807
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 7bit

<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    <div class="moz-cite-prefix">On 7/8/14, 5:50 PM, Resnick, Pete
      wrote:<br>
    </div>
    <blockquote
      cite="mid:3wq6mse4c6gle11ic64197q4.1404834616269@email.android.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Exchange Server">
      <!-- converted from text -->
      <style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
      <div>
        <div>
          <div>Eliot,</div>
          <div><br>
          </div>
          <div>The edit we just made to the charter text makes it
            absolutely clear that the WG shall make *no changes*; taking
            on changes is specifically out of scope. The only thing they
            are chartered to do in this regard is to consult with IANA
            in order to figure out how to get the signed data if it's
            not obvious. Do you think that is not clear?</div>
        </div>
      </div>
    </blockquote>
    <br>
    What I'm saying is that there is no point in even that much if you
    don't have some facts on the ground about why it hasn't happened
    already.<br>
    <br>
    Eliot<br>
    <br>
  </body>
</html>

--------------070705000808000102060807--


From nobody Tue Jul  8 09:24:24 2014
Return-Path: <dave@cridland.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81E1A1B2B33 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 09:24:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.378
X-Spam-Level: 
X-Spam-Status: No, score=-1.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 oXoHJRN1QojM for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 09:24:20 -0700 (PDT)
Received: from mail-ob0-x232.google.com (mail-ob0-x232.google.com [IPv6:2607:f8b0:4003:c01::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9F1151A0354 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 09:24:20 -0700 (PDT)
Received: by mail-ob0-f178.google.com with SMTP id wn1so6668054obc.23 for <apps-discuss@ietf.org>; Tue, 08 Jul 2014 09:24:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cridland.net; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=s49t1UuTsDiaDsR/lusQbSDPbn9Jwz2I6Qfqb5aoXBE=; b=BSq/4ZKoZIjrYC4kpB4raIlH9vnfxCqPq3JdNcEsrlfK83F9OKSzREv9RA9YaUgNQw c4BlP63sEYBB4msPZ6spyvm9PRL5rJ8DDEqToK3d2h5FVS2f+u5MkrGvWOGqh61BShG7 7RdnPQ886+VvObLavsUe8mnnQOydXPzRFE3pw=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=s49t1UuTsDiaDsR/lusQbSDPbn9Jwz2I6Qfqb5aoXBE=; b=K9KefeRRunsikyG2HLLWtX02FcLYTKu8JR8KNmybHC9T31FtUIOSOrBP4ojcZ1kF4i fm6PdIju/RP8BXjVAhwjpFOVSqY7MAOHly90rSMwzvrERshkgdsL/2liPmuSBh7hyCJq 8CZZD5g+NckVECeQ2aT5IhlN1F6z2j+V569TlfbvOlNo62ezBjzsi4nFfILn+jpFduW0 BFlmi3QH8QJxS3/fNohGRoKNJsKD/RGKZechgW1Kiy03tGxeK55Ie+GAaxUhtvzKA0YW HWuIVnHE0C/Me16ZS7KjSJq+xvywRx9hgLNMGXRYxmjwwwZCLBjz4Q2BBzhWrDKFrFD3 Dm1A==
X-Gm-Message-State: ALoCoQlIL8nz+gOf4IhAtGulxFzgdmCmautm1r4SA9U/GSx9ObIHC7yYl+HUGVLftl/4UPLrs5y9
MIME-Version: 1.0
X-Received: by 10.60.59.4 with SMTP id v4mr40058006oeq.63.1404836660151; Tue, 08 Jul 2014 09:24:20 -0700 (PDT)
Received: by 10.60.134.145 with HTTP; Tue, 8 Jul 2014 09:24:20 -0700 (PDT)
In-Reply-To: <53BC13DE.6080000@seantek.com>
References: <53BBF0F0.9000006@seantek.com> <CAKHUCzyMkq6JCh3298biMrVgoKFTjCs=qMMo3ZffhLzXeHKp3w@mail.gmail.com> <53BC13DE.6080000@seantek.com>
Date: Tue, 8 Jul 2014 17:24:20 +0100
Message-ID: <CAKHUCzyZ9GvX-xfBh+L4vAfeoyAvG7AZ7Mse6pr4bQzJCuPWyg@mail.gmail.com>
From: Dave Cridland <dave@cridland.net>
To: Sean Leonard <dev+ietf@seantek.com>
Content-Type: multipart/alternative; boundary=089e0129458c189f4604fdb1067f
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/h1txQQKTGXKAh7HlsurFqsqfCXc
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 16:24:21 -0000

--089e0129458c189f4604fdb1067f
Content-Type: text/plain; charset=UTF-8

On 8 July 2014 16:53, Sean Leonard <dev+ietf@seantek.com> wrote:

> Glad to see that we're getting some traction already!
>
> On 7/8/2014 8:23 AM, Dave Cridland wrote:
>
>> text/plain itself has a "format" parameter, which includes the simple
>> (and default) "fixed", and a "flowed". I wonder whether a "markdown" format
>> here would work better (or alongside) a new media subtype? (I'm honestly
>> not sure).
>>
> I gave it some thought, and reviewed RFC 3676.
>
> I can see format=markdown potentially working; however, there are some
> drawbacks. Most notably, there are security drawbacks.
>
> Markdown allows for islands of HTML (or other markup); thus a valid
> Markdown document could be 99% HTML, full of <script> tags, CSS things, and
> other goodies. From a security perspective, Markdown needs to be parsed
> much more carefully than text/plain; format=flowed. This alone suggests to
> me that it is better to treat it as a separate type.
>
>
Yeouch. I didn't realise that one, and yes, with that in mind you're right.

Thanks, though, for looking into it.

Dave.

--089e0129458c189f4604fdb1067f
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On 8 July 2014 16:53, Sean Leonard <span dir=3D"ltr">&lt;<a href=3D=
"mailto:dev+ietf@seantek.com" target=3D"_blank">dev+ietf@seantek.com</a>&gt=
;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Glad to see that we&#39;re getting some trac=
tion already!<br>
<br>
On 7/8/2014 8:23 AM, Dave Cridland wrote:<div><div class=3D"h5"><blockquote=
 class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc soli=
d;padding-left:1ex">text/plain itself has a &quot;format&quot; parameter, w=
hich includes the simple (and default) &quot;fixed&quot;, and a &quot;flowe=
d&quot;. I wonder whether a &quot;markdown&quot; format here would work bet=
ter (or alongside) a new media subtype? (I&#39;m honestly not sure).<br>
</blockquote></div></div>
I gave it some thought, and reviewed RFC 3676.<br>
<br>
I can see format=3Dmarkdown potentially working; however, there are some dr=
awbacks. Most notably, there are security drawbacks.<br>
<br>
Markdown allows for islands of HTML (or other markup); thus a valid Markdow=
n document could be 99% HTML, full of &lt;script&gt; tags, CSS things, and =
other goodies. From a security perspective, Markdown needs to be parsed muc=
h more carefully than text/plain; format=3Dflowed. This alone suggests to m=
e that it is better to treat it as a separate type.<br>

<br></blockquote><div><br></div><div>Yeouch. I didn&#39;t realise that one,=
 and yes, with that in mind you&#39;re right.</div><div><br></div><div>Than=
ks, though, for looking into it.</div><div><br></div><div>Dave.</div></div>
</div></div>

--089e0129458c189f4604fdb1067f--


From nobody Tue Jul  8 09:32:20 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id ED4581B2B9B for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 09:32:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 Jw0y2azlr6Af for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 09:32:18 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2820F1B2B73 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 09:32:18 -0700 (PDT)
Received: from [192.168.1.66] (76-218-8-156.lightspeed.sntcca.sbcglobal.net [76.218.8.156]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s68GWEqe002641 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 8 Jul 2014 09:32:17 -0700
Message-ID: <53BC1CB1.1000302@dcrocker.net>
Date: Tue, 08 Jul 2014 09:30:41 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Sean Leonard <dev+ietf@seantek.com>, apps-discuss@ietf.org
References: <53BBF0F0.9000006@seantek.com>
In-Reply-To: <53BBF0F0.9000006@seantek.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Tue, 08 Jul 2014 09:32:17 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/4Ggs-prXovfwBKsw1Xfuuevbswo
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 16:32:20 -0000

On 7/8/2014 6:24 AM, Sean Leonard wrote:
> Hello Apps-Discuss:
> 
> A new Internet-Draft has been posted, proposing the text/markdown media
> type to identify Markdown content.
> 
> http://tools.ietf.org/html/draft-seantek-text-markdown-media-type-00
> 
> Markdown is a family of lightweight markup languages (aka plain text
> formatting syntaxes) designed to make it easy to read and write in plain
> text, with the intention of having tools process the text into formal
> markup languages, namely (X)HTML. This media type is specifically
> intended to identify Markdown text, i.e., text intended for the Markdown
> tool or its derivatives.
> 
> References:
> http://en.wikipedia.org/wiki/Markdown
> http://daringfireball.net/projects/markdown/


Markdown certainly has gotten good traction.  So having a media type
registered for it will probably be useful.

>From the draft, it is not clear to me what the constants are, for
markdown.  That is, across 'flavors', what will /not/ vary, beyond
simply using text?  And where is this constancy defined, either within
the document or as a normative reference.

It is possible that this really should be a single, non-extensible media
type, absent other examples to register now or in the near term.

The markdown 'standard' flavor registration entry, in the IANA
Considerations section, includes two normative references that should be
cited in the draft's normative references section.

I don't remember the RFC rules for making normative references that only
land on a web page, rather than having a 'formally' published citation.
 I seem to recall that only having a URL for the references is an issue,
even for an Informational RFC.

Purely a nit, but having the initial IANA table entry be named
'standard' implies that any other entries won't be standard.  And this
is an Informational RFC; so the word 'standard' could be confusing.  I
suggest a less encumbered term, like initial or basic or
gruber-schwartz, or somesuch...

d/


-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Tue Jul  8 10:27:17 2014
Return-Path: <masinter@adobe.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1ACF81B2BDB; Tue,  8 Jul 2014 10:27:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 WKJL0sDphDmb; Tue,  8 Jul 2014 10:27:13 -0700 (PDT)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2lp0204.outbound.protection.outlook.com [207.46.163.204]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2D17C1B2B67; Tue,  8 Jul 2014 10:27:13 -0700 (PDT)
Received: from BL2PR02MB307.namprd02.prod.outlook.com (10.141.91.21) by BL2PR02MB306.namprd02.prod.outlook.com (10.141.91.19) with Microsoft SMTP Server (TLS) id 15.0.985.8; Tue, 8 Jul 2014 17:27:11 +0000
Received: from BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) by BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) with mapi id 15.00.0980.000; Tue, 8 Jul 2014 17:27:11 +0000
From: Larry Masinter <masinter@adobe.com>
To: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Thread-Topic: merge-patch in APPSA and i-json in JSON
Thread-Index: Ac+a0HjpTP2xgtp6TJenjlRnxiyQMg==
Date: Tue, 8 Jul 2014 17:27:10 +0000
Message-ID: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [50.184.24.49]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 0266491E90
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(199002)(189002)(80022001)(101416001)(15202345003)(107046002)(107886001)(15975445006)(229853001)(76576001)(4396001)(77982001)(85306003)(86362001)(54356999)(50986999)(81542001)(83072002)(19580395003)(83322001)(85852003)(21056001)(76482001)(74502001)(74316001)(105586002)(99396002)(74662001)(81342001)(79102001)(92566001)(106356001)(33646001)(46102001)(64706001)(2656002)(95666004)(99286002)(87936001)(31966008)(20776003)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BL2PR02MB306; H:BL2PR02MB307.namprd02.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: adobe.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/SKIkf2OQ-XKGvEX5kL2lAB8EoB8
Subject: [apps-discuss] merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 17:27:16 -0000

SSBkb24ndCBsaWtlIHRvIGNyb3NzLXBvc3QsIGJ1dCBpdCBzZWVtcyBhcHByb3ByaWF0ZSBmb3Ig
dGhpcyBuYXJyb3cgdG9waWM6DQoNCkpTT04gV0cgaXMgZGVmaW5pbmcgaS1qc29uIHByb2ZpbGUg
aW4gZHJhZnQtaWV0Zi1qc29uLWktanNvbg0KQVBQU0EgV0cgaXMgZGVmaW5pbmcgbWVyZ2Ugb3Bl
cmF0aW9uIGRhdGEgc3RydWN0dXJlIGluIGRyYWZ0LWlldGYtYXBwc2F3Zy1qc29uLW1lcmdlLXBh
dGNoIA0KQm90aCBhcmUgbmVhcmluZyBXRyBsYXN0IGNhbGwuDQoNClJlYWRpbmcgaW4gcHJlcCBm
b3IgVG9yb250bywgSSBoYXZlIHF1ZXN0aW9ucyBJIGNhbid0IHJlYWRpbHkgYW5zd2VyIGxvb2tp
bmcgYXQgdGhlIHR3byBkb2N1bWVudHM6DQotIERvZXMgYXBwbGljYXRpb24vbWVyZ2UtcGF0Y2gr
anNvbiByZXF1aXJlL2RlZmF1bHQgdG8gdGhlIGktanNvbiBwcm9maWxlPw0KLSBJcyBtZXJnZSBv
cGVyYXRpb24gZGVmaW5lZCBmb3IgdGFyZ2V0IEpTT04gdGhhdCBpc24ndCBpLWpzb24/DQotIElm
IHNvLCBkb2VzIGl0IHByZXNlcnZlIGktanNvbj8gKGlzIHRoZSByZXN1bHQgaS1qc29uIGlmIHRo
ZSBvcmlnaW5hbCB3YXMgIGktanNvbj8NCi0gT3IgaXMgbWVyZ2UgcmVxdWlyZWQgdG8sIG9yIGFs
bG93ZWQgdG8sIEFMV0FZUyBwcm9kdWNlIGktanNvbj8NCg0KWW91J2QgdGhpbmsgaXQgc2hvdWxk
IGJlIGVhc3kgdG8gYW5zd2VyIHRoZXNlIHF1ZXN0aW9ucyBnaXZlbiB0aGUgdHdvIGRvY3VtZW50
cy4gUGVyaGFwcyBJJ20gbWlzc2luZyB0aGUgb2J2aW91cy4gSWYgdGhlcmUncyBhIHByb2JsZW0s
IEknbSBub3Qgc3VyZSB3aGljaCBvbmUgd291bGQgbmVlZCB0byBjaGFuZ2UuIFBvc3NpYmx5IGJv
dGguIENvdWxkIHdlIHNlZSBzb21lIGVkaXRvcmlhbCBjb2xsYWJvcmF0aW9uIHRvIG1ha2UgdGhl
IGFuc3dlcnMgY2xlYXJlcj8gDQoNCkxhcnJ5DQotLQ0KaHR0cDovL2xhcnJ5Lm1hc2ludGVyLm5l
dA0KDQoNCg==


From nobody Tue Jul  8 10:36:44 2014
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D7131A0395; Tue,  8 Jul 2014 10:36:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.108
X-Spam-Level: *
X-Spam-Status: No, score=1.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FRT_ADOBE2=2.455, HELO_MISMATCH_COM=0.553] 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 2n2wCs85XP-B; Tue,  8 Jul 2014 10:36:41 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 79CAA1A0376; Tue,  8 Jul 2014 10:36:41 -0700 (PDT)
Received: from [10.20.30.90] (50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60]) (authenticated bits=0) by hoffman.proper.com (8.14.8/8.14.7) with ESMTP id s68HaaZG049779 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 8 Jul 2014 10:36:37 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: hoffman.proper.com: Host 50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60] claimed to be [10.20.30.90]
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Paul Hoffman <paul.hoffman@vpnc.org>
In-Reply-To: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com>
Date: Tue, 8 Jul 2014 10:36:35 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com>
To: Larry Masinter <masinter@adobe.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ZkP2pCTz316aUydtaDOfPM1WqoI
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 17:36:42 -0000

On Jul 8, 2014, at 10:27 AM, Larry Masinter <masinter@adobe.com> wrote:

> - Does application/merge-patch+json require/default to the i-json =
profile?

No. draft-ietf-appsawg-json-merge-patch doesn't mention I-JSON.

> - Is merge operation defined for target JSON that isn't i-json?

Yes. The merge operation is defined for all targets, regardless of the =
targets' profile of JSON.

> - If so, does it preserve i-json? (is the result i-json if the =
original was  i-json?

There is no assurance of that; it is orthogonal. =
draft-ietf-appsawg-json-merge-patch doesn't do anything special for any =
profile of JSON.

> - Or is merge required to, or allowed to, ALWAYS produce i-json?

No. draft-ietf-appsawg-json-merge-patch doesn't mention I-JSON.

> You'd think it should be easy to answer these questions given the two =
documents.

It is easy: draft-ietf-appsawg-json-merge-patch doesn't mention I-JSON.

> Perhaps I'm missing the obvious.

It seems that you are. draft-ietf-appsawg-json-merge-patch doesn't =
mention I-JSON.

> If there's a problem, I'm not sure which one would need to change. =
Possibly both. Could we see some editorial collaboration to make the =
answers clearer?=20

There is no reason for draft-ietf-appsawg-json-merge-patch to consider =
any profile of JSON.

--Paul Hoffman=


From nobody Tue Jul  8 11:55:43 2014
Return-Path: <Internet-Drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 558391A045D; Tue,  8 Jul 2014 11:55:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.89
X-Spam-Level: 
X-Spam-Status: No, score=-1.89 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, T_TVD_MIME_NO_HEADERS=0.01] autolearn=ham
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 M5nmCONSu9_j; Tue,  8 Jul 2014 11:55:38 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4E2DB1A02EF; Tue,  8 Jul 2014 11:55:38 -0700 (PDT)
MIME-Version: 1.0
Content-Type: Multipart/Mixed; Boundary="NextPart"
From: Internet-Drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.0.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140708185538.21082.43095.idtracker@ietfa.amsl.com>
Date: Tue, 08 Jul 2014 11:55:38 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/4WVFnIdCi5DITIDFcftyfwUQB2M
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D ACTION:draft-ietf-appsawg-email-auth-codes-04.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 18:55:39 -0000

--NextPart

A new Internet-Draft is available from the on-line Internet-Drafts directories.
This draft is a work item of the Applications Area Working Group Working Group of the IETF.

    Title         : Email Authentication Status Codes
    Author(s)     : M. Kucherawy
    Filename      : draft-ietf-appsawg-email-auth-codes
    Pages         : 7 
    Date          : 2014-07-08 
    
   There is at present no way to return a status code to an email client
   that indicates a message is being rejected or deferred specifically
   because of email authentication failures.  This document registers
   codes for this purpose.

A URL for this Internet-Draft is:
https://www.ietf.org/internet-drafts/draft-ietf-appsawg-email-auth-codes-04.txt

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/

Below is the data which will enable a MIME compliant mail reader
implementation to automatically retrieve the ASCII version of the
Internet-Draft.

--NextPart
Content-Type: Message/External-body;
 name="draft-ietf-appsawg-email-auth-codes"; site="ftp.ietf.org";
 access-type="anon-ftp"; directory="internet-drafts"

Content-Type: text/plain
Content-ID: <2014-07-08115538.I-D@ietf.org>


--NextPart--


From nobody Tue Jul  8 12:11:41 2014
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A62B21A0400; Tue,  8 Jul 2014 12:11:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.347
X-Spam-Level: 
X-Spam-Status: No, score=-1.347 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_COM=0.553] 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 OlhOGvYX9dNm; Tue,  8 Jul 2014 12:11:38 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 43DFF1A0255; Tue,  8 Jul 2014 12:11:38 -0700 (PDT)
Received: from [10.20.30.90] (50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60]) (authenticated bits=0) by hoffman.proper.com (8.14.8/8.14.7) with ESMTP id s68JBZGu054638 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Tue, 8 Jul 2014 12:11:37 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: hoffman.proper.com: Host 50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60] claimed to be [10.20.30.90]
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Paul Hoffman <paul.hoffman@vpnc.org>
In-Reply-To: <20140708190635.GD6016@mercury.ccil.org>
Date: Tue, 8 Jul 2014 12:11:34 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <319A4568-1D97-4D34-9C66-9ABF3727CDE6@vpnc.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org>
To: John Cowan <cowan@mercury.ccil.org>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/KV9n2sjaSRSo3kc-E148S_elCX0
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 19:11:39 -0000

On Jul 8, 2014, at 12:06 PM, John Cowan <cowan@mercury.ccil.org> wrote:

> Paul Hoffman scripsit:
>=20
>>> - Is merge operation defined for target JSON that isn't i-json?
>>=20
>> Yes. The merge operation is defined for all targets, regardless of
>> the targets' profile of JSON.
>=20
> Actually, it isn't.  It is far from clear from
> draft-ietf-appsawg-json-merge-patch-04 what to do if a key appearing =
in
> the patch matches more than one key appearing in the target.  This has
> nothing to do with I-JSON as such, but is a deficiency in the =
merge-patch
> algorithm, the relevant part of which I reproduce here:
>=20
>       for each Key/Value pair in Patch:
>         if Value is null:
>           if Key exists in Target:
>             remove the Key/Value pair from Target
>         else:
>           Target[Key] =3D MergePatch(Target[Key], Value)
>=20
> What is meant by "the Key/Value pair" if there is more than one?
> Are all such pairs to be removed or mutated, or only one of them?

The horse's carcass is so decomposed that you can't even find what to =
kick anymore. RFC 7159 says "When the names within an object are not =
unique, the behavior of software that receives such an object is =
unpredictable." It would be actively harmful for =
draft-ietf-appsawg-json-merge-patch to say "we can make it predictable =
in our own unique fashion".

--Paul Hoffman=


From nobody Tue Jul  8 14:19:29 2014
Return-Path: <scott@kitterman.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 579EB1A0071 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 14:19:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 9nXcby6EB8Wz for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 14:19:26 -0700 (PDT)
Received: from mailout03.controlledmail.com (mailout03.controlledmail.com [208.43.65.50]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DB67C1A005E for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 14:19:25 -0700 (PDT)
Received: from mailout03.controlledmail.com (localhost [127.0.0.1]) by mailout03.controlledmail.com (Postfix) with ESMTP id B52ACD0448B; Tue,  8 Jul 2014 17:19:24 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kitterman.com; s=2014-01; t=1404854364; bh=SpITorQ5LJ3YxEgM4P9ybUsYs8t0S/5xBeBlYmzxsus=; h=From:To:Subject:Date:In-Reply-To:References:From; b=DeQ753goXDjz/wgJLpiWsC45KJjO+ewf3+jqN8RSntdNmTWrL6n3CfMliVIj2DmzI Q0qrjsxUU0XPODY3HvniZ/Pa0+GCxE/jW0DicuzA7BkfqbJ+LgQ85qNkUU4fsEes7A iQqjlmAUQS4Qp+WTlxl5X/Cgs72IU4Xd/AFIXO10=
Received: from scott-latitude-e6320.localnet (static-72-81-252-21.bltmmd.fios.verizon.net [72.81.252.21]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout03.controlledmail.com (Postfix) with ESMTPSA id 76A10D04464; Tue,  8 Jul 2014 17:19:24 -0400 (EDT)
From: Scott Kitterman <scott@kitterman.com>
To: apps-discuss@ietf.org
Date: Tue, 08 Jul 2014 17:19:23 -0400
Message-ID: <13642679.hGz3geWo4F@scott-latitude-e6320>
User-Agent: KMail/4.13.2 (Linux/3.13.0-30-generic; KDE/4.13.2; x86_64; ; )
In-Reply-To: <20140708185538.21082.43095.idtracker@ietfa.amsl.com>
References: <20140708185538.21082.43095.idtracker@ietfa.amsl.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
X-AV-Checked: ClamAV using ClamSMTP
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/mdFggMbie6wKQT-7c4fKAzsslrA
Subject: Re: [apps-discuss] I-D ACTION:draft-ietf-appsawg-email-auth-codes-04.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 21:19:27 -0000

On Tuesday, July 08, 2014 11:55:38 Internet-Drafts@ietf.org wrote:
>     Title         : Email Authentication Status Codes
>     Author(s)     : M. Kucherawy
>     Filename      : draft-ietf-appsawg-email-auth-codes
>     Pages         : 7
>     Date          : 2014-07-08

I have reviewed this draft and believe it is almost ready for publication.

The term "author-aligned" is the distinguishing factor between X.7.20 and 
X.7.21.  Since this is a new term in the IETF standards context I think it 
needs to be clearly and obviously defined.  I don't think discussion buried in 
a parenthetical in section 4 is adequate.

In draft-kucherawy-dmarc-base, section 3.1.4. Identifier Alignment, there is a 
good, detailed discussion of the concept.  I think it would be useful to have 
a DKIM focused extract of that in this document.

Also, with DMARC on the horizon (and having been discussed extensively 
recently), I think it would be useful for this document to specifically 
recommend that future documents that define new email authentication protocols, 
policy protocols, etc. ought to specify specific codes to cover those uses.

Scott K


From nobody Tue Jul  8 15:33:44 2014
Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3955C1A0166 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 15:33:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 JOMK7etlr5sW for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 15:33:32 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5DA721A015F for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 15:33:32 -0700 (PDT)
Received: from [192.168.123.7] (unknown [23.242.155.89]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 16AF022E253; Tue,  8 Jul 2014 18:33:30 -0400 (EDT)
Message-ID: <53BC71C1.5080103@seantek.com>
Date: Tue, 08 Jul 2014 15:33:37 -0700
From: Sean Leonard <dev+ietf@seantek.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: Erik Wilde <dret@berkeley.edu>, apps-discuss@ietf.org
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu>
In-Reply-To: <53BBFBA2.5090801@berkeley.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/tuYk9us6Rt3hjDwuB-zGD9iKcf0
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 22:33:36 -0000

On 7/8/2014 7:09 AM, Erik Wilde wrote:
> hello sean.
>
> On 2014-07-08, 15:24, Sean Leonard wrote:
>> A new Internet-Draft has been posted, proposing the text/markdown medi=
a
>> type to identify Markdown content.
>> http://tools.ietf.org/html/draft-seantek-text-markdown-media-type-00
>
> it would definitely be great to be able to identify markdown with a=20
> media type. i also like the idea of the "flavor" parameter, because=20
> afaict, there is a fair number of variations floating around.
>
> have you considered using "profile" instead of the more specific=20
> "flavor" concept? http://tools.ietf.org/html/rfc6906 defines profiles, =

> and they are defined to be URIs. they can be identified with=20
> "profile"-typed links, and the RFC also recommends to support a=20
> "profile" parameter on the media type.
>
> http://tools.ietf.org/html/draft-wilde-atom-profile is a draft where i =

> am trying to do this for atom. the idea was that this draft could be=20
> used as a template for any media that would like to start supporting=20
> profile as a media type parameter (the source is available at=20
> http://tools.ietf.org/html/draft-wilde-atom-profile).
>
> in addition to profiles as a lightweight mechanism that works with=20
> links, http://tools.ietf.org/html/rfc7284 establishes a registry for=20
> profiles. authors of markdown flavors could choose to register the URI =

> that they recommend to use as a profile URI, or they could elect to=20
> not register and either make the URI self-documenting, or make people=20
> google it and find information that way.
>
> either way, profiles could be used for your flavor concept, thus=20
> avoiding the need for yet another registry. the necessary change,=20
> though, would be to use URIs as identifiers, instead of the strings=20
> that you are currently using.
>

I am interested in this profiles concept/identifier in lieu of flavors.

However, I would like more input from other tool maintainers/Markdown=20
derivatives, particularly those mentioned in the Wikipedia article:
GitHub Flavored Markdown (GFM) [there are several implementations]
SourceForge Markdown [unclear if a derivative or just standard Markdown]
sundown [unclear if a derivative language or actually just standard=20
Markdown]
PageDown (StackExchange Markdown)
MultiMarkdown

=2E..there are others. Here is one list:
http://www.w3.org/community/markdown/wiki/MarkdownImplementations

It is unclear how many are a) pure implementations of Standard Markdown=20
[and by "standard", I mean "the original Markdown 1.0.1 Perl script from =

2004"], b) bona-fide variations, c) something in between (i.e., pretty=20
much Standard Markdown with "one extra gimmick" or some such).

I think that the ideal situation is for the tool's author/maintainer to=20
declare, "I am making this tool to output such-and-such flavor of=20
Markdown", whether that is the standard or his/her/their innovation. If=20
we just use URIs there may be a temptation for unaffiliated third=20
parties to register or use URIs without declarative commitment. Without=20
the tool author/maintainer's participation, the URI may be pointing to a =

moving target. (This addresses Dave Crocker's point about what is=20
considered normative or not.)

It seems okay to me if the tool author/maintainer wants to make that=20
variation of Markdown a moving target--basically it becomes their=20
problem. They have a community of users to deal with, so they can figure =

it out.

-Sean


From nobody Tue Jul  8 15:40:49 2014
Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 091611A015B for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 15:40:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 UAA-N6OvOdie for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 15:40:44 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D7C21A0166 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 15:40:44 -0700 (PDT)
Received: from [192.168.123.7] (unknown [23.242.155.89]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 7B1E222E1F4; Tue,  8 Jul 2014 18:40:43 -0400 (EDT)
Message-ID: <53BC7372.3030403@seantek.com>
Date: Tue, 08 Jul 2014 15:40:50 -0700
From: Sean Leonard <dev+ietf@seantek.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: dcrocker@bbiw.net, apps-discuss@ietf.org
References: <53BBF0F0.9000006@seantek.com> <53BC1CB1.1000302@dcrocker.net>
In-Reply-To: <53BC1CB1.1000302@dcrocker.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/UFjUgSh1J2-0ETf3207qGqBjyrU
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 22:40:46 -0000

On 7/8/2014 9:30 AM, Dave Crocker wrote:
> The markdown 'standard' flavor registration entry, in the IANA
> Considerations section, includes two normative references that should b=
e
> cited in the draft's normative references section.
OK. Done.

>
> I don't remember the RFC rules for making normative references that onl=
y
> land on a web page, rather than having a 'formally' published citation.=

>   I seem to recall that only having a URL for the references is an issu=
e,
> even for an Informational RFC.

Ok, that's something to research--I am not familiar with all the rules.=20
In any event, the Markdown community pretty much relies on those=20
webpages for the "standard" (or "original") syntax and implementation.

>
> Purely a nit, but having the initial IANA table entry be named
> 'standard' implies that any other entries won't be standard.  And this
> is an Informational RFC; so the word 'standard' could be confusing.  I
> suggest a less encumbered term, like initial or basic or
> gruber-schwartz, or somesuch...

It could also be called "Original". I like Original or Standard. The=20
term "Standard Markdown" is taken from=20
<https://help.github.com/articles/github-flavored-markdown>.

Sean



From nobody Tue Jul  8 15:42:30 2014
Return-Path: <barryleiba@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C3761A0166 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 15:42:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 FYMo5Eh-HTyC for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 15:42:27 -0700 (PDT)
Received: from mail-lb0-x236.google.com (mail-lb0-x236.google.com [IPv6:2a00:1450:4010:c04::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 158DE1A015B for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 15:42:26 -0700 (PDT)
Received: by mail-lb0-f182.google.com with SMTP id c11so4479066lbj.13 for <apps-discuss@ietf.org>; Tue, 08 Jul 2014 15:42:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:date:message-id:subject:from:to:content-type;  bh=9qsTApfsBcko5DVZnV9gatIZ0aqF1dFLX/XqCaXwGrs=; b=oBAJMznKJjTTqgapqdIveCKLai0c/h6CBjxuLY19TvbAP5WQAzdpwilnNWUFNwZ0rd uVnrXfCFp8mydWuuddJoKqLBROjKOeVAFSzDY4neTAB2B928q+ljvyYfBkbluoZodeLW h5VG7D/cKQBKSdX9WMmyvTW3YSGyQjsw/JW6kB+b32D1b95t2qpUAG0UOCfY2mHkhRgI NPmwtH85M2K7ZcBt91Kt4aIuCaCr41j1k/DvqPpyXY162T2IG+Y4eCjBJIfjWFfPjRIz CxvcHMv7wR/hxwL0nyAo02rn9soOPmt3v5mm+MdwUteUYqSUmIdV8UtZEe56pUG5Ghxr lwcQ==
MIME-Version: 1.0
X-Received: by 10.112.126.38 with SMTP id mv6mr13798232lbb.54.1404859345202; Tue, 08 Jul 2014 15:42:25 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.104.80 with HTTP; Tue, 8 Jul 2014 15:42:25 -0700 (PDT)
Date: Tue, 8 Jul 2014 18:42:25 -0400
X-Google-Sender-Auth: 3hMmJkRWh1ECT1sVUfpue5ifw8Y
Message-ID: <CALaySJKKk7oxeKBtbiaphTHX+TJJ-dUBzwE6soXi9uF0HLwK3Q@mail.gmail.com>
From: Applications Area Directors <app-ads@tools.ietf.org>
To: Apps Discuss <apps-discuss@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/87a1EMXmTex4WqvDuflJt27Dgek
Subject: [apps-discuss] App Area working group status reports in the AppArea session
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 22:42:28 -0000

The App ADs have asked the appsawg chairs to put a set of working
group status reports on the agenda for the "apparea" portion of the
Monday morning session in Toronto.

A chair from each working group -- whether or not that working group
is meeting in Toronto -- will get up and give a one-minute summary of
what the working group is doing, and then a *brief* report on the
status of the work.  There'll be an opportunity for questions... and
then we'll move on to the next working group.  The whole thing should
be just a few minutes per working group.

We hope people will find this useful, and if you have questions about
any particular working group, this will be a good time to ask them.

Barry and Pete


From nobody Tue Jul  8 15:52:50 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E3C0F1A0179 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 15:52:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 ett4bJ8byPJF for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 15:52:46 -0700 (PDT)
Received: from mail-we0-x231.google.com (mail-we0-x231.google.com [IPv6:2a00:1450:400c:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3D1F71A0175 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 15:52:46 -0700 (PDT)
Received: by mail-we0-f177.google.com with SMTP id u56so6515397wes.8 for <apps-discuss@ietf.org>; Tue, 08 Jul 2014 15:52:44 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=PIQMJGZlbGGkaV0TrTwNcRHcWD7WpHvlkslzydqlyw8=; b=KqPBTFRZOgjQlg/phQNXxl+5c1IUZbinVsJgjQCCKJ6zhprzhuxLi0hSFKC5j0WrFo 1KkEG7HM3Bm1eTpVXCfKcfxlxLO7+96mdo55iOqz2I2/5syML/8gKp1e+6E5Q/eTuIEH Q2gfpUIc6KihzbaZ8yzjOuYj2bgk9UXfWYUIRoF8Kmh/l2iqEFqim/S1WNlU/XzNu/Dx kxXnAYSq0MK96n0w/doAzkW0AFJl+kOz+disxdZy6P0nloULaZSx9jjTskzXFwnALwhw jNJ027prTE0q9IEL3gwMv/mlngqKA77Ulwdems3VHYSyO9qdcLRWsJ1Cu+c247H+ILxj q5Kw==
MIME-Version: 1.0
X-Received: by 10.194.110.161 with SMTP id ib1mr6960888wjb.129.1404859964700;  Tue, 08 Jul 2014 15:52:44 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Tue, 8 Jul 2014 15:52:44 -0700 (PDT)
In-Reply-To: <13642679.hGz3geWo4F@scott-latitude-e6320>
References: <20140708185538.21082.43095.idtracker@ietfa.amsl.com> <13642679.hGz3geWo4F@scott-latitude-e6320>
Date: Tue, 8 Jul 2014 15:52:44 -0700
Message-ID: <CAL0qLwbzRbVd5Bo3div+QtLhJ=jn1E1Uj8UR-6sMu3B7dR297A@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Scott Kitterman <scott@kitterman.com>
Content-Type: multipart/alternative; boundary=089e0102fc5227bd7504fdb67338
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/fVOitDFSMe892yP4KAI4vhakscU
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] I-D ACTION:draft-ietf-appsawg-email-auth-codes-04.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 22:52:48 -0000

--089e0102fc5227bd7504fdb67338
Content-Type: text/plain; charset=UTF-8

On Tue, Jul 8, 2014 at 2:19 PM, Scott Kitterman <scott@kitterman.com> wrote:

> The term "author-aligned" is the distinguishing factor between X.7.20 and
> X.7.21.  Since this is a new term in the IETF standards context I think it
> needs to be clearly and obviously defined.  I don't think discussion
> buried in
> a parenthetical in section 4 is adequate.
>
> In draft-kucherawy-dmarc-base, section 3.1.4. Identifier Alignment, there
> is a
> good, detailed discussion of the concept.  I think it would be useful to
> have
> a DKIM focused extract of that in this document.
>

I'm not sure how far we want to go into introducing new concepts in this
relatively small document.  However, I'll see if I can come up with a
fairly short paragraph that captures the idea beyond what's there now and
see if we like it.


> Also, with DMARC on the horizon (and having been discussed extensively
> recently), I think it would be useful for this document to specifically
> recommend that future documents that define new email authentication
> protocols,
> policy protocols, etc. ought to specify specific codes to cover those uses.
>

I'm not sure how useful it would be to do that in this document as authors
of new protocols wouldn't know to look here, but I suppose it can't hurt to
at least talk about it.

Any objection to dealing with both of these during IETF Last Call?

-MSK

--089e0102fc5227bd7504fdb67338
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Tue, Jul 8, 2014 at 2:19 PM, Scott Kitterman <span dir=
=3D"ltr">&lt;<a href=3D"mailto:scott@kitterman.com" target=3D"_blank">scott=
@kitterman.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div cla=
ss=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">The term &quot;author-aligned&quot; is the d=
istinguishing factor between X.7.20 and<br>
X.7.21. =C2=A0Since this is a new term in the IETF standards context I thin=
k it<br>
needs to be clearly and obviously defined. =C2=A0I don&#39;t think discussi=
on buried in<br>
a parenthetical in section 4 is adequate.<br>
<br>
In draft-kucherawy-dmarc-base, section 3.1.4. Identifier Alignment, there i=
s a<br>
good, detailed discussion of the concept. =C2=A0I think it would be useful =
to have<br>
a DKIM focused extract of that in this document.<br></blockquote><div><br><=
/div><div>I&#39;m not sure how far we want to go into introducing new conce=
pts in this relatively small document.=C2=A0 However, I&#39;ll see if I can=
 come up with a fairly short paragraph that captures the idea beyond what&#=
39;s there now and see if we like it.<br>
=C2=A0<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">
Also, with DMARC on the horizon (and having been discussed extensively<br>
recently), I think it would be useful for this document to specifically<br>
recommend that future documents that define new email authentication protoc=
ols,<br>
policy protocols, etc. ought to specify specific codes to cover those uses.=
<br></blockquote><div><br></div><div>I&#39;m not sure how useful it would b=
e to do that in this document as authors of new protocols wouldn&#39;t know=
 to look here, but I suppose it can&#39;t hurt to at least talk about it.<b=
r>
<br></div><div>Any objection to dealing with both of these during IETF Last=
 Call?<br><br>-MSK<br></div></div></div></div>

--089e0102fc5227bd7504fdb67338--


From nobody Tue Jul  8 16:12:55 2014
Return-Path: <masinter@adobe.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C3921A0171 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 16:12:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 iX-U6P4DwSE9 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 16:12:51 -0700 (PDT)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2lp0241.outbound.protection.outlook.com [207.46.163.241]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FD971A0179 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 16:12:51 -0700 (PDT)
Received: from BL2PR02MB307.namprd02.prod.outlook.com (10.141.91.21) by BL2PR02MB308.namprd02.prod.outlook.com (10.141.91.24) with Microsoft SMTP Server (TLS) id 15.0.954.9; Tue, 8 Jul 2014 23:12:50 +0000
Received: from BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) by BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) with mapi id 15.00.0980.000; Tue, 8 Jul 2014 23:12:50 +0000
From: Larry Masinter <masinter@adobe.com>
To: Sean Leonard <dev+ietf@seantek.com>, Erik Wilde <dret@berkeley.edu>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Thread-Topic: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
Thread-Index: AQHPmrACr09m5zWiD0K1D+PovV1vRZuWNyEAgACM0ICAAAiakA==
Date: Tue, 8 Jul 2014 23:12:50 +0000
Message-ID: <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com>
In-Reply-To: <53BC71C1.5080103@seantek.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [50.184.24.49]
x-microsoft-antispam: BL:0; ACTION:Default; RISK:Low; SCL:0; SPMLVL:NotSpam; PCL:0; RULEID:
x-forefront-prvs: 0266491E90
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(189002)(199002)(51444003)(83072002)(21056001)(76176999)(79102001)(105586002)(54356999)(81342001)(99286002)(95666004)(4396001)(77982001)(2656002)(31966008)(64706001)(85306003)(99396002)(50986999)(106116001)(46102001)(74316001)(107046002)(85852003)(74502001)(20776003)(74662001)(76576001)(86362001)(83322001)(19580395003)(15975445006)(80022001)(66066001)(92566001)(87936001)(81542001)(2171001)(101416001)(33646001)(106356001)(76482001)(15202345003)(107886001)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BL2PR02MB308; H:BL2PR02MB307.namprd02.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; A:1; LANG:en; 
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: adobe.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/rtE0MEV_NeDRG2Syr0ednBqeMvM
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 23:12:54 -0000

QSAnZmxhdm9yJyBpc24ndCAob3Igc2hvdWxkbid0IGJlKSBhICdwcm9maWxlJy4gU3RyaWN0bHkg
c3BlYWtpbmcsDQphIHByb2ZpbGUgb2YgYSBmaWxlIGZvcm1hdCBvciBwcm90b2NvbCBpcyBhIHJl
c3RyaWN0aW9uIG9mIHRoZSANCm9yaWdpbmFsLCB3aGVyZSBpbnN0YW5jZXMgZm9sbG93aW5nIHRo
ZSBwcm9maWxlIGFsc28gY2FuDQpiZSBpbnRlcnByZXRlZCBjb3JyZWN0bHkgYnkgYW55IGltcGxl
bWVudGF0aW9uIG9mIHRoZQ0KZnVsbCBmb3JtYXQgb3IgcHJvdG9jb2wuIA0KDQpNeSBpbXByZXNz
aW9uIGlzIHRoYXQgdGhlIG1hcmtkb3duIGZsYXZvcnMgYXJlIG5vdA0KU3Vic2V0cyBhbmQgYWRk
IGZlYXR1cmVzIGFzIHdlbGwgIGFzIHJlc3RyaWN0IHRoZW0uDQoNCkkgdGhpbmsgdGhhdCBtZWFu
cyBhIHRleHQvbWFya2Rvd24gbWVkaWEgdHlwZSB3aWxsDQpCZSBsZXNzIHVzZWZ1bCwgYmVjYXVz
ZSB0aGVyZSBpcyBubyAnc3VwZXJzZXQgb2YNCmFsbCBvdGhlciBmbGF2b3JzJyBiZWNhdXNlIHR3
byBmbGF2b3JzIGNvdWxkIHVzZQ0KdGhlIHNhbWUgY29uc3RydWN0cyBpbiBjb25mbGljdGluZyB3
YXlzLg0KDQpMYXJyeQ0KLS0NCmh0dHA6Ly9sYXJyeS5tYXNpbnRlci5uZXQNCg0K


From nobody Tue Jul  8 16:28:54 2014
Return-Path: <franck@peachymango.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C405C1A017D for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 16:28:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.4
X-Spam-Level: 
X-Spam-Status: No, score=0.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, MANGLED_TOOL=2.3, SPF_PASS=-0.001] 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 Idb7bujcpgc6 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 16:28:51 -0700 (PDT)
Received: from mx-out-1.zmailcloud.com (mx-out.zmailcloud.com [192.198.85.98]) by ietfa.amsl.com (Postfix) with ESMTP id 6C8A31A0083 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 16:28:51 -0700 (PDT)
Received: from smtp.01.com (smtp.01.com [10.10.0.43]) by mx-out-1.zmailcloud.com (Postfix) with ESMTP id 2F82B5647FA; Tue,  8 Jul 2014 18:28:50 -0500 (CDT)
Received: from localhost (localhost [127.0.0.1]) by smtp-out-2.01.com (Postfix) with ESMTP id 15A6C6035C; Tue,  8 Jul 2014 18:28:50 -0500 (CDT)
X-Virus-Scanned: amavisd-new at smtp-out-2.01.com
Received: from smtp.01.com ([127.0.0.1]) by localhost (smtp-out-2.01.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id YDCLPMSLgCIi; Tue,  8 Jul 2014 18:28:50 -0500 (CDT)
Received: from smtp.01.com (localhost [127.0.0.1]) by smtp-out-2.01.com (Postfix) with ESMTP id E2DBA603A7; Tue,  8 Jul 2014 18:28:49 -0500 (CDT)
Received: from localhost (localhost [127.0.0.1]) by smtp-out-2.01.com (Postfix) with ESMTP id C4913603A1; Tue,  8 Jul 2014 18:28:49 -0500 (CDT)
X-Virus-Scanned: amavisd-new at smtp-out-2.01.com
Received: from smtp.01.com ([127.0.0.1]) by localhost (smtp-out-2.01.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id bI6fqGZt7W79; Tue,  8 Jul 2014 18:28:49 -0500 (CDT)
Received: from mail-2.01.com (mail.01.com [10.10.0.41]) by smtp-out-2.01.com (Postfix) with ESMTP id 7ABB16035C; Tue,  8 Jul 2014 18:28:49 -0500 (CDT)
Date: Tue, 8 Jul 2014 18:28:48 -0500 (CDT)
From: Franck Martin <franck@peachymango.org>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Message-ID: <1463760973.55412.1404862128899.JavaMail.zimbra@peachymango.org>
In-Reply-To: <WM!b98672f06d943d35e3a15044ae6ec887591a3bd190b831b97062e3cd2514ebd2dc123a4e7dec3dfab51976ef80e5d6a3!@asav-3.01.com>
References: <CAL0qLwY5b35vr4KG4dPmhhPyjLPcdze-5a9Tox_PYQ5wT7x9fQ@mail.gmail.com> <WM!b98672f06d943d35e3a15044ae6ec887591a3bd190b831b97062e3cd2514ebd2dc123a4e7dec3dfab51976ef80e5d6a3!@asav-3.01.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_55411_1681832290.1404862128897"
X-Originating-IP: [216.3.18.37]
X-Mailer: Zimbra 8.0.5_GA_5839 (ZimbraWebClient - FF30 (Mac)/8.0.5_GA_5839)
Thread-Topic: Authentication-Results ptype extensions
Thread-Index: 5r1cFdVqKiGalTVBglCeTmg5R3u/Iw==
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Hle3W1tWOMTmbWR4iuYCA38nVU4
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Authentication-Results ptype extensions
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 23:28:52 -0000

------=_Part_55411_1681832290.1404862128897
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

----- Original Message -----

> From: "Murray S. Kucherawy" <superuser@gmail.com>
> To: "IETF Apps Discuss" <apps-discuss@ietf.org>
> Sent: Monday, July 7, 2014 2:35:13 PM
> Subject: [apps-discuss] Authentication-Results ptype extensions

> Colleagues,

> The Authentication-Results header field (RFC 7001) restricts the types of
> information about which it can report results to four things: SMTP
> parameters, parts of the body, parts of the header, or local policy actions.
> Two different people have proposed extensions in the past that have run into
> this limitation, namely that they want to report results that aren't pulled
> from one of those four places.

> I've created a draft (link below) that makes this list extensible. I'd like
> to process it through APPSAWG if there's support for doing so. It needs to
> go through an IETF stream because it seeks to create a registry that
> requires a Designated Expert, so APPSAWG would be an ideal place to process
> it absent a working group that's actually currently doing this sort of
> thing. It is blissfully short.

> http://datatracker.ietf.org/doc/draft-kucherawy-authres-ptypes-registry/

> Are there enough people who would be willing to review/comment/support its
> handling through APPSAWG?

I'm in 

------=_Part_55411_1681832290.1404862128897
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"font-family: arial,helvetica,sans-serif; font-siz=
e: 12pt; color: #000000"><hr id=3D"zwchr"><blockquote style=3D"border-left:=
2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:n=
ormal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sa=
ns-serif;font-size:12pt;"><b>From: </b>"Murray S. Kucherawy" &lt;superuser@=
gmail.com&gt;<br><b>To: </b>"IETF Apps Discuss" &lt;apps-discuss@ietf.org&g=
t;<br><b>Sent: </b>Monday, July 7, 2014 2:35:13 PM<br><b>Subject: </b>[apps=
-discuss] Authentication-Results ptype extensions<br><div><br></div><div di=
r=3D"ltr"><div><div><div><div>Colleagues,<br><div><br></div></div>The Authe=
ntication-Results header field (RFC 7001) restricts the types of informatio=
n about which it can report results to four things: SMTP parameters, parts =
of the body, parts of the header, or local policy actions.&nbsp; Two differ=
ent people have proposed extensions in the past that have run into this lim=
itation, namely that they want to report results that aren't pulled from on=
e of those four places.<br><br></div>I've created a draft (link below) that=
 makes this list extensible.&nbsp; I'd like to process it through APPSAWG i=
f there's support for doing so.&nbsp; It needs to go through an IETF stream=
 because it seeks to create a registry that requires a Designated Expert, s=
o APPSAWG would be an ideal place to process it absent a working group that=
's actually currently doing this sort of thing.&nbsp; It is blissfully shor=
t.<br><br><a href=3D"http://datatracker.ietf.org/doc/draft-kucherawy-authre=
s-ptypes-registry/" target=3D"_blank">http://datatracker.ietf.org/doc/draft=
-kucherawy-authres-ptypes-registry/</a><br><div><br></div></div>Are there e=
nough people who would be willing to review/comment/support its handling th=
rough APPSAWG?<br><br></div></div></blockquote><div>I'm in<br></div><div><b=
r></div></div></body></html>
------=_Part_55411_1681832290.1404862128897--


From nobody Tue Jul  8 18:24:00 2014
Return-Path: <huangng@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D39C11A01EF for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 18:23:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.399
X-Spam-Level: 
X-Spam-Status: No, score=-1.399 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_51=0.6, SPF_PASS=-0.001] 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 JKLKErOmP262 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 18:23:57 -0700 (PDT)
Received: from mail-qa0-x22d.google.com (mail-qa0-x22d.google.com [IPv6:2607:f8b0:400d:c00::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE30D1A01D5 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 18:23:56 -0700 (PDT)
Received: by mail-qa0-f45.google.com with SMTP id s7so1546623qap.18 for <apps-discuss@ietf.org>; Tue, 08 Jul 2014 18:23:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:cc:content-type;  bh=fCA+CV67/oDYzzDco8AU4MBBAmkNUFty+HyImiIaMOA=; b=Y5ihepfNoJ6Eqdmdgn1+z97O/wbwGpeKQewyKN31QfBpppfaAW+Wynx7dkko/YHVg9 xmmiSpf5Un5KTYwun73fpnPU9vtdTc7qrrWwc/7Y1UONVbcIVLhi/Vg6ld7z67pDepMw PvvTBJVNYn0lC/FtwbvJFN4pZGpJOLCmujDvnW9H2W2XYSidf9B34wkpay8lfmKGf4Fd QCQ2LBU4TqXWcd/heMOyOfmmEpVoVf+XeIYEDZCZKteZdbHff21PUKMOEAyhAypzJNmo quCnhCmfVGXB1bisUblFd4M1F4XadfECgwxkA2/OUNbzKmFGJ2ItEGz8Gg2588tKqz7D Px2g==
MIME-Version: 1.0
X-Received: by 10.229.103.130 with SMTP id k2mr62692254qco.1.1404869036106; Tue, 08 Jul 2014 18:23:56 -0700 (PDT)
Received: by 10.140.104.106 with HTTP; Tue, 8 Jul 2014 18:23:56 -0700 (PDT)
Date: Wed, 9 Jul 2014 09:23:56 +0800
Message-ID: <CAATpOdqJt4ihWKjmXWgvhrXKSD8XW34aKTUAkykgT6QwPOPFnw@mail.gmail.com>
From: Neng Geng Huang <huangng@gmail.com>
To: cabo@tzi.org
Content-Type: multipart/alternative; boundary=001a1133453cda69a304fdb88f86
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/VvQGov_vEyuZJRSJV8lnY4K7L70
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Two new Internet Drafts (Independent Submissions)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 01:23:59 -0000

--001a1133453cda69a304fdb88f86
Content-Type: text/plain; charset=UTF-8

Hi! Carsten, and everybody:

I am so sorry that I disturbed you by post the Independent Submissions here.
It is because that I didn't get any notification or decision after the
submission.

I designed the UTID and IDTP that helps to build a network application with
simple design. I would like to find interested persons to discuss this
issue.

This is the last message I post to this mail list. I appreciated you if you
can give
 me any comments and suggestions in personal email. Especially where and how
to find interested persons to discuss this issue.

Best regards.

Huang



Date: Sun, 6 Jul 2014 23:52:38 +0200
From: Carsten Bormann <cabo@tzi.org>
To: Barry Leiba <barryleiba@computer.org>
Cc: Neng Geng Huang <huangng@gmail.com>, "apps-discuss@ietf.org"
        <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Two new Internet Drafts (Independent
        Submissions)
Message-ID: <830DA3D5-4D5E-45EB-B4FF-09FDDEF59667@tzi.org>
Content-Type: text/plain; charset=windows-1252

On 06 Jul 2014, at 17:20, Barry Leiba <barryleiba@computer.org> wrote:

> https://datatracker.ietf.org/doc/draft-huangng-idtp/

After a cursory check:

I do not think this is a complete specification of a protocol, so it is
hard to say anything definite.

It seems to be interested in some of the use cases of CoAP, and I wonder
why it doesn?t discuss its relationship with CoAP, which has been around
since before this work started.  The draft does mention HTTP, but only in a
superficial way as in [IDTP] "is similar to HTTP, Web Service, Java RMI, or
CORBA.?  It says it maps to TCP, UDP, and HTTP, but doesn?t say how (it
does say it uses port 25604 for TCP, which indeed has been allocated in
2011).

I was hoping to find some answers in the reference implementation, which
has some 7000 lines of Java.
There you can find gems such as an XOR ?encryption?.
As the drafts didn't really help me find out about their motivation, I was
interested to find an ?overview.html? there that has to say this:

> 1.4 Why a new protocol?
>
> There are various coding system and communication protocols widely used
in the IOT. The EPC and Web Service are the typical that makes a great
contributes to the development of IOT. However, any technology inevitably
has some disadvantages. For example, EPC is mainly used in identify
products in production process and shipping goods in logistics and is the
best coding system in the context. But in the era of IOT, after being
produced, a product will go through circulation process, storage process,
and consumption process. The same product might need to be recoded in
different process by different company using different coding system to
provide and share the information of the same product in the different
status from different company. For example, no company would like to
identify its fixed assets using EPC system, which is originally designed
for identify products. The problem is that the communication among these
different company and different coding system. The result is the
 producer is difficult to trace the outgoing process and the consumer is
difficult to find the information in the circulation process except the
producer. Another example is IP protocol, the key technology in the
Internet. But it could not be applied to a network consists of sensors that
do not have IP address.
>
> In generally, we need a coding system and a protocol that are more open,
more generalized. This specification provides such an open solution that is
independent to any industry or any context.

I gave up there, because I cannot make sense of this.

Gr??e, Carsten

-- 
------------------------------
Mr. Huang Neng Geng
------------------------------
Associate Professor
School of the Internet of Things
Wuxi Institute of Technology
Wuxi, Jiangsu, China, 214121
Mobile: 86-13921501950
email: huangng@gmail.com

--001a1133453cda69a304fdb88f86
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><span style=3D"font-family:arial,sans-serif;font-size=
:12.727272033691406px">Hi!=C2=A0</span><span style=3D"font-family:arial,san=
s-serif;font-size:12.727272033691406px">Carsten, and everybody:</span></div=
><div><span style=3D"font-family:arial,sans-serif;font-size:12.727272033691=
406px"><br>
</span></div><div><span style=3D"font-family:arial,sans-serif;font-size:12.=
727272033691406px">I am so sorry that I disturbed you by post the=C2=A0</sp=
an><font face=3D"arial, sans-serif">Independent Submissions here.</font></d=
iv><div>
<font face=3D"arial, sans-serif">It is because that I didn&#39;t get any no=
tification or decision after the submission.</font></div><div><font face=3D=
"arial, sans-serif"><br></font></div><div><font face=3D"arial, sans-serif">=
I designed the UTID and IDTP that helps to build a network application with=
</font></div>
<div><font face=3D"arial, sans-serif">simple design. I would like to find i=
nterested persons to discuss this issue.</font></div><div><font face=3D"ari=
al, sans-serif"><br></font></div><div><font face=3D"arial, sans-serif">This=
 is the last message I post to this mail list. I=C2=A0appreciated=C2=A0you =
if you can give</font></div>
<div><font face=3D"arial, sans-serif">=C2=A0me any comments and suggestions=
 in personal=C2=A0</font><span style=3D"font-family:arial,sans-serif">email=
. Especially where and how</span></div><div><span style=3D"font-family:aria=
l,sans-serif">to find interested persons to discuss this issue.</span></div=
>
<div><font face=3D"arial, sans-serif"><br></font></div><div>Best regards.</=
div><div><br></div><div>Huang</div><div><font face=3D"arial, sans-serif"><b=
r></font></div><div><font face=3D"arial, sans-serif"><br></font></div><span=
 style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"><div=
>
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
><br></span></div>Date: Sun, 6 Jul 2014 23:52:38 +0200</span><br style=3D"f=
ont-family:arial,sans-serif;font-size:12.727272033691406px"><span style=3D"=
font-family:arial,sans-serif;font-size:12.727272033691406px">From: Carsten =
Bormann &lt;</span><a href=3D"mailto:cabo@tzi.org" style=3D"font-family:ari=
al,sans-serif;font-size:12.727272033691406px">cabo@tzi.org</a><span style=
=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">&gt;</span=
><br style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>To: Barry Leiba &lt;</span><a href=3D"mailto:barryleiba@computer.org" styl=
e=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">barryleib=
a@computer.org</a><span style=3D"font-family:arial,sans-serif;font-size:12.=
727272033691406px">&gt;</span><br style=3D"font-family:arial,sans-serif;fon=
t-size:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>Cc: Neng Geng Huang &lt;</span><a href=3D"mailto:huangng@gmail.com" style=
=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">huangng@gm=
ail.com</a><span style=3D"font-family:arial,sans-serif;font-size:12.7272720=
33691406px">&gt;, &quot;</span><a href=3D"mailto:apps-discuss@ietf.org" sty=
le=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">apps-dis=
cuss@ietf.org</a><span style=3D"font-family:arial,sans-serif;font-size:12.7=
27272033691406px">&quot;</span><br style=3D"font-family:arial,sans-serif;fo=
nt-size:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>=C2=A0 =C2=A0 =C2=A0 =C2=A0 &lt;</span><a href=3D"mailto:apps-discuss@ietf=
.org" style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>apps-discuss@ietf.org</a><span style=3D"font-family:arial,sans-serif;font-=
size:12.727272033691406px">&gt;</span><br style=3D"font-family:arial,sans-s=
erif;font-size:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>Subject: Re: [apps-discuss] Two new Internet Drafts (Independent</span><br=
 style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"><spa=
n style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">=C2=
=A0 =C2=A0 =C2=A0 =C2=A0 Submissions)</span><br style=3D"font-family:arial,=
sans-serif;font-size:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>Message-ID: &lt;</span><a href=3D"mailto:830DA3D5-4D5E-45EB-B4FF-09FDDEF59=
667@tzi.org" style=3D"font-family:arial,sans-serif;font-size:12.72727203369=
1406px">830DA3D5-4D5E-45EB-B4FF-09FDDEF59667@tzi.org</a><span style=3D"font=
-family:arial,sans-serif;font-size:12.727272033691406px">&gt;</span><br sty=
le=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>Content-Type: text/plain; charset=3Dwindows-1252</span><br style=3D"font-f=
amily:arial,sans-serif;font-size:12.727272033691406px"><br style=3D"font-fa=
mily:arial,sans-serif;font-size:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>On 06 Jul 2014, at 17:20, Barry Leiba &lt;</span><a href=3D"mailto:barryle=
iba@computer.org" style=3D"font-family:arial,sans-serif;font-size:12.727272=
033691406px">barryleiba@computer.org</a><span style=3D"font-family:arial,sa=
ns-serif;font-size:12.727272033691406px">&gt; wrote:</span><br style=3D"fon=
t-family:arial,sans-serif;font-size:12.727272033691406px">
<br style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"><=
span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">=
&gt;=C2=A0</span><a href=3D"https://datatracker.ietf.org/doc/draft-huangng-=
idtp/" target=3D"_blank" style=3D"font-family:arial,sans-serif;font-size:12=
.727272033691406px">https://datatracker.ietf.org/doc/draft-huangng-idtp/</a=
><br style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">
<br style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"><=
span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">=
After a cursory check:</span><br style=3D"font-family:arial,sans-serif;font=
-size:12.727272033691406px">
<br style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"><=
span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">=
I do not think this is a complete specification of a protocol, so it is har=
d to say anything definite.</span><br style=3D"font-family:arial,sans-serif=
;font-size:12.727272033691406px">
<br style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"><=
span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">=
It seems to be interested in some of the use cases of CoAP, and I wonder wh=
y it doesn?t discuss its relationship with CoAP, which has been around sinc=
e before this work started. =C2=A0The draft does mention HTTP, but only in =
a superficial way as in [IDTP] &quot;is similar to HTTP, Web Service, Java =
RMI, or CORBA.? =C2=A0It says it maps to TCP, UDP, and HTTP, but doesn?t sa=
y how (it does say it uses port 25604 for TCP, which indeed has been alloca=
ted in 2011).</span><br style=3D"font-family:arial,sans-serif;font-size:12.=
727272033691406px">
<br style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"><=
span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">=
I was hoping to find some answers in the reference implementation, which ha=
s some 7000 lines of Java.</span><br style=3D"font-family:arial,sans-serif;=
font-size:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>There you can find gems such as an XOR ?encryption?.</span><br style=3D"fo=
nt-family:arial,sans-serif;font-size:12.727272033691406px"><span style=3D"f=
ont-family:arial,sans-serif;font-size:12.727272033691406px">As the drafts d=
idn&#39;t really help me find out about their motivation, I was interested =
to find an ?overview.html? there that has to say this:</span><br style=3D"f=
ont-family:arial,sans-serif;font-size:12.727272033691406px">
<br style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"><=
span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">=
&gt; 1.4 Why a new protocol?</span><br style=3D"font-family:arial,sans-seri=
f;font-size:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>&gt;</span><br style=3D"font-family:arial,sans-serif;font-size:12.72727203=
3691406px"><span style=3D"font-family:arial,sans-serif;font-size:12.7272720=
33691406px">&gt; There are various coding system and communication protocol=
s widely used in the IOT. The EPC and Web Service are the typical that make=
s a great contributes to the development of IOT. However, any technology in=
evitably has some disadvantages. For example, EPC is mainly used in identif=
y products in production process and shipping goods in logistics and is the=
 best coding system in the context. But in the era of IOT, after being prod=
uced, a product will go through circulation process, storage process, and c=
onsumption process. The same product might need to be recoded in different =
process by different company using different coding system to provide and s=
hare the information of the same product in the different status from diffe=
rent company. For example, no company would like to identify its fixed asse=
ts using EPC system, which is originally designed for identify products. Th=
e problem is that the communication among these different company and diffe=
rent coding system. The result is the</span><br style=3D"font-family:arial,=
sans-serif;font-size:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>=C2=A0producer is difficult to trace the outgoing process and the consumer=
 is difficult to find the information in the circulation process except the=
 producer. Another example is IP protocol, the key technology in the Intern=
et. But it could not be applied to a network consists of sensors that do no=
t have IP address.</span><br style=3D"font-family:arial,sans-serif;font-siz=
e:12.727272033691406px">
<span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"=
>&gt;</span><br style=3D"font-family:arial,sans-serif;font-size:12.72727203=
3691406px"><span style=3D"font-family:arial,sans-serif;font-size:12.7272720=
33691406px">&gt; In generally, we need a coding system and a protocol that =
are more open, more generalized. This specification provides such an open s=
olution that is independent to any industry or any context.</span><br style=
=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">
<br style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"><=
span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">=
I gave up there, because I cannot make sense of this.</span><br style=3D"fo=
nt-family:arial,sans-serif;font-size:12.727272033691406px">
<br style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px"><=
span style=3D"font-family:arial,sans-serif;font-size:12.727272033691406px">=
Gr??e, Carsten</span><br clear=3D"all"><div><br></div>-- <br><div dir=3D"lt=
r">------------------------------<br>
Mr. Huang Neng Geng<br>------------------------------<br>Associate Professo=
r<br>School of the Internet of Things<br>Wuxi Institute of Technology<br>Wu=
xi, Jiangsu, China, 214121<br>Mobile: 86-13921501950<br>email: <a href=3D"m=
ailto:huangng@gmail.com" target=3D"_blank">huangng@gmail.com</a><div>
<br></div></div>
</div>

--001a1133453cda69a304fdb88f86--


From nobody Tue Jul  8 18:44:11 2014
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 00C8F1A020A for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 18:44:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.147
X-Spam-Level: 
X-Spam-Status: No, score=-0.147 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FRT_ADOBE2=2.455, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 HuNSw0AhG5cd for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 18:44:06 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC41B1A0203 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 18:44:05 -0700 (PDT)
Received: from [192.168.1.55] (unknown [118.209.125.216]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 2AF0D509B5; Tue,  8 Jul 2014 21:44:01 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com>
Date: Wed, 9 Jul 2014 11:43:59 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com>
To: Larry Masinter <masinter@adobe.com>
X-Mailer: Apple Mail (2.1878.2)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/O8gzfcjpStRZpvCohsPW9yeacq4
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 01:44:09 -0000

Maybe a bunch of media types need to be registered then, for the =
"bigger" flavours?=20

Doing so might encourage some convergence.


On 9 Jul 2014, at 9:12 am, Larry Masinter <masinter@adobe.com> wrote:

> A 'flavor' isn't (or shouldn't be) a 'profile'. Strictly speaking,
> a profile of a file format or protocol is a restriction of the=20
> original, where instances following the profile also can
> be interpreted correctly by any implementation of the
> full format or protocol.=20
>=20
> My impression is that the markdown flavors are not
> Subsets and add features as well  as restrict them.
>=20
> I think that means a text/markdown media type will
> Be less useful, because there is no 'superset of
> all other flavors' because two flavors could use
> the same constructs in conflicting ways.
>=20
> Larry
> --
> http://larry.masinter.net
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss

--
Mark Nottingham   https://www.mnot.net/





From nobody Tue Jul  8 19:52:36 2014
Return-Path: <scott@kitterman.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2D5391A02EE for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 19:52:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 rsiE4VNeYyO7 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 19:52:33 -0700 (PDT)
Received: from mailout03.controlledmail.com (mailout03.controlledmail.com [208.43.65.50]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3A19A1A02D5 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 19:52:33 -0700 (PDT)
Received: from mailout03.controlledmail.com (localhost [127.0.0.1]) by mailout03.controlledmail.com (Postfix) with ESMTP id EDCFFD04563; Tue,  8 Jul 2014 22:52:31 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kitterman.com; s=2014-01; t=1404874352; bh=GtMx7f+aBiXzrMOX0YGRbBHVE0asXr3q7lNnosfz1KQ=; h=From:To:Subject:Date:In-Reply-To:References:From; b=H07IGqx0wzk2FaA9RVuGKdoBVJ57euH2UGC0pczcJ717IIsr6KYGqJEtxx38mrzZI 4xGStk5uvn2UpwyhtcpMBbm0YN6M2ScR8zx0Ilvw13P1cwfkR77CrjTKyz1kCGqxh3 F1/McQLZB+S4R7aa/HZ8V9vcazeIx94/+AEY1zEE=
Received: from scott-latitude-e6320.localnet (static-72-81-252-21.bltmmd.fios.verizon.net [72.81.252.21]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout03.controlledmail.com (Postfix) with ESMTPSA id B1221D04103; Tue,  8 Jul 2014 22:52:31 -0400 (EDT)
From: Scott Kitterman <scott@kitterman.com>
To: apps-discuss@ietf.org
Date: Tue, 08 Jul 2014 22:52:30 -0400
Message-ID: <2201868.jOdKEYigsX@scott-latitude-e6320>
User-Agent: KMail/4.13.2 (Linux/3.13.0-30-generic; KDE/4.13.2; x86_64; ; )
In-Reply-To: <CAL0qLwbzRbVd5Bo3div+QtLhJ=jn1E1Uj8UR-6sMu3B7dR297A@mail.gmail.com>
References: <20140708185538.21082.43095.idtracker@ietfa.amsl.com> <13642679.hGz3geWo4F@scott-latitude-e6320> <CAL0qLwbzRbVd5Bo3div+QtLhJ=jn1E1Uj8UR-6sMu3B7dR297A@mail.gmail.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
X-AV-Checked: ClamAV using ClamSMTP
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/fUdNJlPx7e16CQT-YeniE9KAydU
Subject: Re: [apps-discuss] I-D ACTION:draft-ietf-appsawg-email-auth-codes-04.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 02:52:35 -0000

On Tuesday, July 08, 2014 15:52:44 Murray S. Kucherawy wrote:
> On Tue, Jul 8, 2014 at 2:19 PM, Scott Kitterman <scott@kitterman.com> wrote:
> > The term "author-aligned" is the distinguishing factor between X.7.20 and
> > X.7.21.  Since this is a new term in the IETF standards context I think it
> > needs to be clearly and obviously defined.  I don't think discussion
> > buried in
> > a parenthetical in section 4 is adequate.
> > 
> > In draft-kucherawy-dmarc-base, section 3.1.4. Identifier Alignment, there
> > is a
> > good, detailed discussion of the concept.  I think it would be useful to
> > have
> > a DKIM focused extract of that in this document.
> 
> I'm not sure how far we want to go into introducing new concepts in this
> relatively small document.  However, I'll see if I can come up with a
> fairly short paragraph that captures the idea beyond what's there now and
> see if we like it.

Since there's no reference for the definition to live in, if we're going to 
have a code point distinguished based on it, then there has to be at least 
enough definition here to make the document usable.  You couldn't create a "No 
valid Fred DKIM signature found" code point without explaining what Fred meant 
in this context.

DKIM has no concept of author or alignment, so I believe the definition is 
essential.  That doesn't mean it has to be long.

> > Also, with DMARC on the horizon (and having been discussed extensively
> > recently), I think it would be useful for this document to specifically
> > recommend that future documents that define new email authentication
> > protocols,
> > policy protocols, etc. ought to specify specific codes to cover those
> > uses.
> 
> I'm not sure how useful it would be to do that in this document as authors
> of new protocols wouldn't know to look here, but I suppose it can't hurt to
> at least talk about it.

Google or its competitors would likely help, but at the very least reviewers 
could point to it if it were missing.  Functionally, this document establishes 
the concept that email authentication 'technologies' ought to have their own 
codes.  It ought to be explicit about it.

> Any objection to dealing with both of these during IETF Last Call?

Probably not.  If we can agree on the right words to resolve the comments then 
definitely not.

Scott K


From nobody Tue Jul  8 20:04:35 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C4F881A02F6 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 20:04:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 nAQm0_UA9-4V for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 20:04:29 -0700 (PDT)
Received: from mail-ob0-x236.google.com (mail-ob0-x236.google.com [IPv6:2607:f8b0:4003:c01::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB10A1A02F2 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 20:04:29 -0700 (PDT)
Received: by mail-ob0-f182.google.com with SMTP id wm4so1439525obc.13 for <apps-discuss@ietf.org>; Tue, 08 Jul 2014 20:04:29 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=DCmq6hKA70T8g1+B4cYaXymA22w2HpjNUg4XIV6ifdk=; b=IHTEqFGZ3B7/GM2KgZ6TNkJRU54IU6KYn9e0h7BYzcxPADn/vzyh6I9gFna9K/qHB3 k/fN4tXdFMPMV+TPTc016pmkZsEpdvpaE2F+bfsEiSuzYafNmiXB2ESxitQ/4nt9Yicd 08XhLDICKf04Fd6PQ4DWXOK1OMp7kMseFRzFGPmdJUN3bPBlU+GQwrxP/NckOeGsMhRq cHxWqV/5WZH0sqL8HeQvwF3ND+WUDaanylKiQSpcMDC5tOUwAMJ0HqSpmSthz7ijUQA4 MjZ3tigXRhwOZPK5PYmkKtE3j+By5JrfUBSDlDR0tAzVC9mag1uolsPBEEjCXQ8xV+6c GRiw==
X-Received: by 10.60.94.169 with SMTP id dd9mr43460521oeb.58.1404875069109; Tue, 08 Jul 2014 20:04:29 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.60.179.81 with HTTP; Tue, 8 Jul 2014 20:04:09 -0700 (PDT)
In-Reply-To: <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net>
From: James M Snell <jasnell@gmail.com>
Date: Tue, 8 Jul 2014 20:04:09 -0700
Message-ID: <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com>
To: Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/5wc6dNBX00PaxPE8lED7Z7h0r1k
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 03:04:32 -0000

The issue really isn't that different from what we have with the
suffixes +json and +xml. Just define a basic text/markdown and a
+markdown suffix. Then flavors are defined as variations on the
suffix. e.g. "text/vnd.github+markdown",
"text/vnd.stackoverflow+markdown" etc.

That said, noting the previous comment about Markdown flavors that
allow embedded HTML, using "application/" would seem to make more
sense than "text/"

- James

On Tue, Jul 8, 2014 at 6:43 PM, Mark Nottingham <mnot@mnot.net> wrote:
> Maybe a bunch of media types need to be registered then, for the "bigger" flavours?
>
> Doing so might encourage some convergence.
>
>
> On 9 Jul 2014, at 9:12 am, Larry Masinter <masinter@adobe.com> wrote:
>
>> A 'flavor' isn't (or shouldn't be) a 'profile'. Strictly speaking,
>> a profile of a file format or protocol is a restriction of the
>> original, where instances following the profile also can
>> be interpreted correctly by any implementation of the
>> full format or protocol.
>>
>> My impression is that the markdown flavors are not
>> Subsets and add features as well  as restrict them.
>>
>> I think that means a text/markdown media type will
>> Be less useful, because there is no 'superset of
>> all other flavors' because two flavors could use
>> the same constructs in conflicting ways.
>>
>> Larry
>> --
>> http://larry.masinter.net
>>
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss
>
> --
> Mark Nottingham   https://www.mnot.net/
>
>
>
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Tue Jul  8 20:10:03 2014
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62F031A02FA for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 20:10:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.147
X-Spam-Level: 
X-Spam-Status: No, score=-0.147 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FRT_ADOBE2=2.455, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 jyOs4L7xzbSE for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 20:09:59 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1222C1A02F6 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 20:09:58 -0700 (PDT)
Received: from [192.168.1.55] (unknown [118.209.125.216]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id A66D6509B5; Tue,  8 Jul 2014 23:09:55 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com>
Date: Wed, 9 Jul 2014 13:09:51 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com>
To: James M Snell <jasnell@gmail.com>
X-Mailer: Apple Mail (2.1878.2)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/pXrbXPDHRwrFhakQCC39avKRehc
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 03:10:00 -0000

I thought about that, but these variants have the same problem that =
using the 'profile' parameter does; they're not subsets of markdown, =
they're incompatible variants.


On 9 Jul 2014, at 1:04 pm, James M Snell <jasnell@gmail.com> wrote:

> The issue really isn't that different from what we have with the
> suffixes +json and +xml. Just define a basic text/markdown and a
> +markdown suffix. Then flavors are defined as variations on the
> suffix. e.g. "text/vnd.github+markdown",
> "text/vnd.stackoverflow+markdown" etc.
>=20
> That said, noting the previous comment about Markdown flavors that
> allow embedded HTML, using "application/" would seem to make more
> sense than "text/"
>=20
> - James
>=20
> On Tue, Jul 8, 2014 at 6:43 PM, Mark Nottingham <mnot@mnot.net> wrote:
>> Maybe a bunch of media types need to be registered then, for the =
"bigger" flavours?
>>=20
>> Doing so might encourage some convergence.
>>=20
>>=20
>> On 9 Jul 2014, at 9:12 am, Larry Masinter <masinter@adobe.com> wrote:
>>=20
>>> A 'flavor' isn't (or shouldn't be) a 'profile'. Strictly speaking,
>>> a profile of a file format or protocol is a restriction of the
>>> original, where instances following the profile also can
>>> be interpreted correctly by any implementation of the
>>> full format or protocol.
>>>=20
>>> My impression is that the markdown flavors are not
>>> Subsets and add features as well  as restrict them.
>>>=20
>>> I think that means a text/markdown media type will
>>> Be less useful, because there is no 'superset of
>>> all other flavors' because two flavors could use
>>> the same constructs in conflicting ways.
>>>=20
>>> Larry
>>> --
>>> http://larry.masinter.net
>>>=20
>>> _______________________________________________
>>> apps-discuss mailing list
>>> apps-discuss@ietf.org
>>> https://www.ietf.org/mailman/listinfo/apps-discuss
>>=20
>> --
>> Mark Nottingham   https://www.mnot.net/
>>=20
>>=20
>>=20
>>=20
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss

--
Mark Nottingham   https://www.mnot.net/





From nobody Tue Jul  8 20:34:10 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AB2E71A029D for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 20:34:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 WcpSIE77cWul for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 20:34:05 -0700 (PDT)
Received: from mail-we0-x232.google.com (mail-we0-x232.google.com [IPv6:2a00:1450:400c:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6CC1D1A00B5 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 20:34:05 -0700 (PDT)
Received: by mail-we0-f178.google.com with SMTP id x48so6774001wes.37 for <apps-discuss@ietf.org>; Tue, 08 Jul 2014 20:34:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=mWULKsXw/25eVkRHx0CGfas62ZiMomAZKOsKbAPEY0c=; b=yoFuVtKQNzFQOT3Ta0ockm3JehDPr3QA/4RQUUKNJ4uKdF+rDT3WD2/dXnE9V9yCEj cQ/eLqgvpnqWxHdKjV8bGhwNRFn0Zv7dgvPaQkFFPS4g0uW/poCUoJYMLBCvuWLWNwfp w48H8cjsWOkaU25o060pKkLzunxcmsKuo67w0wAJxcC793hqC69V11HNSv1adud9OYXk HW/i0ll/N7v3bBagOMNWVFPRXt702iO82Aif8vqZ0h5PIAuKYfTgbvPsYzLQCkVgbd71 F6XtWU2EX+13S2icI2dLXPdkMlkYgVXK8rrleLJQbdgDzTjSbQLaTh+ooraI2fp5r2wa K6vg==
MIME-Version: 1.0
X-Received: by 10.194.89.106 with SMTP id bn10mr742577wjb.121.1404876844076; Tue, 08 Jul 2014 20:34:04 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Tue, 8 Jul 2014 20:34:04 -0700 (PDT)
In-Reply-To: <2201868.jOdKEYigsX@scott-latitude-e6320>
References: <20140708185538.21082.43095.idtracker@ietfa.amsl.com> <13642679.hGz3geWo4F@scott-latitude-e6320> <CAL0qLwbzRbVd5Bo3div+QtLhJ=jn1E1Uj8UR-6sMu3B7dR297A@mail.gmail.com> <2201868.jOdKEYigsX@scott-latitude-e6320>
Date: Tue, 8 Jul 2014 20:34:04 -0700
Message-ID: <CAL0qLwbZu9Ew2EjM0ZwP0jaYGZaU_H1Do-0w6j7YDKPcs0DMmQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Scott Kitterman <scott@kitterman.com>
Content-Type: multipart/alternative; boundary=089e0102e2983e96af04fdba615a
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/w58hgGFgMQsoAnKjXRcmf9jQJu0
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] I-D ACTION:draft-ietf-appsawg-email-auth-codes-04.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 03:34:07 -0000

--089e0102e2983e96af04fdba615a
Content-Type: text/plain; charset=UTF-8

On Tue, Jul 8, 2014 at 7:52 PM, Scott Kitterman <scott@kitterman.com> wrote:

> Since there's no reference for the definition to live in, if we're going to
> have a code point distinguished based on it, then there has to be at least
> enough definition here to make the document usable.  You couldn't create a
> "No
> valid Fred DKIM signature found" code point without explaining what Fred
> meant
> in this context.
>
> DKIM has no concept of author or alignment, so I believe the definition is
> essential.  That doesn't mean it has to be long.
>

Might it be simpler to just remove "author-aligned" from the document,
obviating the need for a definition?  Something like "No valid author
domain DKIM signature found"?


> > I'm not sure how useful it would be to do that in this document as
> authors
> > of new protocols wouldn't know to look here, but I suppose it can't hurt
> to
> > at least talk about it.
>
> Google or its competitors would likely help, but at the very least
> reviewers
> could point to it if it were missing.  Functionally, this document
> establishes
> the concept that email authentication 'technologies' ought to have their
> own
> codes.  It ought to be explicit about it.
>

How about this, at the end of Section 4:

"Any message authentication or policy enforcement technologies developed in
the future should also include registration of their own enhanced status
codes so that this kind of specific reporting is available to operators
that wish to use them."

-MSK

--089e0102e2983e96af04fdba615a
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Tue, Jul 8, 2014 at 7:52 PM, Scott Kitterman <span dir=
=3D"ltr">&lt;<a href=3D"mailto:scott@kitterman.com" target=3D"_blank">scott=
@kitterman.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div cla=
ss=3D"gmail_quote">

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div>Since there&#39;s no reference for the =
definition to live in, if we&#39;re going to<br></div>
have a code point distinguished based on it, then there has to be at least<=
br>
enough definition here to make the document usable. =C2=A0You couldn&#39;t =
create a &quot;No<br>
valid Fred DKIM signature found&quot; code point without explaining what Fr=
ed meant<br>
in this context.<br>
<br>
DKIM has no concept of author or alignment, so I believe the definition is<=
br>
essential. =C2=A0That doesn&#39;t mean it has to be long.<br></blockquote><=
div><br></div><div>Might it be simpler to just remove &quot;author-aligned&=
quot; from the document, obviating the need for a definition?=C2=A0 Somethi=
ng like &quot;No valid author domain DKIM signature found&quot;?<br>

=C2=A0<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">
<div>&gt; I&#39;m not sure how useful it would be to do that in this docume=
nt as authors<br>
&gt; of new protocols wouldn&#39;t know to look here, but I suppose it can&=
#39;t hurt to<br>
&gt; at least talk about it.<br>
<br>
</div>Google or its competitors would likely help, but at the very least re=
viewers<br>
could point to it if it were missing. =C2=A0Functionally, this document est=
ablishes<br>
the concept that email authentication &#39;technologies&#39; ought to have =
their own<br>
codes. =C2=A0It ought to be explicit about it.<br></blockquote><div><br></d=
iv><div>How about this, at the end of Section 4:<br><br></div><div>&quot;An=
y message authentication or policy enforcement technologies developed in th=
e future should also include registration of their own enhanced status code=
s so that this kind of specific reporting is available to operators that wi=
sh to use them.&quot;<br>

</div><div><br> </div><div>-MSK<br></div></div></div></div>

--089e0102e2983e96af04fdba615a--


From nobody Tue Jul  8 21:56:52 2014
Return-Path: <scott@kitterman.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 13A461A032D for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 21:56:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 B9QUAp8IR7Gr for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 21:56:49 -0700 (PDT)
Received: from mailout03.controlledmail.com (mailout03.controlledmail.com [IPv6:2607:f0d0:3001:aa::2]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D7D11A0338 for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 21:56:49 -0700 (PDT)
Received: from mailout03.controlledmail.com (localhost [127.0.0.1]) by mailout03.controlledmail.com (Postfix) with ESMTP id 3B13CD04464; Wed,  9 Jul 2014 00:56:48 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kitterman.com; s=2014-01; t=1404881808; bh=6VRyNBvZPIFc8vvT2IUm2NI0T2VX9ItGtTptzK+ALts=; h=From:To:Subject:Date:In-Reply-To:References:From; b=AMsI7X74SH8uJcuyRb1U7UOZxy5EDOc46VDh5GAgT7QQ/LU7a/VrUwM5tcnJNeoKi IEHUXYwn75RkZ5fLhkB5n+pTF0SVVs7M0TKZntW8te+p9vXfRgm9Cr/cacTKaQtkU0 +Bf3AjTFkcqZ7Ort35mc8BUMnoAhWvZ1oYrV4vgA=
Received: from scott-latitude-e6320.localnet (static-72-81-252-21.bltmmd.fios.verizon.net [72.81.252.21]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout03.controlledmail.com (Postfix) with ESMTPSA id 04F8BD0425D; Wed,  9 Jul 2014 00:56:47 -0400 (EDT)
From: Scott Kitterman <scott@kitterman.com>
To: apps-discuss@ietf.org
Date: Wed, 09 Jul 2014 00:56:47 -0400
Message-ID: <1724985.iO6z8JnzaK@scott-latitude-e6320>
User-Agent: KMail/4.13.2 (Linux/3.13.0-30-generic; KDE/4.13.2; x86_64; ; )
In-Reply-To: <CAL0qLwbZu9Ew2EjM0ZwP0jaYGZaU_H1Do-0w6j7YDKPcs0DMmQ@mail.gmail.com>
References: <20140708185538.21082.43095.idtracker@ietfa.amsl.com> <2201868.jOdKEYigsX@scott-latitude-e6320> <CAL0qLwbZu9Ew2EjM0ZwP0jaYGZaU_H1Do-0w6j7YDKPcs0DMmQ@mail.gmail.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
X-AV-Checked: ClamAV using ClamSMTP
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/dLYzToQUKgfrIIP7BdZMRh7IzOo
Subject: Re: [apps-discuss] I-D ACTION:draft-ietf-appsawg-email-auth-codes-04.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 04:56:51 -0000

On Tuesday, July 08, 2014 20:34:04 Murray S. Kucherawy wrote:
> On Tue, Jul 8, 2014 at 7:52 PM, Scott Kitterman <scott@kitterman.com> wrote:
> > Since there's no reference for the definition to live in, if we're going
> > to
> > have a code point distinguished based on it, then there has to be at least
> > enough definition here to make the document usable.  You couldn't create a
> > "No
> > valid Fred DKIM signature found" code point without explaining what Fred
> > meant
> > in this context.
> > 
> > DKIM has no concept of author or alignment, so I believe the definition is
> > essential.  That doesn't mean it has to be long.
> 
> Might it be simpler to just remove "author-aligned" from the document,
> obviating the need for a definition?  Something like "No valid author
> domain DKIM signature found"?

If you do, be sure to renumber the following codes.

Looking at RFC 6376, in section 6.2 in the informative advice, it says 
something about making sure the "verified identity matches the author 
identity", which is pretty close to what you have in your description.  The 
word aligned in the name though doesn't match with the description or 6376.

Perhaps changing "author-aligned" to "author-matched" and "the address(es) 
found in the From header field" to "the author address(es) found in the From 
header field"?

I think that accomplishes essentially the same thing and is supported by 
what's defined in 6376 (even if you have to squint a bit to see it).

> > > I'm not sure how useful it would be to do that in this document as
> > 
> > authors
> > 
> > > of new protocols wouldn't know to look here, but I suppose it can't hurt
> > 
> > to
> > 
> > > at least talk about it.
> > 
> > Google or its competitors would likely help, but at the very least
> > reviewers
> > could point to it if it were missing.  Functionally, this document
> > establishes
> > the concept that email authentication 'technologies' ought to have their
> > own
> > codes.  It ought to be explicit about it.
> 
> How about this, at the end of Section 4:
> 
> "Any message authentication or policy enforcement technologies developed in
> the future should also include registration of their own enhanced status
> codes so that this kind of specific reporting is available to operators
> that wish to use them."

That's good.  If you're OK with my suggestion for fixing author-aligned, then 
I'm fine to leave it to last call.

Scott K


From nobody Tue Jul  8 22:23:55 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 98FD81A0331 for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 22:23:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 xxt17Coy_hZw for <apps-discuss@ietfa.amsl.com>; Tue,  8 Jul 2014 22:23:51 -0700 (PDT)
Received: from mail-wg0-x229.google.com (mail-wg0-x229.google.com [IPv6:2a00:1450:400c:c00::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2F0C01A026C for <apps-discuss@ietf.org>; Tue,  8 Jul 2014 22:23:51 -0700 (PDT)
Received: by mail-wg0-f41.google.com with SMTP id k14so4205716wgh.12 for <apps-discuss@ietf.org>; Tue, 08 Jul 2014 22:23:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=vE2Qz1LvIwSaNdZdHzqs9DCprGSrN9hDnCmre7/MY8I=; b=M7LZQaatHhvZDkFUJiEPIQe7EBeFbNnKIY5uepnyCiDloPeB0l4ciEynI2d7qTEwuX xa8rQc1y617IeqnYsEieR/evImrToHYsfpsZhlvP5S/rQBbhs8rJv49QHFFS+Wr5Yfku eNX4Fw3iV1Vkv2H6GL9qCwk1ID0KWlbBQgA3Dn2PagezjLHf5Ol0EwhWvauIf32DSRSH mxJ19u1g1gEj8rS0gwSNthIueLx0fqq6v6fbiwOweK4z5KDR7P1aE/ljiNAyGIzvP4Nx fFwN+YhN0fN0caklGtW5qDg1W7lbFG94l/jCuFvxcF6v/56vB3rQ+pL2KH/Lv8QVjls1 tovg==
MIME-Version: 1.0
X-Received: by 10.180.38.65 with SMTP id e1mr8827334wik.79.1404883429799; Tue, 08 Jul 2014 22:23:49 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Tue, 8 Jul 2014 22:23:49 -0700 (PDT)
In-Reply-To: <1724985.iO6z8JnzaK@scott-latitude-e6320>
References: <20140708185538.21082.43095.idtracker@ietfa.amsl.com> <2201868.jOdKEYigsX@scott-latitude-e6320> <CAL0qLwbZu9Ew2EjM0ZwP0jaYGZaU_H1Do-0w6j7YDKPcs0DMmQ@mail.gmail.com> <1724985.iO6z8JnzaK@scott-latitude-e6320>
Date: Tue, 8 Jul 2014 22:23:49 -0700
Message-ID: <CAL0qLwYMACXqNHAeJMWOvn0NO66GQWjhncCCCmVYEXP8Z+00pg@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Scott Kitterman <scott@kitterman.com>
Content-Type: multipart/alternative; boundary=e89a8f64333ac8bc9804fdbbe93e
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/RuGb063_TroPztdOgrrd0ytXSGQ
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] I-D ACTION:draft-ietf-appsawg-email-auth-codes-04.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 05:23:52 -0000

--e89a8f64333ac8bc9804fdbbe93e
Content-Type: text/plain; charset=UTF-8

On Tue, Jul 8, 2014 at 9:56 PM, Scott Kitterman <scott@kitterman.com> wrote:

> Perhaps changing "author-aligned" to "author-matched" and "the address(es)
> found in the From header field" to "the author address(es) found in the
> From
> header field"?
>
> I think that accomplishes essentially the same thing and is supported by
> what's defined in 6376 (even if you have to squint a bit to see it).
>

Sure, though your second change is redundant (I think) since the only place
you find author addresses is the From field.  Can't hurt to include it,
however.


> > "Any message authentication or policy enforcement technologies developed
> in
> > the future should also include registration of their own enhanced status
> > codes so that this kind of specific reporting is available to operators
> > that wish to use them."
>
> That's good.  If you're OK with my suggestion for fixing author-aligned,
> then
> I'm fine to leave it to last call.
>

Done in my copy, so it'll be in -05.  Thanks!

-MSK

--e89a8f64333ac8bc9804fdbbe93e
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Tue, Jul 8, 2014 at 9:56 PM, Scott Kitterman <span dir=
=3D"ltr">&lt;<a href=3D"mailto:scott@kitterman.com" target=3D"_blank">scott=
@kitterman.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div cla=
ss=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Perhaps changing &quot;author-aligned&quot; =
to &quot;author-matched&quot; and &quot;the address(es)<br>
found in the From header field&quot; to &quot;the author address(es) found =
in the From<br>
header field&quot;?<br>
<br>
I think that accomplishes essentially the same thing and is supported by<br=
>
what&#39;s defined in 6376 (even if you have to squint a bit to see it).<br=
></blockquote><div><br></div><div>Sure, though your second change is redund=
ant (I think) since the only place you find author addresses is the From fi=
eld.=C2=A0 Can&#39;t hurt to include it, however.<br>
=C2=A0<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8e=
x;border-left:1px #ccc solid;padding-left:1ex">
<div class=3D"">&gt; &quot;Any message authentication or policy enforcement=
 technologies developed in<br>
&gt; the future should also include registration of their own enhanced stat=
us<br>
&gt; codes so that this kind of specific reporting is available to operator=
s<br>
&gt; that wish to use them.&quot;<br>
<br>
</div>That&#39;s good. =C2=A0If you&#39;re OK with my suggestion for fixing=
 author-aligned, then<br>
I&#39;m fine to leave it to last call.<br></blockquote><div><br></div><div>=
Done in my copy, so it&#39;ll be in -05.=C2=A0 Thanks!<br><br></div><div>-M=
SK <br></div></div></div></div>

--e89a8f64333ac8bc9804fdbbe93e--


From nobody Wed Jul  9 00:58:23 2014
Return-Path: <dret@berkeley.edu>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEC9A1A03A1 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 00:58:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.852
X-Spam-Level: 
X-Spam-Status: No, score=-4.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 caXJY6n22S2D for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 00:58:14 -0700 (PDT)
Received: from cm02fe.IST.Berkeley.EDU (cm02fe.IST.Berkeley.EDU [169.229.218.143]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 82E371A0339 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 00:58:14 -0700 (PDT)
Received: from 77-56-165-193.dclient.hispeed.ch ([77.56.165.193] helo=dretair11.local) by cm02fe.ist.berkeley.edu with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.76) (auth plain:dret@berkeley.edu) (envelope-from <dret@berkeley.edu>) id 1X4mlV-0007t5-8L; Wed, 09 Jul 2014 00:58:11 -0700
Message-ID: <53BCF60D.5020800@berkeley.edu>
Date: Wed, 09 Jul 2014 09:58:05 +0200
From: Erik Wilde <dret@berkeley.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Larry Masinter <masinter@adobe.com>, Sean Leonard <dev+ietf@seantek.com>,  "apps-discuss@ietf.org" <apps-discuss@ietf.org>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com>
In-Reply-To: <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/7TA0PJa3UiOHW4oM_y1Iz0Pfeyc
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 07:58:17 -0000

hello larry.

On 2014-07-09, 1:12, Larry Masinter wrote:
> A 'flavor' isn't (or shouldn't be) a 'profile'. Strictly speaking,
> a profile of a file format or protocol is a restriction of the
> original, where instances following the profile also can
> be interpreted correctly by any implementation of the
> full format or protocol.
> My impression is that the markdown flavors are not
> Subsets and add features as well  as restrict them.

i am not claiming to define 'profile' in a general way, but the way RFC 
6906 defines them (http://tools.ietf.org/html/rfc6906#section-3) covers 
what larry is saying here. essentially, it says that a profile may be 
adding constraints, but it can also add extensions, as long as those 
extensions are within the bounds of the underlying extension model. if 
you can process something without knowing a profile and get to a 
reasonable result, then using profiles makes sense.

on the other hand, we have this comment from mark:

On 2014-07-09, 5:09, Mark Nottingham wrote:
> I thought about that, but these variants have the same problem that using the 'profile' parameter does; they're not subsets of markdown, they're incompatible variants.

if the various flavors of markdown indeed are incompatible, i.e. 
processing one of them using the general rules does not create 
reasonable results, then indeed profiles would not be a good concept to use.

generally speaking, profiles are useful if there is a solid foundation 
everybody can fall back to. if there isn't, then maybe it's like mark 
suggested: admit that there is fragmentation, and register media types 
for all those variants that are incompatible.

personally speaking, i think it may be hard to find out if and how 
formats are incompatible. most of them seem to be underspecified (no 
clear escaping and extension rules), so at the very least you may end up 
having to write a bunch of test cases and see what happens.

cheers,

dret.

-- 
erik wilde | mailto:dret@berkeley.edu  -  tel:+1-510-2061079 |
            | UC Berkeley  -  School of Information (ISchool) |
            | http://dret.net/netdret http://twitter.com/dret |


From nobody Wed Jul  9 01:07:31 2014
Return-Path: <dret@berkeley.edu>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA3911A038A for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 01:07:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.852
X-Spam-Level: 
X-Spam-Status: No, score=-4.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 SQ04hNC5hxaw for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 01:07:26 -0700 (PDT)
Received: from cm05fe.IST.Berkeley.EDU (cm05fe.IST.Berkeley.EDU [169.229.218.146]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B4EC51A0339 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 01:07:26 -0700 (PDT)
Received: from 77-56-165-193.dclient.hispeed.ch ([77.56.165.193] helo=dretair11.local) by cm05fe.ist.berkeley.edu with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.76) (auth plain:dret@berkeley.edu) (envelope-from <dret@berkeley.edu>) id 1X4muS-0007O1-IX; Wed, 09 Jul 2014 01:07:26 -0700
Message-ID: <53BCF839.1040308@berkeley.edu>
Date: Wed, 09 Jul 2014 10:07:21 +0200
From: Erik Wilde <dret@berkeley.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: apps-discuss@ietf.org
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com>
In-Reply-To: <53BC71C1.5080103@seantek.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/3-W1zHqQhZ2OSQtzLuCETrg6n8o
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 08:07:29 -0000

hello sean.

On 2014-07-09, 0:33, Sean Leonard wrote:
> ...there are others. Here is one list:
> http://www.w3.org/community/markdown/wiki/MarkdownImplementations
> It is unclear how many are a) pure implementations of Standard Markdown
> [and by "standard", I mean "the original Markdown 1.0.1 Perl script from
> 2004"], b) bona-fide variations, c) something in between (i.e., pretty
> much Standard Markdown with "one extra gimmick" or some such).

i think the biggest problem here is that understanding features may not 
be that hard (and they are probably documented somewhere), but 
understanding in which way certain variants support or break extension 
points may be quite a bit harder.

i tried to better understand some flavors a while ago when starting with 
the original and then trying to understand what github allows me to do. 
i found it rather hard to fully understand the features, limitations, 
and escape mechanisms from the handful of examples the typical 
"documentation" pages provided.

> I think that the ideal situation is for the tool's author/maintainer to
> declare, "I am making this tool to output such-and-such flavor of
> Markdown", whether that is the standard or his/her/their innovation. If
> we just use URIs there may be a temptation for unaffiliated third
> parties to register or use URIs without declarative commitment. Without
> the tool author/maintainer's participation, the URI may be pointing to a
> moving target. (This addresses Dave Crocker's point about what is
> considered normative or not.)

i think you have a great goal here, but it may be hard to achieve. in 
the end, the profile URI simply signifies that there is some agreed-upon 
and well-defined way how something is defined. if there isn't really, 
because there is no document that actually defines all the rules 
comprehensively, then this is mostly a problem of the rather loose way 
how many markdown variants are "defined".

> It seems okay to me if the tool author/maintainer wants to make that
> variation of Markdown a moving target--basically it becomes their
> problem. They have a community of users to deal with, so they can figure
> it out.

you may end up having various people claiming to identify the same 
variant, but using a different URI for identifying it, and having subtle 
but undocumented ways in which their implementations differ. but like i 
said above, that would simply reflect the current state of affairs, and 
not make things any better or worse as they are now. and like you say 
(and i think mark made the same point), maybe at least it would raise a 
bit of awareness, and encourage people to define their language variants 
better.

cheers,

dret.

-- 
erik wilde | mailto:dret@berkeley.edu  -  tel:+1-510-2061079 |
            | UC Berkeley  -  School of Information (ISchool) |
            | http://dret.net/netdret http://twitter.com/dret |


From nobody Wed Jul  9 01:40:33 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C1411A03A7 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 01:40:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.551
X-Spam-Level: 
X-Spam-Status: No, score=-1.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001] 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 s6AI8jY3a2vk for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 01:40:29 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 D8D261A038A for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 01:40:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s698eDmx006480; Wed, 9 Jul 2014 10:40:13 +0200 (CEST)
Received: from [192.168.217.145] (p54891137.dip0.t-ipconnect.de [84.137.17.55]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id AE2E3A51; Wed,  9 Jul 2014 10:40:12 +0200 (CEST)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <53BC7372.3030403@seantek.com>
Date: Wed, 9 Jul 2014 10:40:11 +0200
X-Mao-Original-Outgoing-Id: 426588011.192732-8e9408d04966827543e254ae0f2c1bc1
Content-Transfer-Encoding: quoted-printable
Message-Id: <78B7F86D-9049-495B-82F1-96213C22D0F7@tzi.org>
References: <53BBF0F0.9000006@seantek.com> <53BC1CB1.1000302@dcrocker.net> <53BC7372.3030403@seantek.com>
To: Sean Leonard <dev+ietf@seantek.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/UdmuhzrhJmYlt5H1aQ3NlRS79tU
Cc: dcrocker@bbiw.net, apps-discuss@ietf.org
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 08:40:31 -0000

On 09 Jul 2014, at 00:40, Sean Leonard <dev+ietf@seantek.com> wrote:

> It could also be called "Original". I like Original or Standard.=20

Original: Gruber=92s 2004 spec.  While implementations of just that are =
now mostly obsolete, most everyone implements the contents of this spec, =
but there are some differences in the details around indentation =
detection, nested lists, and emphasis rules (variations).

Extended: Various additional interpretations of text as markup.  E.g., =
smartypants, the extensions made popular by php markdown extra =
(definition lists, fenced code blocks, tables, =85), maruku (metadata at =
file, block, span level) etc.  Each extension interprets what would have =
been text in original markdown and gives that some additional =
processing.  While extensions are usually designed not to hit meaningful =
original markdown by accident, they do.  There is no =93extension model=94=
 per se, so anything proper in original markdown might become something =
different by adding an extension.

Standard: Original markdown plus the extensions and variations that one =
would expect today (e.g., those by php markdown extra).  As there is no =
further specification beyond Gruber 2004 that claims to be authoritative =
outside a single implementation, this is a bit fuzzy. A quick look at =
major implementations does show that there is pretty much a canonical =
set of extensions.  We might spend some time capturing =93standard =
markdown=94 (finally writing this up would be a quite worthwhile =
exercise in its own right), or we might avoid a rathole and never use =
this term.

Flavor: A euphemism for a willful violation of the rules laid down by =
original markup.  E.g., github changed markdown=92s soft newlines to be =
hard in gfm.  Flavors are typically much more incompatible to each other =
than variations or original to extended.

Gr=FC=DFe, Carsten


From nobody Wed Jul  9 03:20:24 2014
Return-Path: <scott@kitterman.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F1B301A03D8 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 03:20:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 EZwn91Liv1oT for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 03:20:21 -0700 (PDT)
Received: from mailout03.controlledmail.com (mailout03.controlledmail.com [IPv6:2607:f0d0:3001:aa::2]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE2EE1A03BE for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 03:20:21 -0700 (PDT)
Received: from mailout03.controlledmail.com (localhost [127.0.0.1]) by mailout03.controlledmail.com (Postfix) with ESMTP id 96D6295601F; Wed,  9 Jul 2014 06:20:20 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kitterman.com; s=2014-01; t=1404901220; bh=zPO/QOYCdLpYQliHrP/SzCtcFYDhNiaAq4Tv4go42Rg=; h=From:To:Subject:Date:In-Reply-To:References:From; b=CdyA8woPJrGwhQKi6hbdsFZJeOFqN0edjYcbi8hBQBTabZWdG4faRmr0FBikTF63W EfkCU1BR/qvKTXW3h7fwTb8Gr0aduHqYtoGP/8vJLSwSppgRHG/GTRRBDjdGGoofI8 Ky8W8s7YaOCz2pgNH7qELho+9P0wW65gGyenxrVI=
Received: from scott-latitude-e6320.localnet (static-72-81-252-21.bltmmd.fios.verizon.net [72.81.252.21]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout03.controlledmail.com (Postfix) with ESMTPSA id 6122595601C; Wed,  9 Jul 2014 06:20:20 -0400 (EDT)
From: Scott Kitterman <scott@kitterman.com>
To: apps-discuss@ietf.org
Date: Wed, 09 Jul 2014 06:20:19 -0400
Message-ID: <1932878.u4FNnEJETV@scott-latitude-e6320>
User-Agent: KMail/4.13.2 (Linux/3.13.0-30-generic; KDE/4.13.2; x86_64; ; )
In-Reply-To: <CAL0qLwYMACXqNHAeJMWOvn0NO66GQWjhncCCCmVYEXP8Z+00pg@mail.gmail.com>
References: <20140708185538.21082.43095.idtracker@ietfa.amsl.com> <1724985.iO6z8JnzaK@scott-latitude-e6320> <CAL0qLwYMACXqNHAeJMWOvn0NO66GQWjhncCCCmVYEXP8Z+00pg@mail.gmail.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
X-AV-Checked: ClamAV using ClamSMTP
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/3-UhDF1UF_stVkfukUU2C2XTYEk
Subject: Re: [apps-discuss] I-D ACTION:draft-ietf-appsawg-email-auth-codes-04.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 10:20:23 -0000

On Tuesday, July 08, 2014 22:23:49 Murray S. Kucherawy wrote:
> On Tue, Jul 8, 2014 at 9:56 PM, Scott Kitterman <scott@kitterman.com> wrote:
> > Perhaps changing "author-aligned" to "author-matched" and "the address(es)
> > found in the From header field" to "the author address(es) found in the
> > From
> > header field"?
> > 
> > I think that accomplishes essentially the same thing and is supported by
> > what's defined in 6376 (even if you have to squint a bit to see it).
> 
> Sure, though your second change is redundant (I think) since the only place
> you find author addresses is the From field.  Can't hurt to include it,
> however.
> 
> > > "Any message authentication or policy enforcement technologies developed
> > 
> > in
> > 
> > > the future should also include registration of their own enhanced status
> > > codes so that this kind of specific reporting is available to operators
> > > that wish to use them."
> > 
> > That's good.  If you're OK with my suggestion for fixing author-aligned,
> > then
> > I'm fine to leave it to last call.
> 
> Done in my copy, so it'll be in -05.  Thanks!

Excellent.  See you at IETF last call.

Scott K


From nobody Wed Jul  9 03:54:30 2014
Return-Path: <gk@ninebynine.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B45D81A03ED for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 03:54:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 9is913Vpds4X for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 03:54:26 -0700 (PDT)
Received: from relay15.mail.ox.ac.uk (relay15.mail.ox.ac.uk [163.1.2.163]) by ietfa.amsl.com (Postfix) with ESMTP id 885741A03F4 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 03:54:24 -0700 (PDT)
Received: from smtp2.mail.ox.ac.uk ([163.1.2.205]) by relay15.mail.ox.ac.uk with esmtp (Exim 4.80) (envelope-from <gk@ninebynine.org>) id 1X4pW1-00011c-og; Wed, 09 Jul 2014 11:54:21 +0100
Received: from gklyne.plus.com ([80.229.154.156] helo=conina.local) by smtp2.mail.ox.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <gk@ninebynine.org>) id 1X4pW1-0002je-7D; Wed, 09 Jul 2014 11:54:21 +0100
Message-ID: <53BD1F49.2070502@ninebynine.org>
Date: Wed, 09 Jul 2014 11:54:01 +0100
From: Graham Klyne <gk@ninebynine.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>, Mark Nottingham <mnot@mnot.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com>
In-Reply-To: <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
X-Oxford-Username: zool0635
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/uYSa6i_u7U8KsfBYZg8XS6Fn2pY
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 10:54:29 -0000

On 09/07/2014 04:04, James M Snell wrote:
> That said, noting the previous comment about Markdown flavors that
> allow embedded HTML, using "application/" would seem to make more
> sense than "text/"

FWIW, allowing embedded HTML is part of the original Markdown spec, and as such 
would not be an extension.

Yet a key goal of the original spec is to be readable as text: "The overriding 
design goal for Markdown’s formatting syntax is to make it as readable as 
possible. The idea is that a Markdown-formatted document should be publishable 
as-is, as plain text, ..." [http://daringfireball.net/projects/markdown/], so I 
think the normal case should be to promote textual display by using `text/...`.

#g
--


From nobody Wed Jul  9 03:54:41 2014
Return-Path: <gk@ninebynine.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 799A91A03F4 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 03:54:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 kg_rkMzHZbVA for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 03:54:32 -0700 (PDT)
Received: from relay12.mail.ox.ac.uk (relay12.mail.ox.ac.uk [129.67.1.163]) by ietfa.amsl.com (Postfix) with ESMTP id 431361A03FA for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 03:54:32 -0700 (PDT)
Received: from smtp2.mail.ox.ac.uk ([163.1.2.205]) by relay12.mail.ox.ac.uk with esmtp (Exim 4.80) (envelope-from <gk@ninebynine.org>) id 1X4pWA-0003mT-em for apps-discuss@ietf.org; Wed, 09 Jul 2014 11:54:30 +0100
Received: from gklyne.plus.com ([80.229.154.156] helo=conina.local) by smtp2.mail.ox.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <gk@ninebynine.org>) id 1X4pWA-0002jl-7C for apps-discuss@ietf.org; Wed, 09 Jul 2014 11:54:30 +0100
Message-ID: <53BD1F52.9010306@ninebynine.org>
Date: Wed, 09 Jul 2014 11:54:10 +0100
From: Graham Klyne <gk@ninebynine.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: apps-discuss@ietf.org
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <53BCF60D.5020800@berkeley.edu>
In-Reply-To: <53BCF60D.5020800@berkeley.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Oxford-Username: zool0635
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/oKI_yaUKNuZhrqylQS2GWk4jzuQ
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 10:54:34 -0000

On 09/07/2014 08:58, Erik Wilde wrote:
> personally speaking, i think it may be hard to find out if and how formats are
> incompatible. most of them seem to be underspecified (no clear escaping and
> extension rules), so at the very least you may end up having to write a bunch of
> test cases and see what happens.

FWIW, there's useful information about a number of extensions in the Pandoc 
Markdown documentation at 
http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html

#g
--


From nobody Wed Jul  9 05:12:18 2014
Return-Path: <mark@coactus.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C721A1A04B0 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 05:12:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Level: 
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham
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 hAfawiZjhltm for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 05:12:14 -0700 (PDT)
Received: from mail-pa0-f53.google.com (mail-pa0-f53.google.com [209.85.220.53]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 927BF1A04BA for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 05:12:14 -0700 (PDT)
Received: by mail-pa0-f53.google.com with SMTP id ey11so8999697pad.26 for <apps-discuss@ietf.org>; Wed, 09 Jul 2014 05:12:14 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=1E3jq9Is14ihqNJ7/WhSKM4hMyxPHhzW7ZG2/CzTx1A=; b=M390Ae1/lIY74IqtI/DSNHU+G1yTNOjVtXuWItqYdC0y1UwH9xtgvO5Wy31Z+2iS2z 5wawDl0XbpyuifkQsRELf73gULnqgCpaB/UsvyVDZmvhcDL1c1ncYYyWK3rZ/Qxf9Lnv bhh0mGwj8CTsDFTI2eoi0odwVxFL6v+Rs6WaDNL5B75a8QCKkBAjEen6G7KlSKo756mw EXBCEilpWesFbEkauPfMjeES0trYBncsVDkt72qnBzV4NFUhD2bx+amYmTV9Jo4hp4xm QVIOjkymHeXaMpVKgOfy2VdpROvjGg4q1k3ywOktd7M9aXfCpbkltLDmOZ2ytMlea1nI zsAw==
X-Gm-Message-State: ALoCoQmh5qg12PG9hwm3koEvqchewj/Jet5v/CBzDLADNlbCUtvd9p/Q8QCRIkN4YY68y1M5DMIc
MIME-Version: 1.0
X-Received: by 10.68.239.73 with SMTP id vq9mr30519377pbc.99.1404907933954; Wed, 09 Jul 2014 05:12:13 -0700 (PDT)
Sender: mark@coactus.com
Received: by 10.70.91.108 with HTTP; Wed, 9 Jul 2014 05:12:13 -0700 (PDT)
X-Originating-IP: [192.0.216.13]
Received: by 10.70.91.108 with HTTP; Wed, 9 Jul 2014 05:12:13 -0700 (PDT)
In-Reply-To: <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net>
Date: Wed, 9 Jul 2014 08:12:13 -0400
X-Google-Sender-Auth: OKDJeoz3hdTZ6i5fV9yyiqxlGv8
Message-ID: <CALcoZiqTJWu8eXhgv0eHzF7HE+XBCyupK1pcg1tK9WfQVBEe9A@mail.gmail.com>
From: Mark Baker <distobj@acm.org>
To: Mark Nottingham <mnot@mnot.net>
Content-Type: multipart/alternative; boundary=047d7b33daa458914b04fdc19eef
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/an9Sh_eag2X2KNbwMESTkl8VIok
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 12:12:16 -0000

--047d7b33daa458914b04fdc19eef
Content-Type: text/plain; charset=UTF-8

On Jul 8, 2014 9:44 PM, "Mark Nottingham" <mnot@mnot.net> wrote:
>
> Maybe a bunch of media types need to be registered then, for the "bigger"
flavours?

Exactly.

--047d7b33daa458914b04fdc19eef
Content-Type: text/html; charset=UTF-8

<p dir="ltr"><br>
On Jul 8, 2014 9:44 PM, &quot;Mark Nottingham&quot; &lt;<a href="mailto:mnot@mnot.net">mnot@mnot.net</a>&gt; wrote:<br>
&gt;<br>
&gt; Maybe a bunch of media types need to be registered then, for the &quot;bigger&quot; flavours?</p>
<p dir="ltr">Exactly.</p>

--047d7b33daa458914b04fdc19eef--


From nobody Wed Jul  9 06:02:54 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F06E1A063C for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 06:02:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 h5gwN8LKcq16 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 06:02:50 -0700 (PDT)
Received: from mail-wi0-x235.google.com (mail-wi0-x235.google.com [IPv6:2a00:1450:400c:c05::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 11DC41A0546 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 06:02:49 -0700 (PDT)
Received: by mail-wi0-f181.google.com with SMTP id n3so2709428wiv.14 for <apps-discuss@ietf.org>; Wed, 09 Jul 2014 06:02:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=1AamQsX71c1peRw1eHFHpjMgfpJbfjCgyOMde5h5RQY=; b=HKokTuG8F6lYHXwCsEe+Krs0YjRL+2YucjbFem9jOfayh7IkIaQH/fM0iIMHsvJvgV eBAXEveNfY5yzREkHXbuN+KXO24gdMmy4mJGjaxOhzqZBezwWzuih6O2TklJpF/6D7C9 j4vgoSDheC4FQef05otBmycczSMAvrWrPgkyqscD5wCysmbmpyqYIA6CqMkk6VP6V3dp ZbOyGFIZgHbV4/Xrd3o/0IbQkskYzMMeCg64WLIlxn3KJkP6tWXWwF/AlO0VRiCGpBB+ sIiS7++ZHm3/N5b7T3dHNZtzKijyYIJAku2oSsJCcoejTsFwWg42Ac9IqFiSeVbymhEh AAnQ==
MIME-Version: 1.0
X-Received: by 10.180.98.130 with SMTP id ei2mr11357010wib.24.1404910968609; Wed, 09 Jul 2014 06:02:48 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Wed, 9 Jul 2014 06:02:48 -0700 (PDT)
In-Reply-To: <CALcoZiqTJWu8eXhgv0eHzF7HE+XBCyupK1pcg1tK9WfQVBEe9A@mail.gmail.com>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CALcoZiqTJWu8eXhgv0eHzF7HE+XBCyupK1pcg1tK9WfQVBEe9A@mail.gmail.com>
Date: Wed, 9 Jul 2014 06:02:48 -0700
Message-ID: <CAL0qLwaN_51SpXLMSknkT9S3CnAsbwvH96Zb7kLAMRz7Eo6AKg@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Mark Baker <distobj@acm.org>
Content-Type: multipart/alternative; boundary=14dae9cdcc5d39a37804fdc25373
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/-KJeMGuH5z5ULZ9hXr2oIZ7u0tU
Cc: Mark Nottingham <mnot@mnot.net>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 13:02:52 -0000

--14dae9cdcc5d39a37804fdc25373
Content-Type: text/plain; charset=UTF-8

On Wed, Jul 9, 2014 at 5:12 AM, Mark Baker <distobj@acm.org> wrote:

> On Jul 8, 2014 9:44 PM, "Mark Nottingham" <mnot@mnot.net> wrote:
> >
> > Maybe a bunch of media types need to be registered then, for the
> "bigger" flavours?
>
> Exactly.
>

Sounds like there's non-trivial interest in this work.  Is this possibly a
new APPSAWG work item, or is there a better home for it?  Or have I
misjudged our interest in pursuing the work?

If the answer is that there's real work here and we want to do it, then we
can talk about starting a Call For Adoption in Toronto.

Since it's specifically a media types question, I've asked Ned to comment
as well, though I note that Mark Baker is also a DE for media types.

-MSK, co-chairin'

--14dae9cdcc5d39a37804fdc25373
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Wed, Jul 9, 2014 at 5:12 AM, Mark Baker <span dir=3D"lt=
r">&lt;<a href=3D"mailto:distobj@acm.org" target=3D"_blank">distobj@acm.org=
</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail_qu=
ote"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-le=
ft:1px #ccc solid;padding-left:1ex">
<div class=3D""><p dir=3D"ltr">On Jul 8, 2014 9:44 PM, &quot;Mark Nottingha=
m&quot; &lt;<a href=3D"mailto:mnot@mnot.net" target=3D"_blank">mnot@mnot.ne=
t</a>&gt; wrote:<br>
&gt;<br>
&gt; Maybe a bunch of media types need to be registered then, for the &quot=
;bigger&quot; flavours?</p>
</div><p dir=3D"ltr">Exactly.</p></blockquote><div><br></div><div>Sounds li=
ke there&#39;s non-trivial interest in this work.=C2=A0 Is this possibly a =
new APPSAWG work item, or is there a better home for it?=C2=A0 Or have I mi=
sjudged our interest in pursuing the work?<br>
<br></div><div>If the answer is that there&#39;s real work here and we want=
 to do it, then we can talk about starting a Call For Adoption in Toronto.<=
br><br></div><div>Since it&#39;s specifically a media types question, I&#39=
;ve asked Ned to comment as well, though I note that Mark Baker is also a D=
E for media types.<br>
<br></div><div>-MSK, co-chairin&#39;<br><br></div></div></div></div>

--14dae9cdcc5d39a37804fdc25373--


From nobody Wed Jul  9 06:50:10 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5AD711A07AB for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 06:50:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.151
X-Spam-Level: 
X-Spam-Status: No, score=-3.151 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DATE_IN_PAST_12_24=1.049, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 XqmxBtzT7-fs for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 06:50:00 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EE1631A0A82 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 06:49:55 -0700 (PDT)
Received: from [192.168.1.66] (76-218-8-156.lightspeed.sntcca.sbcglobal.net [76.218.8.156]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s69Dnpxc005664 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 9 Jul 2014 06:49:55 -0700
Message-ID: <53BC649C.60009@dcrocker.net>
Date: Tue, 08 Jul 2014 14:37:32 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Scott Kitterman <scott@kitterman.com>, apps-discuss@ietf.org
References: <20140708185538.21082.43095.idtracker@ietfa.amsl.com> <13642679.hGz3geWo4F@scott-latitude-e6320>
In-Reply-To: <13642679.hGz3geWo4F@scott-latitude-e6320>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 09 Jul 2014 06:49:55 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/llSrWMUqlzNavlnek1Aiveg6jLI
Subject: Re: [apps-discuss] I-D ACTION:draft-ietf-appsawg-email-auth-codes-04.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 13:50:02 -0000

On 7/8/2014 2:19 PM, Scott Kitterman wrote:
> I think it would be useful to have 
> a DKIM focused extract of that in this document.


Not 'dkim focused', but merely independent of DMARC.

The term is meant to assert the the domain name in the rfc5322.From
field matches an authenticated domain name.  The latter can come from
more places than just dkim.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Wed Jul  9 10:47:36 2014
Return-Path: <cowan@ccil.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E00921A0425; Tue,  8 Jul 2014 12:06:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.251
X-Spam-Level: 
X-Spam-Status: No, score=-3.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.651] autolearn=ham
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 Sw7UZ_cEIXxN; Tue,  8 Jul 2014 12:06:44 -0700 (PDT)
Received: from earth.ccil.org (earth.ccil.org [192.190.237.11]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C1E71A0250; Tue,  8 Jul 2014 12:06:44 -0700 (PDT)
Received: from cowan by earth.ccil.org with local (Exim 4.72) (envelope-from <cowan@ccil.org>) id 1X4aiq-0000qp-3Q; Tue, 08 Jul 2014 15:06:36 -0400
Date: Tue, 8 Jul 2014 15:06:36 -0400
From: John Cowan <cowan@mercury.ccil.org>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Message-ID: <20140708190635.GD6016@mercury.ccil.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org>
User-Agent: Mutt/1.5.20 (2009-06-14)
Sender: John Cowan <cowan@ccil.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/kSs7fR6HQKogUC-awSrPeSaecNU
X-Mailman-Approved-At: Wed, 09 Jul 2014 10:47:35 -0700
Cc: "json@ietf.org" <json@ietf.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 19:06:46 -0000

Paul Hoffman scripsit:

> > - Is merge operation defined for target JSON that isn't i-json?
> 
> Yes. The merge operation is defined for all targets, regardless of
> the targets' profile of JSON.

Actually, it isn't.  It is far from clear from
draft-ietf-appsawg-json-merge-patch-04 what to do if a key appearing in
the patch matches more than one key appearing in the target.  This has
nothing to do with I-JSON as such, but is a deficiency in the merge-patch
algorithm, the relevant part of which I reproduce here:

       for each Key/Value pair in Patch:
         if Value is null:
           if Key exists in Target:
             remove the Key/Value pair from Target
         else:
           Target[Key] = MergePatch(Target[Key], Value)

What is meant by "the Key/Value pair" if there is more than one?
Are all such pairs to be removed or mutated, or only one of them?

-- 
John Cowan          http://www.ccil.org/~cowan        cowan@ccil.org
What asininity could I have uttered that they applaud me thus?
        --Phocion, Greek orator


From nobody Wed Jul  9 10:57:26 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9257A1A8BB1; Wed,  9 Jul 2014 10:57:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.551
X-Spam-Level: 
X-Spam-Status: No, score=-1.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001] 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 iwY6eP7WicAX; Wed,  9 Jul 2014 10:57:23 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 E28961A0304; Wed,  9 Jul 2014 10:57:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s69Hv8wS005900; Wed, 9 Jul 2014 19:57:08 +0200 (CEST)
Received: from [192.168.217.106] (p54891137.dip0.t-ipconnect.de [84.137.17.55]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 5CBFDE9E; Wed,  9 Jul 2014 19:57:07 +0200 (CEST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <20140708190635.GD6016@mercury.ccil.org>
Date: Wed, 9 Jul 2014 19:57:05 +0200
X-Mao-Original-Outgoing-Id: 426621425.408012-4e4f4eaa488596eb56d8d9a96346f54a
Content-Transfer-Encoding: quoted-printable
Message-Id: <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org>
To: John Cowan <cowan@mercury.ccil.org>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Fry9I-1N9rQA6PkU_4ANL-Mgra0
Cc: Paul Hoffman <paul.hoffman@vpnc.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 17:57:24 -0000

On 08 Jul 2014, at 21:06, John Cowan <cowan@mercury.ccil.org> wrote:

> What is meant by "the Key/Value pair" if there is more than one?
> Are all such pairs to be removed or mutated, or only one of them?

It may have been intuitively obvious to the authors and reviewers, but =
may still be worthwhile mentioning in a sentence, that the merge-patch =
operation is defined at the level of the JSON data model.  Specifically, =
there is no expectation that merge-patch preserves representation level =
features such as white space, member ordering etc.

Gr=FC=DFe, Carsten


From nobody Wed Jul  9 11:13:16 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ABE41A038F for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 11:13:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 H4AtUk8u5jH6 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 11:13:11 -0700 (PDT)
Received: from mail-we0-x234.google.com (mail-we0-x234.google.com [IPv6:2a00:1450:400c:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B0E071A0340 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 11:13:10 -0700 (PDT)
Received: by mail-we0-f180.google.com with SMTP id x48so7865794wes.11 for <apps-discuss@ietf.org>; Wed, 09 Jul 2014 11:13:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=naRk9Z9WqoetHmkACHlscitT+gYzp+A69SOp7UkkcjY=; b=O6cO4WeVudZ+AssFWbFXitkcI08JgVG2bncBewNaNpfWq7oWQuGMiUZJaEM3aosIor VAVv4jqc0fogNALmGuoLZ2P0YNQQgAvoilQi6eE+jH/otwfpsIlq8KOfjNiBuVrl6unu LwrG4Ya62TgeBkV5GQJpWg42hR/61r6yhh4FWx94aPOVitD1I2VCnpX/hRv+QrWe3WFk 7oggH4ydEGnSIY6egwprLfk3icwrNvAA1VfTwPGwRYobzYMs6k3iLcgZDi6aCmNmprL5 DYHLCa6qeIw5DLIeMDGOe51FWprBzg4P9jEizfALsC4KU7dMGO3UX1fqix2gnHE5U1XE e0gQ==
MIME-Version: 1.0
X-Received: by 10.180.221.133 with SMTP id qe5mr13468071wic.79.1404929589217;  Wed, 09 Jul 2014 11:13:09 -0700 (PDT)
Received: by 10.180.19.74 with HTTP; Wed, 9 Jul 2014 11:13:09 -0700 (PDT)
Date: Wed, 9 Jul 2014 11:13:09 -0700
Message-ID: <CAL0qLwbZ9c5PWTNsYqsRknTnu706qpZYxhi=n28Qm5DSmp8e+Q@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=001a1134dac419990704fdc6a9df
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/dyP7mlehJC1zdAOH5tf4xp4GE14
Subject: [apps-discuss] Draft IETF 90 APPSAWG/APPAREA agenda available
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 18:13:12 -0000

--001a1134dac419990704fdc6a9df
Content-Type: text/plain; charset=UTF-8

The preliminary APPSAWG/APPAREA agenda has been posted:

http://www.ietf.org/proceedings/90/agenda/agenda-90-appsawg

Please let us know (appsawg-chairs@tools.ietf.org) if you have any issues
with the agenda.

-MSK, APPSAWG co-chair

--001a1134dac419990704fdc6a9df
Content-Type: text/html; charset=UTF-8

<div dir="ltr"><div><div>The preliminary APPSAWG/APPAREA agenda has been posted:<br><br><a href="http://www.ietf.org/proceedings/90/agenda/agenda-90-appsawg">http://www.ietf.org/proceedings/90/agenda/agenda-90-appsawg</a><br>
<br></div>Please let us know (<a href="mailto:appsawg-chairs@tools.ietf.org">appsawg-chairs@tools.ietf.org</a>) if you have any issues with the agenda.<br><br></div>-MSK, APPSAWG co-chair<br><br></div>

--001a1134dac419990704fdc6a9df--


From nobody Wed Jul  9 11:49:38 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 55D8A1A040A for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 11:49:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.198
X-Spam-Level: 
X-Spam-Status: No, score=-0.198 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FRT_ADOBE2=2.455, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 MubL1CL0xTl1 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 11:49:34 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 4A09F1A0332 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 11:49:34 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01P9YXHT5KFK000W8W@mauve.mrochek.com> for apps-discuss@ietf.org; Wed, 9 Jul 2014 10:07:32 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1404925651; bh=ZGIb/9Yr6QsGGKWGR4obuKY3nvDq1gw1hCcCJNDcQ+Y=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=JOvyAaoysmqmr/V4cJjZlqtE7k3VmxRG+KjWf9GWAzWgaHLu2HHHCZWOObHrZebm0 Kv+DfV+o8KOx61CTL3oBFUiprtxDoB9tQE1mY30BThMs3oNXx+ajtJkmN/Urg4hp+H uRYrxzCwZUQX1hX88gqCF7GcL45O/x7Hqagteb8c=
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: TEXT/PLAIN; CHARSET=us-ascii
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01P9IDD5BPLS0049PU@mauve.mrochek.com>; Wed, 09 Jul 2014 10:07:29 -0700 (PDT)
Message-id: <01P9YXHRLNQM0049PU@mauve.mrochek.com>
Date: Wed, 09 Jul 2014 10:06:18 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Wed, 09 Jul 2014 13:09:51 +1000" <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net>
To: Mark Nottingham <mnot@mnot.net>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/J0hjMsIH9keL1F1ZMjlzKlzVj8w
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 18:49:36 -0000

> I thought about that, but these variants have the same problem that using the
> 'profile' parameter does; they're not subsets of markdown, they're incompatible
> variants.

And even the variants themselves aren't all that precisely defined. Which IMO
makes them a mismatch for the +suffix concept, even if we did something like
+markdown-variant.

				Ned

> On 9 Jul 2014, at 1:04 pm, James M Snell <jasnell@gmail.com> wrote:

> > The issue really isn't that different from what we have with the
> > suffixes +json and +xml. Just define a basic text/markdown and a
> > +markdown suffix. Then flavors are defined as variations on the
> > suffix. e.g. "text/vnd.github+markdown",
> > "text/vnd.stackoverflow+markdown" etc.
> >
> > That said, noting the previous comment about Markdown flavors that
> > allow embedded HTML, using "application/" would seem to make more
> > sense than "text/"
> >
> > - James
> >
> > On Tue, Jul 8, 2014 at 6:43 PM, Mark Nottingham <mnot@mnot.net> wrote:
> >> Maybe a bunch of media types need to be registered then, for the "bigger" flavours?
> >>
> >> Doing so might encourage some convergence.
> >>
> >>
> >> On 9 Jul 2014, at 9:12 am, Larry Masinter <masinter@adobe.com> wrote:
> >>
> >>> A 'flavor' isn't (or shouldn't be) a 'profile'. Strictly speaking,
> >>> a profile of a file format or protocol is a restriction of the
> >>> original, where instances following the profile also can
> >>> be interpreted correctly by any implementation of the
> >>> full format or protocol.
> >>>
> >>> My impression is that the markdown flavors are not
> >>> Subsets and add features as well  as restrict them.
> >>>
> >>> I think that means a text/markdown media type will
> >>> Be less useful, because there is no 'superset of
> >>> all other flavors' because two flavors could use
> >>> the same constructs in conflicting ways.
> >>>
> >>> Larry
> >>> --
> >>> http://larry.masinter.net
> >>>
> >>> _______________________________________________
> >>> apps-discuss mailing list
> >>> apps-discuss@ietf.org
> >>> https://www.ietf.org/mailman/listinfo/apps-discuss
> >>
> >> --
> >> Mark Nottingham   https://www.mnot.net/
> >>
> >>
> >>
> >>
> >> _______________________________________________
> >> apps-discuss mailing list
> >> apps-discuss@ietf.org
> >> https://www.ietf.org/mailman/listinfo/apps-discuss

> --
> Mark Nottingham   https://www.mnot.net/




> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Wed Jul  9 11:55:25 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D549D1A0414 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 11:55:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 z0XI9DVrnr_W for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 11:55:17 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA6B01A036D for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 11:55:17 -0700 (PDT)
Received: from [172.24.181.178] (64.125.189.90.t00817-23.above.net [64.125.189.90] (may be forged)) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s69ItEwD012937 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 9 Jul 2014 11:55:17 -0700
Message-ID: <53BD8FB4.7050807@dcrocker.net>
Date: Wed, 09 Jul 2014 11:53:40 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Ned Freed <ned.freed@mrochek.com>, Mark Nottingham <mnot@mnot.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com>
In-Reply-To: <01P9YXHRLNQM0049PU@mauve.mrochek.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 09 Jul 2014 11:55:17 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/qSedMhjFpNR4k-qjxx4ok6MlGQM
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 18:55:21 -0000

On 7/9/2014 10:06 AM, Ned Freed wrote:
> And even the variants themselves aren't all that precisely defined. Which IMO
> makes them a mismatch for the +suffix concept, even if we did something like
> +markdown-variant.


The way this thread has progressed suggests to me that the spec is
better as a single, specific media type, with no variant option.

When a next form of markdown gets traction, give it its own media type
entry.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Wed Jul  9 12:02:58 2014
Return-Path: <dret@berkeley.edu>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4F5EB1B279D for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 12:02:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.852
X-Spam-Level: 
X-Spam-Status: No, score=-4.852 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 g8ylVIIeknnz for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 12:02:51 -0700 (PDT)
Received: from cm05fe.IST.Berkeley.EDU (cm05fe.IST.Berkeley.EDU [169.229.218.146]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9658F1A0379 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 12:02:51 -0700 (PDT)
Received: from 77-56-165-193.dclient.hispeed.ch ([77.56.165.193] helo=dretpro.local) by cm05fe.ist.berkeley.edu with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.76) (auth plain:dret@berkeley.edu) (envelope-from <dret@berkeley.edu>) id 1X4x8b-0001Gr-J5; Wed, 09 Jul 2014 12:02:43 -0700
Message-ID: <53BD916F.50502@berkeley.edu>
Date: Wed, 09 Jul 2014 21:01:03 +0200
From: Erik Wilde <dret@berkeley.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: dcrocker@bbiw.net, Ned Freed <ned.freed@mrochek.com>,  Mark Nottingham <mnot@mnot.net>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net>
In-Reply-To: <53BD8FB4.7050807@dcrocker.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/_r1qrFtjEBPR_FDMwfMPFgPiW_g
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 19:02:55 -0000

On 2014-07-09, 20:53 , Dave Crocker wrote:
> The way this thread has progressed suggests to me that the spec is
> better as a single, specific media type, with no variant option.

adding a profile parameter for those variants that are truly, properly, 
extensions and could still be interpreted as the vanilla media type 
wouldn't hurt, would it? it would make it easier for well-behaving 
extensions to actually be treated as proper extensions, instead of being 
something entirely different.

cheers,

dret.

-- 
erik wilde | mailto:dret@berkeley.edu  -  tel:+1-510-2061079 |
            | UC Berkeley  -  School of Information (ISchool) |
            | http://dret.net/netdret http://twitter.com/dret |


From nobody Wed Jul  9 12:06:58 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AF42B1B27A1 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 12:06:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 upZDfOetVk1a for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 12:06:55 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA04D1B27A0 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 12:06:55 -0700 (PDT)
Received: from [172.24.181.178] (64.125.189.90.t00817-23.above.net [64.125.189.90] (may be forged)) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s69J6oBS013220 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 9 Jul 2014 12:06:53 -0700
Message-ID: <53BD926D.7030608@dcrocker.net>
Date: Wed, 09 Jul 2014 12:05:17 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Erik Wilde <dret@berkeley.edu>, Ned Freed <ned.freed@mrochek.com>, Mark Nottingham <mnot@mnot.net>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <53BD916F.50502@berkeley.edu>
In-Reply-To: <53BD916F.50502@berkeley.edu>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 09 Jul 2014 12:06:53 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/8Lq3GEcXd9wkBD31j_xvRZNrdKQ
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 19:06:56 -0000

On 7/9/2014 12:01 PM, Erik Wilde wrote:
> 
> adding a profile parameter for those variants that are truly, properly,
> extensions and could still be interpreted as the vanilla media type
> wouldn't hurt, would it? it would make it easier for well-behaving
> extensions to actually be treated as proper extensions, instead of being
> something entirely different.


Adding an option that has no immediate, obvious, significant utility
causes folks to think they've got a feature that they don't really have,
because it won't really be tested adequately during development and
deployment.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Wed Jul  9 12:40:14 2014
Return-Path: <barryleiba@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1384A1A02FE for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 12:40:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 nvXGdDE4vp0I for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 12:40:11 -0700 (PDT)
Received: from mail-lb0-x231.google.com (mail-lb0-x231.google.com [IPv6:2a00:1450:4010:c04::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C8CE11A0401 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 12:40:10 -0700 (PDT)
Received: by mail-lb0-f177.google.com with SMTP id u10so5245829lbd.8 for <apps-discuss@ietf.org>; Wed, 09 Jul 2014 12:40:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:date:message-id:subject:from:to:content-type;  bh=IM4LaPdejPG3g3XsTw2XO2pJ4902zZUHBydxVgemJAg=; b=sYMAFBT3YkgyKnoh5EQRSWkit1Oi3DpIcu0QamsznHpD9WiLtFrdma751E+o/N4cRC /ZaqIxCdIVlkboXc5MFvXT953j1s1RZnTf+HRBXZaXBhlHceEChXQJW5uuTB/RSjMbnw QZ6wmfTKtGk2F0DIRLiYcJE4igbHxEhCpuC45X4O70+fMnjXEDm2Gjm9ouQeZRoNGM1Q Dv5TNXle7xK690QN9U3+3ft/CygdRjsd4ZN8TiEogDKxpVxinTEIsbot6hxB1SasuGll 3mhL0Ylc/G/P+KUKFdro5xwPB3kr2dlbtkBnT/5crHykRoVrp9dxHDUtXhMJ/0UDNkpK ITCA==
MIME-Version: 1.0
X-Received: by 10.153.4.42 with SMTP id cb10mr2936788lad.83.1404934809119; Wed, 09 Jul 2014 12:40:09 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.104.80 with HTTP; Wed, 9 Jul 2014 12:40:08 -0700 (PDT)
Date: Wed, 9 Jul 2014 15:40:08 -0400
X-Google-Sender-Auth: e0_ieKgbBrAu5hpfRVIxctHbkeY
Message-ID: <CALaySJ+8xj3PNBi16k99A4zu=BxG=96iomHOLzYBpNgqbRFfhw@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Apps Discuss <apps-discuss@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/09k-eAYYQXEVXn3IMCruyErNbqI
Subject: [apps-discuss] Proposed working group: Calendaring Extensions (calext)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 19:40:12 -0000

Cyrus Daboo has proposed a new working group in the Applications Area,
and I'm initiating charter discussion on it:

https://datatracker.ietf.org/doc/charter-ietf-calext/

We'll have the charter discussion here on apps-discuss.  Assuming a
working group comes out of this, discussion and work will more to the
calsify list <calsify@ietf.org> once the charter is done.

Comments on this charter are welcome.  I have it scheduled for the
first IESG telechat after IETF 90, which is expected to be 7 August.
If it gets initial approval then, it will go out for IETF and external
review.  Comments here by 1 August, please.

Barry, Applications AD


From nobody Wed Jul  9 14:03:50 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6FAC21A0007 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 14:03:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.653
X-Spam-Level: 
X-Spam-Status: No, score=-2.653 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 ayuSmRDmx1OV for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 14:03:46 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id BC94B1B27B4 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 14:03:46 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01P9Z5KH464W0059P4@mauve.mrochek.com> for apps-discuss@ietf.org; Wed, 9 Jul 2014 13:58:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1404939525; bh=RfrSUH29jiwsli6XRF8WwKxJ1y5amvC2Bv2VLxnpaNI=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=GIcAUK0JA+aCBIGVbKl/0aalZWsT37Aqcqhqy47cqpkinXvbXQn7Ztv6RtdVm/z7W kWSY2S2H7oHigyr9bpIOT9iWbDgwPgQq8H8W/3cAezn1Y0WvNK8hqJAGM0IFUpVXXQ epiaeoo2XDwe9+pD7LLZVk7kLh3tm0kWOi4o64GU=
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: TEXT/PLAIN; CHARSET=us-ascii
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01P9IDD5BPLS0049PU@mauve.mrochek.com>; Wed, 09 Jul 2014 13:58:41 -0700 (PDT)
Message-id: <01P9Z5KF3YNU0049PU@mauve.mrochek.com>
Date: Wed, 09 Jul 2014 13:55:47 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Wed, 09 Jul 2014 11:53:40 -0700" <53BD8FB4.7050807@dcrocker.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net>
To: Dave Crocker <dhc@dcrocker.net>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/CwZKG_jByPeCk9QeGObim5BloRk
Cc: Mark Nottingham <mnot@mnot.net>, Ned Freed <ned.freed@mrochek.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 21:03:48 -0000

> On 7/9/2014 10:06 AM, Ned Freed wrote:
> > And even the variants themselves aren't all that precisely defined. Which IMO
> > makes them a mismatch for the +suffix concept, even if we did something like
> > +markdown-variant.


> The way this thread has progressed suggests to me that the spec is
> better as a single, specific media type, with no variant option.

My understanding is that there are already multiple variants in play, so
you'd need multiple media types right off as well as an effort to get
them all registered.

> When a next form of markdown gets traction, give it its own media type
> entry.

I'm really not a fan of this approach, but then again, my position as
reviewer may bias me somewhat here.

				Ned


From nobody Wed Jul  9 15:01:41 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 006081A008D for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 15:01:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 nTrY6dFAYbmu for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 15:01:37 -0700 (PDT)
Received: from mail-ie0-x22e.google.com (mail-ie0-x22e.google.com [IPv6:2607:f8b0:4001:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 198121A0087 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 15:01:37 -0700 (PDT)
Received: by mail-ie0-f174.google.com with SMTP id rd18so6578433iec.5 for <apps-discuss@ietf.org>; Wed, 09 Jul 2014 15:01:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=rWUayf/lP4SxDqZGA9avuJ8BGQ9TbbFsi5rAHAchkc8=; b=qkCb9qQHDOxWTsP2F59gYjXYMZAw7JZsLr03NxiA8ZEV6Vh8KWt8ZBUgCLBKZN97IC GTxTeW2ECJ90PKwrkfVNFs3c4gq7O8WI0EkKQ6l45LpeBHvYWXAIjRIN3rK7v3BgKup2 P4tgNoBoHIiLnN9/o3R4f6TEPlAYQdf9d1vsb2pkTgm8Vygl5P6l18uSlci2O9SH+lIO CtjJ9jlwaWvuMj4ofCX6xlIK4WbCv7Z2gZnTOePdeGvmNPP0RqIvdX9K4u4TiYgJ1Xul 6CvE5snjUpoG7aECzAT3LD0ch4bY1mtd8LZbUZgjnNoPaDwrf3Mn7sGsZVqPPfH0ct9o dFaQ==
X-Received: by 10.50.4.5 with SMTP id g5mr17009927igg.14.1404943296314; Wed, 09 Jul 2014 15:01:36 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.64.176.232 with HTTP; Wed, 9 Jul 2014 15:01:16 -0700 (PDT)
In-Reply-To: <01P9Z5KF3YNU0049PU@mauve.mrochek.com>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com>
From: James M Snell <jasnell@gmail.com>
Date: Wed, 9 Jul 2014 15:01:16 -0700
Message-ID: <CABP7Rbc1avV+b8pub=cztP37S13Z+fttbJ-PimRFp98etQd6Ww@mail.gmail.com>
To: Ned Freed <ned.freed@mrochek.com>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/5CmJEfqYyRiiJtEZYIb_mVlHLfo
Cc: Mark Nottingham <mnot@mnot.net>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 22:01:39 -0000

Since the variants are already incompatible with one another there are
really only three possibilities:

1. We define a single media type with a semantic that says, "while
documents identified by this media type are related, they may be
completely incompatible from one another, so therefore you have to go
look at this other bit of information to tell what you're really
looking at" (i.e. the variant or profile parameter)
   example: application/markdown;variant=github,
application/markdown;variant=stackoverflow

or

2. We acknowledge that while each of these variants are related, their
incompatibility with one another requires them to have their own
distinct media types... effectively treating them as entirely separate
formats.
   example: application/vnd.github-md, application/vnd.stackoverflow-markdown

or

3. We go with the +markdown suffix approach, which acknowledges the
related natures of the formats, but still allows each to be handled as
if they were separate formats. (it's essentially a shortcut version of
option #1)
   example: application/vnd.github+markdown,
application/vnd.stackoverflow+markdown

We would simply have to acknowledge that +markdown variants can be
incompatible with one another. That can be specified in the definition
of the +markdown suffix.

- James

On Wed, Jul 9, 2014 at 1:55 PM, Ned Freed <ned.freed@mrochek.com> wrote:
>> On 7/9/2014 10:06 AM, Ned Freed wrote:
>> > And even the variants themselves aren't all that precisely defined. Which IMO
>> > makes them a mismatch for the +suffix concept, even if we did something like
>> > +markdown-variant.
>
>
>> The way this thread has progressed suggests to me that the spec is
>> better as a single, specific media type, with no variant option.
>
> My understanding is that there are already multiple variants in play, so
> you'd need multiple media types right off as well as an effort to get
> them all registered.
>
>> When a next form of markdown gets traction, give it its own media type
>> entry.
>
> I'm really not a fan of this approach, but then again, my position as
> reviewer may bias me somewhat here.
>
>                                 Ned
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Wed Jul  9 16:10:42 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4684C1B281F for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:10:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 k3nPvW4y3jRd for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:10:38 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01C091B2811 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 16:10:37 -0700 (PDT)
Received: from [172.24.181.178] (64.125.189.90.t00817-23.above.net [64.125.189.90] (may be forged)) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s69NAYZV019958 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 9 Jul 2014 16:10:37 -0700
Message-ID: <53BDCB8C.1040105@dcrocker.net>
Date: Wed, 09 Jul 2014 16:09:00 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Ned Freed <ned.freed@mrochek.com>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com>
In-Reply-To: <01P9Z5KF3YNU0049PU@mauve.mrochek.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 09 Jul 2014 16:10:37 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/IgTLCdQ4UzLU0bVHuSybvB0-028
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 23:10:39 -0000

On 7/9/2014 1:55 PM, Ned Freed wrote:
>> The way this thread has progressed suggests to me that the spec is
>> > better as a single, specific media type, with no variant option.
> My understanding is that there are already multiple variants in play, so
> you'd need multiple media types right off as well as an effort to get
> them all registered.
> 
>> > When a next form of markdown gets traction, give it its own media type
>> > entry.
> I'm really not a fan of this approach, but then again, my position as
> reviewer may bias me somewhat here.

As others have noted, these 'variants' are incompatible.

They might have overlap, but they aren't proper subsets.  Consequently
I'm not hearing benefit in having them share namespace, distinguished by
an associated parameter.

d/
-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Wed Jul  9 16:25:19 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3889C1A016E for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:25:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.551
X-Spam-Level: 
X-Spam-Status: No, score=-1.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001] 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 WBoH52PxbWXg for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:25:17 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 B15EE1A0169 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 16:25:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s69NP7rU024711; Thu, 10 Jul 2014 01:25:07 +0200 (CEST)
Received: from [192.168.217.145] (p54891105.dip0.t-ipconnect.de [84.137.17.5]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 27F33F30; Thu, 10 Jul 2014 01:25:06 +0200 (CEST)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <53BDCB8C.1040105@dcrocker.net>
Date: Thu, 10 Jul 2014 01:25:05 +0200
X-Mao-Original-Outgoing-Id: 426641105.720746-6e2108199e133e7d2b24cd4a98f6bc86
Content-Transfer-Encoding: quoted-printable
Message-Id: <6C438CE2-9D4C-441F-B2F4-61AE806DD449@tzi.org>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com> <53BDCB8C.1040105@dcrocker.net>
To: dcrocker@bbiw.net
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/3dCWBKwRxjyZLQ-qQ1XFVW5L-Ag
Cc: Ned Freed <ned.freed@mrochek.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 23:25:18 -0000

As Graham noted, pandoc shows us the way here:

1) define tags, one for each of the extensions and willful violations =
("flavors=94).
   The tags defined by pandoc could serve as a starter set here.
	=
http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html
   Add an IANA registry with =93specification required=94 policy.
2) mark an instance by the set of tags that apply to it (or, possibly =
could apply to it)
3) =93Accept:=94 instances by the set of tags that can be processed =
(i.e. any subset is acceptable).

If the registry has numeric values added, the sets could be efficiently =
indicated as a numerically encoded bit set.
(Otherwise the tags get a bit unwieldy, e.g. gfm =3D pipe_tables, =
raw_html, tex_math_single_backslash, fenced_code_blocks, =
fenced_code_attributes, auto_identifiers, ascii_identifiers, =
backtick_code_blocks, autolink_bare_uris, intraword_underscores, =
strikeout, hard_line_breaks.)

So this doesn=92t seem too hard to do.

Worth it?

Gr=FC=DFe, Carsten


From nobody Wed Jul  9 16:30:42 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5ED0C1A016E for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:30:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 l0FvJhsyveMZ for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:30:38 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E27EB1A0169 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 16:30:38 -0700 (PDT)
Received: from [172.24.181.178] (64.125.189.90.t00817-23.above.net [64.125.189.90] (may be forged)) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s69NUZKJ020595 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 9 Jul 2014 16:30:38 -0700
Message-ID: <53BDD03D.5050805@dcrocker.net>
Date: Wed, 09 Jul 2014 16:29:01 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Carsten Bormann <cabo@tzi.org>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com> <53BDCB8C.1040105@dcrocker.net> <6C438CE2-9D4C-441F-B2F4-61AE806DD449@tzi.org>
In-Reply-To: <6C438CE2-9D4C-441F-B2F4-61AE806DD449@tzi.org>
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 8bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 09 Jul 2014 16:30:38 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Mij17UhphkIUp-Od3gAoI08gvN0
Cc: Ned Freed <ned.freed@mrochek.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 23:30:40 -0000

On 7/9/2014 4:25 PM, Carsten Bormann wrote:
> 1) define tags, one for each of the extensions and willful violations ("flavors”).
>    The tags defined by pandoc could serve as a starter set here.
> 	http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html
>    Add an IANA registry with “specification required” policy.
> 2) mark an instance by the set of tags that apply to it (or, possibly could apply to it)
> 3) “Accept:” instances by the set of tags that can be processed (i.e. any subset is acceptable).
> 
> If the registry has numeric values added, the sets could be efficiently indicated as a numerically encoded bit set.
> (Otherwise the tags get a bit unwieldy, e.g. gfm = pipe_tables, raw_html, tex_math_single_backslash, fenced_code_blocks, fenced_code_attributes, auto_identifiers, ascii_identifiers, backtick_code_blocks, autolink_bare_uris, intraword_underscores, strikeout, hard_line_breaks.)
> 
> So this doesn’t seem too hard to do.
> 
> Worth it?

The goal here is to have the correct software processing the data.

So, there is a requirement to 'dispatch' to the correct code and a
requirement to hand it useful parameters.

If parameters are used for dispatching to unrelated code, then the
question is why that wasn't better achieved with a media-type registration?

Again, my reading of the discussion here is that the 'variants' are
incompatible. I take that to mean that each uses a different code base.

If, instead, there is a common code base that gets 'tuned' by something
like a flavors parameter, then it makes sense to use a parameter.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Wed Jul  9 16:32:44 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62B451B2840 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:32:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 2qhCMtk1GFea for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:32:42 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 45B831A016E for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 16:32:42 -0700 (PDT)
Received: from [172.24.181.178] (64.125.189.90.t00817-23.above.net [64.125.189.90] (may be forged)) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s69NWb1W020618 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 9 Jul 2014 16:32:40 -0700
Message-ID: <53BDD0B7.7050605@dcrocker.net>
Date: Wed, 09 Jul 2014 16:31:03 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "Murray S. Kucherawy" <superuser@gmail.com>, Mark Baker <distobj@acm.org>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CALcoZiqTJWu8eXhgv0eHzF7HE+XBCyupK1pcg1tK9WfQVBEe9A@mail.gmail.com> <CAL0qLwaN_51SpXLMSknkT9S3CnAsbwvH96Zb7kLAMRz7Eo6AKg@mail.gmail.com>
In-Reply-To: <CAL0qLwaN_51SpXLMSknkT9S3CnAsbwvH96Zb7kLAMRz7Eo6AKg@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 09 Jul 2014 16:32:40 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/F7h3A5Koxw10pPetuJL77hODtK8
Cc: Mark Nottingham <mnot@mnot.net>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 23:32:43 -0000

On 7/9/2014 6:02 AM, Murray S. Kucherawy wrote:
> Sounds like there's non-trivial interest in this work.  Is this possibly
> a new APPSAWG work item, or is there a better home for it?  Or have I
> misjudged our interest in pursuing the work?


There's obviously interest in the topic, but I haven't seen anything
that looks like specification work, other than the need to resolve a
labeling/registration framework.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Wed Jul  9 16:42:19 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 477DC1B284B for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:42:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.551
X-Spam-Level: 
X-Spam-Status: No, score=-1.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001] 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 IY0IHJNpVSoE for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:42:16 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 66C091B2848 for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 16:42:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s69Ng8oc029410; Thu, 10 Jul 2014 01:42:08 +0200 (CEST)
Received: from [192.168.217.145] (p54891105.dip0.t-ipconnect.de [84.137.17.5]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 482CCF34; Thu, 10 Jul 2014 01:42:07 +0200 (CEST)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <53BDD03D.5050805@dcrocker.net>
Date: Thu, 10 Jul 2014 01:42:05 +0200
X-Mao-Original-Outgoing-Id: 426642125.742219-9e09fb0719ea555bf043f2ff066a1e0e
Content-Transfer-Encoding: quoted-printable
Message-Id: <88860538-9A5A-4499-A983-C60B82A2323C@tzi.org>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com> <53BDCB8C.1040105@dcrocker.net> <6C438CE2-9D4C-441F-B2F4-61AE806DD449@tzi.org> <53BDD03D.5050805@dcrocker.net>
To: dcrocker@bbiw.net
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/eVkq46b1erqnMcGwu7DwjPUeVxQ
Cc: Ned Freed <ned.freed@mrochek.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 23:42:17 -0000

On 10 Jul 2014, at 01:29, Dave Crocker <dhc@dcrocker.net> wrote:

> If, instead, there is a common code base that gets 'tuned' by =
something
> like a flavors parameter, then it makes sense to use a parameter.

Right now, pandoc is the only code base I=92m aware of that is fully =
tunable by such a set of flags.
Other code bases usually have a number of (more coarse-grained) =
settings; they could grow into the direction of more fine-grained =
control if that is deemed desirable.
(In the end, such a direction of evolution might improve =
interoperability tremendously, if enough implementers care.)

Gr=FC=DFe, Carsten


From nobody Wed Jul  9 16:43:42 2014
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 812511B2850 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:43:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.602
X-Spam-Level: 
X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 UHJ9hesiQ8Ni for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 16:43:37 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D6D21B284D for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 16:43:37 -0700 (PDT)
Received: from [192.168.1.55] (unknown [118.209.125.216]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 592AD509B5; Wed,  9 Jul 2014 19:43:33 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.2\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <01P9Z5KF3YNU0049PU@mauve.mrochek.com>
Date: Thu, 10 Jul 2014 09:43:30 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <3FCE1559-219D-4415-B2E9-9CBA2404C32D@mnot.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com>
To: Ned Freed <ned.freed@mrochek.com>
X-Mailer: Apple Mail (2.1878.2)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/3xgEI7ooYdazLRqw7iKVFxJTCww
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 09 Jul 2014 23:43:39 -0000

On 10 Jul 2014, at 6:55 am, Ned Freed <ned.freed@mrochek.com> wrote:

>> On 7/9/2014 10:06 AM, Ned Freed wrote:
>>> And even the variants themselves aren't all that precisely defined. =
Which IMO
>>> makes them a mismatch for the +suffix concept, even if we did =
something like
>>> +markdown-variant.
>=20
>=20
>> The way this thread has progressed suggests to me that the spec is
>> better as a single, specific media type, with no variant option.
>=20
> My understanding is that there are already multiple variants in play, =
so
> you'd need multiple media types right off as well as an effort to get
> them all registered.

+1. github's variant is quite popular, as is kramdown.

I think someone needs to go and do a deeper analysis of compatibility =
between the formats, and then make a proposal along the lines of:

- a "main" markdown media type that also allows profiles / variants that =
are compatible with it
- some number of derivative, incompatible-but-widely-used media types



--
Mark Nottingham   https://www.mnot.net/





From nobody Wed Jul  9 17:59:33 2014
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A21641A002D; Wed,  9 Jul 2014 17:59:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.347
X-Spam-Level: 
X-Spam-Status: No, score=-1.347 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_COM=0.553] 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 wG5HPv3rG3At; Wed,  9 Jul 2014 17:59:29 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5FAC61A0022; Wed,  9 Jul 2014 17:59:29 -0700 (PDT)
Received: from [10.20.30.90] (50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60]) (authenticated bits=0) by hoffman.proper.com (8.14.8/8.14.7) with ESMTP id s6A0xQGH025918 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 9 Jul 2014 17:59:27 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: hoffman.proper.com: Host 50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60] claimed to be [10.20.30.90]
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Paul Hoffman <paul.hoffman@vpnc.org>
In-Reply-To: <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org>
Date: Wed, 9 Jul 2014 17:59:25 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org>
To: Carsten Bormann <cabo@tzi.org>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/7xiDmEpYB3CWHcPK3e85U2Qaxvg
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 00:59:30 -0000

On Jul 9, 2014, at 10:57 AM, Carsten Bormann <cabo@tzi.org> wrote:

> On 08 Jul 2014, at 21:06, John Cowan <cowan@mercury.ccil.org> wrote:
>=20
>> What is meant by "the Key/Value pair" if there is more than one?
>> Are all such pairs to be removed or mutated, or only one of them?
>=20
> It may have been intuitively obvious to the authors and reviewers, but =
may still be worthwhile mentioning in a sentence, that the merge-patch =
operation is defined at the level of the JSON data model.  Specifically, =
there is no expectation that merge-patch preserves representation level =
features such as white space, member ordering etc.

Does the following language work for you?

The MergePatch operation is defined at the level of the JSON data model. =
Specifically, there is no expectation that the MergePatch operation will =
preserve representation-level features such as white space, member =
ordering, and so on. If an object in the target has more than one =
name/value pair with the same name, the result of the patch operation is =
unpredictable.

--Paul Hoffman=


From nobody Wed Jul  9 18:25:44 2014
Return-Path: <hallam@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 86AE61A0066 for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 18:25:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.277
X-Spam-Level: 
X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 wAVau-ycyzvq for <apps-discuss@ietfa.amsl.com>; Wed,  9 Jul 2014 18:25:41 -0700 (PDT)
Received: from mail-we0-x231.google.com (mail-we0-x231.google.com [IPv6:2a00:1450:400c:c03::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 784C31A005C for <apps-discuss@ietf.org>; Wed,  9 Jul 2014 18:25:41 -0700 (PDT)
Received: by mail-we0-f177.google.com with SMTP id u56so8288592wes.36 for <apps-discuss@ietf.org>; Wed, 09 Jul 2014 18:25:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=+7zXDUMO1ubxzmT1VacfE7ae8EyJVpULu5yZySKneB0=; b=pb+MNlkBjkqi84Z6T+8onKX5gQulm6Ex4UnKHM0z2TGLMoyM6fOpqIN1gqzFn/GeJ0 cjbGYodAfcCVDvtQwylS6x5fRQ35yk/NPqURlyoL9v/7tFmwfn/UM3PFR5xLYQgETgAG /o8DfDzkKMHXh8XzruYHYq3Fjhbh6YoFPIdHrX6wdXuRs+0ct1aSXgT/yeBW1PcsYzdY vfWqroaaRguLs3AXzA6Ahx7lsoIbUQ/xC06hg9ruyFJE8w3iY0enurJS5rfVlzXJMIIY puaMNbR8vNp1k1bH7qPArOxDQcYoeQUjBKG5qpdHvpgskSwCv65shhnWCcDINOApLyJ3 vRHA==
MIME-Version: 1.0
X-Received: by 10.180.92.38 with SMTP id cj6mr8925287wib.64.1404955539947; Wed, 09 Jul 2014 18:25:39 -0700 (PDT)
Sender: hallam@gmail.com
Received: by 10.194.123.167 with HTTP; Wed, 9 Jul 2014 18:25:39 -0700 (PDT)
In-Reply-To: <88860538-9A5A-4499-A983-C60B82A2323C@tzi.org>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com> <53BDCB8C.1040105@dcrocker.net> <6C438CE2-9D4C-441F-B2F4-61AE806DD449@tzi.org> <53BDD03D.5050805@dcrocker.net> <88860538-9A5A-4499-A983-C60B82A2323C@tzi.org>
Date: Wed, 9 Jul 2014 21:25:39 -0400
X-Google-Sender-Auth: crwd6mwsZ7FtK2Hto9iaIOWidRU
Message-ID: <CAMm+Lwg2JwHNh4WiP8Lw0sR8XPgwvx_y5WDZ8PmHns7j3kk35A@mail.gmail.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
To: Carsten Bormann <cabo@tzi.org>
Content-Type: multipart/alternative; boundary=f46d043c7faae24c5704fdccb38d
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/8NSKd_OK29m0sZbp5bCwWOU_bng
Cc: Ned Freed <ned.freed@mrochek.com>, Dave Crocker <dcrocker@bbiw.net>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 01:25:42 -0000

--f46d043c7faae24c5704fdccb38d
Content-Type: text/plain; charset=UTF-8

I suggest that we start off with just one spec.

Chances are that if there is a defined standard that makes sense, many folk
will gravitate towards it because whatever the advantages/disadvantages of
one flavor, going to a standard is usually better.

And rather than just picking what the authors think is their favorite, I
suggest that we look at the userbase. And there Wikipedia is going to win
hands down because they have a userbase of millions editing that format.
And that is the one most other folk who don't roll their own seem to follow.


Lets not begin by proliferating. Do one, do it well and then see if there
is a need for others.

When I get time, I plan to add markdown input to my rfctool. Because most
RFCs are simply slabs of text interrupted by section and paragraph breaks
and don't even need HTML.

--f46d043c7faae24c5704fdccb38d
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra">I suggest that we start off wit=
h just one spec.</div><div class=3D"gmail_extra"><br></div><div class=3D"gm=
ail_extra">Chances are that if there is a defined standard that makes sense=
, many folk will gravitate towards it because whatever the advantages/disad=
vantages of one flavor, going to a standard is usually better.</div>
<div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">And rather =
than just picking what the authors think is their favorite, I suggest that =
we look at the userbase. And there Wikipedia is going to win hands down bec=
ause they have a userbase of millions editing that format. And that is the =
one most other folk who don&#39;t roll their own seem to follow.</div>
<div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra"><br></div><=
div class=3D"gmail_extra">Lets not begin by proliferating. Do one, do it we=
ll and then see if there is a need for others.</div><div class=3D"gmail_ext=
ra">
<br></div><div class=3D"gmail_extra">When I get time, I plan to add markdow=
n input to my rfctool. Because most RFCs are simply slabs of text interrupt=
ed by section and paragraph breaks and don&#39;t even need HTML.</div></div=
>

--f46d043c7faae24c5704fdccb38d--


From nobody Thu Jul 10 02:17:32 2014
Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D3E5F1B27C7 for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 02:17:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 5DFPr00hHaVN for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 02:17:29 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5759A1A03BB for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 02:17:29 -0700 (PDT)
Received: from [192.168.123.7] (unknown [23.242.155.89]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 51BC422E25C for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 05:17:28 -0400 (EDT)
Message-ID: <53BE5A14.9020305@seantek.com>
Date: Thu, 10 Jul 2014 02:17:08 -0700
From: Sean Leonard <dev+ietf@seantek.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: apps-discuss@ietf.org
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com> <3FCE1559-219D-4415-B2E9-9CBA2404C32D@mnot.net>
In-Reply-To: <3FCE1559-219D-4415-B2E9-9CBA2404C32D@mnot.net>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/WS9DQwzsa3GsoSvvnyvRSTPsPKc
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 09:17:31 -0000

Wow; well it looks like there is definitely solid interest in this 
proposal. Great!

On 7/9/2014 4:43 PM, Mark Nottingham wrote:
> +1. github's variant is quite popular, as is kramdown.
>
> I think someone needs to go and do a deeper analysis of compatibility between the formats, and then make a proposal along the lines of:
>
> - a "main" markdown media type that also allows profiles / variants that are compatible with it
> - some number of derivative, incompatible-but-widely-used media types

I have started to do just that. A big point of confusion seems to stem 
around just what exactly "Markdown" is, and what "Markdown" means. 
People who view Markdown differently will naturally gravitate to 
different conclusions about how to structure the media type(s).

Other than the users, the most important stakeholders to this Markdown 
discussion are the Markdown developers. The original author, John 
Gruber, has been absent for years. I am getting discussions going in the 
community to understand what *they* think Markdown is. Once we have a 
working definition that both/all communities can agree upon, we can have 
a more goal-oriented discussion about what media type(s) and 
parameter(s) best represent the Markdown universe.

-Sean


From nobody Thu Jul 10 03:16:44 2014
Return-Path: <karl@la-grange.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A42E11B2856 for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 03:16:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.251
X-Spam-Level: 
X-Spam-Status: No, score=-3.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FORGED_RELAY_MUA_TO_MX=0.001, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 OUnmXzTeY5YY for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 03:16:41 -0700 (PDT)
Received: from nerval.la-grange.net (nerval.la-grange.net [128.30.54.58]) (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 1C4E51B2841 for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 03:16:41 -0700 (PDT)
Received: from [IPv6:::1] (nerval.la-grange.net [128.30.54.58]) by nerval.la-grange.net (8.14.6/8.14.6) with ESMTP id s6AADOK1015677; Thu, 10 Jul 2014 06:13:25 -0400 (EDT) (envelope-from karl@la-grange.net)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Karl Dubost <karl@la-grange.net>
In-Reply-To: <53BE5A14.9020305@seantek.com>
Date: Thu, 10 Jul 2014 19:16:37 +0900
Content-Transfer-Encoding: quoted-printable
Message-Id: <92DD93B7-2729-4EEB-B81C-4E283AC254AF@la-grange.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com> <3FCE1559-219D-4415-B2E9-9CBA2404C32D@mnot.net> <53BE5A14.9020305@seantek.com>
To: Sean Leonard <dev+ietf@seantek.com>, Mark Nottingham <mnot@mnot.net>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/m1wNxZBUomaNcEFWqkugxeFwsYM
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 10:16:42 -0000

Mark,

Le 10 juil. 2014 =C3=A0 18:17, Sean Leonard <dev+ietf@seantek.com> a =
=C3=A9crit :
> On 7/9/2014 4:43 PM, Mark Nottingham wrote:
>> I think someone needs to go and do a deeper analysis of compatibility =
between the formats, and then make a proposal along the lines of:
>>=20
>> - a "main" markdown media type that also allows profiles / variants =
that are compatible with it
>> - some number of derivative, incompatible-but-widely-used media types
>=20
> I have started to do just that.=20

There is already work going on about that.=20

John MacFarlane has created a very good tool for comparing the output of =
different processors.
http://johnmacfarlane.net/babelmark2/

And Ciro Santilli and I have a test suite with a report showing the =
discrepancies and common features. The goal was to start through a test =
suite and what was deployed in the wild for eventually writing a spec =
(not mandatory).
https://github.com/karlcow/markdown-testsuite
=
https://github.com/karlcow/markdown-testsuite/blob/master/markdown-spec.ht=
ml

We could certainly improve the output if there is interest.

--=20
Karl Dubost =F0=9F=90=84
http://www.la-grange.net/karl/


From nobody Thu Jul 10 08:06:12 2014
Return-Path: <masinter@adobe.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B4871A0A74; Thu, 10 Jul 2014 08:06:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 MiQdUHQAfOfr; Thu, 10 Jul 2014 08:06:07 -0700 (PDT)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2lp0236.outbound.protection.outlook.com [207.46.163.236]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9265C1A043D; Thu, 10 Jul 2014 08:06:07 -0700 (PDT)
Received: from BL2PR02MB307.namprd02.prod.outlook.com (10.141.91.21) by BL2PR02MB305.namprd02.prod.outlook.com (10.141.91.17) with Microsoft SMTP Server (TLS) id 15.0.980.8; Thu, 10 Jul 2014 15:06:06 +0000
Received: from BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) by BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) with mapi id 15.00.0980.000; Thu, 10 Jul 2014 15:06:06 +0000
From: Larry Masinter <masinter@adobe.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>, Carsten Bormann <cabo@tzi.org>
Thread-Topic: [Json] [apps-discuss] merge-patch in APPSA and i-json in JSON
Thread-Index: Ac+a0HjpTP2xgtp6TJenjlRnxiyQMgAArESAAAMkzwAAL90UgAAOv/SAAAmD+MA=
Date: Thu, 10 Jul 2014 15:06:06 +0000
Message-ID: <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org>
In-Reply-To: <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [50.184.24.49]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 0268246AE7
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(189002)(199002)(558084003)(92566001)(87936001)(33646001)(93886003)(21056001)(83322001)(66066001)(80022001)(46102001)(76576001)(74502001)(20776003)(85306003)(76482001)(2656002)(99396002)(64706001)(99286002)(95666004)(81342001)(31966008)(81542001)(106356001)(4396001)(107046002)(83072002)(85852003)(86362001)(101416001)(79102001)(77982001)(76176999)(50986999)(74316001)(54356999)(105586002)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BL2PR02MB305; H:BL2PR02MB307.namprd02.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: adobe.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/JiC_pZC4iEckSv9VEc9yOlcXcQ8
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 15:06:10 -0000

PiBUaGUgTWVyZ2VQYXRjaCBvcGVyYXRpb24gaXMgZGVmaW5lZCBhdCB0aGUgbGV2ZWwgb2YgdGhl
IEpTT04gZGF0YQ0KPiBtb2RlbC4NCg0KVGhpcyBzZWVtcyByZWFzb25hYmxlLCBidXQgd2hlcmUg
ZG8gSSBmaW5kIHRoZSAiSlNPTiBkYXRhIG1vZGVsIg0KZGVzY3JpYmVkPyBJJ3ZlIGxvb2tlZCBp
biBhbGwgb2YgdGhlIEpTT04gcHVibGljYXRpb25zLCBSRkNzLCANCmludGVybmV0IGRyYWZ0cywg
RUNNQSAyNjIsIDQwNC4NCg0KDQoNCg0KIA0KDQoNCg==


From nobody Thu Jul 10 08:22:56 2014
Return-Path: <hallam@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 08FFA1A0A8D for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 08:22:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.277
X-Spam-Level: 
X-Spam-Status: No, score=-1.277 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 kmHbo6wnxKGU for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 08:22:48 -0700 (PDT)
Received: from mail-wi0-x235.google.com (mail-wi0-x235.google.com [IPv6:2a00:1450:400c:c05::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F7961A0AB2 for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 08:22:47 -0700 (PDT)
Received: by mail-wi0-f181.google.com with SMTP id bs8so586696wib.2 for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 08:22:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=j6DLQZ6sLCfH77TO1DXdt3EwKftk/tc1w7VeY5wAZCI=; b=QXzvhsCCWmecrpgZE6acSMxEtqvYdxeT0yytFqxQpBlUJ6wzv+tWwCnk4wiv+ypNiy j4/m0XHg3gqn0PPbI9mVsGtUex+1njrmIIRNoZWVFbp/40oLSGEGAWVyrd3Ab5TypuZ0 i5Sr+qpYTmRoVjiTh6q1m0nwl8HoZa7tXN3O31I0m0DMh6Cwzd4JRb8PHEzKDtD1DECm scAyo5CoYyLLZ2PLZFy3oV84DDj1yusBbE8zZj0PG0Ar7tcQyYxyior0kqfL4W/V5M8r ER4t2IVDEzf5D5BEDDe4s767GQzO2X1VDSSsaDy3UMzCMKDN4+4nbeCzZ1UqV9cjiDKc bCSQ==
MIME-Version: 1.0
X-Received: by 10.180.210.239 with SMTP id mx15mr19758324wic.65.1405005765364;  Thu, 10 Jul 2014 08:22:45 -0700 (PDT)
Sender: hallam@gmail.com
Received: by 10.194.123.167 with HTTP; Thu, 10 Jul 2014 08:22:45 -0700 (PDT)
In-Reply-To: <53BE5A14.9020305@seantek.com>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com> <3FCE1559-219D-4415-B2E9-9CBA2404C32D@mnot.net> <53BE5A14.9020305@seantek.com>
Date: Thu, 10 Jul 2014 11:22:45 -0400
X-Google-Sender-Auth: GisyawCOjdHHlVAWgufQ9IKyfEs
Message-ID: <CAMm+LwhR+rRWXNd5Gxc3d4C_eF-+Tvv6MeKumkU=3ACiSZX1tg@mail.gmail.com>
From: Phillip Hallam-Baker <phill@hallambaker.com>
To: Sean Leonard <dev+ietf@seantek.com>
Content-Type: multipart/alternative; boundary=001a11c32db28d583a04fdd86545
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/c5BSgSUkOcm26KfGBaiWaA1vhBQ
Cc: General discussion of application-layer protocols <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 15:22:53 -0000

--001a11c32db28d583a04fdd86545
Content-Type: text/plain; charset=UTF-8

I predict that when you look at the variants they will divide up into one
set that is based on some sort of FSR or Lexer and the other being based on
pattern matching.

While these approaches are close in theory, there are very important
differences in practice. Pattern matching tends to be done without regard
for quoting or escape mechanisms and make assumptions about the well
formedness of the text.

There is a school of HTTP header 'parsing' that just scans for the text
sequences of interest. So if someone puts in a header like the following,
chaos ensues:

X-Ignore: Content-Length: 103
Content-Length: 2048

Of course scanning for "\r\nContent-Length:" would not fall into this trap.
But folk tend not to think that way.

--001a11c32db28d583a04fdd86545
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra">I predict that when you look at=
 the variants they will divide up into one set that is based on some sort o=
f FSR or Lexer and the other being based on pattern matching.</div><div cla=
ss=3D"gmail_extra">
<br></div><div class=3D"gmail_extra">While these approaches are close in th=
eory, there are very important differences in practice. Pattern matching te=
nds to be done without regard for quoting or escape mechanisms and make ass=
umptions about the well formedness of the text.</div>
<div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">There is a =
school of HTTP header &#39;parsing&#39; that just scans for the text sequen=
ces of interest. So if someone puts in a header like the following, chaos e=
nsues:</div>
<div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">X-Ignore: C=
ontent-Length: 103</div><div class=3D"gmail_extra">Content-Length: 2048</di=
v><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra">Of course=
 scanning for &quot;\r\nContent-Length:&quot; would not fall into this trap=
. But folk tend not to think that way.</div>
</div>

--001a11c32db28d583a04fdd86545--


From nobody Thu Jul 10 08:42:41 2014
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 436C11A0385; Thu, 10 Jul 2014 08:42:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.108
X-Spam-Level: *
X-Spam-Status: No, score=1.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FRT_ADOBE2=2.455, HELO_MISMATCH_COM=0.553] 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 rvGUYOLdmxYz; Thu, 10 Jul 2014 08:42:38 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8CAEC1A0A8C; Thu, 10 Jul 2014 08:42:34 -0700 (PDT)
Received: from [10.20.30.90] (50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60]) (authenticated bits=0) by hoffman.proper.com (8.14.8/8.14.7) with ESMTP id s6AFgSnA052290 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 10 Jul 2014 08:42:30 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: hoffman.proper.com: Host 50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60] claimed to be [10.20.30.90]
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Paul Hoffman <paul.hoffman@vpnc.org>
In-Reply-To: <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com>
Date: Thu, 10 Jul 2014 08:42:27 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <7B8DAF84-E799-46A5-BC55-5BF34000A548@vpnc.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org> <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com>
To: Larry Masinter <masinter@adobe.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/I6uykVtWcpQiE_DGS8VmtJ5JGYU
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 15:42:39 -0000

On Jul 10, 2014, at 8:06 AM, Larry Masinter <masinter@adobe.com> wrote:

>> The MergePatch operation is defined at the level of the JSON data
>> model.
>=20
> This seems reasonable, but where do I find the "JSON data model"
> described? I've looked in all of the JSON publications, RFCs,=20
> internet drafts, ECMA 262, 404.

RFC 7159. Might you instead suggest better wording for what you think we =
should say about what the MergePatch operation works on?

--Paul Hoffman=


From nobody Thu Jul 10 08:46:28 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D1C31A0653; Thu, 10 Jul 2014 08:46:25 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.904
X-Spam-Level: 
X-Spam-Status: No, score=0.904 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FRT_ADOBE2=2.455, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001] 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 6Ay29FWWaPgq; Thu, 10 Jul 2014 08:46:25 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 47F8B1A0385; Thu, 10 Jul 2014 08:46:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s6AFkIVg023426; Thu, 10 Jul 2014 17:46:18 +0200 (CEST)
Received: from [192.168.217.106] (p54891105.dip0.t-ipconnect.de [84.137.17.5]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 5DDB24D4; Thu, 10 Jul 2014 17:46:17 +0200 (CEST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com>
Date: Thu, 10 Jul 2014 17:46:16 +0200
X-Mao-Original-Outgoing-Id: 426699975.915081-e63d58c47cbb3ff354529fbe730719d1
Content-Transfer-Encoding: quoted-printable
Message-Id: <3210BA1B-8A53-4440-8658-5B98CE57A23B@tzi.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org> <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com>
To: Larry Masinter <masinter@adobe.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/BwqsA9NrgUFxBaaWssJ1EygkqXA
Cc: Paul Hoffman <paul.hoffman@vpnc.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 15:46:25 -0000

On 10 Jul 2014, at 17:06, Larry Masinter <masinter@adobe.com> wrote:

>> The MergePatch operation is defined at the level of the JSON data
>> model.
>=20
> This seems reasonable, but where do I find the "JSON data model"
> described? I've looked in all of the JSON publications, RFCs,=20
> internet drafts, ECMA 262, 404.

I agree with Paul here, this is described in RFC 7159 (introduction plus =
some details in sections 4 to 7), even if we were too pusillanimous to =
call it that way.

Gr=FC=DFe, Carsten


From nobody Thu Jul 10 09:40:32 2014
Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6F4001A0B0F for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 09:40:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.651
X-Spam-Level: 
X-Spam-Status: No, score=-2.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.651] autolearn=ham
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 xIHL2bcf-Wwc for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 09:40:26 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9665D1A0AEE for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 09:40:26 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.224.155.153]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s6AGe9l1010320 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Jul 2014 09:40:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1405010421; x=1405096821; bh=khjoNO/BmVm+xBrqkB2I9ohBUFSkwUyKLaWeTsP4Jos=; h=Date:To:From:Subject:Cc; b=b+WmIGYoqiD7HgpO5IhXpmGXe0Vfl9ZAQgXd3Gwo9uHf6bTPLSRwfK2mghC5naI1f AVX1ANDf609Byj0Jfr5XvyKHfZHLaHCQT8Ecs0q11TlsJMXjIsQVgg829VrMnGTzaL NlqW32Sc9VVyJu9m8S5vC/g1JkGpe0DRfEZAxj5k=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1405010421; x=1405096821; i=@elandsys.com; bh=khjoNO/BmVm+xBrqkB2I9ohBUFSkwUyKLaWeTsP4Jos=; h=Date:To:From:Subject:Cc; b=oDYLfK2PuWHuuilkgKvIOxsqHbPMFS0x515SCrLrVESZVoXUh0Z5SDb8m7p7zkpyi QaXij53wur10923VuYz1noSgP5HT01cJwaAbIkBYM0wFS6MroVN+oNks4LHv5iBB1U 8GG4wE/YTQfitBcG+a1MIaglTetvr4qXOipB7Vt0=
Message-Id: <6.2.5.6.2.20140710093816.0d579d00@elandnews.com>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Thu, 10 Jul 2014 09:40:02 -0700
To: "Murray S. Kucherawy" <superuser@gmail.com>
From: S Moonesamy <sm+ietf@elandsys.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/uoKfpAPl4G_Hykj3QBOoPqE-e-E
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] IPR disclosure - draft-ietf-appsawg-email-auth-codes-04
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 16:40:31 -0000

Hi Murray,

As you are the document author for 
draft-ietf-appsawg-email-auth-codes-04, can you confirm that any and 
all appropriate IPR disclosures required for full conformance with 
the provisions of BCP 78 and BCP 79 have already been filed?

Regards,
S. Moonesamy (as document shepherd)


From nobody Thu Jul 10 10:19:08 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C3EB31A05D1 for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 10:19:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.653
X-Spam-Level: 
X-Spam-Status: No, score=-2.653 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 HrWFTRr1VEkT for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 10:19:05 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 6A2261A016D for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 10:19:05 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PA0C17QBEO00872E@mauve.mrochek.com> for apps-discuss@ietf.org; Thu, 10 Jul 2014 10:14:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1405012443; bh=dFL7eqK1DjQpW+Yh2oGEaV9qipkhuSxU8U4Ys7zRGI4=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=X3GG3NRXwZksrUVS6PKy3HHZaI7tppxHTA87/IDW+IXYG/kSgErCJabZb1znwp5y1 SYpWs7Ka59/ptEMe4qcHjygIfqzeWFFq7OxxIZnlZxZs+it2HbZHxVYjN5KTvXjVZY tjnJG6LP7m7B9hwAFNUnf31dd9H7GmyG3HMtSWbw=
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: TEXT/PLAIN; CHARSET=us-ascii
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01P9ZE8BZATC0049PU@mauve.mrochek.com>; Thu, 10 Jul 2014 10:14:00 -0700 (PDT)
Message-id: <01PA0C15S4GK0049PU@mauve.mrochek.com>
Date: Thu, 10 Jul 2014 09:15:24 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Wed, 09 Jul 2014 16:09:00 -0700" <53BDCB8C.1040105@dcrocker.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com> <53BDCB8C.1040105@dcrocker.net>
To: Dave Crocker <dhc@dcrocker.net>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/VMnuU25ZlBM1IN9_Kk0MYYmn1Cw
Cc: Ned Freed <ned.freed@mrochek.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 17:19:06 -0000

> On 7/9/2014 1:55 PM, Ned Freed wrote:
> >> The way this thread has progressed suggests to me that the spec is
> >> > better as a single, specific media type, with no variant option.
> > My understanding is that there are already multiple variants in play, so
> > you'd need multiple media types right off as well as an effort to get
> > them all registered.
> >
> >> > When a next form of markdown gets traction, give it its own media type
> >> > entry.
> > I'm really not a fan of this approach, but then again, my position as
> > reviewer may bias me somewhat here.

> As others have noted, these 'variants' are incompatible.

> They might have overlap, but they aren't proper subsets.  Consequently
> I'm not hearing benefit in having them share namespace, distinguished by
> an associated parameter.

There's huge benefit. By requiring separate registrations, you'll effectively
guarantee that nobody is going to bother registering many if not most of the
variants. Or worse, they'll send around variants incorrectly tagged with one 
of the registered names. The process, even the far more lightweight one
associated with vendor tree registrations, is simply too onerous for most
people to bother with.

There's tons of "running code" to back up my assessment here.

More generally, having now read a bunch of material on this family of formats,
it seems there's a markedly different engineering aesthetic in play here. It's
one where things are intentionally not locked down, where random people are
encouraged to experiment and create incompatible variants, where heuristic
processing is an intrinsic part of the process, and where things not working
quite right is tolerated. This is all about ease of use, not correctness.

This is emphatically not the approach the IETF takes to engineering, where the
primary goal is interoperability. And so, predictably, there have been multiple
efforts to in effect force this work into the IETF mold. I've seen calls for
someone (who?) to perform an analysis of what's in play here (which even if
possible ignores the fact that what's in play may be very different a year from
now). There have been calls for separate registrions (see above). There have
been calls for what is effectively a capability list. There have been calls for
what amounts to a subregistry. There have even been calls for making this into
a media suffix, which would effectively require a full formal specification of
the format.

All of these suggestions are no doubt well intentioned, but IMO, at least
counterproductive if not wrongminded in this case.

It would be one thing if we were being asked to publish the format as a
standards-track RFC. That would absolutely call for doing a bunch of these
things.

But we're not being asked to do that. We're being asked to publish a 
registration of a name and set of parameters for something that already exists.
Nothing more.

Now, maybe doing this is inappropriate. Maybe this type belongs in the  vendor
tree, where I note that there's not going to be a problem registering this
type. Or maybe the registration should be run through a different standards
org like the W3C that also has access to the standards tree.

My personal opinion is that defining this type, more or less as-is, in the
standards tree is fine as long as the security considerations are beefed up
substantially. I would actually prefer the approach of making this a format
value for text/plain, but I think the security issues make that a bad idea.

				Ned


From nobody Thu Jul 10 10:47:46 2014
Return-Path: <masinter@adobe.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B1E841B292E; Thu, 10 Jul 2014 10:47:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 9NwBIq1mdUHw; Thu, 10 Jul 2014 10:47:41 -0700 (PDT)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2lp0238.outbound.protection.outlook.com [207.46.163.238]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 796801B292C; Thu, 10 Jul 2014 10:47:41 -0700 (PDT)
Received: from BL2PR02MB307.namprd02.prod.outlook.com (10.141.91.21) by BL2PR02MB306.namprd02.prod.outlook.com (10.141.91.19) with Microsoft SMTP Server (TLS) id 15.0.985.8; Thu, 10 Jul 2014 17:47:39 +0000
Received: from BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) by BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) with mapi id 15.00.0980.000; Thu, 10 Jul 2014 17:47:39 +0000
From: Larry Masinter <masinter@adobe.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Thread-Topic: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
Thread-Index: AQHPnFWujFcUbpANzkmg+T38hQFzLpuZjxaA
Date: Thu, 10 Jul 2014 17:47:39 +0000
Message-ID: <4ee005b6cf4043b6b5cbe8493e82f14f@BL2PR02MB307.namprd02.prod.outlook.com>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org> <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com> <7B8DAF84-E799-46A5-BC55-5BF34000A548@vpnc.org>
In-Reply-To: <7B8DAF84-E799-46A5-BC55-5BF34000A548@vpnc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [50.184.24.49]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 0268246AE7
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(189002)(199002)(76104003)(46102001)(64706001)(99286002)(20776003)(2656002)(110136001)(81342001)(99396002)(74662001)(33646001)(106356001)(95666004)(31966008)(87936001)(105586002)(101416001)(93886003)(15202345003)(107046002)(80022001)(83072002)(19580395003)(66066001)(76176999)(85852003)(77982001)(15975445006)(74502001)(76482001)(76576001)(79102001)(92566001)(86362001)(54356999)(50986999)(81542001)(74316001)(21056001)(106116001)(83322001)(85306003)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BL2PR02MB306; H:BL2PR02MB307.namprd02.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: adobe.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Sza8ZLeUDamH68JkK9PTd1M_ZqA
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 17:47:43 -0000

PiBSRkMgNzE1OS4gTWlnaHQgeW91IGluc3RlYWQgc3VnZ2VzdCBiZXR0ZXIgd29yZGluZyBmb3Ig
d2hhdCB5b3UgdGhpbmsNCj4gd2Ugc2hvdWxkIHNheSBhYm91dCB3aGF0IHRoZSBNZXJnZVBhdGNo
IG9wZXJhdGlvbiB3b3JrcyBvbj8NCg0KSGVyZSdzIGFuIGF0dGVtcHQ6DQo9PT0NCiAgVGhlIE1l
cmdlUGF0Y2ggb3BlcmF0aW9uIGlzIGRlZmluZWQgdG8gb3BlcmF0ZSBhdCBhbiBvYmplY3QgbGV2
ZWwsDQpub3QgYSB0ZXh0dWFsIGxldmVsLiBUaGVyZSBpcyBubyBleHBlY3RhdGlvbiB0aGF0IHRo
ZSBNZXJnZVBhdGNoIG9wZXJhdGlvbiANCndpbGwgcHJlc2VydmUgIHRleHR1YWwgcmVwcmVzZW50
YXRpb24tbGV2ZWwgZmVhdHVyZXMgc3VjaCBhcyB3aGl0ZSBzcGFjZSwgDQptZW1iZXIgb3JkZXJp
bmcsIG51bWJlciBwcmVjaXNpb24gYmV5b25kIHdoYXQgaXMgYXZhaWxhYmxlIGluIHRoZQ0KdGFy
Z2V0J3MgaW1wbGVtZW50YXRpb24sIGFuZCBzbyBmb3J0aC4gDQogDQpJbiBhZGRpdGlvbiwgZXZl
biBpZiB0aGUgdGFyZ2V0IGltcGxlbWVudGF0aW9uIGFsbG93cyBtdWx0aXBsZSBuYW1lL3ZhbHVl
IHBhaXJzDQp3aXRoIHRoZSBzYW1lIG5hbWUsIHRoZSByZXN1bHQgb2YgdGhlIHBhdGNoIG9wZXJh
dGlvbiBvbiBzdWNoDQpvYmplY3RzIGlzIG5vdCBkZWZpbmVkLg0KPT09DQoNCllvdSBjb3VsZCBp
bnN0ZWFkIHNheSB0aGF0IHBhdGNoIGNoYW5nZXMgb25lIG9mIHRoZSB2YWx1ZXMsIGFsbCBvZg0K
dGhlIHZhbHVlcywgb3IgY29uc29saWRhdGVzIHRoZW0sIG5haWxpbmcgaXQgZG93biBpbiB0aGUg
c3Bpcml0IG9mDQppbnRlcm9wZXJhYmlsaXR5Lg0KDQpJIGFsc28gdGhpbmsgaXQgd291bGQgYmUg
YWR2aXNhYmxlIHRvIGRpc2FsbG93IGR1cGxpY2F0ZSBuYW1lcw0KaW4gYXBwbGljYXRpb24vbWVy
Z2UtcGF0Y2granNvbiwgYnV0IHRoYXQgcmVxdWlyaW5nIHRoZSBvdGhlcg0KZmVhdHVyZXMgb2Yg
SS1qc29uIGlzIHVubmVjZXNzYXJ5Lg0KDQpMYXJyeQ0KLS0NCmh0dHA6Ly9sYXJyeS5tYXNpbnRl
ci5uZXQNCg0KDQoNCg==


From nobody Thu Jul 10 11:53:22 2014
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1B1791B296C; Thu, 10 Jul 2014 11:53:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 1.108
X-Spam-Level: *
X-Spam-Status: No, score=1.108 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FRT_ADOBE2=2.455, HELO_MISMATCH_COM=0.553] 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 R0ATNMotGgcx; Thu, 10 Jul 2014 11:53:18 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55B921A0352; Thu, 10 Jul 2014 11:53:18 -0700 (PDT)
Received: from [10.20.30.90] (50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60]) (authenticated bits=0) by hoffman.proper.com (8.14.8/8.14.7) with ESMTP id s6AIrEbu061626 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 10 Jul 2014 11:53:16 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: hoffman.proper.com: Host 50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60] claimed to be [10.20.30.90]
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Paul Hoffman <paul.hoffman@vpnc.org>
In-Reply-To: <4ee005b6cf4043b6b5cbe8493e82f14f@BL2PR02MB307.namprd02.prod.outlook.com>
Date: Thu, 10 Jul 2014 11:53:14 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <4554206C-0046-4AF2-A893-55949EA9DCF5@vpnc.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org> <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com> <7B8DAF84-E799-46A5-BC55-5BF34000A548@vpnc.org> <4ee005b6cf4043b6b5cbe8493e82f14f@BL2PR02MB307.namprd02.prod.outlook.com>
To: Larry Masinter <masinter@adobe.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/HopCfafcyMPcDgpYjFgp5-SQogA
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 18:53:19 -0000

On Jul 10, 2014, at 10:47 AM, Larry Masinter <masinter@adobe.com> wrote:

>> RFC 7159. Might you instead suggest better wording for what you think
>> we should say about what the MergePatch operation works on?
>=20
> Here's an attempt:
> =3D=3D=3D
>  The MergePatch operation is defined to operate at an object level,
> not a textual level. There is no expectation that the MergePatch =
operation=20
> will preserve  textual representation-level features such as white =
space,=20
> member ordering, number precision beyond what is available in the
> target's implementation, and so forth.=20
>=20
> In addition, even if the target implementation allows multiple =
name/value pairs
> with the same name, the result of the patch operation on such
> objects is not defined.
> =3D=3D=3D

The first sentence uses "object" incorrectly because JSON uses that term =
for something else. It could bee better worded as "The MergePatch =
operation is defined to operate at the level of data items, not at the =
level of data representation."=20

> You could instead say that patch changes one of the values, all of
> the values, or consolidates them, nailing it down in the spirit of
> interoperability.

Nope, still not going there. The wording in RFC 7159 is still relevant =
here.

> I also think it would be advisable to disallow duplicate names
> in application/merge-patch+json, but that requiring the other
> features of I-json is unnecessary.

There is no need to re-argue what RFC 7159 says about this.

--Paul Hoffman=


From nobody Thu Jul 10 12:00:52 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C04D1B2972 for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 12:00:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 ZSWycyfk0L8M for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 12:00:40 -0700 (PDT)
Received: from mail-wg0-x234.google.com (mail-wg0-x234.google.com [IPv6:2a00:1450:400c:c00::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CFAE21B2971 for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 12:00:39 -0700 (PDT)
Received: by mail-wg0-f52.google.com with SMTP id b13so6976wgh.11 for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 12:00:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=KWdfif24RoeD0CCddXVOSceu/vchqd70MBzozjdemDc=; b=T2GjZYHKgnRwtSsg0eFkN7xvUTBUQVecQ8hNPmBFoEhlqCh8N3Q3M9Dwsz8b9wCcV+ pc4dKQrttqdD9eOic5X/FA1wqNZZNGzn/3kVfv+N39xGL2yydE+PQPMZZwLJSB9WgQUu +4SzNXQW2lJaB08pwAyZx46GKSBln+tgt7siDEB0gNQhu252LRu4Ao5Pvm5pqubZx60l iH1qfZCJ+5j1g7MM74106xDCd3qG/hmWnht+L25yGwxTMMnwJlrnh0KlgFUSWAese3AN /JbzQJB+O/NN9F929cPe4KDhXL3vuE8uy0rEH66ByYcjOO2UUNCWHJOvfGSVmSEtw0r7 m+tQ==
MIME-Version: 1.0
X-Received: by 10.180.10.168 with SMTP id j8mr21754777wib.73.1405018837733; Thu, 10 Jul 2014 12:00:37 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Thu, 10 Jul 2014 12:00:37 -0700 (PDT)
In-Reply-To: <6.2.5.6.2.20140710093816.0d579d00@elandnews.com>
References: <6.2.5.6.2.20140710093816.0d579d00@elandnews.com>
Date: Thu, 10 Jul 2014 12:00:37 -0700
Message-ID: <CAL0qLwbi121Hi0miPPVyEQou-T9N+CENezAoFcnwJOvGFM7RpA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: S Moonesamy <sm+ietf@elandsys.com>
Content-Type: multipart/alternative; boundary=001a11c25918b9dac104fddb7072
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Ml3gQuZv15efBmSNKBdo638QCoQ
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] IPR disclosure - draft-ietf-appsawg-email-auth-codes-04
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 19:00:43 -0000

--001a11c25918b9dac104fddb7072
Content-Type: text/plain; charset=UTF-8

On Thu, Jul 10, 2014 at 9:40 AM, S Moonesamy <sm+ietf@elandsys.com> wrote:

> As you are the document author for draft-ietf-appsawg-email-auth-codes-04,
> can you confirm that any and all appropriate IPR disclosures required for
> full conformance with the provisions of BCP 78 and BCP 79 have already been
> filed?
>

I know of no outstanding IPR claims.  The document is, to the best of my
knowledge, in compliance with BCPs 78 and 79.

-MSK

--001a11c25918b9dac104fddb7072
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Thu, Jul 10, 2014 at 9:40 AM, S Moonesamy <span dir=3D"=
ltr">&lt;<a href=3D"mailto:sm+ietf@elandsys.com" target=3D"_blank">sm+ietf@=
elandsys.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=
=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">As you are the document author for draft-iet=
f-appsawg-email-auth-codes-04, can you confirm that any and all appropriate=
 IPR disclosures required for full conformance with the provisions of BCP 7=
8 and BCP 79 have already been filed?<br>
</blockquote><div><br></div><div>I know of no outstanding IPR claims.=C2=A0=
 The document is, to the best of my knowledge, in compliance with BCPs 78 a=
nd 79.<br><br></div><div>-MSK <br></div></div><br></div></div>

--001a11c25918b9dac104fddb7072--


From nobody Thu Jul 10 13:40:50 2014
Return-Path: <masinter@adobe.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DC5181B29FE; Thu, 10 Jul 2014 13:40:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 2YGCvAdnKIsy; Thu, 10 Jul 2014 13:40:43 -0700 (PDT)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2lp0237.outbound.protection.outlook.com [207.46.163.237]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09F121B29E8; Thu, 10 Jul 2014 13:40:43 -0700 (PDT)
Received: from BL2PR02MB307.namprd02.prod.outlook.com (10.141.91.21) by BL2PR02MB307.namprd02.prod.outlook.com (10.141.91.21) with Microsoft SMTP Server (TLS) id 15.0.980.8; Thu, 10 Jul 2014 20:40:41 +0000
Received: from BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) by BL2PR02MB307.namprd02.prod.outlook.com ([10.141.91.21]) with mapi id 15.00.0980.000; Thu, 10 Jul 2014 20:40:41 +0000
From: Larry Masinter <masinter@adobe.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Thread-Topic: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
Thread-Index: AQHPnFWujFcUbpANzkmg+T38hQFzLpuZjxaAgAAYpgCAABnWIA==
Date: Thu, 10 Jul 2014 20:40:40 +0000
Message-ID: <f1a0f112b4dc4fd0a0fe334272c9a996@BL2PR02MB307.namprd02.prod.outlook.com>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org> <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com> <7B8DAF84-E799-46A5-BC55-5BF34000A548@vpnc.org> <4ee005b6cf4043b6b5cbe8493e82f14f@BL2PR02MB307.namprd02.prod.outlook.com> <4554206C-0046-4AF2-A893-55949EA9DCF5@vpnc.org>
In-Reply-To: <4554206C-0046-4AF2-A893-55949EA9DCF5@vpnc.org>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [50.184.24.49]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 0268246AE7
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(51704005)(199002)(189002)(87936001)(74662001)(81542001)(76176999)(31966008)(19580395003)(92566001)(2656002)(101416001)(15202345003)(85306003)(76576001)(20776003)(99286002)(79102001)(77982001)(4396001)(106116001)(93886003)(99396002)(95666004)(46102001)(83072002)(74502001)(21056001)(85852003)(54356999)(106356001)(76482001)(50986999)(105586002)(33646001)(110136001)(83322001)(81342001)(107046002)(66066001)(86362001)(15975445006)(74316001)(80022001)(64706001)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BL2PR02MB307; H:BL2PR02MB307.namprd02.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-OriginatorOrg: adobe.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/rxFnI3NtAdBexhPFqWrbwXe-ZFI
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 20:40:47 -0000

PiA+IEkgYWxzbyB0aGluayBpdCB3b3VsZCBiZSBhZHZpc2FibGUgdG8gZGlzYWxsb3cgZHVwbGlj
YXRlIG5hbWVzDQo+ID4gaW4gYXBwbGljYXRpb24vbWVyZ2UtcGF0Y2granNvbiwgYnV0IHRoYXQg
cmVxdWlyaW5nIHRoZSBvdGhlcg0KPiA+IGZlYXR1cmVzIG9mIEktanNvbiBpcyB1bm5lY2Vzc2Fy
eS4NCj4gDQo+IFRoZXJlIGlzIG5vIG5lZWQgdG8gcmUtYXJndWUgd2hhdCBSRkMgNzE1OSBzYXlz
IGFib3V0IHRoaXMuDQoNCkkgZG9uJ3Qgd2FudCB0byByZS1hcmd1ZSB0aGUgZGVjaXNpb24uIEkn
bSBqdXN0IHdvbmRlcmluZw0KImlmIGktanNvbiBpcyB1c2VmdWwsIHdoeSBpc24ndCBpdCB1c2Vm
dWwgZm9yIHRoaXM/Ig0KDQppLWpzb24gaXMgYmVpbmcgcHJvcG9zZWQgYXMgYW4gSUVURiBSRkMg
ZGVzY3JpYmluZyBhIHBhcnRpY3VsYXJseQ0KaW50ZXJlc3RpbmcgcHJvZmlsZSBvZiBKU09OLCBn
aXZpbmcgaXQgYSBzcGVjaWFsIG5hbWUsICJJLUpTT04iDQpiYXNlZCBvbiB0aGUgY2xhaW0gdGhh
dCB0aGlzIHByb2ZpbGUgaXMgbW9yZSBpbnRlcmVzdGluZw0KdGhhbiBtb3N0IG90aGVyIGNvbWJp
bmF0aW9ucyBvZiByZXN0cmljdGlvbnMuDQoNCkJ1dCBoZXJlJ3MgYW4gYXBwbGljYXRpb24gKGFw
cGxpY2F0aW9uLyBtZXJnZS1wYXRjaCtqc29uKQ0Kd2hpY2ggLS0gYXMgeW91IHBvaW50IG91dCAt
LSBkb2Vzbid0IG1lbnRpb24gSS1KU09OLA0KZXZlbiB0aG91Z2ggc29tZSBvZiB0aGUgY29uc3Ry
YWludHMgb2YgIndoaWNoIGluc3RhbmNlcw0KYXJlIG1lYW5pbmdmdWwgdG8gYXBwbHkiIHdvdWxk
IHNlZW0gdG8gYmUgbW9yZSBlYXNpbHkNCmV4cHJlc3NlZCBhcyBhIHdlbGwta25vd24gcHJvZmls
ZSBvZiBKU09OLiBKdXN0IG5vdA0KSS1KU09OLiBUaGUgcmVzdHJpY3Rpb24gb24gZHVwbGljYXRl
IG5hbWVzIGlzIGZpbmUsIGJ1dA0KdGhlcmUncyBubyBuZWVkIHRvIHJlc3RyaWN0IG51bWJlcnMg
dG8gSUVFRSBwcmVjaXNpb24NCmluIHRoZSBwYXRjaCByZXF1ZXN0Lg0KDQpNZXJnZXBhdGNoIGlz
IG9uZSBkYXRhIHBvaW50LCBhcmUgdGhlcmUgb3RoZXIgSlNPTg0KYXBwbGljYXRpb24gc3BlY3Mg
dGhhdCBDT1VMRCB1c2UgaS1qc29uIGFzIGENCm5vcm1hdGl2ZSByZWZlcmVuY2U/DQoNCklmIG1v
c3QgY2FzZXMgb2YgSlNPTiBhcHBsaWNhdGlvbiBzcGVjaWZpY2F0aW9ucyB0aGF0DQpuZWVkICdj
bGVhbiBKU09OIGlucHV0IHJlcXVpcmVkIGZvciByZXN1bHRzIHRvIGJlDQptZWFuaW5nZnVsJyBw
cm9maWxlcyBjYW4ndCB1c2UgSS1KU09OIGFzIGEgYmFzaXMNCmZvciAnY2xlYW4nLCBpdCBjYXN0
cyBkb3VidHMgYXMgdG8gZGVmaW5pbmcgSS1KU09OIGFzDQphIGNhdGVnb3J5LCByYXRoZXIgdGhh
biBqdXN0IGEgc2V0IG9mIGJlc3QgcHJhY3RpY2VzLg0KDQoNCkxhcnJ5DQotLQ0KaHR0cDovL2xh
cnJ5Lm1hc2ludGVyLm5ldA0KDQo=


From nobody Thu Jul 10 14:13:55 2014
Return-Path: <franck@peachymango.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB40F1B2A21 for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 14:13:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 6mfFSxp1xOAY for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 14:13:52 -0700 (PDT)
Received: from mx-out-1.zmailcloud.com (mx-out.zmailcloud.com [192.198.85.98]) by ietfa.amsl.com (Postfix) with ESMTP id E33B91B29FA for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 14:13:51 -0700 (PDT)
Received: from smtp.01.com (smtp.01.com [10.10.0.43]) by mx-out-1.zmailcloud.com (Postfix) with ESMTP id 39A49564C8A; Thu, 10 Jul 2014 16:13:50 -0500 (CDT)
Received: from localhost (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id 23FCBA051D; Thu, 10 Jul 2014 16:13:50 -0500 (CDT)
X-Virus-Scanned: amavisd-new at smtp-out-1.01.com
Received: from smtp.01.com ([127.0.0.1]) by localhost (smtp-out-1.01.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id uHsoPIr0Rge2; Thu, 10 Jul 2014 16:13:50 -0500 (CDT)
Received: from smtp.01.com (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id 01AA1A0522; Thu, 10 Jul 2014 16:13:50 -0500 (CDT)
Received: from localhost (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id DFEC0A051E; Thu, 10 Jul 2014 16:13:49 -0500 (CDT)
X-Virus-Scanned: amavisd-new at smtp-out-1.01.com
Received: from smtp.01.com ([127.0.0.1]) by localhost (smtp-out-1.01.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id CmvHlx25e09F; Thu, 10 Jul 2014 16:13:49 -0500 (CDT)
Received: from mail-2.01.com (mail.01.com [10.10.0.41]) by smtp-out-1.01.com (Postfix) with ESMTP id ADE5DA051D; Thu, 10 Jul 2014 16:13:49 -0500 (CDT)
Date: Thu, 10 Jul 2014 16:13:46 -0500 (CDT)
From: Franck Martin <franck@peachymango.org>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Message-ID: <378562608.99565.1405026826154.JavaMail.zimbra@peachymango.org>
In-Reply-To: <WM!e54c6eb765d6d5633ade4b3650a7b2f5ebc0231ea9d5b894f3ebbac064e46904f0060add50e8a71105ba420ab69d27ec!@asav-1.01.com>
References: <CAL0qLwbZ9c5PWTNsYqsRknTnu706qpZYxhi=n28Qm5DSmp8e+Q@mail.gmail.com> <WM!e54c6eb765d6d5633ade4b3650a7b2f5ebc0231ea9d5b894f3ebbac064e46904f0060add50e8a71105ba420ab69d27ec!@asav-1.01.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_99564_236197800.1405026826152"
X-Originating-IP: [216.3.18.37]
X-Mailer: Zimbra 8.0.5_GA_5839 (ZimbraWebClient - FF30 (Mac)/8.0.5_GA_5839)
Thread-Topic: Draft IETF 90 APPSAWG/APPAREA agenda available
Thread-Index: jXpHXPE8Rh63cqq4+kBcrRtKgGYgnQ==
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/O2LbN0D1kLbyFpswItgB-EwdBEk
Cc: appsawg-chairs@tools.ietf.org, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Draft IETF 90 APPSAWG/APPAREA agenda available
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 21:13:54 -0000

------=_Part_99564_236197800.1405026826152
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

----- Original Message -----

> From: "Murray S. Kucherawy" <superuser@gmail.com>
> To: "IETF Apps Discuss" <apps-discuss@ietf.org>
> Sent: Wednesday, July 9, 2014 11:13:09 AM
> Subject: [apps-discuss] Draft IETF 90 APPSAWG/APPAREA agenda available

> The preliminary APPSAWG/APPAREA agenda has been posted:

> http://www.ietf.org/proceedings/90/agenda/agenda-90-appsawg

> Please let us know ( appsawg-chairs@tools.ietf.org ) if you have any issues
> with the agenda.

Shouldn't http://datatracker.ietf.org/doc/draft-martin-authentication-results-tls/ be in "Relevant work (not yet part of APPSAWG)" to go with the ptype ID? 

------=_Part_99564_236197800.1405026826152
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: 7bit

<html><body><div style="font-family: arial,helvetica,sans-serif; font-size: 12pt; color: #000000"><hr id="zwchr"><blockquote style="border-left:2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sans-serif;font-size:12pt;"><b>From: </b>"Murray S. Kucherawy" &lt;superuser@gmail.com&gt;<br><b>To: </b>"IETF Apps Discuss" &lt;apps-discuss@ietf.org&gt;<br><b>Sent: </b>Wednesday, July 9, 2014 11:13:09 AM<br><b>Subject: </b>[apps-discuss] Draft IETF 90 APPSAWG/APPAREA agenda available<br><div><br></div><div dir="ltr"><div><div>The preliminary APPSAWG/APPAREA agenda has been posted:<br><div><br></div><a href="http://www.ietf.org/proceedings/90/agenda/agenda-90-appsawg" target="_blank">http://www.ietf.org/proceedings/90/agenda/agenda-90-appsawg</a><br>
<br></div>Please let us know (<a href="mailto:appsawg-chairs@tools.ietf.org" target="_blank">appsawg-chairs@tools.ietf.org</a>) if you have any issues with the agenda.<br></div></div></blockquote><div>Shouldn't <a href="http://datatracker.ietf.org/doc/draft-martin-authentication-results-tls/" data-mce-href="http://datatracker.ietf.org/doc/draft-martin-authentication-results-tls/">http://datatracker.ietf.org/doc/draft-martin-authentication-results-tls/</a> be in "Relevant work (not yet part of APPSAWG)" to go with the ptype ID?<br></div></div></body></html>
------=_Part_99564_236197800.1405026826152--


From nobody Thu Jul 10 16:09:46 2014
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B67F01A00AD; Thu, 10 Jul 2014 16:09:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.553
X-Spam-Level: 
X-Spam-Status: No, score=-102.553 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 Xcbtz0p-boXd; Thu, 10 Jul 2014 16:09:35 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1900:3001:11::31]) by ietfa.amsl.com (Postfix) with ESMTP id DB2A21A009A; Thu, 10 Jul 2014 16:09:35 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id 4CA0718047C; Thu, 10 Jul 2014 16:09:01 -0700 (PDT)
To: ietf-announce@ietf.org, rfc-dist@rfc-editor.org
X-PHP-Originating-Script: 6000:ams_util_lib.php
From: rfc-editor@rfc-editor.org
Message-Id: <20140710230901.4CA0718047C@rfc-editor.org>
Date: Thu, 10 Jul 2014 16:09:01 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/n5-GBZ7p4hN77H8VQ1GBGQ6hHxE
Cc: drafts-update-ref@iana.org, apps-discuss@ietf.org, rfc-editor@rfc-editor.org
Subject: [apps-discuss] BCP 190, RFC 7320 on URI Design and Ownership
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 10 Jul 2014 23:09:42 -0000

A new Request for Comments is now available in online RFC libraries.

        BCP 190        
        RFC 7320

        Title:      URI Design and Ownership 
        Author:     M. Nottingham
        Status:     Best Current Practice
        Stream:     IETF
        Date:       July 2014
        Mailbox:    mnot@mnot.net
        Pages:      9
        Characters: 18275
        Updates:    RFC 3986
        See Also:   BCP 190

        I-D Tag:    draft-ietf-appsawg-uri-get-off-my-lawn-05.txt

        URL:        http://www.rfc-editor.org/rfc/rfc7320.txt

Section 1.1.1 of RFC 3986 defines URI syntax as "a federated and
extensible naming system wherein each scheme's specification may
further restrict the syntax and semantics of identifiers using that
scheme."  In other words, the structure of a URI is defined by its
scheme.  While it is common for schemes to further delegate their
substructure to the URI's owner, publishing independent standards
that mandate particular forms of URI substructure is inappropriate,
because that essentially usurps ownership.  This document further
describes this problematic practice and provides some acceptable
alternatives for use in standards.

This document is a product of the Applications Area Working Group Working Group of the IETF.


BCP: This document specifies an Internet Best Current Practices for the
Internet Community, and requests discussion and suggestions for 
improvements. Distribution of this memo is unlimited.

This announcement is sent to the IETF-Announce and rfc-dist lists.
To subscribe or unsubscribe, see
  http://www.ietf.org/mailman/listinfo/ietf-announce
  http://mailman.rfc-editor.org/mailman/listinfo/rfc-dist

For searching the RFC series, see http://www.rfc-editor.org/search
For downloading RFCs, see http://www.rfc-editor.org/rfc.html

Requests for special distribution should be addressed to either the
author of the RFC in question, or to rfc-editor@rfc-editor.org.  Unless
specifically noted otherwise on the RFC itself, all RFCs are for
unlimited distribution.


The RFC Editor Team
Association Management Solutions, LLC


From nobody Thu Jul 10 17:00:58 2014
Return-Path: <doug.mtview@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DDD441A00F2 for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 17:00:56 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.4
X-Spam-Level: 
X-Spam-Status: No, score=-1.4 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, J_CHICKENPOX_62=0.6, SPF_PASS=-0.001] 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 Dar7Ip9OKtKU for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 17:00:55 -0700 (PDT)
Received: from mail-pd0-x234.google.com (mail-pd0-x234.google.com [IPv6:2607:f8b0:400e:c02::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 361841A00EA for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 17:00:55 -0700 (PDT)
Received: by mail-pd0-f180.google.com with SMTP id fp1so372263pdb.11 for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 17:00:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=TMfJ9IAuLt6oTYmjJbQl9vufenlKtogDLyjw/YkR5Uk=; b=e+X0eLt6hffg9yhQNnXio3vdEHrV3mG8ElGrcAbUIRbZrE1XAnC7fTfVFMIRkJ42ye komHzp7SD9XsAvg+Bp1fEi3TmwpuPqxW+4SvLGJr/bSDhRoge1HTaZyRd10sIuRgFlHH 36N87GOo2kBS7HF3W8xtWXWoWn9ds9fZOnqLpcqsQTJ7CwBdaPkS6Z4YXKeTjsBaDfM9 NOgFYDjbj67sEJ60bggAasQJFa2JR8plkPPRVqur49ObdLZBat3hagyylEoWDFlDTYLi wKTxj9LWneS5tyfZ+XRK+7YfehlTIB1t4gY3UBwEkPIj8Fm9jPdoXfKNHa9r3M06OuVH BG6g==
X-Received: by 10.68.230.194 with SMTP id ta2mr50501033pbc.51.1405036854890; Thu, 10 Jul 2014 17:00:54 -0700 (PDT)
Received: from [192.168.2.230] (c-67-188-1-12.hsd1.ca.comcast.net. [67.188.1.12]) by mx.google.com with ESMTPSA id bm6sm581472pdb.76.2014.07.10.17.00.53 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Thu, 10 Jul 2014 17:00:53 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Douglas Otis <doug.mtview@gmail.com>
In-Reply-To: <20140627180008.54198.qmail@joyce.lan>
Date: Thu, 10 Jul 2014 17:00:51 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <A7DB7E85-DB88-49E7-A897-397559C6DC09@gmail.com>
References: <20140627180008.54198.qmail@joyce.lan>
To: John Levine <johnl@taugh.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/nITMElLvQyK9WQbL0PXdYdHABYQ
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] I-D Action: draft-ietf-appsawg-nullmx-05.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 00:00:57 -0000

On Jun 27, 2014, at 11:00 AM, John Levine <johnl@taugh.com> wrote:

> This version fixes ID nits and has a little more minor editorial =
cleanup.
>=20
> For the record, I confirm that to my direct, personal knowledge there
> is no IPR related to this document.

Dear John,

When this idea first emerged, the seemingly simple concept was discussed =
with those managing DNS root servers.  What they mentioned was use of =
"." as a host-name flag returns no address answer which then means DNS =
depends on RFC2308 from 1998 to suppress what might be significant =
levels of inadvertent queries.  This was one of the discoveries =
following its use when defining SRV records.  This problem happened even =
though the SRV definition from 2000 warns against actually making =
queries against this specific host name.

RFC2782
,--
Usage rules

   A SRV-cognizant client SHOULD use this procedure to locate a list of
   servers and connect to the preferred one:

        Do a lookup for QNAME=3D_service._protocol.target, QCLASS=3DIN,
        QTYPE=3DSRV.

        If the reply is NOERROR, ANCOUNT>0 and there is at least one
        SRV RR which specifies the requested Service and Protocol in
        the reply:

            If there is precisely one SRV RR, and its Target is "."
            (the root domain), abort.
'--

MX records offer no such warning and also tend to experience excessive =
amounts of nuisance traffic.   The null mx record concept focuses this =
nuisance traffic at the roots rather than allowing it to be distributed. =
  What is the status on support for RFC2308 and how well is "." (root =
domain) handled by DNS clients to estimate the possible effects on roots =
by a null mx scheme?  Perhaps review of SRV records might offer a means =
to make estimates.

Regards,
Douglas Otis

>> A New Internet-Draft is available from the on-line Internet-Drafts =
directories.
>> This draft is a work item of the Applications Area Working Group =
Working Group of the IETF.
>>=20
>>       Title           : A NULL MX Resource Record for Domains that =
Accept No Mail
>>       Authors         : John Levine
>>                         Mark Delany
>> 	Filename        : draft-ietf-appsawg-nullmx-05.txt
>> 	Pages           : 6
>> 	Date            : 2014-06-27
>>=20
>> Abstract:
>>  Internet mail determines the address of a receiving server through
>>  the DNS, first by looking for an MX record and then by looking for =
an
>>  A/AAAA record as a fallback.  Unfortunately this means that the A/
>>  AAAA record is taken to be mail server address even when that =
address
>>  does not accept mail.  The NULL MX RR formalizes the existing
>>  mechanism by which a domain announces that it accepts no mail, which
>>  permits significant operational efficiencies.
>>=20
>>=20
>> The IETF datatracker status page for this draft is:
>> https://datatracker.ietf.org/doc/draft-ietf-appsawg-nullmx/
>>=20
>> There's also a htmlized version available at:
>> http://tools.ietf.org/html/draft-ietf-appsawg-nullmx-05
>>=20
>> A diff from the previous version is available at:
>> http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-appsawg-nullmx-05
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Thu Jul 10 17:13:34 2014
Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5A10A1B27FC for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 17:13:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.651
X-Spam-Level: 
X-Spam-Status: No, score=-2.651 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.651] autolearn=ham
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 qa8jTaU97i1D for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 17:13:28 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id D10DA1B27F2 for <apps-discuss@ietf.org>; Thu, 10 Jul 2014 17:13:28 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.224.155.153]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s6B0DDAs019340 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 10 Jul 2014 17:13:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1405037605; x=1405124005; bh=e+dCVsW1j7bD/EKp4fEHwwBJr9cwoOpik/PTNnpdLFk=; h=Date:To:From:Subject:Cc; b=erMy9UeoRD0QTEZYEo8AcgGVQJJ7KIqxwvU7uwva1CSEfdwK42EW2WTjnHWDkBLbz dGx3KhkZZa+mPsJojnLlYnA6WD7Ya2KynYKuR3kPK99dZq+USFq6oem7WLl3WEbHtc 7Ur7OutDekAsJrbU6dvkYF/KFMrak4Ir3SO81hxg=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1405037605; x=1405124005; i=@elandsys.com; bh=e+dCVsW1j7bD/EKp4fEHwwBJr9cwoOpik/PTNnpdLFk=; h=Date:To:From:Subject:Cc; b=BG5qmJDzC9A4kIQsp7z2tQ2n4K6YkhJAu6pjcQZLZc0hGDaLhjzwueGhsHZLNxc+W MwSxSFLC4jbq7scULCviwBWZ5EPvaVjLB4w+Q8IHy1HuZu9qM1dpKvwY5TAxshZNVz rrxnOs3yiS9IiMo0D0Gnln7j4mKHb5cngG1BMFhU=
Message-Id: <6.2.5.6.2.20140710161955.0c0c1b48@elandnews.com>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Thu, 10 Jul 2014 17:12:15 -0700
To: apps-discuss@ietf.org
From: S Moonesamy <sm+ietf@elandsys.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/I0V0qXjUNFae1MsdOgA_rEXiEqg
Subject: [apps-discuss] Draft shepherd write-up for draft-ietf-appsawg-email-auth-codes-04
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 00:13:30 -0000

Hello,

This is a draft write-up for 
draft-ietf-appsawg-email-auth-codes-04.  I'll upload this version to 
the datatracker.  I can make corrections if need be.

1. Summary

    The document shepherd is S. Moonesamy.  The Responsible Area Director is
    Barry Leiba.

    draft-ietf-appsawg-email-auth-codes register Enhanced Status Codes for
    email authentication failures.  The intended status is Proposed Standard as
    the specification seeks to improve interoperability by allowing the SMTP
    server to provide more information to the SMTP client.

2. Review and Consensus

    The document was discussed by seven participants within the Applications
    Area Working Group and it has the consensus of the working group.  Most of
    issues raised were resolved.  An outstanding issue is the term
    "author-aligned".  It was agreed to resolve that during the Last Call.

    The significant issue was how to handle cases where multiple authentication
    checks failed.  Alexey Melnikov was not convinced about have an 
enhanced status
    code for that case but it is okay with doing that as it provides more
    information.  There was agreement to assign an enhanced status 
code for such a
    case.

    There was some discussion about whether to register enhanced 
status codes for
    DMARC.  The working group agreed to handle that as part of a 
specification about
    DMARC.

    There was a very strong objection to including enhanced status 
codes for DKIM
    as it violates a recommendation in RFC 6376.  There was agreement 
to have text
    in this document to make it clear that is not recommended behaviour and
    it is a local policy decision.

3. Intellectual Property

    There isn't any IPR disclosure referencing this document.  The author has
    confirmed that the document is in full conformance with BCP 78 and BCP 79.

4. Other points

    The document updates RFC 7208 as it registers a new enhanced status
    code for SPF.  There is an explanation for the update in the Introduction
    Section.

Regards,
S. Moonesamy (as document shepherd)


From nobody Thu Jul 10 21:05:49 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7D20F1B2A93 for <apps-discuss@ietfa.amsl.com>; Thu, 10 Jul 2014 21:05:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 WnkPjeltSAxF; Thu, 10 Jul 2014 21:05:45 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id EA2EE1A0275; Thu, 10 Jul 2014 21:05:41 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-nullmx@tools.ietf.org, dhc@dcrocker.net, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.0.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140711040541.18922.9177.idtracker@ietfa.amsl.com>
Date: Thu, 10 Jul 2014 21:05:41 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/QPtZqY8dNfl589zPrsgqVdlQHgA
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-nullmx-05.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 04:05:46 -0000

IANA review state changed to IANA OK - No Actions Needed
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-nullmx/


From nobody Thu Jul 10 22:41:25 2014
Return-Path: <jhildebr@cisco.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D357C1A8BB5; Thu, 10 Jul 2014 22:41:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -12.697
X-Spam-Level: 
X-Spam-Status: No, score=-12.697 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FRT_ADOBE2=2.455, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 aAvqmCw1Hh15; Thu, 10 Jul 2014 22:41:20 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4409F1A0B13; Thu, 10 Jul 2014 22:41:20 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=786; q=dns/txt; s=iport; t=1405057286; x=1406266886; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=uAB6O7awMc4ur25NEVgfhvfRp3Y2zSossxqaEpN5qJE=; b=UgU2VZIXggHA79vf/xq5wYxEyt54dn29doVLo7Co58DC/XHw7ciU5ns4 hbBy8SFbYACXsscENMSyIBMzd3yvk0h+3pt8cDuvx+H7blQgQZHoTY6Af V2foItVD7c4eLtFFQSbiq8m8s3PPG8r/SPILaJGZJfHX/Gv75+WdQTVX3 Y=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AloFAI13v1OtJA2J/2dsb2JhbABZgw6BLIJxxAGBQwEZcBZ1hAQBAQQjEUUQAgEIGgImAgICMBUQAgQBDQWIQq0QmQYXgSyIUIUXMweCd4FMAQSbBZQbg0SCMA
X-IronPort-AV: E=Sophos;i="5.01,642,1400025600"; d="scan'208";a="59981383"
Received: from alln-core-4.cisco.com ([173.36.13.137]) by alln-iport-2.cisco.com with ESMTP; 11 Jul 2014 05:41:25 +0000
Received: from xhc-aln-x10.cisco.com (xhc-aln-x10.cisco.com [173.36.12.84]) by alln-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id s6B5fJYg002986 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 11 Jul 2014 05:41:19 GMT
Received: from xmb-rcd-x10.cisco.com ([169.254.15.102]) by xhc-aln-x10.cisco.com ([173.36.12.84]) with mapi id 14.03.0123.003; Fri, 11 Jul 2014 00:41:19 -0500
From: "Joe Hildebrand (jhildebr)" <jhildebr@cisco.com>
To: Larry Masinter <masinter@adobe.com>, Paul Hoffman <paul.hoffman@vpnc.org>
Thread-Topic: [Json] [apps-discuss] merge-patch in APPSA and i-json in JSON
Thread-Index: AQHPnHA9h6TupY8iqkSHgrqZ5k9WgZuaGV0AgAC4lwA=
Date: Fri, 11 Jul 2014 05:41:18 +0000
Message-ID: <CFE5454D.5320D%jhildebr@cisco.com>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org> <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com> <7B8DAF84-E799-46A5-BC55-5BF34000A548@vpnc.org> <4ee005b6cf4043b6b5cbe8493e82f14f@BL2PR02MB307.namprd02.prod.outlook.com> <4554206C-0046-4AF2-A893-55949EA9DCF5@vpnc.org> <f1a0f112b4dc4fd0a0fe334272c9a996@BL2PR02MB307.namprd02.prod.outlook.com>
In-Reply-To: <f1a0f112b4dc4fd0a0fe334272c9a996@BL2PR02MB307.namprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
user-agent: Microsoft-MacOutlook/14.4.3.140616
x-originating-ip: [10.61.164.231]
Content-Type: text/plain; charset="utf-8"
Content-ID: <82C291942E022B4BB42788C320CAC40B@emea.cisco.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/jXZrEBaIRt_YyRoLo5vY8NXyafM
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 05:41:22 -0000

T24gNy8xMC8xNCwgMTA6NDAgUE0sICJMYXJyeSBNYXNpbnRlciIgPG1hc2ludGVyQGFkb2JlLmNv
bT4gd3JvdGU6DQoNCj5JZiBtb3N0IGNhc2VzIG9mIEpTT04gYXBwbGljYXRpb24gc3BlY2lmaWNh
dGlvbnMgdGhhdA0KPm5lZWQgJ2NsZWFuIEpTT04gaW5wdXQgcmVxdWlyZWQgZm9yIHJlc3VsdHMg
dG8gYmUNCj5tZWFuaW5nZnVsJyBwcm9maWxlcyBjYW4ndCB1c2UgSS1KU09OIGFzIGEgYmFzaXMN
Cj5mb3IgJ2NsZWFuJywgaXQgY2FzdHMgZG91YnRzIGFzIHRvIGRlZmluaW5nIEktSlNPTiBhcw0K
PmEgY2F0ZWdvcnksIHJhdGhlciB0aGFuIGp1c3QgYSBzZXQgb2YgYmVzdCBwcmFjdGljZXMuDQoN
CisxDQoNCkknZCBzdXBwb3J0IGhhdmluZyBtZXJnZS9wYXRjaCBib3RoIGJlIHZhbGlkIEktSlNP
TiBhcyB3ZWxsIGFzIG9ubHkNCm9wZXJhdGluZyBvbiB2YWxpZCBJLUpTT04gKHdoaWNoIGFyZSB0
d28gc2VwYXJhdGUgcmVxdWlyZW1lbnRzKS4NCg0KSSBkb24ndCBjYXJlIGlmIHRoYXQgbWVhbnMg
eW91IGNhbid0IHBhdGNoIGNydWZ0eSBKU09OLg0KDQotLSANCkpvZSBIaWxkZWJyYW5kDQoNCg0K
DQo=


From nobody Thu Jul 10 22:51:51 2014
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1C7E41A0B13; Thu, 10 Jul 2014 22:51:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 2.013
X-Spam-Level: **
X-Spam-Status: No, score=2.013 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FRT_ADOBE2=2.455, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.651] 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 qBXWwO6zmKC5; Thu, 10 Jul 2014 22:51:45 -0700 (PDT)
Received: from scintmta01-14.scbb.aoyama.ac.jp (scintmta.scbb.aoyama.ac.jp [133.2.253.64]) by ietfa.amsl.com (Postfix) with ESMTP id 8A4201B280F; Thu, 10 Jul 2014 22:51:45 -0700 (PDT)
Received: from scmeg01-14.scbb.aoyama.ac.jp (scmeg01-14.scbb.aoyama.ac.jp [133.2.253.15]) by scintmta01-14.scbb.aoyama.ac.jp (Postfix) with ESMTP id 7DA1332E579; Fri, 11 Jul 2014 14:51:44 +0900 (JST)
Received: from itmail2.it.aoyama.ac.jp (unknown [133.2.206.134]) by scmeg01-14.scbb.aoyama.ac.jp with smtp id 4291_ce3f_45620044_8123_442e_88c4_e6f970a3cb88; Fri, 11 Jul 2014 14:51:43 +0900
Received: from [IPv6:::1] (unknown [133.2.210.1]) by itmail2.it.aoyama.ac.jp (Postfix) with ESMTP id BAA8CBFBD3; Fri, 11 Jul 2014 14:51:43 +0900 (JST)
Message-ID: <53BF7B51.3000208@it.aoyama.ac.jp>
Date: Fri, 11 Jul 2014 14:51:13 +0900
From: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Paul Hoffman <paul.hoffman@vpnc.org>, Larry Masinter <masinter@adobe.com>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org> <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com> <7B8DAF84-E799-46A5-BC55-5BF34000A548@vpnc.org> <4ee005b6cf4043b6b5cbe8493e82f14f@BL2PR02MB307.namprd02.prod.outlook.com> <4554206C-0046-4AF2-A893-55949EA9DCF5@vpnc.org >
In-Reply-To: <4554206C-0046-4AF2-A893-55949EA9DCF5@vpnc.org>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/hhACpWApVE0fXyHIW6VqQrmWkrQ
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 05:51:47 -0000

On 2014/07/11 03:53, Paul Hoffman wrote:
> On Jul 10, 2014, at 10:47 AM, Larry Masinter <masinter@adobe.com> wrote:

>> Here's an attempt:
>> ===
>>   The MergePatch operation is defined to operate at an object level,
>> not a textual level. There is no expectation that the MergePatch operation
>> will preserve  textual representation-level features such as white space,
>> member ordering, number precision beyond what is available in the
>> target's implementation, and so forth.
>>
>> In addition, even if the target implementation allows multiple name/value pairs
>> with the same name, the result of the patch operation on such
>> objects is not defined.
>> ===
>
> The first sentence uses "object" incorrectly because JSON uses that term for something else. It could bee better worded as "The MergePatch operation is defined to operate at the level of data items, not at the level of data representation."

Very much agreed about the "object" bit, but can we do
s/data representation/textual representation/,
please? "data items" and "data representation" sound too much like the 
same to me.

Regards,   Martin.


From nobody Thu Jul 10 22:51:53 2014
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 646DF1B280F; Thu, 10 Jul 2014 22:51:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.442
X-Spam-Level: 
X-Spam-Status: No, score=-0.442 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.651] 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 u7eIUNnvZl7u; Thu, 10 Jul 2014 22:51:45 -0700 (PDT)
Received: from scintmta01-14.scbb.aoyama.ac.jp (scintmta.scbb.aoyama.ac.jp [133.2.253.64]) by ietfa.amsl.com (Postfix) with ESMTP id 7AFC61A0AE7; Thu, 10 Jul 2014 22:51:45 -0700 (PDT)
Received: from scmeg01-14.scbb.aoyama.ac.jp (scmse.scbb.aoyama.ac.jp [133.2.253.15]) by scintmta01-14.scbb.aoyama.ac.jp (Postfix) with ESMTP id 7BA2E32E53F; Fri, 11 Jul 2014 14:51:44 +0900 (JST)
Received: from itmail2.it.aoyama.ac.jp (unknown [133.2.206.134]) by scmeg01-14.scbb.aoyama.ac.jp with smtp id 428e_752a_a9339117_aa68_4f1a_9342_4fd6a5a23f65; Fri, 11 Jul 2014 14:51:43 +0900
Received: from [IPv6:::1] (unknown [133.2.210.1]) by itmail2.it.aoyama.ac.jp (Postfix) with ESMTP id B92FCBF4C8; Fri, 11 Jul 2014 14:51:43 +0900 (JST)
Message-ID: <53BF7B58.2010409@it.aoyama.ac.jp>
Date: Fri, 11 Jul 2014 14:51:20 +0900
From: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Larry Masinter <masinter@adobe.com>, Paul Hoffman <paul.hoffman@vpnc.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org> <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com> <7B8DAF84-E799-46A5-BC55-5BF34000A548@vpnc.org> <4ee005b6cf4043b6b5cbe8493e82f14f@BL2PR02MB307.namprd02.prod.outlook.com> <4554206C-0046-4AF2-A893-55949EA9DCF5@vpnc.org > <f1a0f112b4dc4fd0a0fe334272c9a996@BL2PR02MB307.namprd02.prod.outlook.com>
In-Reply-To: <f1a0f112b4dc4fd0a0fe334272c9a996@BL2PR02MB307.namprd02.prod.outlook.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/7gySTEqJLFjhvZ-NAzX3-MgmvLw
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, "json@ietf.org" <json@ietf.org>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 05:51:47 -0000

On 2014/07/11 05:40, Larry Masinter wrote:
>>> I also think it would be advisable to disallow duplicate names
>>> in application/merge-patch+json, but that requiring the other
>>> features of I-json is unnecessary.
>>
>> There is no need to re-argue what RFC 7159 says about this.
>
> I don't want to re-argue the decision. I'm just wondering
> "if i-json is useful, why isn't it useful for this?"

Thinking about it, it looks to me as if i-json and merge-patch are 
orthogonal, in the following sense:

If the original document and the patch data are i-json, then the result 
of applying the patch is guaranteed to be i-json.

I haven't checked this fully, but it seems to be the case at least for 
the lack of duplicate keys, and for restricted value ranges.

If that's the case, then that would provide a data point that these two 
specs are well designed, just not in the way Larry was looking for.

Regards,   Martin.


> i-json is being proposed as an IETF RFC describing a particularly
> interesting profile of JSON, giving it a special name, "I-JSON"
> based on the claim that this profile is more interesting
> than most other combinations of restrictions.
>
> But here's an application (application/ merge-patch+json)
> which -- as you point out -- doesn't mention I-JSON,
> even though some of the constraints of "which instances
> are meaningful to apply" would seem to be more easily
> expressed as a well-known profile of JSON. Just not
> I-JSON. The restriction on duplicate names is fine, but
> there's no need to restrict numbers to IEEE precision
> in the patch request.
>
> Mergepatch is one data point, are there other JSON
> application specs that COULD use i-json as a
> normative reference?
>
> If most cases of JSON application specifications that
> need 'clean JSON input required for results to be
> meaningful' profiles can't use I-JSON as a basis
> for 'clean', it casts doubts as to defining I-JSON as
> a category, rather than just a set of best practices.
>
>
> Larry
> --
> http://larry.masinter.net
>
> _______________________________________________
> json mailing list
> json@ietf.org
> https://www.ietf.org/mailman/listinfo/json
>


From nobody Thu Jul 10 23:02:27 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6AD481A8BAF; Thu, 10 Jul 2014 23:02:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.251
X-Spam-Level: 
X-Spam-Status: No, score=-1.251 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, MIME_8BIT_HEADER=0.3, SPF_HELO_PASS=-0.001] 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 josouRXNqKTk; Thu, 10 Jul 2014 23:02:12 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 7D9D91A0B13; Thu, 10 Jul 2014 23:02:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s6B6231d000343; Fri, 11 Jul 2014 08:02:03 +0200 (CEST)
Received: from [192.168.217.145] (p548939E3.dip0.t-ipconnect.de [84.137.57.227]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 04101645; Fri, 11 Jul 2014 08:02:01 +0200 (CEST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <53BF7B58.2010409@it.aoyama.ac.jp>
Date: Fri, 11 Jul 2014 08:02:00 +0200
X-Mao-Original-Outgoing-Id: 426751320.119462-1f7298a26fb91e5e2e31ddb1ecd5098e
Content-Transfer-Encoding: quoted-printable
Message-Id: <05CEB854-5DA3-42A4-B70A-F4EE31299C62@tzi.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org> <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com> <7B8DAF84-E799-46A5-BC55-5BF34000A548@vpnc.org> <4ee005b6cf4043b6b5cbe8493e82f14f@BL2PR02MB307.namprd02.prod.outlook.com> <4554206C-0046-4AF2-A893-55949EA9DCF5@vpnc.org > <f1a0f112b4dc4fd0a0fe334272c9a996@BL2PR02MB307.namprd02.prod.outlook.com> <53BF7B58.2010409@it.aoyama.ac.jp>
To: =?iso-8859-1?Q?=22Martin_J=2E_D=FCrst=22?= <duerst@it.aoyama.ac.jp>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/LpYX0KE-_bqGZ1R2T0EOTrQy7T4
Cc: "json@ietf.org" <json@ietf.org>, Paul Hoffman <paul.hoffman@vpnc.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, Larry Masinter <masinter@adobe.com>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 06:02:15 -0000

On 11 Jul 2014, at 07:51, Martin J. D=FCrst <duerst@it.aoyama.ac.jp> =
wrote:

> orthogonal

Good point.

Gr=FC=DFe, Carsten


From nobody Thu Jul 10 23:10:46 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8E0CB1A0B13; Thu, 10 Jul 2014 23:10:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.551
X-Spam-Level: 
X-Spam-Status: No, score=-1.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001] 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 P8kSSIams00S; Thu, 10 Jul 2014 23:10:42 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 E91BB1A02A2; Thu, 10 Jul 2014 23:10:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s6B6AW1T016490; Fri, 11 Jul 2014 08:10:32 +0200 (CEST)
Received: from [192.168.217.145] (p548939E3.dip0.t-ipconnect.de [84.137.57.227]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 2F933649; Fri, 11 Jul 2014 08:10:29 +0200 (CEST)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <CFE5454D.5320D%jhildebr@cisco.com>
Date: Fri, 11 Jul 2014 08:10:27 +0200
X-Mao-Original-Outgoing-Id: 426751827.691676-967ac2f3537e60d6887744abe4195e98
Content-Transfer-Encoding: quoted-printable
Message-Id: <B5BBAE7B-3CCB-43CA-B3C1-D1C6A220DEAC@tzi.org>
References: <13c1732c5d504e84b80cd82e5e8f05ab@BL2PR02MB307.namprd02.prod.outlook.com> <DE7ECD34-F035-46CC-B0B0-571039A86F3F@vpnc.org> <20140708190635.GD6016@mercury.ccil.org> <4CB92BF6-A5A0-4598-A25F-C3F51E1DFFD5@tzi.org> <7E9AAC20-63CC-48EC-81EE-3F53CB3DEF83@vpnc.org> <4e1c044bf224420f94d1ebfb584f40ff@BL2PR02MB307.namprd02.prod.outlook.com> <7B8DAF84-E799-46A5-BC55-5BF34000A548@vpnc.org> <4ee005b6cf4043b6b5cbe8493e82f14f@BL2PR02MB307.namprd02.prod.outlook.com> <4554206C-0046-4AF2-A893-55949EA9DCF5@vpnc.org> <f1a0f112b4dc4fd0a0fe334272c9a996@BL2PR02MB307.namprd02.prod.outlook.com> <CFE5454D.5320D%jhildebr@cisco.com>
To: "Joe Hildebrand (jhildebr)" <jhildebr@cisco.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/YFAhqLTDQcMLMFtYY0L_RinZuzo
Cc: "json@ietf.org" <json@ietf.org>, Paul Hoffman <paul.hoffman@vpnc.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, Larry Masinter <masinter@adobe.com>
Subject: Re: [apps-discuss] [Json]  merge-patch in APPSA and i-json in JSON
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 06:10:43 -0000

On 11 Jul 2014, at 07:41, Joe Hildebrand (jhildebr) <jhildebr@cisco.com> =
wrote:

> I'd support having merge/patch both be valid I-JSON as well as only
> operating on valid I-JSON (which are two separate requirements).

I don=92t see a gain from creating a normative dependency here.

Gr=FC=DFe, Carsten


From nobody Fri Jul 11 01:29:58 2014
Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 58CCB1B2AB8 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 01:29:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 O6_2_RhWhJtA for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 01:29:54 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E42ED1B2AB9 for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 01:29:53 -0700 (PDT)
Received: from [192.168.123.7] (unknown [23.242.155.89]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 03F1622E1F4 for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 04:29:46 -0400 (EDT)
Message-ID: <53BFA064.6020002@seantek.com>
Date: Fri, 11 Jul 2014 01:29:24 -0700
From: Sean Leonard <dev+ietf@seantek.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: apps-discuss@ietf.org
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com> <53BDCB8C.1040105@dcrocker.net> <01PA0C15S4GK0049PU@mauve.mrochek.com>
In-Reply-To: <01PA0C15S4GK0049PU@mauve.mrochek.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/r2THj8-3DPveCGjFC84PJKOL3AA
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 08:29:55 -0000

I agree with most of what Ned said, which is what led me to write the=20
draft in the first place.

On 7/10/2014 9:15 AM, Ned Freed wrote:
>
> There's huge benefit. By requiring separate registrations, you'll effec=
tively
> guarantee that nobody is going to bother registering many if not most o=
f the
> variants. Or worse, they'll send around variants incorrectly tagged wit=
h one
> of the registered names. The process, even the far more lightweight one=

> associated with vendor tree registrations, is simply too onerous for mo=
st
> people to bother with.
>
> There's tons of "running code" to back up my assessment here.

Yes. In the real world, most people use text/x-WHATEVER and call it a=20
day, for years. It makes it into products, then it makes it into=20
exchange formats, then it's all over the place.

> [...] We're being asked to publish a
> registration of a name and set of parameters for something that already=
 exists.
> Nothing more.
>
> Now, maybe doing this is inappropriate. Maybe this type belongs in the =
 vendor
> tree, [...]
>
> My personal opinion is that defining this type, more or less as-is, in =
the
> standards tree is fine as long as the security considerations are beefe=
d up
> substantially. I would actually prefer the approach of making this a fo=
rmat
> value for text/plain, but I think the security issues make that a bad i=
dea.

The security issues alone warrant making Markdown content with its own,=20
separate type (or series of types). Fundamentally Markdown is much=20
closer to text/html than text/plain: it is one step away from being=20
converted to HTML (or some other document type that can include active=20
content, such as application/pdf), and can contain "islands" of markup.=20
It may be a "lightweight" markup language, but it's still a markup langua=
ge.

As for the vendor tree, I ruled that out early on in the drafting.=20
Section 3.2 of RFC 6838 states:

    The vendor tree is used for media types associated with publicly
    available products.  "Vendor" and "producer" are construed very
    broadly in this context and are considered equivalent.  Note that
    industry consortia as well as non-commercial entities that do not
    qualify as recognized standards-related organizations can quite
    appropriately register media types in the vendor tree.

    A registration may be placed in the vendor tree by anyone who needs
    to interchange files associated with some product or set of products.=

    However, the registration properly belongs to the vendor or
    organization producing the software that employs the type being
    registered, [...]


In this case, Markdown has become a techno-cultural phenomenon (like=20
"mashups" and "emoji")--a force that is no longer owned by any one=20
vendor or producer. Comparable lightweight markup languages are=20
controlled by known entities or specific (if loose) industry consortia,=20
such as:
BBCode  =3D bulletin board software vendors (UBB, vBulletin, etc.)
reStructuredText =3D Python
Javadoc =3D Java / Oracle
MediaWiki syntax =3D MediaWiki

One reason why Markdown has gotten such wide uptake has been because of=20
its laissez-faire management approach: One guy did some stuff and then=20
other guys did other stuff in other languages and then it became part of =

common web toolkits and then people extended it some more in their toolki=
ts.

Thus: standards tree may not be the ideal fit, but it seems to me to be=20
the best fit of all of the options. A lot of value will be generated=20
simply by reflecting what Markdown is (as a technology and as a=20
community), rather than shoehorning it into a process that neither the=20
technology nor the community are likely to follow.

Whatever it is, I think it is important to make any registration=20
procedure as simple and axiomatic as possible.

Sean


From nobody Fri Jul 11 08:06:21 2014
Return-Path: <barryleiba@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBB2A1B2BA5 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 08:06:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 NZDLgRWhjdQ9 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 08:06:08 -0700 (PDT)
Received: from mail-la0-x230.google.com (mail-la0-x230.google.com [IPv6:2a00:1450:4010:c03::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5812D1B2B6E for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 08:05:28 -0700 (PDT)
Received: by mail-la0-f48.google.com with SMTP id el20so981138lab.21 for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 08:05:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=jsg8mvneZzwqm52NLfvBHcG5WiqupXoaUG0Iv3LOn04=; b=W9c0hXhTVTuxlgQcMqUJPpI4Jvohl8IV+hqrrTOfwYFNafX1/krT5cXkaP6c5FPWM5 LHDVBxQc3QaTe9ZpP8h2CxrgeoyotrssAgNX2RRDXubhuuGd8QZwHCqMI2qwYufs5MCh /6yYwMp3JmE6z9BEg0OWZ2mpP4d7bKNTOmZUVC4e9hqGihhk0VrvoLAE8blX9jWuKJIv 0wodSJdYBO4ngdfOBBkTZ7ckqBZPLeG7hr2DUkAQU/l2EdxKaJf78uDf7V5IPPzSFhd0 yzHaBa7koj3TX8dxe7h1fVPlD/wYAjbGVbINWz+MYdrfDT3DKKE0CPpx/AO2KfBZVxKJ xSqw==
MIME-Version: 1.0
X-Received: by 10.152.43.17 with SMTP id s17mr4996288lal.81.1405091126559; Fri, 11 Jul 2014 08:05:26 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.104.80 with HTTP; Fri, 11 Jul 2014 08:05:26 -0700 (PDT)
In-Reply-To: <20140711071028.3653.17796.idtracker@ietfa.amsl.com>
References: <20140711071028.3653.17796.idtracker@ietfa.amsl.com>
Date: Fri, 11 Jul 2014 11:05:26 -0400
X-Google-Sender-Auth: 6BHtXrVV8uizsoBBVDwzmGl3xqs
Message-ID: <CALaySJLMiQ6Wmh=ioGeV+eG1GYduHtJE7VFHOrCn7ATWhtcmJQ@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Apps Discuss <apps-discuss@ietf.org>
Content-Type: text/plain; charset=ISO-8859-1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/dthbsVYTOEDYA9LDFfLr6ARmhOk
Cc: draft-ietf-appsawg-email-auth-codes@tools.ietf.org
Subject: Re: [apps-discuss] Publication has been requested for draft-ietf-appsawg-email-auth-codes-04
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 15:06:12 -0000

> Salvatore Loreto has requested publication of
> draft-ietf-appsawg-email-auth-codes-04 as Proposed Standard
> on behalf of the APPSAWG working group.
>
> Please verify the document's state at
> http://datatracker.ietf.org/doc/draft-ietf-appsawg-email-auth-codes/

I am requesting last call on this now.

One minor change that I suggest, which Murray can just queue up for
later, is in the introduction:

OLD
   This document updates [RFC7208] as new enhanced status codes relevant
   to that specification are being registered.
NEW
   Section 3.2 updates [RFC7208], as new enhanced status codes relevant
   to that specification are being registered and recommended for use.
END

Barry


From nobody Fri Jul 11 08:07:01 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 554E11B2B6D for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 08:06:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, TVD_SPACE_RATIO=0.001] autolearn=ham
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 42LWHHvQa2D5; Fri, 11 Jul 2014 08:06:42 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id DDB791B2B77; Fri, 11 Jul 2014 08:05:56 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-email-auth-codes@tools.ietf.org, sm+ietf@elandsys.com, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.0.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140711150556.17317.40900.idtracker@ietfa.amsl.com>
Date: Fri, 11 Jul 2014 08:05:56 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/95GYLoWVyIxc0GjMwPrRF7Tgu6g
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-email-auth-codes-04.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 15:06:45 -0000

IESG state changed to Last Call Requested from AD Evaluation
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-email-auth-codes/


From nobody Fri Jul 11 08:16:24 2014
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 54F1E1B2B93; Fri, 11 Jul 2014 08:16:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 ZMRhlI85LiRa; Fri, 11 Jul 2014 08:16:17 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id CB04A1B2B62; Fri, 11 Jul 2014 08:16:17 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.0.p2
Auto-Submitted: auto-generated
Precedence: bulk
Sender: <iesg-secretary@ietf.org>
Message-ID: <20140711151617.5351.25685.idtracker@ietfa.amsl.com>
Date: Fri, 11 Jul 2014 08:16:17 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/1k-zPoGCSG0TWA2q6Uu8ytomZJQ
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] Last Call: <draft-ietf-appsawg-email-auth-codes-04.txt> (Email Authentication Status Codes) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Reply-To: ietf@ietf.org
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 15:16:19 -0000

The IESG has received a request from the Applications Area Working Group
WG (appsawg) to consider the following document:
- 'Email Authentication Status Codes'
  <draft-ietf-appsawg-email-auth-codes-04.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2014-08-01. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


   There is at present no way to return a status code to an email client
   that indicates a message is being rejected or deferred specifically
   because of email authentication failures.  This document registers
   codes for this purpose.



The file can be obtained via
http://datatracker.ietf.org/doc/draft-ietf-appsawg-email-auth-codes/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-ietf-appsawg-email-auth-codes/ballot/


No IPR declarations have been submitted directly on this I-D.



From nobody Fri Jul 11 08:16:27 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4576A1B2BA2 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 08:16:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 wEoP3QmcrERI; Fri, 11 Jul 2014 08:16:23 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A382B1B2B62; Fri, 11 Jul 2014 08:16:19 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-email-auth-codes@tools.ietf.org, sm+ietf@elandsys.com, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.0.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140711151619.5351.62449.idtracker@ietfa.amsl.com>
Date: Fri, 11 Jul 2014 08:16:19 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/0lvPkDpAjPvMlHQ2zCzo8z5EPkA
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-email-auth-codes-04.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 15:16:24 -0000

Last call has been made for draft-ietf-appsawg-email-auth-codes and state has been changed to In Last Call
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-email-auth-codes/


From nobody Fri Jul 11 09:29:56 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 76A9D1B290B for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:29:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 ON5d34xfID-V for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:29:47 -0700 (PDT)
Received: from mail-wi0-x22c.google.com (mail-wi0-x22c.google.com [IPv6:2a00:1450:400c:c05::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 31CC01A0A9E for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:29:45 -0700 (PDT)
Received: by mail-wi0-f172.google.com with SMTP id n3so559399wiv.11 for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:29:41 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=s6AXywxa5HY9U7v5H8Og732bBH+Quw3OVSRamUuNQqA=; b=oMSRLYNYRdpPjEksDRqVgkBMBS5JDVioQy1sdR+m02Lli5/9Lgfxx6Mf3tcDBkE5b7 F0uvSuniAKqywpwcG/nqXTKwbIFrC1IZA9k7WZ59Y9dfDY83OdX1z/Bpi/6oNdBX2TDu 4pHOO6nPObkmBTw8JEB5QqbYT3MSnr6zYj+Z7FFRwHyxCEUb1j1bgTTwcVrp+zQmb/dA /IiRSL5B30w47KhVCRI2Cjpso5pYDs7WEBFqCJGEhF/iwOfleFV2Bch7paGYFA2K6AeU jMt8yscpInvDsJN6sEXMuEg5iFchbFW6bbcgV8tMW7xWtiKEC+HuuOIUxqz1xFzHWr/K yqoQ==
MIME-Version: 1.0
X-Received: by 10.180.188.103 with SMTP id fz7mr6211876wic.73.1405096179945; Fri, 11 Jul 2014 09:29:39 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Fri, 11 Jul 2014 09:29:39 -0700 (PDT)
In-Reply-To: <CALaySJLMiQ6Wmh=ioGeV+eG1GYduHtJE7VFHOrCn7ATWhtcmJQ@mail.gmail.com>
References: <20140711071028.3653.17796.idtracker@ietfa.amsl.com> <CALaySJLMiQ6Wmh=ioGeV+eG1GYduHtJE7VFHOrCn7ATWhtcmJQ@mail.gmail.com>
Date: Fri, 11 Jul 2014 09:29:39 -0700
Message-ID: <CAL0qLwafw5WzDu-17duig-AKdSUehOeiCroTRg_63Ckayd06YA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Barry Leiba <barryleiba@computer.org>
Content-Type: multipart/alternative; boundary=001a11c37e5eae576f04fded7205
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ewW1ojSs9YgXyACt0Ar_mhEu7Dk
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Publication has been requested for draft-ietf-appsawg-email-auth-codes-04
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 16:29:52 -0000

--001a11c37e5eae576f04fded7205
Content-Type: text/plain; charset=UTF-8

On Fri, Jul 11, 2014 at 8:05 AM, Barry Leiba <barryleiba@computer.org>
wrote:

> One minor change that I suggest, which Murray can just queue up for
> later, is in the introduction:
>
> OLD
>    This document updates [RFC7208] as new enhanced status codes relevant
>    to that specification are being registered.
> NEW
>    Section 3.2 updates [RFC7208], as new enhanced status codes relevant
>    to that specification are being registered and recommended for use.
> END
>

Done in my copy.  Should I wait until the embargo lifts or do you want the
updated text out there for the Last Call?

-MSK

--001a11c37e5eae576f04fded7205
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Fri, Jul 11, 2014 at 8:05 AM, Barry Leiba <span dir=3D"=
ltr">&lt;<a href=3D"mailto:barryleiba@computer.org" target=3D"_blank">barry=
leiba@computer.org</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div=
 class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">One minor change that I suggest, which Murra=
y can just queue up for<br>
later, is in the introduction:<br>
<br>
OLD<br>
=C2=A0 =C2=A0This document updates [RFC7208] as new enhanced status codes r=
elevant<br>
=C2=A0 =C2=A0to that specification are being registered.<br>
NEW<br>
=C2=A0 =C2=A0Section 3.2 updates [RFC7208], as new enhanced status codes re=
levant<br>
=C2=A0 =C2=A0to that specification are being registered and recommended for=
 use.<br>
END<br>
<span class=3D"HOEnZb"></span></blockquote><div><br></div><div>Done in my c=
opy.=C2=A0 Should I wait until the embargo lifts or do you want the updated=
 text out there for the Last Call?<br><br>-MSK <br></div></div></div></div>

--001a11c37e5eae576f04fded7205--


From nobody Fri Jul 11 09:32:31 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6A8D11B2BB9 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:32:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 BzS88RzXRy9j for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:32:18 -0700 (PDT)
Received: from mail-we0-x22c.google.com (mail-we0-x22c.google.com [IPv6:2a00:1450:400c:c03::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2A2841B2BAB for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:32:09 -0700 (PDT)
Received: by mail-we0-f172.google.com with SMTP id u57so1360526wes.3 for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:32:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=ml/4StVubfu8JBBXMYSTlDLYy1oCOhEp4fUCwCGYADk=; b=YcLg4yT6V7hYY3YxDYruoS/+EivHiKx7SQDwanprvhLX/Do4qiRQrU0GYrE4HIETEL mHuTX5GcE6EFlHF+TAvHCGQUnp0LpKpI2id/q4ZqD3r1a8getEzWQvEHWlWb/1cJComF LogVcYauHyTXlNXpu+P0VcvvMJX+LSSC1J11KV07+alo1ddztnWKaLVEKhZKSfd5H9EB QMGRlr5IiYFSvzbxE+ePesBrUTcFqYGqDPLpH9gMMfnRxemv9Hpuh97XbkyIcFJBgkEn NoM0cCH65iYaj53IkuFY1RByoEHWdp0ttywr0+8UDKqvmfKm9hiPenYBPxqVPhR9YL5m shoA==
MIME-Version: 1.0
X-Received: by 10.180.38.65 with SMTP id e1mr6192427wik.79.1405096325833; Fri, 11 Jul 2014 09:32:05 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Fri, 11 Jul 2014 09:32:05 -0700 (PDT)
In-Reply-To: <378562608.99565.1405026826154.JavaMail.zimbra@peachymango.org>
References: <CAL0qLwbZ9c5PWTNsYqsRknTnu706qpZYxhi=n28Qm5DSmp8e+Q@mail.gmail.com> <WM!e54c6eb765d6d5633ade4b3650a7b2f5ebc0231ea9d5b894f3ebbac064e46904f0060add50e8a71105ba420ab69d27ec!@asav-1.01.com> <378562608.99565.1405026826154.JavaMail.zimbra@peachymango.org>
Date: Fri, 11 Jul 2014 09:32:05 -0700
Message-ID: <CAL0qLwaSTaF17okxe2PRkQP7r1RLOTo2CZmhC_ezLb6ACpHiow@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Franck Martin <franck@peachymango.org>
Content-Type: multipart/alternative; boundary=e89a8f64333a62486d04fded7bbf
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/FudF1yXur158Lf09If6w8CQCn-Q
Cc: "appsawg-chairs@tools.ietf.org" <appsawg-chairs@tools.ietf.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Draft IETF 90 APPSAWG/APPAREA agenda available
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 16:32:27 -0000

--e89a8f64333a62486d04fded7bbf
Content-Type: text/plain; charset=UTF-8

On Thu, Jul 10, 2014 at 2:13 PM, Franck Martin <franck@peachymango.org>
wrote:

> ------------------------------
>
> Please let us know (appsawg-chairs@tools.ietf.org) if you have any issues
> with the agenda.
>
> Shouldn't
> http://datatracker.ietf.org/doc/draft-martin-authentication-results-tls/
> be in "Relevant work (not yet part of APPSAWG)" to go with the ptype ID?
>

We can list it as upcoming work of interest, sure.  It's probably premature
to give it microphone time in Toronto, correct?

-MSK

--e89a8f64333a62486d04fded7bbf
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Thu, Jul 10, 2014 at 2:13 PM, Franck Martin <span dir=
=3D"ltr">&lt;<a href=3D"mailto:franck@peachymango.org" target=3D"_blank">fr=
anck@peachymango.org</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><d=
iv class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div><div style=3D"font-family:arial,helveti=
ca,sans-serif;font-size:12pt;color:#000000"><hr><blockquote style=3D"border=
-left:2px solid #1010ff;margin-left:5px;padding-left:5px;color:#000;font-we=
ight:normal;font-style:normal;text-decoration:none;font-family:Helvetica,Ar=
ial,sans-serif;font-size:12pt">
<div class=3D""><div dir=3D"ltr"><div>Please let us know (<a href=3D"mailto=
:appsawg-chairs@tools.ietf.org" target=3D"_blank">appsawg-chairs@tools.ietf=
.org</a>) if you have any issues with the agenda.<br></div></div></div></bl=
ockquote>
<div>Shouldn&#39;t <a href=3D"http://datatracker.ietf.org/doc/draft-martin-=
authentication-results-tls/" target=3D"_blank">http://datatracker.ietf.org/=
doc/draft-martin-authentication-results-tls/</a> be in &quot;Relevant work =
(not yet part of APPSAWG)&quot; to go with the ptype ID?<br>
</div></div></div></blockquote></div><br></div><div class=3D"gmail_extra">W=
e can list it as upcoming work of interest, sure.=C2=A0 It&#39;s probably p=
remature to give it microphone time in Toronto, correct?<br><br></div><div =
class=3D"gmail_extra">
-MSK<br></div></div>

--e89a8f64333a62486d04fded7bbf--


From nobody Fri Jul 11 09:39:00 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B9FE81A0AC9 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:38:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 9qj_0Hcbs642 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:38:55 -0700 (PDT)
Received: from mail-we0-x234.google.com (mail-we0-x234.google.com [IPv6:2a00:1450:400c:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8B5A01A0A9E for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:38:55 -0700 (PDT)
Received: by mail-we0-f180.google.com with SMTP id k48so434833wev.11 for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:38:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=NrrWosCck05NG20HNrhWxBxmufXg5B/SBsfBuYvBDCY=; b=qSGKhvJLpYc9yLHo3TsY4dq57pawHqo7cRtQ7gfuWFv2GS5xOdhF0XHqV/K4EVOBwu 9NbDoEfS6HX5eEuiJN/UWOtnNgTjbRxf56lwb/YuyQObAqtX7nZWv+cwUzIGFiqNPBOh SnH57NPGWSU7QNASYkpIROtxSfOXWqAbpys5RfuDB8NHpYkQ0eN53fgS2UR28zF/7Bev K5BsbSqYzoduA4r82+hXwqVOAk+g8qiOa41oxVBKEpjudWkwdNxpa0dm4Lz9ToaXThhr sMJJw4AClD/L6c+ETcTmhNTN5rbMYWE9iVWjNn6J/5lICrcYV7YQ6+3IpjIibfHz4fL7 sSvw==
MIME-Version: 1.0
X-Received: by 10.180.81.234 with SMTP id d10mr6241188wiy.79.1405096730649; Fri, 11 Jul 2014 09:38:50 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Fri, 11 Jul 2014 09:38:50 -0700 (PDT)
Date: Fri, 11 Jul 2014 09:38:50 -0700
Message-ID: <CAL0qLwaZ72F0-MiP_ugCEEhBLO87hf5SbZjjQmxxc=QcNh-i4w@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=f46d04428134816d6304fded9390
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/S0rtYHBl1tvKyOw2lLAR9l5bNwQ
Subject: [apps-discuss] Revised IETF 90 APPSAWG/APPAREA agenda available
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 16:38:57 -0000

--f46d04428134816d6304fded9390
Content-Type: text/plain; charset=UTF-8

As usual, we've received a number of last minute requests for time on the
agenda.  The agenda is now full, so the bar is now quite high for new
things to be added for Toronto as other agenda items would need to be
compressed or bumped.

Also, a few time slots have been compressed somewhat or possibly
rearranged.  Please re-check the agenda to see if your ordering in the
sequence or the time you've been assigned have changed so you're not
surprised come Monday in Toronto.

If you have microphone time and would like to present with slides, please
submit your final slide decks to appsawg-chairs@tools.ietf.org no later
than mid-day Sunday.  We will not be able to accommodate late submissions
or USB sticks handed to us at the time of your presentation.

-MSK, APPSAWG co-chair


On Wed, Jul 9, 2014 at 11:13 AM, Murray S. Kucherawy <superuser@gmail.com>
wrote:

> The preliminary APPSAWG/APPAREA agenda has been posted:
>
> http://www.ietf.org/proceedings/90/agenda/agenda-90-appsawg
>
> Please let us know (appsawg-chairs@tools.ietf.org) if you have any issues
> with the agenda.
>
> -MSK, APPSAWG co-chair
>
>

--f46d04428134816d6304fded9390
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>As usual, we&#39;ve received a number of last minute =
requests for time on the agenda.=C2=A0 The agenda is now full, so the bar i=
s now quite high for new things to be added for Toronto as other agenda ite=
ms would need to be compressed or bumped.<br>
<br>Also, a few time slots have been compressed somewhat or possibly rearra=
nged.=C2=A0 Please re-check the agenda to see if your ordering in the seque=
nce or the time you&#39;ve been assigned have changed so you&#39;re not sur=
prised come Monday in Toronto.<br>
<br></div><div>If you have microphone time and would like to present with s=
lides, please submit your final slide decks to <a href=3D"mailto:appsawg-ch=
airs@tools.ietf.org">appsawg-chairs@tools.ietf.org</a> no later than mid-da=
y Sunday.=C2=A0 We will not be able to accommodate late submissions or USB =
sticks handed to us at the time of your presentation.<br>
</div><div><br></div>-MSK, APPSAWG co-chair<br><div class=3D"gmail_extra"><=
br><br><div class=3D"gmail_quote">On Wed, Jul 9, 2014 at 11:13 AM, Murray S=
. Kucherawy <span dir=3D"ltr">&lt;<a href=3D"mailto:superuser@gmail.com" ta=
rget=3D"_blank">superuser@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><div><div>The preliminary A=
PPSAWG/APPAREA agenda has been posted:<br><br><a href=3D"http://www.ietf.or=
g/proceedings/90/agenda/agenda-90-appsawg" target=3D"_blank">http://www.iet=
f.org/proceedings/90/agenda/agenda-90-appsawg</a><br>

<br></div>Please let us know (<a href=3D"mailto:appsawg-chairs@tools.ietf.o=
rg" target=3D"_blank">appsawg-chairs@tools.ietf.org</a>) if you have any is=
sues with the agenda.<br><br></div>-MSK, APPSAWG co-chair<br><br></div>
</blockquote></div><br></div></div>

--f46d04428134816d6304fded9390--


From nobody Fri Jul 11 09:45:14 2014
Return-Path: <franck@peachymango.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 554421B2BC5 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:45:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 VEjCDTlRBF26 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:45:10 -0700 (PDT)
Received: from mx-out-1.zmailcloud.com (mx-out.zmailcloud.com [192.198.85.98]) by ietfa.amsl.com (Postfix) with ESMTP id 2DC711A0A9E for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:45:09 -0700 (PDT)
Received: from smtp.01.com (smtp.01.com [10.10.0.43]) by mx-out-1.zmailcloud.com (Postfix) with ESMTP id E5A365652DE; Fri, 11 Jul 2014 11:45:07 -0500 (CDT)
Received: from localhost (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id D474CA0330; Fri, 11 Jul 2014 11:45:07 -0500 (CDT)
X-Virus-Scanned: amavisd-new at smtp-out-1.01.com
Received: from smtp.01.com ([127.0.0.1]) by localhost (smtp-out-1.01.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XA5dO12kqmq3; Fri, 11 Jul 2014 11:45:07 -0500 (CDT)
Received: from smtp.01.com (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id AF90DA034B; Fri, 11 Jul 2014 11:45:07 -0500 (CDT)
Received: from localhost (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id 9316BA0330; Fri, 11 Jul 2014 11:45:07 -0500 (CDT)
X-Virus-Scanned: amavisd-new at smtp-out-1.01.com
Received: from smtp.01.com ([127.0.0.1]) by localhost (smtp-out-1.01.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id mr6QnhaQTyv2; Fri, 11 Jul 2014 11:45:07 -0500 (CDT)
Received: from [10.0.0.6] (c-24-5-172-97.hsd1.ca.comcast.net [24.5.172.97]) by smtp-out-1.01.com (Postfix) with ESMTPSA id C6D03A0351; Fri, 11 Jul 2014 11:45:06 -0500 (CDT)
Content-Type: multipart/alternative; boundary="Apple-Mail=_DF62BEB8-D520-4138-8D5A-3C4B40EAD7FF"
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Franck Martin <franck@peachymango.org>
In-Reply-To: <WM!165f49fdf3c2142aad951b69f36e945ea7fd8382aadcdcc62d92550b8a74333d9cd81fc8a39086ac43dfef5add1e81d0!@asav-1.01.com>
Date: Fri, 11 Jul 2014 09:45:03 -0700
Message-Id: <91C1D838-5A2B-4DC5-B518-37B050E3CE99@peachymango.org>
References: <CAL0qLwbZ9c5PWTNsYqsRknTnu706qpZYxhi=n28Qm5DSmp8e+Q@mail.gmail.com> <WM!e54c6eb765d6d5633ade4b3650a7b2f5ebc0231ea9d5b894f3ebbac064e46904f0060add50e8a71105ba420ab69d27ec!@asav-1.01.com> <378562608.99565.1405026826154.JavaMail.zimbra@peachymango.org> <CAL0qLwaSTaF17okxe2PRkQP7r1RLOTo2CZmhC_ezLb6ACpHiow@mail.gmail.com> <WM!165f49fdf3c2142aad951b69f36e945ea7fd8382aadcdcc62d92550b8a74333d9cd81fc8a39086ac43dfef5add1e81d0!@asav-1.01.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/VecoVAp_sBlsedO5CoxxBRQjjSI
Cc: "appsawg-chairs@tools.ietf.org" <appsawg-chairs@tools.ietf.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Draft IETF 90 APPSAWG/APPAREA agenda available
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 16:45:12 -0000

--Apple-Mail=_DF62BEB8-D520-4138-8D5A-3C4B40EAD7FF
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=us-ascii


On Jul 11, 2014, at 9:32 AM, Murray S. Kucherawy <superuser@gmail.com> =
wrote:

> On Thu, Jul 10, 2014 at 2:13 PM, Franck Martin =
<franck@peachymango.org> wrote:
> Please let us know (appsawg-chairs@tools.ietf.org) if you have any =
issues with the agenda.
> Shouldn't =
http://datatracker.ietf.org/doc/draft-martin-authentication-results-tls/ =
be in "Relevant work (not yet part of APPSAWG)" to go with the ptype ID?
>=20
> We can list it as upcoming work of interest, sure.  It's probably =
premature to give it microphone time in Toronto, correct?
>=20
>=20
Correct, and I won't attend Toronto in person, but next...


--Apple-Mail=_DF62BEB8-D520-4138-8D5A-3C4B40EAD7FF
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=us-ascii

<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Jul 11, 2014, at 9:32 AM, Murray S. Kucherawy &lt;<a href="mailto:superuser@gmail.com">superuser@gmail.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div dir="ltr">On Thu, Jul 10, 2014 at 2:13 PM, Franck Martin <span dir="ltr">&lt;<a href="mailto:franck@peachymango.org" target="_blank">franck@peachymango.org</a>&gt;</span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt;"><hr><blockquote style="border-left-width: 2px; border-left-style: solid; border-left-color: rgb(16, 16, 255); margin-left: 5px; padding-left: 5px; font-weight: normal; font-style: normal; text-decoration: none; font-family: Helvetica, Arial, sans-serif; font-size: 12pt;">
<div class=""><div dir="ltr">Please let us know (<a href="mailto:appsawg-chairs@tools.ietf.org" target="_blank">appsawg-chairs@tools.ietf.org</a>) if you have any issues with the agenda.<br></div></div></blockquote>
<div>Shouldn't <a href="http://datatracker.ietf.org/doc/draft-martin-authentication-results-tls/" target="_blank">http://datatracker.ietf.org/doc/draft-martin-authentication-results-tls/</a> be in "Relevant work (not yet part of APPSAWG)" to go with the ptype ID?<br>
</div></div></blockquote></div><br></div><div class="gmail_extra">We can list it as upcoming work of interest, sure.&nbsp; It's probably premature to give it microphone time in Toronto, correct?<br><br></div><div class="gmail_extra"><br></div></div>
</blockquote>Correct, and I won't attend Toronto in person, but next...</div><br></body></html>
--Apple-Mail=_DF62BEB8-D520-4138-8D5A-3C4B40EAD7FF--


From nobody Fri Jul 11 09:48:46 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C273D1B2BC5 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:48:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 f0bAmT__qSko for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:48:43 -0700 (PDT)
Received: from mail-we0-x22c.google.com (mail-we0-x22c.google.com [IPv6:2a00:1450:400c:c03::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 436111B2B63 for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:48:43 -0700 (PDT)
Received: by mail-we0-f172.google.com with SMTP id u57so1381412wes.3 for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:48:39 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=US4UyaNdB5qqXotSBH8Bd1I2iihObtCd8xFyqej2zAY=; b=X1Z02rDFw9OCTmiEQoXS7g5ukTeKoxTaRaG4NL933HI8jU3BUvKbAGTgqTr5MdNwMr FmU/nRtT9LTgy0TsxDRdyBYrZH4JcPC3SXaakruEtVfziR3lltMjSzYtSVi/lbQztuRx jCU5YIHT1sDbXqQMO5hI/alHWsRbWRKlVB3bzt4GCnWZOjV+cuTLqERadO3oSP18hqHW TRdEe7eZ9fUO1XQNyEhfgdhDoRLSKKOzQ5nW11QkmarDUr29T9MsKRidZZkaq1xYcMVm o5XmYPgEe3czXL4qDAlVdUK/co8vHrx9av2Ii9lch9i/KZT6gnheNdBkXmGxnukpmgYz wiDw==
MIME-Version: 1.0
X-Received: by 10.194.179.4 with SMTP id dc4mr175678wjc.32.1405097319845; Fri, 11 Jul 2014 09:48:39 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Fri, 11 Jul 2014 09:48:39 -0700 (PDT)
In-Reply-To: <CAL0qLwaZ72F0-MiP_ugCEEhBLO87hf5SbZjjQmxxc=QcNh-i4w@mail.gmail.com>
References: <CAL0qLwaZ72F0-MiP_ugCEEhBLO87hf5SbZjjQmxxc=QcNh-i4w@mail.gmail.com>
Date: Fri, 11 Jul 2014 09:48:39 -0700
Message-ID: <CAL0qLwa-ZJ7P3hV98K=2HBcv0+GSk2ct-Ch+vPT5oZ3iCeFWLw@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=089e013d115e9fd7e204fdedb689
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/PV8ae5XpoBc0PCJ-o0qyecngR3U
Subject: Re: [apps-discuss] Revised IETF 90 APPSAWG/APPAREA agenda available
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 16:48:45 -0000

--089e013d115e9fd7e204fdedb689
Content-Type: text/plain; charset=UTF-8

On Fri, Jul 11, 2014 at 9:38 AM, Murray S. Kucherawy <superuser@gmail.com>
wrote:

> If you have microphone time and would like to present with slides, please
> submit your final slide decks to appsawg-chairs@tools.ietf.org no later
> than mid-day Sunday.  We will not be able to accommodate late submissions
> or USB sticks handed to us at the time of your presentation.
>

Sunday, July 20th, that is.

-MSK

--089e013d115e9fd7e204fdedb689
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Fri, Jul 11, 2014 at 9:38 AM, Murray S. Kucherawy <span=
 dir=3D"ltr">&lt;<a href=3D"mailto:superuser@gmail.com" target=3D"_blank">s=
uperuser@gmail.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div=
 class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">If you have microphone time=
 and would like to present with slides, please submit your final slide deck=
s to <a href=3D"mailto:appsawg-chairs@tools.ietf.org" target=3D"_blank">app=
sawg-chairs@tools.ietf.org</a> no later than mid-day Sunday.=C2=A0 We will =
not be able to accommodate late submissions or USB sticks handed to us at t=
he time of your presentation.<br>
</div></blockquote><div><br></div><div>Sunday, July 20th, that is.<br><br><=
/div><div>-MSK <br></div></div></div></div>

--089e013d115e9fd7e204fdedb689--


From nobody Fri Jul 11 09:50:17 2014
Return-Path: <barryleiba@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6393E1B2B63 for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:50:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 WmP3W6eqgDce for <apps-discuss@ietfa.amsl.com>; Fri, 11 Jul 2014 09:50:14 -0700 (PDT)
Received: from mail-lb0-x22d.google.com (mail-lb0-x22d.google.com [IPv6:2a00:1450:4010:c04::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2C3831B2B4D for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:50:13 -0700 (PDT)
Received: by mail-lb0-f173.google.com with SMTP id v6so844825lbi.18 for <apps-discuss@ietf.org>; Fri, 11 Jul 2014 09:50:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=FU0y0TaR7dXcAF6NSCTJ1GpXsRjYJv6vSkSw7EzNYgE=; b=ol4eeAGXulTC9sHwOdPieoc9y7GyJoPAComXe5NjIePVm4WdXMbrHfT/6RihUUjuT9 lVwx23RVYWoob8EanTrbZlMYMTkT/XSzCdOxlEZD+xoktp01dhH58nnT3FW/m/mZDw/G GXVAqrIf1B9pxesJ6XQoh+EArCtmUhoz4pXeYwdheW6VVwEHnPj+rAYN2PJLUdaNYTwD KeweJSbzNAvEAJaU733oTkVsMAjkFzoM+RCeNBfBEbpNZoMj4gVMZxqmmFFGxLjRsC36 fiLgHzBy3f4N79gXby/4DPCqz5wpuXx/JEFeBNkp/aXjRNPiO5q5scZV0c7UnotkF++A I1Fg==
MIME-Version: 1.0
X-Received: by 10.152.204.102 with SMTP id kx6mr116833lac.32.1405097411933; Fri, 11 Jul 2014 09:50:11 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.104.80 with HTTP; Fri, 11 Jul 2014 09:50:11 -0700 (PDT)
In-Reply-To: <CAL0qLwafw5WzDu-17duig-AKdSUehOeiCroTRg_63Ckayd06YA@mail.gmail.com>
References: <20140711071028.3653.17796.idtracker@ietfa.amsl.com> <CALaySJLMiQ6Wmh=ioGeV+eG1GYduHtJE7VFHOrCn7ATWhtcmJQ@mail.gmail.com> <CAL0qLwafw5WzDu-17duig-AKdSUehOeiCroTRg_63Ckayd06YA@mail.gmail.com>
Date: Fri, 11 Jul 2014 12:50:11 -0400
X-Google-Sender-Auth: MyD5AfJrBM8KDh1ylgQcsvwUiCw
Message-ID: <CALaySJLgG5CfaDLMof1pFeRSbzU84OTrzaP08nqdkNCMLgR_Dg@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/j5maFpqAn0TNZMoD4dw-6l3W3jo
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Publication has been requested for draft-ietf-appsawg-email-auth-codes-04
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 11 Jul 2014 16:50:15 -0000

>> One minor change that I suggest, which Murray can just queue up for
>> later, is in the introduction:
>>
>> OLD
>>    This document updates [RFC7208] as new enhanced status codes relevant
>>    to that specification are being registered.
>> NEW
>>    Section 3.2 updates [RFC7208], as new enhanced status codes relevant
>>    to that specification are being registered and recommended for use.
>> END
>
>
> Done in my copy.  Should I wait until the embargo lifts or do you want the
> updated text out there for the Last Call?

Nah, as I said, queue it for later.  Wait until you have other changes to make.

Maybe I'll put it in as an RFC Editor note for now.

Barry


From nobody Mon Jul 14 10:31:09 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CC8F01A0B08 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 10:31:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.353
X-Spam-Level: 
X-Spam-Status: No, score=-0.353 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, MANGLED_WANT=2.3, RP_MATCHES_RCVD=-0.651, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 IETrniyDHngc for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 10:31:05 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 908E81A0AF1 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 10:31:05 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PA5XLHJH1S0075FE@mauve.mrochek.com> for apps-discuss@ietf.org; Mon, 14 Jul 2014 10:26:03 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1405358764; bh=+gQxqFlN1Z/pFi2dF8lYGyUpyUYRM6GN2t6qTFvC4i0=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=nGHqHDzMOb53c76FcXzDrDBatMAHVUsd4RnuGySZ1wYT2iwkZt8g+Wjp/uuijeiOh 0GMMkaZeJ7UimU11M62FBEvMx1ziYbx8F2coUDRo7K1Smnic01CTGnGVu9LhbYb/B0 CD/XQ2pdNDrnKSG+CcRfZb0hSOGiSmtBLWMMdjwE=
MIME-version: 1.0
Content-transfer-encoding: 8BIT
Content-type: TEXT/PLAIN; charset=windows-1252
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PA1SES1000007ZXF@mauve.mrochek.com>; Mon, 14 Jul 2014 10:25:59 -0700 (PDT)
Message-id: <01PA5XLFFE48007ZXF@mauve.mrochek.com>
Date: Mon, 14 Jul 2014 08:23:25 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Wed, 09 Jul 2014 16:29:01 -0700" <53BDD03D.5050805@dcrocker.net>
References: <53BBF0F0.9000006@seantek.com> <53BBFBA2.5090801@berkeley.edu> <53BC71C1.5080103@seantek.com> <40fb5c2d6eae4c5fbd6243db75f85d69@BL2PR02MB307.namprd02.prod.outlook.com> <389FC4D0-4A4F-4F2E-9BDE-83DA8C8E5710@mnot.net> <CABP7RbeF4RJiKhF=M4iA6wr_sU132oa5qz2yZoSAGDe0T=hhpA@mail.gmail.com> <2982B8C0-E4D4-4259-83CC-403E184F364B@mnot.net> <01P9YXHRLNQM0049PU@mauve.mrochek.com> <53BD8FB4.7050807@dcrocker.net> <01P9Z5KF3YNU0049PU@mauve.mrochek.com> <53BDCB8C.1040105@dcrocker.net> <6C438CE2-9D4C-441F-B2F4-61AE806DD449@tzi.org> <53BDD03D.5050805@dcrocker.net>
To: Dave Crocker <dhc@dcrocker.net>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/grctWRl5v5eu9qWfF20eFKR9Lj4
Cc: Ned Freed <ned.freed@mrochek.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New I-D: text/markdown Media Type - draft-seantek-text-markdown-media-type-00
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jul 2014 17:31:07 -0000

> On 7/9/2014 4:25 PM, Carsten Bormann wrote:
> > 1) define tags, one for each of the extensions and willful violations ("flavors”).
> >    The tags defined by pandoc could serve as a starter set here.
> > 	http://johnmacfarlane.net/pandoc/demo/example9/pandocs-markdown.html
> >    Add an IANA registry with “specification required” policy.
> > 2) mark an instance by the set of tags that apply to it (or, possibly could apply to it)
> > 3) “Accept:” instances by the set of tags that can be processed (i.e. any subset is acceptable).
> >
> > If the registry has numeric values added, the sets could be efficiently indicated as a numerically encoded bit set.
> > (Otherwise the tags get a bit unwieldy, e.g. gfm = pipe_tables, raw_html, tex_math_single_backslash, fenced_code_blocks, fenced_code_attributes, auto_identifiers, ascii_identifiers, backtick_code_blocks, autolink_bare_uris, intraword_underscores, strikeout, hard_line_breaks.)
> >
> > So this doesn’t seem too hard to do.
> >
> > Worth it?


> The goal here is to have the correct software processing the data.

That's one goal of media types, and the one associated with email. But
it isn't the only goal. The other obvious one is that of type label for
stored objects.

In the case of markdown, as previously stated, it's probably better for an
email client sending markdown with the intent of displaying it the result
immediately at the receiving end to use it as an input format only, and to
convert it to text/html prior to sending.

> So, there is a requirement to 'dispatch' to the correct code and a
> requirement to hand it useful parameters.

It falls short of a requirement in this case.

> If parameters are used for dispatching to unrelated code, then the
> question is why that wasn't better achieved with a media-type registration?

Because 20+ years of expereience say that wan't happen. Indeed, despite having
been around for quite a while, I don't believe there's a registration for
anything identified as a markdown variant.

But let's suppose for a moment that this time things are different, that
people will rush to register all the variants because, well, I don't
know why they would, but let's suppose.

What would the likely outcome of this be? If existing handling tables for
various "groups" of media types are any indication, the likely outcome will be
that all of the types (at least the ones people bother to put in the table,
which is another issue) point at a single, common handler, which then does
whatever. The odds of a proliferation of separate handlers in order to handle
minor incompatibilites a bit better seems highly unlikely. For one thing think
about the increase in code and associated vulnerabilities this would cause.

> Again, my reading of the discussion here is that the 'variants' are
> incompatible. I take that to mean that each uses a different code base.

Yes, the variants are, in the strict sense, incompatible. But there's a broad
swatch of features and functionality that are generally supported by all of
them. And more to the point, even when dealing with truly incompatible
handling, the nature of the format is such that something sensible, abeit
suboptimal, tends to happen even when the wrong processor is used.

But you need not take my word for it. The Babelmark2 tool lets you compare
how 20+ different tools handle the same input:

   http://johnmacfarlane.net/babelmark2/

I think you'll find that while it's easy to construct inputs that produce
different outputs, creating inputs that work fine in one variant but produce
garbage in another is a lot more difficult

Indeed, I find the biggest annoyances by far to the limitations of the format
itself. Which is as it should be.

> If, instead, there is a common code base that gets 'tuned' by something
> like a flavors parameter, then it makes sense to use a parameter.

To the extent that this matters, I think this is the best outcome we
can hope for in this case.

Finally, I cannot help but once again note that this has a lot more to do with
incomtible engineering aesthetics than anything else. People here are writing 
like "incompatibility" in this context means the same thing as it does for a
protocol or a format carrying critical protocol-related information. Sure, when
protocols or the formats they depend on are incompatible, things tend to go
badly wrong. But that's not applicable here.

				Ned


From nobody Mon Jul 14 14:09:40 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CD6EB1A00FF for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 14:09:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 19nmgX-ZA3ui for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 14:09:23 -0700 (PDT)
Received: from mail-qg0-x235.google.com (mail-qg0-x235.google.com [IPv6:2607:f8b0:400d:c04::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E49001A00FD for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 14:09:22 -0700 (PDT)
Received: by mail-qg0-f53.google.com with SMTP id q107so1785104qgd.26 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 14:09:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=1zLmDVkQmJxE65oJwNrTccODnldku3vb+fUpjj/DaO4=; b=kZpOsueRaR9oq8AMQpIgJJSsitwL0HpXqCMCzh/hduUuFrq4FYa0eKOC3TD8E1fzcL d4zcjE3LvDkkhNmIDI6ZcgpNQKwGy4YeNcp82Qg2pTs1Ma7zxpeXGeVqQbXE9zCxGNGl WkwmnQNnOh1IgvpXpmadj++aQjBX/5dZwiZuzsVVVb9CFj3kw/3quycuhbFt6qUb/quP yZc1gBLOPfw1wYaLsJzZwQgN33PD/4GlaETwR2wZQrC7I84g28i52MP71/lRQwKOmqtN /jR657TsXCIli/NpkQFtvkeTlcpPOC9ml35JYB0Sr1LpAq6MC9EgnjYwHSscS9yYshSl ZWUg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=1zLmDVkQmJxE65oJwNrTccODnldku3vb+fUpjj/DaO4=; b=YAbwtocdZYswhrvK9Nztg84Pa0B1wlPHpiPO7dyGgay4b9TfU7FZQG5cWVg3KOORaQ AFOc633XeqkKJnbO1FLvlwPL3rgi8+LhwnXoXy2Zu9xUdaLE+h0cX+urrnNxTSyerwO/ iTQJHiCFofH6yFtQ6RJO9Hj3Y4xOsr/VcuuexiW38VdqtE6BJQKina5ssgTO1CxfGiFO dHh/ezKk2DMwHHtmWxwYEW/laOX+yuadQVUrPclwD6tR5c7XWr7pUQJzf1ajIxzMqfUu brYoSNZ5boN9sKVAzAbZh3SQQCLQuxKuu4qrWak4Gix7q8xzQ72+QCIEkpAq/mHS6+E1 dmgA==
X-Gm-Message-State: ALoCoQmcSrXPmL5IN6lCvwSLv96gy1Qre1rUqUugNybSUjsj5zgiROY2ToQMLqc5A7lTOd32YUgt
X-Received: by 10.140.91.66 with SMTP id y60mr27727731qgd.58.1405372161762; Mon, 14 Jul 2014 14:09:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.109.74 with HTTP; Mon, 14 Jul 2014 14:09:01 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1407071453350.68616@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 14 Jul 2014 14:09:01 -0700
Message-ID: <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com>
To: John R Levine <johnl@taugh.com>, Hector Santos <hsantos@isdg.net>
Content-Type: multipart/alternative; boundary=001a113a4f807ad58804fe2db483
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/mlaHHMhVlWfCnVGX22N56QFKDSM
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jul 2014 21:09:31 -0000

--001a113a4f807ad58804fe2db483
Content-Type: text/plain; charset=ISO-8859-1

Sorry for the delay in replying to this.  I also wanted to address a
concern Hector had with regards to motivating the technique so the response
adds that too.

On Mon, Jul 7, 2014 at 12:01 PM, John R Levine <johnl@taugh.com> wrote:

>  However if a part is added, a diff should still be required in
>> this proposal for spam analysis by the final recipient. (I wonder if it
>> would be helpful if mailing-lists publish the static content they intent
>> to
>> add to messages via some DNS record...)
>>
>
> Assuming the list signs its outgoing mail, there's no question that the
> modified message came from the list, so I don't see what that would add.
>
> Once again, this very complicated approach will only be useful if you can
> mechanically describe the how to tell modified messages that are "too
> different" from messages that are not.


There's an example below, plus more details on the integration.  While
writing it up, I realized there's another alternative approach, so wrote a
brief description as well.

-Wei


> Please give us some hints about how that would work.


>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
>



This write up does three things:

1) Provide motivation for DKIM Forwarding Provenance proposal while
providing some refinements

2) Reducing diff overhead due to content stripping with via incorporating
draft-kucherawy-dkim-list-canon-00

3) Alternatively reducing diff overhead via forwarder policy proposal



1). The case for enhancing DKIM with DKIM Forwarding Provenance


Recall that the earlier proposal is to provide diffs of before and

after a forwarder modifies the message, for all forwarders, such that

one can recursively apply the reverse patch to recover the original

message for spam analysis.  The sender and each forwarder DKIM signs

the message such that the final recipient can verify the authenticity

of each version all the way back to the original sender.


A minimal implementation of this technique would use DKIM to sign

important header fields such as: from, to, cc, date, subject,

dkim-signature (implicitly) leaving aside other headers and the body.

The From header is useful for looking up the sender's policy

(e.g. DMARC and other similar proposals such as dkim-ssp).  An

important aspect of those policies is to describe what to do about

messages that fail verification.  The From header is also important in

establishing the reputation of the original sender for Spam filtering.

The To/Cc header is important in interpreting the original

destination, and the user's authorization of the message

travelling along some path. (Note that the Bcc case is handled later).

Our approach contrasts to others that asks the sender to designate

pre-authorized forwarders/mailing-lists either through DNS

(otis-tpa-labels), or by secondary signing with an authorized delegate

specified via header (levine-dkim-conditional).  The relationships in

those proposals must be predefined with the originating sender at

sending time.  The Date header can be useful in preventing replay

attacks.  An adversary may take a DKIM signed message and resend it,

however a recipient could use the Date header written by the original

sender to check if the message has likely been resent by outside of

the normal mail delivery period where that period might be defined

implicitly by the recipient or explicitly by the sender via some

policy described later.  Protecting the Subject header is important

for UX of the recipient.  Again the key is tracking these header

fields all the way back to the original sender.


Using DKIM signing to protect additional header fields can provide

further security benefits.  We propose two new optional header fields:

1) trace-path: 2) orig-security-policy:


The Trace-path header describes the forwarders immediate destination

domain, can be used to trace the delivery path in a secure way due to

DKIM signing as well enforce a strict alignment between different

authentication methods.  To trace an edge in the path i.e. from some

sender to its immediate destination, the trace-path destination domain

should match the destination's dkim-signature "d=" domain.  One can

repeat this from the originating sender to the final recipient to find

the delivery path.  When this header is employed, then the recipient

must verify the consistency of the immediate senders trace-path header

i.e. matching the current domain to the trace-path header domain.  The

recipient must also apply a sender consistency check using SPF to

verify the sender to prevent spoofing, and may want to verify that the

DKIM domain matches the SPF return path domain.  The trace-path

headers must be signed by DKIM.  This path information is useful to

reduce replay attacks by explicitly exposing each delivery path

forwarder and allowing spam filters to eliminate messages from abusive

forwarders.  Exposing the destination domain but not the destination

user also provides intent information in the Bcc case while protecting

privacy of the Bcc user.


The orig-security-policy header is used to describe any override of to

the existing security policy e.g. from the DMARC DNS record.  Such a

policy could describe what to do upon error e.g. DMARC's policy none,

quarantine, or reject.  Allowing a per message override can help

mitigate deployment issues if the sender knows that the recipient has

lower capabilities than the desired security profile, and knows that a

particular email message can tolerate a lower security profile.  It

can also describe whether to tolerate DKIM differences due to content

stripping such as attachment removal or alternate part stripping, and

whether to tolerate missing trace-path headers as they might not be

supported by some forwarders.


This proposal does not preclude DKIM signing of other headers nor

preclude the body part.  Whether to sign other parts depends on the

tolerance desired by the original sender of various types of allowed

modifications, and the desired security profile.  This is discussed in

detail later.


By being able to walk through each forwarding versioning via applying

patch, the recipient can identify what was added by each forwarder.

The can also allow senders to add and remove headers knowing that they

are preserved for the recipient which can be useful if having multiple

instances of one header type problematic.  For example, if the from

header is modified, it would be ambiguous to keep multiple copies.

Another example is resent-from header where RFC4407 suggests that only

one should be allowed per message, yet RFC5322 suggests any additions

should be retained.  Diff versioning could reconcile that.  Another

use is tolerating small changes caused by implementation differences

such as adding whitespaces, as the diff can be used to obtained the

DKIM aligned version.


One issue with diffs is that mailing lists and forwarder may strip

content such as alternative representations or attachments to reduce

the message size or to reduce compatibility support needed.  In the

base diff algorithm, this will result in very large diffs which

defeats the purpose desired by the forwarder.  In the next two

sections, we discuss two approaches for tolerating these changes

efficiently.



2). Incorporating draft-kucherawy-dkim-list-canon-00

(http://tools.ietf.org/html/draft-kucherawy-dkim-list-canon-00)


This proposal creates a new representation for DKIM that specifies a

mime tree, where each node has a hash of its content.  Because now

each mime part is explicit it can better tolerate removals of mime

parts.


When incorporating this approach, we still insist on the ability to

obtain earlier message versions whose signing is still DKIM

verifiable.  This might be accomplished by having multiple signatures

that simulate the removal of certain parts likely to be stripped by

mailing lists such as alternative parts or attachments.  The various

scenarios are described to the recipients as multiple DKIM headers

with different "lh=" fields.  When a section is stripped with a

supporting scenario, no difference will be taken for that part.  The

recipient that wants to reconstruct the original message will search

through the dkim-signatures to find the matching header for the

remaining parts.


The following example of RFC5322 messages illustrates the basic

originating senders message with draft-kucherawy-dkim-list-canon-00.

The originating sender formats a message with basic text and HTML, and

has the message signed with the two alternative

draft-kucherawy-dkim-list-canon-00 signatures: one for the complete

message and one with the HTML stripped:


  DKIM-Signature: d=mymail.com
lh=<hash1>:text/plain:0,<hash2>:multipart/mixed:2,<hash3>:text/html:0

  DKIM-Signature: d=mymail.com
lh=<hash1>:text/plain:0,<hash2>:multipart/mixed:1

  From: sender@mymail.com

  To: big-mailinglist@yourgroup.com

  Subject: I'm testing how DKIM forwarding history versioning works.

  Content-Type: multipart/mixed;

  boundary="AAA123"



  --AAA123

  Content-Type: multipart/alternative;

  boundary="ALT321"



  --ALT321

  Content-Type: text/plain; charset=US-ASCII

  Content-Transfer-Encoding: 7bit



  This example illustrates how using diff and patch can obtain the message
versions.

  -Sender



  --ALT321

  Content-Type: text/html; charset=US-ASCII

  Content-Transfer-Encoding: 7bit



  <div dir="ltr">This example illustrates how using diff and patch

  can obtain the message versions.

  <div>-Sender</div></div>

  --ALT321--

  --AAA123

  Content-Type: multipart/dkim-forwarding-history;

  boundary="DFH456"



  --DFH456--

  --AAA123--


So when this sent to a mailing list at yourgroup it strips the html

part.  It notes the alternative signature, and finds no difference for

the stripped HTML part, but does so for the modified subject line.

The mailing list message claims ownership of the message by signing

with DKIM of the modified message.


  DKIM-Signature: d=yourgroup.com
lh=<hash1>:text/plain:0,<hash2>:multipart/mixed:1

  From: sender@mymail.com

  To: big-mailinglist@yourgroup.com

  Subject: [big-mailinglist] I'm testing how DKIM forwarding history
versioning works.

  Content-Type: multipart/mixed;

  boundary="AAA123"



  --AAA123

  Content-Type: multipart/alternative;

  boundary="ALT321"



  --ALT321

  Content-Type: text/plain; charset=US-ASCII

  Content-Transfer-Encoding: 7bit



  This example illustrates how using diff and patch can obtain the message
versions.

  -Sender



  --ALT321--

  --AAA123

  Content-Type: multipart/dkim-forwarding-history;

  boundary="DFH456"



  --DFH456

  Content-Type: text/plain; charset=US-ASCII

  Content-Transfer-Encoding: 7bit

  Content-Disposition: attachment;

  filename="message-14July2014_1301.patch"



  *** mymail.txt          2014-07-14 12:54:01.827650000 -0700

  --- yourgroup.txt       2014-07-14 12:55:00.529772000 -0700

  ***************

  *** 1,2 ****

  - DKIM-Signature: d=mymail.com
lh=<hash1>:text/plain:0,<hash2>:multipart/mixed:2,<hash3>:text/html:0

  - DKIM-Signature: d=mymail.com
lh=<hash1>:text/plain:0,<hash2>:multipart/mixed:1

  --- 0 ----

  ***************

  *** 5 ****

  ! Subject: I'm testing how DKIM forwarding history versioning works.

  --- 3 ----

  ! Subject: [big-mailinglist] I'm testing how DKIM forwarding history
versioning works.

  --DFH456--

  --AAA123--



3). Forwarder Policy Proposal


An alternative approach to supporting forwarder content policies is to

have the forwarder advertise its content and security capabilities via

a DNS TXT record.  It is then up to the originating sender to send a

message compatible with that profile.  The originating sender MUA can

lookup the profile via DNS and alternatively let the user know what

the forwarder's the content policy who can then choose to

accept/reject such a policy, or the MUA can automatically match the

profile for the user.  For example the profile might say that the

forwarder will strip attachments and HTML formatting, and the sender

MUA will then match the profile by stripping the attachment and HTML.

This DKIM signed message incorporates the compatible profile.  Other

content policies might describe supported transfer-encodings and

charsets, while security policies might include whether trace-path

header is supported.


This approach has the advantage in that it pushes more responsibility

to the sender from the forwarder/mailing-list.  As often the sender is

the motivated party to maintain a certain secure profile, this may be

a good division of labor.  Also such profiles may provide better user

experience overall as the sender is immediately aware of the

intermediary capabilities, and can mitigate as necessary.

--001a113a4f807ad58804fe2db483
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Sorry for the delay in replying to this. =A0I also wa=
nted to address a concern Hector had with regards to motivating the techniq=
ue so the response adds that too.<br></div><div class=3D"gmail_extra"><br><=
div class=3D"gmail_quote">

On Mon, Jul 7, 2014 at 12:01 PM, John R Levine <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&gt;</spa=
n> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px =
0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-=
style:solid;padding-left:1ex">

<div class=3D""><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-le=
ft-style:solid;padding-left:1ex">
However if a part is added, a diff should still be required in<br>
this proposal for spam analysis by the final recipient. (I wonder if it<br>
would be helpful if mailing-lists publish the static content they intent to=
<br>
add to messages via some DNS record...)<br>
</blockquote>
<br></div>
Assuming the list signs its outgoing mail, there&#39;s no question that the=
 modified message came from the list, so I don&#39;t see what that would ad=
d.<br>
<br>
Once again, this very complicated approach will only be useful if you can m=
echanically describe the how to tell modified messages that are &quot;too d=
ifferent&quot; from messages that are not. =A0</blockquote><div><br></div>

<div>There&#39;s an example below, plus more details on the integration. =
=A0While writing it up, I realized there&#39;s another alternative approach=
, so wrote a brief description as well.</div><div><br></div><div>-Wei</div>

<div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left=
-style:solid;padding-left:1ex">Please give us some hints about how that wou=
ld work.</blockquote>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D""><div class=3D"h5"><br>
<br>
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br>
</div></div></blockquote></div><br></div><div class=3D"gmail_extra"><br></d=
iv><div class=3D"gmail_extra"><br></div><div class=3D"gmail_extra"><span id=
=3D"docs-internal-guid-728a4700-36a6-e042-ec88-126e55bfa138" style=3D"font-=
size:15px;line-height:17.25px;white-space:pre-wrap"><font color=3D"#000000"=
 face=3D"Courier New"><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:=
0pt">

This write up does three things:</p><p dir=3D"ltr" style=3D"margin-top:0pt;=
margin-bottom:0pt">1) Provide motivation for DKIM Forwarding Provenance pro=
posal while providing some refinements</p><p dir=3D"ltr" style=3D"margin-to=
p:0pt;margin-bottom:0pt">

2) Reducing diff overhead due to content stripping with via incorporating d=
raft-kucherawy-dkim-list-canon-00</p><p dir=3D"ltr" style=3D"margin-top:0pt=
;margin-bottom:0pt">3) Alternatively reducing diff overhead via forwarder p=
olicy proposal</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><p dir=3D=
"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">1). The case for enhancing DKIM wit=
h DKIM Forwarding Provenance</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><p dir=3D=
"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">Recall that the earlier pr=
oposal is to provide diffs of before and</p><p dir=3D"ltr" style=3D"margin-=
top:0pt;margin-bottom:0pt">

after a forwarder modifies the message, for all forwarders, such that</p><p=
 dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">one can recursively=
 apply the reverse patch to recover the original</p><p dir=3D"ltr" style=3D=
"margin-top:0pt;margin-bottom:0pt">

message for spam analysis. =A0The sender and each forwarder DKIM signs</p><=
p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">the message such t=
hat the final recipient can verify the authenticity</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">

of each version all the way back to the original sender.</p><p dir=3D"ltr" =
style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><p dir=3D"ltr" style=3D"=
margin-top:0pt;margin-bottom:0pt">A minimal implementation of this techniqu=
e would use DKIM to sign</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">important header =
fields such as: from, to, cc, date, subject,</p><p dir=3D"ltr" style=3D"mar=
gin-top:0pt;margin-bottom:0pt">dkim-signature (implicitly) leaving aside ot=
her headers and the body.</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">The From header i=
s useful for looking up the sender&#39;s policy</p><p dir=3D"ltr" style=3D"=
margin-top:0pt;margin-bottom:0pt">(e.g. DMARC and other similar proposals s=
uch as dkim-ssp). =A0An</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">important aspect =
of those policies is to describe what to do about</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">messages that fail verification. =A0T=
he From header is also important in</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">establishing the =
reputation of the original sender for Spam filtering.</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">The To/Cc header is important in in=
terpreting the original</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">destination, and =
the user&#39;s authorization of the message</p><p dir=3D"ltr" style=3D"marg=
in-top:0pt;margin-bottom:0pt">travelling along some path. (Note that the Bc=
c case is handled later).</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">Our approach cont=
rasts to others that asks the sender to designate</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">pre-authorized forwarders/mailing-lis=
ts either through DNS</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">(otis-tpa-labels)=
, or by secondary signing with an authorized delegate</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">specified via header (levine-dkim-c=
onditional). =A0The relationships in</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">those proposals m=
ust be predefined with the originating sender at</p><p dir=3D"ltr" style=3D=
"margin-top:0pt;margin-bottom:0pt">sending time. =A0The Date header can be =
useful in preventing replay</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">attacks. =A0An ad=
versary may take a DKIM signed message and resend it,</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">however a recipient could use the D=
ate header written by the original</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">sender to check i=
f the message has likely been resent by outside of</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">the normal mail delivery period where=
 that period might be defined</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">implicitly by the=
 recipient or explicitly by the sender via some</p><p dir=3D"ltr" style=3D"=
margin-top:0pt;margin-bottom:0pt">policy described later. =A0Protecting the=
 Subject header is important</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">for UX of the rec=
ipient. =A0Again the key is tracking these header</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">fields all the way back to the origin=
al sender.</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><p dir=3D=
"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">Using DKIM signing to prot=
ect additional header fields can provide</p><p dir=3D"ltr" style=3D"margin-=
top:0pt;margin-bottom:0pt">

further security benefits. =A0We propose two new optional header fields:</p=
><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">1) trace-path: 2=
) orig-security-policy:</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bo=
ttom:0pt">

<br></p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">The Trace=
-path header describes the forwarders immediate destination</p><p dir=3D"lt=
r" style=3D"margin-top:0pt;margin-bottom:0pt">domain, can be used to trace =
the delivery path in a secure way due to</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">DKIM signing as w=
ell enforce a strict alignment between different</p><p dir=3D"ltr" style=3D=
"margin-top:0pt;margin-bottom:0pt">authentication methods. =A0To trace an e=
dge in the path i.e. from some</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">sender to its imm=
ediate destination, the trace-path destination domain</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">should match the destination&#39;s =
dkim-signature &quot;d=3D&quot; domain. =A0One can</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">repeat this from =
the originating sender to the final recipient to find</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">the delivery path. =A0When this hea=
der is employed, then the recipient</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">must verify the c=
onsistency of the immediate senders trace-path header</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">i.e. matching the current domain to=
 the trace-path header domain. =A0The</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">recipient must al=
so apply a sender consistency check using SPF to</p><p dir=3D"ltr" style=3D=
"margin-top:0pt;margin-bottom:0pt">verify the sender to prevent spoofing, a=
nd may want to verify that the</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">DKIM domain match=
es the SPF return path domain. =A0The trace-path</p><p dir=3D"ltr" style=3D=
"margin-top:0pt;margin-bottom:0pt">headers must be signed by DKIM. =A0This =
path information is useful to</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">reduce replay att=
acks by explicitly exposing each delivery path</p><p dir=3D"ltr" style=3D"m=
argin-top:0pt;margin-bottom:0pt">forwarder and allowing spam filters to eli=
minate messages from abusive</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">forwarders. =A0Ex=
posing the destination domain but not the destination</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">user also provides intent informati=
on in the Bcc case while protecting</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">privacy of the Bc=
c user.</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></=
p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">The orig-securi=
ty-policy header is used to describe any override of to</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">the existing secu=
rity policy e.g. from the DMARC DNS record. =A0Such a</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">policy could describe what to do up=
on error e.g. DMARC&#39;s policy none,</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">quarantine, or re=
ject. =A0Allowing a per message override can help</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">mitigate deployment issues if the sen=
der knows that the recipient has</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">lower capabilitie=
s than the desired security profile, and knows that a</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">particular email message can tolera=
te a lower security profile. =A0It</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">can also describe=
 whether to tolerate DKIM differences due to content</p><p dir=3D"ltr" styl=
e=3D"margin-top:0pt;margin-bottom:0pt">stripping such as attachment removal=
 or alternate part stripping, and</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">whether to tolera=
te missing trace-path headers as they might not be</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">supported by some forwarders.</p><p d=
ir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">

<br></p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">This prop=
osal does not preclude DKIM signing of other headers nor</p><p dir=3D"ltr" =
style=3D"margin-top:0pt;margin-bottom:0pt">preclude the body part. =A0Wheth=
er to sign other parts depends on the</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">tolerance desired=
 by the original sender of various types of allowed</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">modifications, and the desired securi=
ty profile. =A0This is discussed in</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">detail later.</p>=
<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><p dir=3D=
"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">By being able to walk thro=
ugh each forwarding versioning via applying</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">patch, the recipi=
ent can identify what was added by each forwarder.</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">The can also allow senders to add and=
 remove headers knowing that they</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">are preserved for=
 the recipient which can be useful if having multiple</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">instances of one header type proble=
matic. =A0For example, if the from</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">header is modifie=
d, it would be ambiguous to keep multiple copies.</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">Another example is resent-from header=
 where RFC4407 suggests that only</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">one should be all=
owed per message, yet RFC5322 suggests any additions</p><p dir=3D"ltr" styl=
e=3D"margin-top:0pt;margin-bottom:0pt">should be retained. =A0Diff versioni=
ng could reconcile that. =A0Another</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">use is tolerating=
 small changes caused by implementation differences</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">such as adding whitespaces, as the di=
ff can be used to obtained the</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">DKIM aligned vers=
ion.</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><=
p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">One issue with dif=
fs is that mailing lists and forwarder may strip</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">content such as a=
lternative representations or attachments to reduce</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">the message size or to reduce compati=
bility support needed. =A0In the</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">base diff algorit=
hm, this will result in very large diffs which</p><p dir=3D"ltr" style=3D"m=
argin-top:0pt;margin-bottom:0pt">defeats the purpose desired by the forward=
er. =A0In the next two</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">sections, we disc=
uss two approaches for tolerating these changes</p><p dir=3D"ltr" style=3D"=
margin-top:0pt;margin-bottom:0pt">efficiently.</p><p dir=3D"ltr" style=3D"m=
argin-top:0pt;margin-bottom:0pt">

<br></p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><=
p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">2). Incorporating =
draft-kucherawy-dkim-list-canon-00</p><p dir=3D"ltr" style=3D"margin-top:0p=
t;margin-bottom:0pt">

(<a href=3D"http://tools.ietf.org/html/draft-kucherawy-dkim-list-canon-00">=
http://tools.ietf.org/html/draft-kucherawy-dkim-list-canon-00</a>)</p><p di=
r=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><p dir=3D"ltr"=
 style=3D"margin-top:0pt;margin-bottom:0pt">

This proposal creates a new representation for DKIM that specifies a</p><p =
dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">mime tree, where eac=
h node has a hash of its content. =A0Because now</p><p dir=3D"ltr" style=3D=
"margin-top:0pt;margin-bottom:0pt">

each mime part is explicit it can better tolerate removals of mime</p><p di=
r=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">parts.</p><p dir=3D"lt=
r" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">

When incorporating this approach, we still insist on the ability to</p><p d=
ir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">obtain earlier messag=
e versions whose signing is still DKIM</p><p dir=3D"ltr" style=3D"margin-to=
p:0pt;margin-bottom:0pt">

verifiable. =A0This might be accomplished by having multiple signatures</p>=
<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">that simulate the=
 removal of certain parts likely to be stripped by</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">

mailing lists such as alternative parts or attachments. =A0The various</p><=
p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">scenarios are desc=
ribed to the recipients as multiple DKIM headers</p><p dir=3D"ltr" style=3D=
"margin-top:0pt;margin-bottom:0pt">

with different &quot;lh=3D&quot; fields. =A0When a section is stripped with=
 a</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">supporting =
scenario, no difference will be taken for that part. =A0The</p><p dir=3D"lt=
r" style=3D"margin-top:0pt;margin-bottom:0pt">

recipient that wants to reconstruct the original message will search</p><p =
dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">through the dkim-sig=
natures to find the matching header for the</p><p dir=3D"ltr" style=3D"marg=
in-top:0pt;margin-bottom:0pt">

remaining parts.</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0p=
t"><br></p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">The fo=
llowing example of RFC5322 messages illustrates the basic</p><p dir=3D"ltr"=
 style=3D"margin-top:0pt;margin-bottom:0pt">

originating senders message with draft-kucherawy-dkim-list-canon-00.</p><p =
dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">The originating send=
er formats a message with basic text and HTML, and</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">

has the message signed with the two alternative</p><p dir=3D"ltr" style=3D"=
margin-top:0pt;margin-bottom:0pt">draft-kucherawy-dkim-list-canon-00 signat=
ures: one for the complete</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin=
-bottom:0pt">

message and one with the HTML stripped:</p><p dir=3D"ltr" style=3D"margin-t=
op:0pt;margin-bottom:0pt"><br></p><p dir=3D"ltr" style=3D"margin-top:0pt;ma=
rgin-bottom:0pt">=A0 DKIM-Signature: d=3D<a href=3D"http://mymail.com">myma=
il.com</a> lh=3D&lt;hash1&gt;:text/plain:0,&lt;hash2&gt;:multipart/mixed:2,=
&lt;hash3&gt;:text/html:0</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 DKIM-Signatur=
e: d=3D<a href=3D"http://mymail.com">mymail.com</a> lh=3D&lt;hash1&gt;:text=
/plain:0,&lt;hash2&gt;:multipart/mixed:1</p><p dir=3D"ltr" style=3D"margin-=
top:0pt;margin-bottom:0pt">

=A0 From: <a href=3D"mailto:sender@mymail.com">sender@mymail.com</a></p><p =
dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 To: <a href=3D"m=
ailto:big-mailinglist@yourgroup.com">big-mailinglist@yourgroup.com</a></p><=
p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">

=A0 Subject: I&#39;m testing how DKIM forwarding history versioning works.<=
/p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 Content-Ty=
pe: multipart/mixed;</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-botto=
m:0pt">
=A0 <span class=3D"" style=3D"white-space:pre">	</span>boundary=3D&quot;AAA=
123&quot;</p>
<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0=A0</p><p dir=
=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 --AAA123</p><p dir=
=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 Content-Type: multi=
part/alternative;</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 <span class=
=3D"" style=3D"white-space:pre">	</span>boundary=3D&quot;ALT321&quot;</p><p=
 dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0=A0</p><p dir=3D=
"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">

=A0 --ALT321</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=
=A0 Content-Type: text/plain; charset=3DUS-ASCII</p><p dir=3D"ltr" style=3D=
"margin-top:0pt;margin-bottom:0pt">=A0 Content-Transfer-Encoding: 7bit</p><=
p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">

=A0=A0</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 Thi=
s example illustrates how using diff and patch can obtain the message versi=
ons.</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 -Send=
er</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">

=A0=A0</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 --A=
LT321</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 Cont=
ent-Type: text/html; charset=3DUS-ASCII</p><p dir=3D"ltr" style=3D"margin-t=
op:0pt;margin-bottom:0pt">

=A0 Content-Transfer-Encoding: 7bit</p><p dir=3D"ltr" style=3D"margin-top:0=
pt;margin-bottom:0pt">=A0=A0</p><p dir=3D"ltr" style=3D"margin-top:0pt;marg=
in-bottom:0pt">=A0 &lt;div dir=3D&quot;ltr&quot;&gt;This example illustrate=
s how using diff and patch =A0 =A0</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 can obtain th=
e message versions.</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom=
:0pt">=A0 &lt;div&gt;-Sender&lt;/div&gt;&lt;/div&gt;</p><p dir=3D"ltr" styl=
e=3D"margin-top:0pt;margin-bottom:0pt">

=A0 --ALT321--</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"=
>=A0 --AAA123</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=
=A0 Content-Type: multipart/dkim-forwarding-history;</p><p dir=3D"ltr" styl=
e=3D"margin-top:0pt;margin-bottom:0pt">

=A0 <span class=3D"" style=3D"white-space:pre">	</span>boundary=3D&quot;DFH=
456&quot;</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0=
=A0</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 --DFH4=
56--</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">

=A0 --AAA123--</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"=
><br></p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">So when =
this sent to a mailing list at yourgroup it strips the html</p><p dir=3D"lt=
r" style=3D"margin-top:0pt;margin-bottom:0pt">

part. =A0It notes the alternative signature, and finds no difference for</p=
><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">the stripped HTM=
L part, but does so for the modified subject line.</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">

The mailing list message claims ownership of the message by signing</p><p d=
ir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">with DKIM of the modi=
fied message.</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=
<br>

</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 DKIM-Sign=
ature: d=3D<a href=3D"http://yourgroup.com">yourgroup.com</a> lh=3D&lt;hash=
1&gt;:text/plain:0,&lt;hash2&gt;:multipart/mixed:1</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">

=A0 From: <a href=3D"mailto:sender@mymail.com">sender@mymail.com</a></p><p =
dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 To: <a href=3D"m=
ailto:big-mailinglist@yourgroup.com">big-mailinglist@yourgroup.com</a></p><=
p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">

=A0 Subject: [big-mailinglist] I&#39;m testing how DKIM forwarding history =
versioning works.</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0=
pt">=A0 Content-Type: multipart/mixed;</p><p dir=3D"ltr" style=3D"margin-to=
p:0pt;margin-bottom:0pt">

=A0 <span class=3D"" style=3D"white-space:pre">	</span>boundary=3D&quot;AAA=
123&quot;</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0=
=A0</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 --AAA1=
23</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">

=A0 Content-Type: multipart/alternative;</p><p dir=3D"ltr" style=3D"margin-=
top:0pt;margin-bottom:0pt">=A0 <span class=3D"" style=3D"white-space:pre">	=
</span>boundary=3D&quot;ALT321&quot;</p><p dir=3D"ltr" style=3D"margin-top:=
0pt;margin-bottom:0pt">

=A0=A0</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 --A=
LT321</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 Cont=
ent-Type: text/plain; charset=3DUS-ASCII</p><p dir=3D"ltr" style=3D"margin-=
top:0pt;margin-bottom:0pt">

=A0 Content-Transfer-Encoding: 7bit</p><p dir=3D"ltr" style=3D"margin-top:0=
pt;margin-bottom:0pt">=A0=A0</p><p dir=3D"ltr" style=3D"margin-top:0pt;marg=
in-bottom:0pt">=A0 This example illustrates how using diff and patch can ob=
tain the message versions.</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 -Sender</p><p=
 dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0=A0</p><p dir=3D=
"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 --ALT321--</p><p dir=
=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">

=A0 --AAA123</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=
=A0 Content-Type: multipart/dkim-forwarding-history;</p><p dir=3D"ltr" styl=
e=3D"margin-top:0pt;margin-bottom:0pt">=A0 <span class=3D"" style=3D"white-=
space:pre">	</span>boundary=3D&quot;DFH456&quot;</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0=A0</p><p dir=
=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 --DFH456</p><p dir=
=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 Content-Type: text/=
plain; charset=3DUS-ASCII</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 Content-Trans=
fer-Encoding: 7bit</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:=
0pt">=A0 Content-Disposition: attachment;</p><p dir=3D"ltr" style=3D"margin=
-top:0pt;margin-bottom:0pt">

=A0 <span class=3D"" style=3D"white-space:pre">	</span>filename=3D&quot;mes=
sage-14July2014_1301.patch&quot;</p><p dir=3D"ltr" style=3D"margin-top:0pt;=
margin-bottom:0pt">=A0=A0</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-=
bottom:0pt">=A0 *** mymail.txt =A0 =A0 =A0 =A0 =A02014-07-14 12:54:01.82765=
0000 -0700</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 --- yourgroup=
.txt =A0 =A0 =A0 2014-07-14 12:55:00.529772000 -0700</p><p dir=3D"ltr" styl=
e=3D"margin-top:0pt;margin-bottom:0pt">=A0 ***************</p><p dir=3D"ltr=
" style=3D"margin-top:0pt;margin-bottom:0pt">

=A0 *** 1,2 ****</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0p=
t">=A0 - DKIM-Signature: d=3D<a href=3D"http://mymail.com">mymail.com</a> l=
h=3D&lt;hash1&gt;:text/plain:0,&lt;hash2&gt;:multipart/mixed:2,&lt;hash3&gt=
;:text/html:0</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 - DKIM-Signat=
ure: d=3D<a href=3D"http://mymail.com">mymail.com</a> lh=3D&lt;hash1&gt;:te=
xt/plain:0,&lt;hash2&gt;:multipart/mixed:1</p><p dir=3D"ltr" style=3D"margi=
n-top:0pt;margin-bottom:0pt">

=A0 --- 0 ----</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"=
>=A0 ***************</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-botto=
m:0pt">=A0 *** 5 ****</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bott=
om:0pt">=A0 ! Subject: I&#39;m testing how DKIM forwarding history versioni=
ng works.</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 --- 3 ----</p=
><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">=A0 ! Subject: [=
big-mailinglist] I&#39;m testing how DKIM forwarding history versioning wor=
ks.</p>
<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">
=A0 --DFH456--</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"=
>=A0 --AAA123--</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt=
"><br></p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p=
><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">

3). Forwarder Policy Proposal</p><p dir=3D"ltr" style=3D"margin-top:0pt;mar=
gin-bottom:0pt"><br></p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-botto=
m:0pt">An alternative approach to supporting forwarder content policies is =
to</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">have the forwarde=
r advertise its content and security capabilities via</p><p dir=3D"ltr" sty=
le=3D"margin-top:0pt;margin-bottom:0pt">a DNS TXT record. =A0It is then up =
to the originating sender to send a</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">message compatibl=
e with that profile. =A0The originating sender MUA can</p><p dir=3D"ltr" st=
yle=3D"margin-top:0pt;margin-bottom:0pt">lookup the profile via DNS and alt=
ernatively let the user know what</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">the forwarder&#39=
;s the content policy who can then choose to</p><p dir=3D"ltr" style=3D"mar=
gin-top:0pt;margin-bottom:0pt">accept/reject such a policy, or the MUA can =
automatically match the</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">profile for the u=
ser. =A0For example the profile might say that the</p><p dir=3D"ltr" style=
=3D"margin-top:0pt;margin-bottom:0pt">forwarder will strip attachments and =
HTML formatting, and the sender</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">MUA will then mat=
ch the profile by stripping the attachment and HTML.</p><p dir=3D"ltr" styl=
e=3D"margin-top:0pt;margin-bottom:0pt">This DKIM signed message incorporate=
s the compatible profile. =A0Other</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">content policies =
might describe supported transfer-encodings and</p><p dir=3D"ltr" style=3D"=
margin-top:0pt;margin-bottom:0pt">charsets, while security policies might i=
nclude whether trace-path</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">header is support=
ed.</p><p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt"><br></p><p=
 dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">This approach has t=
he advantage in that it pushes more responsibility</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">to the sender fro=
m the forwarder/mailing-list. =A0As often the sender is</p><p dir=3D"ltr" s=
tyle=3D"margin-top:0pt;margin-bottom:0pt">the motivated party to maintain a=
 certain secure profile, this may be</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">a good division o=
f labor. =A0Also such profiles may provide better user</p><p dir=3D"ltr" st=
yle=3D"margin-top:0pt;margin-bottom:0pt">experience overall as the sender i=
s immediately aware of the</p>

<p dir=3D"ltr" style=3D"margin-top:0pt;margin-bottom:0pt">intermediary capa=
bilities, and can mitigate as necessary.</p></font></span></div></div>

--001a113a4f807ad58804fe2db483--


From nobody Mon Jul 14 14:31:16 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EC531B27B9 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 14:31:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 FKG-xNqlj3t9 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 14:31:06 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 032B31B278A for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 14:31:05 -0700 (PDT)
Received: (qmail 37211 invoked from network); 14 Jul 2014 21:31:04 -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:user-agent; s=915a.53c44c18.k1407; bh=2IyDHVXpkijSWE/3RUSIMG7tRDiCOqgcI/ZXFMJHZsc=; b=tjWdrejgMV4M1r8PcycXJhhK9hWOE0iz+9IkGMxnPQYroZlpGAVLzV6+cpyS74tMAinEzhyf1mIJq1Nk9MnVjV5z3XQUu9FiCh+bDTEXdyTeuHG2v6qSai5hnp1FBGQWWfUvkrPWrK0wysO3wZoR3vGePvVXukcTVLHf/rNP/cGrzRQRgAEVfattudlX4Vp1iiRldUu9bUgMF8iI9Wzj8C3rBqLzaXL0oWHt+atMvmK1yCrBPlapDURFswI+FRoD
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:user-agent; s=915a.53c44c18.k1407; bh=2IyDHVXpkijSWE/3RUSIMG7tRDiCOqgcI/ZXFMJHZsc=; b=wLCLjKv/0K9JctEWnIFziDgNHaU8RlCPqRpZMprSRs49N+56IgHB1d/sGG+PAYgPAfmvAwWWRDejEzVz1EjA04CM9IpfAN7vjHK/pzxYIGbTfZbpVw0+EfDSTH3B74XxmtEXZgEEU01u7iDhlN8nxr13o+J/CaeYdwgKMzrzg7U7zOlRzxfuTp+UZ4sbHmQhVO/NlO5EvPjkyy+To4Nh/PNVKBFsJyoUjM0TH3R7zKliSfzZmn5xh1PBLBeCTk+G
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 14 Jul 2014 21:31:04 -0000
Date: 14 Jul 2014 17:31:03 -0400
Message-ID: <alpine.BSF.2.11.1407141729170.10419@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Wei Chuang" <weihaw@google.com>
In-Reply-To: <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/gYpk0PFGzSLJbnHSLDlRidxOYeI
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jul 2014 21:31:07 -0000

Thanks, but as far as I can tell it still doesnn't address the key 
concern:

>> Once again, this very complicated approach will only be useful if you can
>> mechanically describe the how to tell modified messages that are "too
>> different" from messages that are not.

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


From nobody Mon Jul 14 15:31:53 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 577C31A015B for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 15:31:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 y6T_5gz79Kvf for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 15:31:50 -0700 (PDT)
Received: from mail-qa0-x235.google.com (mail-qa0-x235.google.com [IPv6:2607:f8b0:400d:c00::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA6891A0158 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 15:31:49 -0700 (PDT)
Received: by mail-qa0-f53.google.com with SMTP id v10so3802286qac.40 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 15:31:49 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=NmVqWQfWrK3xSGBzA8XgRvcJ90Oh7J/ieC2qATd3n9Y=; b=PcAIjcXptPTC7ndUaa+kMtIK0heOlacpBVwds5/Ud9ocNTAMQJta2glgexEBA0i7WC 7PNLExkI2ERkMneh3/YzdzoOiZlO11llrvuktz+p4vnmHw+PYvARbOaCy0jGadDGEMMX Mk0WKLhdHzZC2hLNeJtSNs6jr5/vjuoeCCecC53GyOBUiEYgNjaHe7O6DCDSK85miNe+ uX/A++LkqS5cW2L0fdulBFYHUNi0/bWHcnLTYOU1zeVZqpRTFShB1Umoms3hlWiBh5G4 zHym7DnZKN5EKGH09TSyUJ2QjBNU+x8Y3FM44x/EoJiB772Es2cSe5DpbDiAngXSy1ar 9/0g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=NmVqWQfWrK3xSGBzA8XgRvcJ90Oh7J/ieC2qATd3n9Y=; b=J8sGE48S+tcyrJk8bJDowG6zW+Iwb9XFgXvi6EFhcYVav2wj5ih4w/Rp1GREU7FOE2 N7kyQiZZaAmJBwCbxeAlDXW88CTa0plSiNaOFzJSz/Yx9+QM81fpJWV86Cl4UE1/Sq2f wDvNC/EU8jWKnxuBZyNvd32lLfwZpU4vB6bsRRCICHhs4o1510roUODB/0DTcIUwBBXL qv/FEZlqY+awC0aQ8crv8B9eJ4FDg/Z7Y6gmEpPdxiIyjBhx8Qiu4KM1q3dUFGxK651v iB4svup/3RQBG6dCOyLwl3OaqimNCMM8uAq873Q2K9THv8G3+R2c4PQMaovnJpfd2y/f s0FA==
X-Gm-Message-State: ALoCoQmGJiTwAfO+HoMJRpPz6kVvG5i3xmlMXreYMOgbUj9Ui5eblOA/krNgVjMmTIvF7DSLUKJI
X-Received: by 10.140.84.168 with SMTP id l37mr28673215qgd.104.1405377109091;  Mon, 14 Jul 2014 15:31:49 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.109.74 with HTTP; Mon, 14 Jul 2014 15:31:27 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1407141729170.10419@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 14 Jul 2014 15:31:27 -0700
Message-ID: <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=001a11c117085d136b04fe2edb0f
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/TpoBT3-MvRtQX8ts4A1R1HaCPIg
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jul 2014 22:31:51 -0000

--001a11c117085d136b04fe2edb0f
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Jul 14, 2014 at 2:31 PM, John R Levine <johnl@taugh.com> wrote:

> Thanks, but as far as I can tell it still doesnn't address the key concern:


Which I had thought was complexity.  The " 3) Alternatively reducing diff
overhead via forwarder policy proposal" would help in that regards.

-Wei


>
>  Once again, this very complicated approach will only be useful if you can
>>> mechanically describe the how to tell modified messages that are "too
>>> different" from messages that are not.
>>>
>>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
>

--001a11c117085d136b04fe2edb0f
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Mon, Jul 14, 2014 at 2:31 PM, John R Levine <span dir=3D"ltr">&l=
t;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&=
gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">Thanks, but as far as I can tell it still doesnn&#39;t add=
ress the key concern:</blockquote>

<div><br></div><div>Which I had thought was complexity. =A0The &quot; 3) Al=
ternatively reducing diff overhead via forwarder policy proposal&quot; woul=
d help in that regards.=A0</div><div><br></div><div>-Wei</div><div><br></di=
v>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D"im"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-l=
eft-style:solid;padding-left:1ex">


Once again, this very complicated approach will only be useful if you can<b=
r>
mechanically describe the how to tell modified messages that are &quot;too<=
br>
different&quot; from messages that are not.<br>
</blockquote></blockquote>
<br></div><div class=3D""><div class=3D"h5">
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br>
</div></div></blockquote></div><br></div></div>

--001a11c117085d136b04fe2edb0f--


From nobody Mon Jul 14 15:35:42 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 02A9C1A015D for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 15:35:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 t6nHltV3EZXU for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 15:35:40 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DE80E1A0158 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 15:35:39 -0700 (PDT)
Received: (qmail 45714 invoked from network); 14 Jul 2014 22:35:38 -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:user-agent; s=b291.53c45b3a.k1407; bh=qK/k3EPPTjMa1IZn7L2IQRjKVbff7VPIQPCbeuRTE9E=; b=lIO5551FkFNiKAosYKdRruArSb7lameD8VxBEksjoZcw70ovt1NxZCzPas4TomGtomjNMbIRfV2QPAYK0Ji/qXW39reNb1eIRkLRbzMkreT2VaceWHL/0dEYssTXrHCXpk/JAMwJi/xfwQeHlRFNnTcYE+YuCTgc1tyYCPPtg1uUcIp5mDOhZsn8mNvHVK657b4+Ckom+pyqm1GAOUuVj6xGeJHLEggsMe41fhMR02tYmIT8ev1voPNFioIVCgcB
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:user-agent; s=b291.53c45b3a.k1407; bh=qK/k3EPPTjMa1IZn7L2IQRjKVbff7VPIQPCbeuRTE9E=; b=QRSoEJiwio4OE4YQAQdQtLWbpXnDow5ThvRNf6co6XbKkuF8MPzuYkqZlIjeNPpBrCrVbKr5o4VAMqImlOJAJ0Ep9Ou6FHUKfR+y6Ww5kGzqwx1MxaCzN2XWeaC/9Zv5W9JWBoUCFPwMYag05UeV9MvsB2TW4hoHWYt+50s91ZUrIFQrlaaSS0CjsTEn6WTM1P/ee9aV4JcTSbO6+U6Ig58mstLPLMvvQaFulTJ0pc3LR5fUnGIvp3xr+l6lC0wZ
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 14 Jul 2014 22:35:38 -0000
Date: 14 Jul 2014 18:35:38 -0400
Message-ID: <alpine.BSF.2.11.1407141835100.10656@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Wei Chuang" <weihaw@google.com>
In-Reply-To: <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Sss1Bg4ZJJEeV8SF3uZLxKNMJIY
Cc: John R Levine <johnl@taugh.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jul 2014 22:35:41 -0000

>> Thanks, but as far as I can tell it still doesnn't address the key concern:

> Which I had thought was complexity.

No, it's this:

>>>  Once again, this very complicated approach will only be useful if you can
>>> mechanically describe the how to tell modified messages that are "too
>>> different" from messages that are not.

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


From nobody Mon Jul 14 16:13:49 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFA081A01C3 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 16:13:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 OSLgDnptsTft for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 16:13:41 -0700 (PDT)
Received: from mail-qg0-x22a.google.com (mail-qg0-x22a.google.com [IPv6:2607:f8b0:400d:c04::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8DEA01A01C1 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 16:13:41 -0700 (PDT)
Received: by mail-qg0-f42.google.com with SMTP id e89so4221554qgf.1 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 16:13:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=SCo6FZ/4lBELmCAhUZTBdaV5A5lLec9+f586pI8ENyM=; b=MjgNAPOAUe92yNrbuUw0baRtUwfXLKJ7aNYxbFD/IsZhQToAc/FBl+Xz8tKWv/lAk9 zuuynv5uZkw/lZEJAQojWW2/SodUseQkJCAw6VVRNItnMs6x2ShNgYjR3kNqoHLDvvvf aJRdZTP6NwdBsVPO1FyNuG2tXv9ETvaYzdlGvfY6owMtnw+GW6E4F9kjO/vxL2s/Ml7J SBGMTXXmyrYDP0RphW44p0Pv8HgI90Gd/W0dJvyeUp3aY+SjoIFPVzybiL/jVKVee9Cp E1E+9zAEyTWeOU3otOMuCwkpoa2mkKIaRCV4VUmpFBAFd5JDlaiEpEfIedpTnBR57WMF qj6g==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=SCo6FZ/4lBELmCAhUZTBdaV5A5lLec9+f586pI8ENyM=; b=VjZm/YsRHSu+VZEQxjrr23AmAoM4RnsZsxD6ICQ1ui40pmZx6Gb09z5jzMCYNFC1ki W725dM3RgszgWo39IFftHGB3F7oLkSHaq4wunrFziLQkibIXBJw0yp+uBzAbWQ+lnNJJ YTUyZEKymysarlHdr9a2l8GLWdRhEIegvEmipAIMQAV0ldnl1o3GoAPc+W+Up4tz2Nix hQYCtCA+TNV/qXaFDiPjk8icr9u3ZUC4uLu+QfaH0UUnaYk4drOQ69H/2myjHU+myi0c q68bj4GTqo1cunQ7ysrBn5QVrd1Zr43QXe9aRrltmi1q2a02dcbGxdUVEHNeMkAN3V+f DBCw==
X-Gm-Message-State: ALoCoQkHRyJEQatkeU8z58urvxoVc7w5QqFyUCU4+pnhP02U2Zt6e00LjptJT635MCNyXG8iBaFp
X-Received: by 10.229.193.66 with SMTP id dt2mr22147110qcb.1.1405379620823; Mon, 14 Jul 2014 16:13:40 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.109.74 with HTTP; Mon, 14 Jul 2014 16:13:20 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1407141835100.10656@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 14 Jul 2014 16:13:20 -0700
Message-ID: <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=001a11c27caa13060904fe2f7125
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/KKwMeWqXTfbTuqtlayK7whiQ6Yw
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jul 2014 23:13:45 -0000

--001a11c27caa13060904fe2f7125
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Jul 14, 2014 at 3:35 PM, John R Levine <johnl@taugh.com> wrote:

>  Thanks, but as far as I can tell it still doesnn't address the key
>>> concern:
>>>
>>
>  Which I had thought was complexity.
>>
>
> No, it's this:
>
>
>   Once again, this very complicated approach will only be useful if you
>>>> can
>>>> mechanically describe the how to tell modified messages that are "too
>>>> different" from messages that are not.
>>>>
>>>

It is assumed that we take approach " 3) Alternatively reducing diff
overhead via forwarder policy proposal", where the originating sender must
make a compatible message with the mailing list i.e. remove attachments or
strip content as necessary.

The final recipient can then verify the received message using the existing
DKIM signature verification.  To obtain the version seen at the input to
the mailing list or other intermediary, the recipient applies a reverse
patch of the contents of multiplepart/dkim-forwarding-history.  These
patches are ordered from the earliest and to most recent with respect to
the final recipient, and applied in reverse order.  At each step, the
recipient can check for DKIM signature verification.  Different is defined
as failing signature verification.

-Wei


>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
>

--001a11c27caa13060904fe2f7125
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Mon, Jul 14, 2014 at 3:35 PM, John R Levine <span dir=3D"ltr">&l=
t;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&=
gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D""><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,2=
04,204);border-left-style:solid;padding-left:1ex">

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
Thanks, but as far as I can tell it still doesnn&#39;t address the key conc=
ern:<br>
</blockquote></blockquote>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
Which I had thought was complexity.<br>
</blockquote>
<br></div>
No, it&#39;s this:<div class=3D""><div class=3D"h5"><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-l=
eft-style:solid;padding-left:1ex">

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
=A0Once again, this very complicated approach will only be useful if you ca=
n<br>
mechanically describe the how to tell modified messages that are &quot;too<=
br>
different&quot; from messages that are not.<br></blockquote></blockquote></=
blockquote></div></div></blockquote><div><br></div><div><br></div><div>It i=
s assumed that we take=A0<span style=3D"font-family:arial,sans-serif;font-s=
ize:13px">approach &quot; 3) Alternatively reducing diff overhead via forwa=
rder policy proposal&quot;, where the originating sender must make a compat=
ible message with the mailing list i.e. remove attachments or strip content=
 as necessary.</span></div>

<div><span style=3D"font-family:arial,sans-serif;font-size:13px"><br></span=
></div><div><span style=3D"font-family:arial,sans-serif;font-size:13px">The=
 final recipient can then verify the received message using the existing DK=
IM signature verification. =A0To obtain the version seen at the input to th=
e mailing list or other intermediary, the recipient applies a reverse patch=
 of the contents of multiplepart/</span><font face=3D"arial, sans-serif">dk=
im-forwarding-history. =A0These patches are ordered from the earliest and t=
o most recent with respect to the final recipient, and applied in reverse o=
rder. =A0At each step, the recipient can check for DKIM signature verificat=
ion. =A0Different is defined as failing signature verification.</font></div=
>

<div><font face=3D"arial, sans-serif"><br></font></div><div><font face=3D"a=
rial, sans-serif">-Wei</font></div><div>=A0</div><blockquote class=3D"gmail=
_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left=
-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div class=3D""><div class=3D"h5"><blockquote class=3D"gmail_quote" style=
=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(20=
4,204,204);border-left-style:solid;padding-left:1ex"><blockquote class=3D"g=
mail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-=
left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
</blockquote></blockquote></blockquote>
<br>
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br>
</div></div></blockquote></div><br></div></div>

--001a11c27caa13060904fe2f7125--


From nobody Mon Jul 14 16:30:26 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D897C1A01C3 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 16:30:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 vQJ4Fsoq0JGy for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 16:30:23 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D522F1A019D for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 16:30:22 -0700 (PDT)
Received: (qmail 52858 invoked from network); 14 Jul 2014 23:30:21 -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:user-agent; s=ce79.53c4680d.k1407; bh=UY/0jh5EdZqayjcJmyQN33H7CbwM8MI/P6wPdZgtaQ0=; b=KD5pBhaoo1v0AV6jczxmQQKqJ9Ia8c9hCbHKozEzrjGMxVjvdDts7xBGRv7Eky7cSsVmAH1c2srx6/t37U7KOYAQa6JUOORnM5D7FtW8v77DTIlK4TxDVfUQgpzwZUbegyMjwPuBvy7TecQZ5qO/83tGI+UyElsYi/uq2h9RItZxAlGn6d2Wm5FMPNuwS6+Z0J2tDebJv5sxvmuKL8Hh7K2LusukjVOaV5e+lV7KydC5cUD26Iiyt30+J1NRHWL8
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:user-agent; s=ce79.53c4680d.k1407; bh=UY/0jh5EdZqayjcJmyQN33H7CbwM8MI/P6wPdZgtaQ0=; b=T4B4LXTEpG4nrQMdp5IbK3A2KI+cZm9C91JgFDloAfwz41sMmrcTBOW2z4ijevEqTNyKN6mPK+EinS5J5h/ieq2rmtVGB6GL4yx4bHr+3YPCrQIp4HZDlnaGC11jeXSsp8+ffZJvxJuFn0lTFdzIfAAyHsQf5vqlCX4Z2jNiB0qkxEmGKrG9u4plbjhp23NFnJMdQnFp2wDzD66UUxB66/Xga0QkyVVYNa2zisNLhZdihABR5YCE2vIXXaVfhVVj
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 14 Jul 2014 23:30:21 -0000
Date: 14 Jul 2014 19:30:21 -0400
Message-ID: <alpine.BSF.2.11.1407141928090.10807@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Wei Chuang" <weihaw@google.com>
In-Reply-To: <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/9ehmHC6hNWl6nf65fzG1MqKpqsk
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jul 2014 23:30:24 -0000

> It is assumed that we take approach " 3) Alternatively reducing diff
> overhead via forwarder policy proposal", where the originating sender must
> make a compatible message with the mailing list i.e. remove attachments or
> strip content as necessary.

Here's some concrete questions:

* If the forwarder adds text to the end of the body, should the recipient 
accept the message?

* If the forwarder adds a new body part at the top containing text, should 
the recipient accept the message?

* If the forwarder adds a new body part at the top and another body part, 
should the recipient accept the message?

* If the forwarder removes parts containing PNG images and replaces them 
with JPEG images, should the recipient accept the message?

etc.

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


From nobody Mon Jul 14 16:41:42 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FFFD1A0AD7 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 16:41:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 6Y-UJkGKTY8p for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 16:41:36 -0700 (PDT)
Received: from mail-qc0-x229.google.com (mail-qc0-x229.google.com [IPv6:2607:f8b0:400d:c01::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 842201A01C6 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 16:41:36 -0700 (PDT)
Received: by mail-qc0-f169.google.com with SMTP id m20so2351960qcx.0 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 16:41:35 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=Qnt1BcBUXVuzUr98XqhhuOEH7l/43r0dex9HFQOfxIM=; b=eVLkORcluDRNz8ze5p6aI3qjS6D4gfQ8ZBkETNRH8vlxM69eBwuHS3jxSIS63Q9+Kt U0SN+GOCCesaRDJb/Np3MDQVtnuNOLEYHDHMfveUBsDmE8kONJ2q6wNPmYxrmLVcx/5F zShcS2jlMS6FtxitnXfta7G+CF3njlTHDQe/FfZMPqV4x+PNEDoFY1tz1a99R3+B3b0S HpHb2lNTTopxOLLT22PuesLIg5U5lC6YjhTYkUzNOR+iSVL1F67kUnaWnjkyHSM7UtGQ WZ+3MOY2Xdgw/1g/Dob2JO+TM6YzA1tFa+Fm59GE3xTw2ynGh1LWBLTmjICGisKrwNgt 5Kqw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=Qnt1BcBUXVuzUr98XqhhuOEH7l/43r0dex9HFQOfxIM=; b=N2r37aXUpVE/AAK9BAXvAofU+LiG59pFADkw/o4zfaV9Zb88/cp4W3D/1G7Yavkc+7 j3gBgVa3ETUbHjwylOzXCzXHnvLfOuzikTSwQUElu6VOn4PldfcxZ24cXDeJeLpqDO+2 MOgwaqjtKnQPyw0mmVksFfMhqRhJGeFM12xq1pfXFiedyPNIPSRLxyaWS4FQNFc3cyq4 db2OrBEISqzh151R/5bwmCQ2U/yUd8JIcFzAYckzdLgZqn8Z/rczcBOHgDYo5dNeRdr6 l1RqtOW76dEXnwgtvngG/s6U6zMSUjY9EQx8w11iBF9tT5T3IZ2iDPjvH+/sdLOb3r5o iK8Q==
X-Gm-Message-State: ALoCoQlOfs0q4YfUbXRyWfN7tXJNwTmCTFmczw+eCbOpoS/WLROwUqXRFiLhr3AsnOW9GoO5UC/5
X-Received: by 10.140.16.67 with SMTP id 61mr28903320qga.28.1405381295713; Mon, 14 Jul 2014 16:41:35 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.109.74 with HTTP; Mon, 14 Jul 2014 16:41:14 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1407141928090.10807@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 14 Jul 2014 16:41:14 -0700
Message-ID: <CAAFsWK1R7-FXgy+8LR3QW2ZQXtwSpZ_PJBjU+c=aSAtww8vQRQ@mail.gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=001a11c068fee7d2ec04fe2fd448
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ztAD5QsnqOek7AFFnWvvrWDyMS8
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jul 2014 23:41:38 -0000

--001a11c068fee7d2ec04fe2fd448
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Jul 14, 2014 at 4:30 PM, John R Levine <johnl@taugh.com> wrote:

> It is assumed that we take approach " 3) Alternatively reducing diff
>> overhead via forwarder policy proposal", where the originating sender must
>> make a compatible message with the mailing list i.e. remove attachments or
>> strip content as necessary.
>>
>
> Here's some concrete questions:
>
> * If the forwarder adds text to the end of the body, should the recipient
> accept the message?
>
> * If the forwarder adds a new body part at the top containing text, should
> the recipient accept the message?
>
> * If the forwarder adds a new body part at the top and another body part,
> should the recipient accept the message?
>
> * If the forwarder removes parts containing PNG images and replaces them
> with JPEG images, should the recipient accept the message?
>
> etc.


Determination of the legitimacy of the changes is for the recipient's spam
filters.

-Wei


>
>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
>

--001a11c068fee7d2ec04fe2fd448
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Mon, Jul 14, 2014 at 4:30 PM, John R Levine <span dir=3D"ltr">&l=
t;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&=
gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D""><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x">
It is assumed that we take approach &quot; 3) Alternatively reducing diff<b=
r>
overhead via forwarder policy proposal&quot;, where the originating sender =
must<br>
make a compatible message with the mailing list i.e. remove attachments or<=
br>
strip content as necessary.<br>
</blockquote>
<br></div>
Here&#39;s some concrete questions:<br>
<br>
* If the forwarder adds text to the end of the body, should the recipient a=
ccept the message?<br>
<br>
* If the forwarder adds a new body part at the top containing text, should =
the recipient accept the message?<br>
<br>
* If the forwarder adds a new body part at the top and another body part, s=
hould the recipient accept the message?<br>
<br>
* If the forwarder removes parts containing PNG images and replaces them wi=
th JPEG images, should the recipient accept the message?<br>
<br>
etc.</blockquote><div><br></div><div>Determination of the legitimacy of the=
 changes is for the recipient&#39;s spam filters.</div><div><br></div><div>=
-Wei</div><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0=
 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br>
</div></div></blockquote></div><br></div></div>

--001a11c068fee7d2ec04fe2fd448--


From nobody Mon Jul 14 16:44:21 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B318C1A0AD7 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 16:44:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 4Y_RmIaKr2Az for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 16:43:57 -0700 (PDT)
Received: from mail-we0-x235.google.com (mail-we0-x235.google.com [IPv6:2a00:1450:400c:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E6D8C1A01C6 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 16:43:56 -0700 (PDT)
Received: by mail-we0-f181.google.com with SMTP id q59so4862179wes.40 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 16:43:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=iW8ft9HYUfJ4yQ8u+0a5o2n2wj/qpSwVfXLvF+0Mo/U=; b=rmr1xCCym812VRaL6PZS3E1k88iwA7YZZGzP+lV2I3d4Qfd0WSjVBE1rIrVUkFGog+ heGHU1e6wf9sSbai8kcp/kecd1eXMjlV4LJ6oNGtRKEWPZEIYLhQCBd2cR0hOCBUQKyr IYeBVw3GxjcSLicNyBuR8zeTeW7q+WpJhkkMZlqU8tMSUQMNq6U98Kj6JihQs5NSP1nO FgWTMKtPuJH/Bnabb4uW0KXIKa4yEsGqQLlMEqU70msRNKVXlgU32I5uctiS64t++PlO mZB+cS52fiq35U5a8H3IBRVQMFrn4/+XipLVt0RJIAwUi8RGP+HIifNz0RVX8lSdavt+ BLYg==
MIME-Version: 1.0
X-Received: by 10.194.7.36 with SMTP id g4mr22779856wja.37.1405381435504; Mon, 14 Jul 2014 16:43:55 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Mon, 14 Jul 2014 16:43:55 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1407141928090.10807@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan>
Date: Mon, 14 Jul 2014 16:43:55 -0700
Message-ID: <CAL0qLwYokBoLqac_ZuxVOhhR+wcCw4Ayad0UL=ExB3rDw+XRtA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=047d7b450a7c3cc09b04fe2fddbf
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Ef8qd0iFUtfksbVsRgMfopy1hNc
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jul 2014 23:44:09 -0000

--047d7b450a7c3cc09b04fe2fddbf
Content-Type: text/plain; charset=UTF-8

On Mon, Jul 14, 2014 at 4:30 PM, John R Levine <johnl@taugh.com> wrote:

> It is assumed that we take approach " 3) Alternatively reducing diff
>> overhead via forwarder policy proposal", where the originating sender must
>> make a compatible message with the mailing list i.e. remove attachments or
>> strip content as necessary.
>>
>
> Here's some concrete questions:
>
> * If the forwarder adds text to the end of the body, should the recipient
> accept the message?
>
> * If the forwarder adds a new body part at the top containing text, should
> the recipient accept the message?
>
> * If the forwarder adds a new body part at the top and another body part,
> should the recipient accept the message?
>
> * If the forwarder removes parts containing PNG images and replaces them
> with JPEG images, should the recipient accept the message?
>

During the original development of DKIM, we included a "z=" tag that
allowed the signer to include a copy of the signed header fields as they
were at the time of signing.  We also decided at the time that considering
the message valid if using the original header fields (versus the received
ones) passed was not a good idea; the value of "z=" was purely diagnostic.
The intent was that the message is meant to validate as it arrives, or not
at all.  I don't know if that logic still holds given today's realities,
but that's where we are with the standard.

Assuming for the moment that we've got a more lenient stance now, it would
seem that we're talking about enabling a verifier to tell downstream agents
(in this case, MUAs) which parts of a multipart were covered by a valid
signature and which weren't.  It follows that we're assuming those agents
want to do something with that information, such as highlighting the parts
of the rendered multipart that might be unsafe.  One could do the same
thing with the list-canon draft I submitted earlier.

So the answer to all of the above might be to show the protected parts in a
way that distinguishes them from the unprotected parts.

Yes, I realize we're wandering into MUA space, to which the IETF is
traditionally allergic, but I also recognize that Gmail lives in both
spaces and might have something interesting to suggest here, especially in
the "running code" sense.

-MSK

--047d7b450a7c3cc09b04fe2fddbf
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Mon, Jul 14, 2014 at 4:30 PM, John R Levine <span dir=
=3D"ltr">&lt;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gm=
ail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D""><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x">
It is assumed that we take approach &quot; 3) Alternatively reducing diff<b=
r>
overhead via forwarder policy proposal&quot;, where the originating sender =
must<br>
make a compatible message with the mailing list i.e. remove attachments or<=
br>
strip content as necessary.<br>
</blockquote>
<br></div>
Here&#39;s some concrete questions:<br>
<br>
* If the forwarder adds text to the end of the body, should the recipient a=
ccept the message?<br>
<br>
* If the forwarder adds a new body part at the top containing text, should =
the recipient accept the message?<br>
<br>
* If the forwarder adds a new body part at the top and another body part, s=
hould the recipient accept the message?<br>
<br>
* If the forwarder removes parts containing PNG images and replaces them wi=
th JPEG images, should the recipient accept the message?<br></blockquote><d=
iv><br></div><div>During the original development of DKIM, we included a &q=
uot;z=3D&quot; tag that allowed the signer to include a copy of the signed =
header fields as they were at the time of signing.=C2=A0 We also decided at=
 the time that considering the message valid if using the original header f=
ields (versus the received ones) passed was not a good idea; the value of &=
quot;z=3D&quot; was purely diagnostic.=C2=A0 The intent was that the messag=
e is meant to validate as it arrives, or not at all.=C2=A0 I don&#39;t know=
 if that logic still holds given today&#39;s realities, but that&#39;s wher=
e we are with the standard.<br>
<br>Assuming for the moment that we&#39;ve got a more lenient stance now, i=
t would seem that we&#39;re talking about enabling a verifier to tell downs=
tream agents (in this case, MUAs) which parts of a multipart were covered b=
y a valid signature and which weren&#39;t.=C2=A0 It follows that we&#39;re =
assuming those agents want to do something with that information, such as h=
ighlighting the parts of the rendered multipart that might be unsafe.=C2=A0=
 One could do the same thing with the list-canon draft I submitted earlier.=
<br>
</div><div><br></div><div>So the answer to all of the above might be to sho=
w the protected parts in a way that distinguishes them from the unprotected=
 parts.<br><br></div><div>Yes, I realize we&#39;re wandering into MUA space=
, to which the IETF is traditionally allergic, but I also recognize that Gm=
ail lives in both spaces and might have something interesting to suggest he=
re, especially in the &quot;running code&quot; sense.<br>
<br></div><div>-MSK<br></div></div></div></div>

--047d7b450a7c3cc09b04fe2fddbf--


From nobody Mon Jul 14 16:46:03 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E0371B279B for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 16:45:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 6knAbtZDarbF for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 16:45:51 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 249291A0AD7 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 16:45:49 -0700 (PDT)
Received: (qmail 54950 invoked from network); 14 Jul 2014 23:45:48 -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:user-agent; s=d6a5.53c46bac.k1407; bh=WxK9w2bavLGtvqrH2fvmHtwdREdWSAsrOXRRqX8fdv0=; b=s7o5oQs7gGao3UemPR90zmpPdna9YO0gVPNQiFKmjLFlVAPDHfg7yrVKrd5y13Ip8r7MGvY9xY0nXYRjzH0Vc2kRv4oMpxjelNbBwsP6Zgdsf66Zx4UhObjb1J3VumTiyjd5fRIswkcUx3+iYkTHfA+sJHG96SRKyz6+hN1429hweiK8FlagJAzruazsf8fmGscTl5BqW/ZQNvkztM0gOIy1HQHlkJSrKn0Pll49bvphnoQUSfXbVxsAhnKXIxjH
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:user-agent; s=d6a5.53c46bac.k1407; bh=WxK9w2bavLGtvqrH2fvmHtwdREdWSAsrOXRRqX8fdv0=; b=s2esm+5rs2mUZ5vUvVJ2A5pQu8lyxq8ukmJbUYfxb+eoUeQfZMZj1OJqfRE57AO+8+ty2nYMcbYviXxa3+Ze7Z0gvDJbpuBaXPHuBaeTTA9LRyLY4Vbuqbjy8/uTMZHFm+jE3EwH2I8w86K1FDoljJ5K+tk070jborDfjgiNFPlKC1OnhzkUyIZSSPH8Cagfp3wusgN0r5EWlNQmsrInHn+gldLHW2DSJVw0l9MYolwKAEu19DDGmXH3pPlAARtD
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 14 Jul 2014 23:45:48 -0000
Date: 14 Jul 2014 19:45:47 -0400
Message-ID: <alpine.BSF.2.11.1407141944020.10807@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Wei Chuang" <weihaw@google.com>
In-Reply-To: <CAAFsWK1R7-FXgy+8LR3QW2ZQXtwSpZ_PJBjU+c=aSAtww8vQRQ@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan> <CAAFsWK1R7-FXgy+8LR3QW2ZQXtwSpZ_PJBjU+c=aSAtww8vQRQ@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/G6NA0N9AV2etnOa7KaJDodpPlV8
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 14 Jul 2014 23:45:52 -0000

> Determination of the legitimacy of the changes is for the recipient's spam
> filters.

That's my point: I don't see any way to do that and be able to distinguish 
innocent text added by a real mailing list from malicious text added by a 
fake mailing list without body filtering the message.

If you're just going to scan for keywords and do body filtering anyway, 
what's the point of all of the change history?

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


From nobody Mon Jul 14 17:04:13 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E59AD1B27BE for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 17:04:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 PLASF_QalYM4 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 17:04:10 -0700 (PDT)
Received: from mail-we0-x234.google.com (mail-we0-x234.google.com [IPv6:2a00:1450:400c:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4EB7C1A01EB for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 17:04:10 -0700 (PDT)
Received: by mail-we0-f180.google.com with SMTP id k48so3943076wev.25 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 17:04:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=1786OGmXL/WKnAN3wkJjxL9ZNLumQQUv3Lu5+loklZs=; b=YjSYF0QWFK2+NUsK3VpJfPG/7+GqkrZ0TAAbSReTGsMOwZ5u/ww/gfL4O/K6RwDOCg ir2uuD1AGN8jZeBkOd3MXrXEAw5lSYc+2/hKLsIuMv/LXAlDTpIFnL+P5HUqomKexSwb 27fTibATg7v1rR5le591Xj2xfbZU4yoS5RfRLrdtOOmGJ+108MGpsQYS4qcioR3IoOYG OUmMwdiIpRf5IJeOmil4vjB6WTw145QtahZIRsbGfPRQeIHKBGNLoYIuWr8F1woV8x1v 3WbbI6gIfXkTgFjKY5WvIxbxkDbaf4UXgGFEVHNWuFLBWIPGTDsCzzNB9PH/wLujt18F 2r/g==
MIME-Version: 1.0
X-Received: by 10.180.81.234 with SMTP id d10mr1118468wiy.79.1405382648894; Mon, 14 Jul 2014 17:04:08 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Mon, 14 Jul 2014 17:04:08 -0700 (PDT)
In-Reply-To: <CAL0qLwYokBoLqac_ZuxVOhhR+wcCw4Ayad0UL=ExB3rDw+XRtA@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan> <CAL0qLwYokBoLqac_ZuxVOhhR+wcCw4Ayad0UL=ExB3rDw+XRtA@mail.gmail.com>
Date: Mon, 14 Jul 2014 17:04:08 -0700
Message-ID: <CAL0qLwYxe+FK26s1p+X3ZE1_HmMRejbouikp51+pU80ByKjUVg@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=f46d044281348f9d3f04fe3025ea
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/9Gnu2G9WWI-IbovOhn8arXJEkK8
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jul 2014 00:04:12 -0000

--f46d044281348f9d3f04fe3025ea
Content-Type: text/plain; charset=UTF-8

On Mon, Jul 14, 2014 at 4:43 PM, Murray S. Kucherawy <superuser@gmail.com>
wrote:

> Assuming for the moment that we've got a more lenient stance now, it would
> seem that we're talking about enabling a verifier to tell downstream agents
> (in this case, MUAs) which parts of a multipart were covered by a valid
> signature and which weren't.  It follows that we're assuming those agents
> want to do something with that information, such as highlighting the parts
> of the rendered multipart that might be unsafe.  One could do the same
> thing with the list-canon draft I submitted earlier.
>
> So the answer to all of the above might be to show the protected parts in
> a way that distinguishes them from the unprotected parts.
>

Also: We went to some pain to make it clear in the movement to Draft
Standard that the primary output of DKIM signature verification is simply a
domain name.  In a protocol sense, which bits of the message were covered
by that signature is not part of what's communicated to whatever gets the
message next.  Being able to tell an MUA (or whatever) that only particular
header fields or body parts were covered by a valid signature is a
substantial shift in design.  If we decide to go down this road, that will
need to be addressed as well, and I'm not sure a canonicalization
definition is enough to do so.

-MSK

--f46d044281348f9d3f04fe3025ea
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Mon, Jul 14, 2014 at 4:43 PM, Murray S. Kucherawy <span=
 dir=3D"ltr">&lt;<a href=3D"mailto:superuser@gmail.com" target=3D"_blank">s=
uperuser@gmail.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div=
 class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">Assuming for the moment tha=
t we&#39;ve got a more lenient stance now, it would seem that we&#39;re tal=
king about enabling a verifier to tell downstream agents (in this case, MUA=
s) which parts of a multipart were covered by a valid signature and which w=
eren&#39;t.=C2=A0 It follows that we&#39;re assuming those agents want to d=
o something with that information, such as highlighting the parts of the re=
ndered multipart that might be unsafe.=C2=A0 One could do the same thing wi=
th the list-canon draft I submitted earlier.<br>

<div class=3D"gmail_extra"><br><div class=3D"gmail_quote"><div>So the answe=
r to all of the above might be to show the protected parts in a way that di=
stinguishes them from the unprotected parts.<br></div></div></div></div></b=
lockquote>
<div><br></div><div>Also: We went to some pain to make it clear in the move=
ment to Draft Standard that the primary output of DKIM signature verificati=
on is simply a domain name.=C2=A0 In a protocol sense, which bits of the me=
ssage were covered by that signature is not part of what&#39;s communicated=
 to whatever gets the message next.=C2=A0 Being able to tell an MUA (or wha=
tever) that only particular header fields or body parts were covered by a v=
alid signature is a substantial shift in design.=C2=A0 If we decide to go d=
own this road, that will need to be addressed as well, and I&#39;m not sure=
 a canonicalization definition is enough to do so.<br>
<br></div><div>-MSK<br></div></div></div></div>

--f46d044281348f9d3f04fe3025ea--


From nobody Mon Jul 14 17:05:36 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 014BB1B27C1 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 17:05:34 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 je-QAxV0ZC4a for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 17:05:32 -0700 (PDT)
Received: from mail-qg0-x234.google.com (mail-qg0-x234.google.com [IPv6:2607:f8b0:400d:c04::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CEC191B27BE for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 17:05:31 -0700 (PDT)
Received: by mail-qg0-f52.google.com with SMTP id f51so4034395qge.25 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 17:05:31 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=jRNQYegTm4fzpDsW82pInmjWhA7s5Qh3iplLSdY8iGc=; b=LsAUGedFrpfdCTEYMWt+u41S+ug6tE2eoMVaUH48WqjFnr7hi8yu1RyeJ4La9Wgdyh Wztd6uzNtVBrEuAxAVfnoskLUJjvbT/uiMo0lu5kNByrPZlACu30N53wEVYBV5IH+q7v Af7ctIz/6ksdoYMpKqFSgGU7hTbA/1BiS4QhA0vfwGIpdfUajYpY9x5oy9HJGPJ+6dZX rqSUlXBHIOXN+vjV2J1+aa9OzCygUzNQ7oY2YEGZXCKaQZhApaneY0SSag4xG6mWT4iT nUUz6rBmrAzfJRWO1Fax6Z4LfxkZGV0r1feQ2D+ySHk+2REtu+N03Qn9P4j7mrIdflpD bZsw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=jRNQYegTm4fzpDsW82pInmjWhA7s5Qh3iplLSdY8iGc=; b=VbRaGSMc22f2HkGdtfgfvuLN7r3CjA/GGT1b9P4MvthhBThgS8kaMa8gP0K+8SW3c3 nqwmpavl3RBHhaltxJIPGs8BME0SSdKnKhhPSragomL+N7wmJEq16Ugvgfvn60HhakUm UJIgWfj20eiTXVK6FvAd00E66I7De+C8Q17WpdtXryBQ4bpiEbWDAml5zJLax4znzBgV h1ADzoXcEhZYJNoqYMtHaF7AnjxXpbefyh/PReYlrtsfU7DLWMWb3Qw5G8/SQF3e2ELb vKxpGAr0I6S4OIkU4sqXeqBTjXChejPKJ6PLrbb0bT6dSW/ElweScb99JMF/M8J99Yvf wOqQ==
X-Gm-Message-State: ALoCoQngwNQdrOuu7zp8xYMcI/WJNV+SOQqmoqzoLQRlGTU9VRiWKrOOKxAnTxCq4hMGtJ9cvYRe
X-Received: by 10.224.166.138 with SMTP id m10mr28062841qay.69.1405382730954;  Mon, 14 Jul 2014 17:05:30 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.109.74 with HTTP; Mon, 14 Jul 2014 17:05:10 -0700 (PDT)
In-Reply-To: <CAL0qLwYokBoLqac_ZuxVOhhR+wcCw4Ayad0UL=ExB3rDw+XRtA@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan> <CAL0qLwYokBoLqac_ZuxVOhhR+wcCw4Ayad0UL=ExB3rDw+XRtA@mail.gmail.com>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 14 Jul 2014 17:05:10 -0700
Message-ID: <CAAFsWK2FFjbkNZx2tfsX+00+PcJHU-UsMJU=S=-KgSA39rRyXw@mail.gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Content-Type: multipart/alternative; boundary=001a11c2394c73d71704fe302a93
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/C2cNEfkvRYt19Mq2H5Nz4pk-4DM
Cc: John R Levine <johnl@taugh.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jul 2014 00:05:34 -0000

--001a11c2394c73d71704fe302a93
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Jul 14, 2014 at 4:43 PM, Murray S. Kucherawy <superuser@gmail.com>
wrote:

> On Mon, Jul 14, 2014 at 4:30 PM, John R Levine <johnl@taugh.com> wrote:
>
>> It is assumed that we take approach " 3) Alternatively reducing diff
>>> overhead via forwarder policy proposal", where the originating sender
>>> must
>>> make a compatible message with the mailing list i.e. remove attachments
>>> or
>>> strip content as necessary.
>>>
>>
>> Here's some concrete questions:
>>
>> * If the forwarder adds text to the end of the body, should the recipient
>> accept the message?
>>
>> * If the forwarder adds a new body part at the top containing text,
>> should the recipient accept the message?
>>
>> * If the forwarder adds a new body part at the top and another body part,
>> should the recipient accept the message?
>>
>> * If the forwarder removes parts containing PNG images and replaces them
>> with JPEG images, should the recipient accept the message?
>>
>
> During the original development of DKIM, we included a "z=" tag that
> allowed the signer to include a copy of the signed header fields as they
> were at the time of signing.  We also decided at the time that considering
> the message valid if using the original header fields (versus the received
> ones) passed was not a good idea; the value of "z=" was purely diagnostic.
> The intent was that the message is meant to validate as it arrives, or not
> at all.  I don't know if that logic still holds given today's realities,
> but that's where we are with the standard.
>
> Assuming for the moment that we've got a more lenient stance now, it would
> seem that we're talking about enabling a verifier to tell downstream agents
> (in this case, MUAs) which parts of a multipart were covered by a valid
> signature and which weren't.
>

Or to have multiple DKIM signatures signing for different likely header and
body part profiles so that there isn't an unprotected part, and have the
downstream pick one that applies.

It follows that we're assuming those agents want to do something with that
> information, such as highlighting the parts of the rendered multipart that
> might be unsafe.  One could do the same thing with the list-canon draft I
> submitted earlier.
>

Agreed.

-Wei


>
> So the answer to all of the above might be to show the protected parts in
> a way that distinguishes them from the unprotected parts.
>

> Yes, I realize we're wandering into MUA space, to which the IETF is
> traditionally allergic, but I also recognize that Gmail lives in both
> spaces and might have something interesting to suggest here, especially in
> the "running code" sense.
>
> -MSK
>

--001a11c2394c73d71704fe302a93
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Mon, Jul 14, 2014 at 4:43 PM, Murray S. Kucherawy <span dir=3D"l=
tr">&lt;<a href=3D"mailto:superuser@gmail.com" target=3D"_blank">superuser@=
gmail.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div dir=3D"ltr"><div class=3D"">On Mon, Jul 14, 2014 at 4=
:30 PM, John R Levine <span dir=3D"ltr">&lt;<a href=3D"mailto:johnl@taugh.c=
om" target=3D"_blank">johnl@taugh.com</a>&gt;</span> wrote:<br>

</div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div class=3D""=
>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div><blockquote class=3D"gmail_quote" style=3D"margin:0px=
 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);bor=
der-left-style:solid;padding-left:1ex">


It is assumed that we take approach &quot; 3) Alternatively reducing diff<b=
r>
overhead via forwarder policy proposal&quot;, where the originating sender =
must<br>
make a compatible message with the mailing list i.e. remove attachments or<=
br>
strip content as necessary.<br>
</blockquote>
<br></div>
Here&#39;s some concrete questions:<br>
<br>
* If the forwarder adds text to the end of the body, should the recipient a=
ccept the message?<br>
<br>
* If the forwarder adds a new body part at the top containing text, should =
the recipient accept the message?<br>
<br>
* If the forwarder adds a new body part at the top and another body part, s=
hould the recipient accept the message?<br>
<br>
* If the forwarder removes parts containing PNG images and replaces them wi=
th JPEG images, should the recipient accept the message?<br></blockquote><d=
iv><br></div></div><div>During the original development of DKIM, we include=
d a &quot;z=3D&quot; tag that allowed the signer to include a copy of the s=
igned header fields as they were at the time of signing.=A0 We also decided=
 at the time that considering the message valid if using the original heade=
r fields (versus the received ones) passed was not a good idea; the value o=
f &quot;z=3D&quot; was purely diagnostic.=A0 The intent was that the messag=
e is meant to validate as it arrives, or not at all.=A0 I don&#39;t know if=
 that logic still holds given today&#39;s realities, but that&#39;s where w=
e are with the standard.<br>


<br>Assuming for the moment that we&#39;ve got a more lenient stance now, i=
t would seem that we&#39;re talking about enabling a verifier to tell downs=
tream agents (in this case, MUAs) which parts of a multipart were covered b=
y a valid signature and which weren&#39;t.=A0 </div>

</div></div></div></blockquote><div><br></div><div>Or to have multiple DKIM=
 signatures signing for different likely header and body part profiles so t=
hat there isn&#39;t an unprotected part, and have the downstream pick one t=
hat applies. =A0=A0</div>

<div><br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0p=
x 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-lef=
t-style:solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra"=
><div class=3D"gmail_quote">

<div>It follows that we&#39;re assuming those agents want to do something w=
ith that information, such as highlighting the parts of the rendered multip=
art that might be unsafe.=A0 One could do the same thing with the list-cano=
n draft I submitted earlier.<br>

</div></div></div></div></blockquote><div><br></div><div>Agreed.</div><div>=
<br></div><div>-Wei</div><div>=A0</div><blockquote class=3D"gmail_quote" st=
yle=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb=
(204,204,204);border-left-style:solid;padding-left:1ex">

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div=
>
</div><div><br></div><div>So the answer to all of the above might be to sho=
w the protected parts in a way that distinguishes them from the unprotected=
 parts.</div></div></div></div></blockquote><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-colo=
r:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div=
><br></div><div>Yes, I realize we&#39;re wandering into MUA space, to which=
 the IETF is traditionally allergic, but I also recognize that Gmail lives =
in both spaces and might have something interesting to suggest here, especi=
ally in the &quot;running code&quot; sense.<span class=3D""><font color=3D"=
#888888"><br>


<br></font></span></div><span class=3D""><font color=3D"#888888"><div>-MSK<=
br></div></font></span></div></div></div>
</blockquote></div><br></div></div>

--001a11c2394c73d71704fe302a93--


From nobody Mon Jul 14 17:16:20 2014
Return-Path: <doug.mtview@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D7E0B1B27C5 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 17:16:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 BDJiLne65yYZ for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 17:16:16 -0700 (PDT)
Received: from mail-pd0-x235.google.com (mail-pd0-x235.google.com [IPv6:2607:f8b0:400e:c02::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 137731B27C4 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 17:16:16 -0700 (PDT)
Received: by mail-pd0-f181.google.com with SMTP id v10so5997336pde.26 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 17:16:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=content-type:mime-version:subject:from:in-reply-to:date:cc :message-id:references:to; bh=TDC2mzLYNnD18UGcjxvcxSRkG3mPhrwZLCJpWQj96j4=; b=DmpRRNIgUBfIQuxumI8qHD6ixmi8Hjm/8IqdSH2Vxo1K1j+7J/pJFARHm9pYK3HtP6 G/F7QwXmI5Sp7dEwaCXERibUOtfPnhlxW9b9dcRsWyCFp81kcmuE/k/NLVBd6zMQDu/w 3Xgr/bN4N9yx3LeJ6ffMOQilLx0IGvDYKVWU3v3h/hfb1CBYiZCq2YstyaaGw6uQRH0+ glYqVEOs60kc4AIhlQZ3xcTA+i5IWZ1InYoumJ0ehpK+YTmrKlFPDiHlGjFhvbrfgKe+ JC6wmVeYnZh0lf1HCzIgCyX0Hu+Zp9k5wlx/U3un7xsmrc6iaeeKG/oKp5EqqhNP2O2d pERA==
X-Received: by 10.66.182.132 with SMTP id ee4mr20071867pac.64.1405383375776; Mon, 14 Jul 2014 17:16:15 -0700 (PDT)
Received: from [192.168.0.54] (107-0-5-6-ip-static.hfc.comcastbusiness.net. [107.0.5.6]) by mx.google.com with ESMTPSA id ec2sm12021370pbc.63.2014.07.14.17.16.14 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Mon, 14 Jul 2014 17:16:14 -0700 (PDT)
Content-Type: multipart/alternative; boundary="Apple-Mail=_655334D6-D607-4E60-9378-2C58A9AA6E32"
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Douglas Otis <doug.mtview@gmail.com>
In-Reply-To: <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com>
Date: Mon, 14 Jul 2014 17:16:13 -0700
Message-Id: <60036898-31B1-4EE3-99E6-D017D6FCF92A@gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com>
To: Wei Chuang <weihaw@google.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/o6T8bFb35-eV1u24tJqp4G_lNac
Cc: John R Levine <johnl@taugh.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jul 2014 00:16:18 -0000

--Apple-Mail=_655334D6-D607-4E60-9378-2C58A9AA6E32
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=iso-8859-1


On Jul 14, 2014, at 4:13 PM, Wei Chuang <weihaw@google.com> wrote:

> On Mon, Jul 14, 2014 at 3:35 PM, John R Levine <johnl@taugh.com> =
wrote:
> Thanks, but as far as I can tell it still doesnn't address the key =
concern:
>=20
> Which I had thought was complexity.
>=20
> No, it's this:
>=20
>=20
>  Once again, this very complicated approach will only be useful if you =
can
> mechanically describe the how to tell modified messages that are "too
> different" from messages that are not.
>=20
>=20
> It is assumed that we take approach " 3) Alternatively reducing diff =
overhead via forwarder policy proposal", where the originating sender =
must make a compatible message with the mailing list i.e. remove =
attachments or strip content as necessary.
>=20
> The final recipient can then verify the received message using the =
existing DKIM signature verification.  To obtain the version seen at the =
input to the mailing list or other intermediary, the recipient applies a =
reverse patch of the contents of multiplepart/dkim-forwarding-history.  =
These patches are ordered from the earliest and to most recent with =
respect to the final recipient, and applied in reverse order.  At each =
step, the recipient can check for DKIM signature verification.  =
Different is defined as failing signature verification.


Dear Wei,

Firstly, this creates a significant burden for both recipients and =
third-party services who may not considered these additional =
complexities beneficial.=20

Secondly, the resulting message will not offer additional protections =
unless recipients are able to examine resulting versions which is likely =
to result in greater confusion.=20

Thirdly, this approach is unable to handle back-office services that are =
making valid use of the Sender header field.

Regards,
Douglas Otis





--Apple-Mail=_655334D6-D607-4E60-9378-2C58A9AA6E32
Content-Transfer-Encoding: 7bit
Content-Type: text/html;
	charset=iso-8859-1

<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;"><br><div><div>On Jul 14, 2014, at 4:13 PM, Wei Chuang &lt;<a href="mailto:weihaw@google.com">weihaw@google.com</a>&gt; wrote:</div><br><blockquote type="cite"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Jul 14, 2014 at 3:35 PM, John R Levine <span dir="ltr">&lt;<a href="mailto:johnl@taugh.com" target="_blank">johnl@taugh.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Thanks, but as far as I can tell it still doesnn't address the key concern:<br>
</blockquote></blockquote>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Which I had thought was complexity.<br>
</blockquote>
<br></div>
No, it's this:<div class=""><div class="h5"><br>
<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
&nbsp;Once again, this very complicated approach will only be useful if you can<br>
mechanically describe the how to tell modified messages that are "too<br>
different" from messages that are not.<br></blockquote></blockquote></blockquote></div></div></blockquote><div><br></div><div><br></div><div>It is assumed that we take&nbsp;<span style="font-family:arial,sans-serif;font-size:13px">approach " 3) Alternatively reducing diff overhead via forwarder policy proposal", where the originating sender must make a compatible message with the mailing list i.e. remove attachments or strip content as necessary.</span></div>

<div><span style="font-family:arial,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:arial,sans-serif;font-size:13px">The final recipient can then verify the received message using the existing DKIM signature verification. &nbsp;To obtain the version seen at the input to the mailing list or other intermediary, the recipient applies a reverse patch of the contents of multiplepart/</span><font face="arial, sans-serif">dkim-forwarding-history. &nbsp;These patches are ordered from the earliest and to most recent with respect to the final recipient, and applied in reverse order. &nbsp;At each step, the recipient can check for DKIM signature verification. &nbsp;Different is defined as failing signature verification.</font></div>

</div></div></div></blockquote></div><div><br></div>Dear Wei,<div><br></div><div>Firstly, this creates a significant burden for both recipients and third-party services who may not considered these additional complexities beneficial.&nbsp;</div><div><br></div><div>Secondly, the resulting message will not offer additional protections unless recipients are able to examine resulting versions which is likely to result in greater confusion.&nbsp;</div><div><br></div><div>Thirdly, this approach is unable to handle back-office services that are making valid use of the Sender header field.</div><div><br></div><div>Regards,</div><div>Douglas Otis</div><div><br></div><div><br></div><div><br></div><div><br></div></body></html>
--Apple-Mail=_655334D6-D607-4E60-9378-2C58A9AA6E32--


From nobody Mon Jul 14 19:19:39 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 44BCE1B27EF for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 19:19:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 VtNkZMEgbsYQ for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 19:19:35 -0700 (PDT)
Received: from mail-qa0-x236.google.com (mail-qa0-x236.google.com [IPv6:2607:f8b0:400d:c00::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAB3F1B27E7 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 19:19:34 -0700 (PDT)
Received: by mail-qa0-f54.google.com with SMTP id k15so2609052qaq.13 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 19:19:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=UUkTKN+7bz55cPkmNJ/ake8NiyWcXA8rlOTn305cG6Q=; b=DCmdW8+S77SsW3jv77CdQBVAPbISTYzeqV+M+eYDF6SFwSScgSnZFd+gO95gcCCceg 8H4mqSrQ8aB88JvQfOepqzNJ+jKHsalPMsGfiOzJn4xyfsb+TNZ9BXmfZt8KN/O0OL0C s3xIWOdqEKxwwEFMImqvcZQEJekFbFh3CvhPZw4h0tXS8kI4djtn4KzlWWmSE2nU5+wU ySQw2L5rWR/i0eO0JQ5ML2ZeCDo8z2dvirlwNc9dtVfoaZmel8/+qkn4JqbdWZX1/rm8 149d+97/wAoLHeVqPQRxt4h7W8CEloj06C6aezu7jpbAYiH6wtbt9j4b3FDVTTeANKn4 g+2Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=UUkTKN+7bz55cPkmNJ/ake8NiyWcXA8rlOTn305cG6Q=; b=E4ymvCRqz7b0utaoV9BWPyspKoasGr8WvfH+oUfc5UeY1oebQL7j47aGfTDIXN3sYI 5K3mEvBF/3rXgjPW2dwAcJehGUhL11XfeFx8lUUVO6T0ucReB1bER0H5U3nzw4c6mlGm SK/ODJCTPZUqp3HYrvN9ccjVINlI2FKW/xu0zGdI7ZTgzn7TC4uT/BagvdFwbZhUHDQd JdDqGUztkuhmGLTBJ4Ibmr5fh3mwdKkari7qtjvZwPAtxsN3YJQ41ctLX+1joWpMmhCs PugtDPyXk7998+1x2qqNUKxz8tktICj39OamiKRUDL++6WLiI2NKGuodM6bdBWLFggV4 lyRg==
X-Gm-Message-State: ALoCoQltCeOCnILuvgbUXmr6XQaSYX31iYx9gmj1hD3Z5bIy9ufoAKaYMekvVPvlPaNPxesI7BBz
X-Received: by 10.140.47.129 with SMTP id m1mr18346677qga.95.1405390774054; Mon, 14 Jul 2014 19:19:34 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.109.74 with HTTP; Mon, 14 Jul 2014 19:19:13 -0700 (PDT)
In-Reply-To: <60036898-31B1-4EE3-99E6-D017D6FCF92A@gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <20140629012552.81149.qmail@joyce.lan> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <60036898-31B1-4EE3-99E6-D017D6FCF92A@gmail.com>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 14 Jul 2014 19:19:13 -0700
Message-ID: <CAAFsWK0vzws+Rskpb4EUD=FJVm1qh4-vt9btRuZxQrQgLx-tbQ@mail.gmail.com>
To: Douglas Otis <doug.mtview@gmail.com>
Content-Type: multipart/alternative; boundary=001a11c16b7edbd88a04fe3209f5
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/cqyuGewtC3bbWFTtYlINk0Gnde8
Cc: John R Levine <johnl@taugh.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jul 2014 02:19:37 -0000

--001a11c16b7edbd88a04fe3209f5
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Jul 14, 2014 at 5:16 PM, Douglas Otis <doug.mtview@gmail.com> wrote:

>
> On Jul 14, 2014, at 4:13 PM, Wei Chuang <weihaw@google.com> wrote:
>
> On Mon, Jul 14, 2014 at 3:35 PM, John R Levine <johnl@taugh.com> wrote:
>
>>  Thanks, but as far as I can tell it still doesnn't address the key
>>>> concern:
>>>>
>>>
>>  Which I had thought was complexity.
>>>
>>
>> No, it's this:
>>
>>
>>   Once again, this very complicated approach will only be useful if you
>>>>> can
>>>>> mechanically describe the how to tell modified messages that are "too
>>>>> different" from messages that are not.
>>>>>
>>>>
>
> It is assumed that we take approach " 3) Alternatively reducing diff
> overhead via forwarder policy proposal", where the originating sender must
> make a compatible message with the mailing list i.e. remove attachments or
> strip content as necessary.
>
> The final recipient can then verify the received message using the
> existing DKIM signature verification.  To obtain the version seen at the
> input to the mailing list or other intermediary, the recipient applies a
> reverse patch of the contents of multiplepart/dkim-forwarding-history.
>  These patches are ordered from the earliest and to most recent with
> respect to the final recipient, and applied in reverse order.  At each
> step, the recipient can check for DKIM signature verification.  Different
> is defined as failing signature verification.
>
>
> Dear Wei,
>
> Firstly, this creates a significant burden for both recipients and
> third-party services who may not considered these additional complexities
> beneficial.
>

Indeed- many of these authentication methods add burden for all parties.
But I think we all agree that Spam and Phishing are becoming more
problematic, and that some sort of authentication method can mitigate this.
 We are just making a proposal that attempts to provide strong
authentication that tries to minimize this burden. (Yes I know you and
others disagree about the burden)


>
> Secondly, the resulting message will not offer additional protections
> unless recipients are able to examine resulting versions which is likely to
> result in greater confusion.
>

If such recipients are not aware of the proposed provenance method, they
can still apply RFC6376 DKIM verification.


> Thirdly, this approach is unable to handle back-office services that are
> making valid use of the Sender header field.
>
>
I'm sorry I didn't follow this example.  Can you expand this point?

thanks,
-Wei


> Regards,
> Douglas Otis
>
>
>
>
>

--001a11c16b7edbd88a04fe3209f5
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Mon, Jul 14, 2014 at 5:16 PM, Douglas Otis <span dir=3D"ltr">&lt=
;<a href=3D"mailto:doug.mtview@gmail.com" target=3D"_blank">doug.mtview@gma=
il.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div style=3D"word-wrap:break-word"><div class=3D""><br><d=
iv>
<div>
On Jul 14, 2014, at 4:13 PM, Wei Chuang &lt;<a href=3D"mailto:weihaw@google=
.com" target=3D"_blank">weihaw@google.com</a>&gt; wrote:</div><br><blockquo=
te type=3D"cite"><div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"=
gmail_quote">

On Mon, Jul 14, 2014 at 3:35 PM, John R Levine <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&gt;</spa=
n> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div><blockquote class=3D"gmail_quote" style=3D"margin:0px=
 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);bor=
der-left-style:solid;padding-left:1ex">



<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
Thanks, but as far as I can tell it still doesnn&#39;t address the key conc=
ern:<br>
</blockquote></blockquote>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
Which I had thought was complexity.<br>
</blockquote>
<br></div>
No, it&#39;s this:<div><div><br>
<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px =
0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-l=
eft-style:solid;padding-left:1ex">



<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">
=A0Once again, this very complicated approach will only be useful if you ca=
n<br>
mechanically describe the how to tell modified messages that are &quot;too<=
br>
different&quot; from messages that are not.<br></blockquote></blockquote></=
blockquote></div></div></blockquote><div><br></div><div><br></div><div>It i=
s assumed that we take=A0<span style=3D"font-family:arial,sans-serif;font-s=
ize:13px">approach &quot; 3) Alternatively reducing diff overhead via forwa=
rder policy proposal&quot;, where the originating sender must make a compat=
ible message with the mailing list i.e. remove attachments or strip content=
 as necessary.</span></div>



<div><span style=3D"font-family:arial,sans-serif;font-size:13px"><br></span=
></div><div><span style=3D"font-family:arial,sans-serif;font-size:13px">The=
 final recipient can then verify the received message using the existing DK=
IM signature verification. =A0To obtain the version seen at the input to th=
e mailing list or other intermediary, the recipient applies a reverse patch=
 of the contents of multiplepart/</span><font face=3D"arial, sans-serif">dk=
im-forwarding-history. =A0These patches are ordered from the earliest and t=
o most recent with respect to the final recipient, and applied in reverse o=
rder. =A0At each step, the recipient can check for DKIM signature verificat=
ion. =A0Different is defined as failing signature verification.</font></div=
>



</div></div></div></blockquote></div><div><br></div></div>Dear Wei,<div><br=
></div><div>Firstly, this creates a significant burden for both recipients =
and third-party services who may not considered these additional complexiti=
es beneficial.=A0</div>

</div></blockquote><div><br></div><div>Indeed- many of these authentication=
 methods add burden for all parties. =A0 But I think we all agree that Spam=
 and Phishing are becoming more problematic, and that some sort of authenti=
cation method can mitigate this. =A0We are just making a proposal that atte=
mpts to provide strong authentication that tries to minimize this burden. (=
Yes I know you and others disagree about the burden)=A0</div>

<div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left=
-style:solid;padding-left:1ex"><div style=3D"word-wrap:break-word"><div><br=
></div>

<div>Secondly, the resulting message will not offer additional protections =
unless recipients are able to examine resulting versions which is likely to=
 result in greater confusion.=A0</div></div></blockquote><div><br></div>
<div>
If such recipients are not aware of the proposed provenance method, they ca=
n still apply RFC6376 DKIM verification.</div><div><br></div><blockquote cl=
ass=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px=
;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1e=
x">

<div style=3D"word-wrap:break-word"><div><br></div><div>Thirdly, this appro=
ach is unable to handle back-office services that are making valid use of t=
he Sender header field.</div><div><br></div></div></blockquote><div><br>
</div>
<div>I&#39;m sorry I didn&#39;t follow this example. =A0Can you expand this=
 point?</div><div><br></div><div>thanks,</div><div>-Wei</div><div>=A0</div>=
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex">

<div style=3D"word-wrap:break-word"><div></div><div>Regards,</div><div>Doug=
las Otis</div><div><br></div><div><br></div><div><br></div><div><br></div><=
/div></blockquote></div><br></div></div>

--001a11c16b7edbd88a04fe3209f5--


From nobody Mon Jul 14 19:35:59 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9E04A1B27F4 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 19:35:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.029
X-Spam-Level: 
X-Spam-Status: No, score=-1.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DRUGS_ERECTILE=1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] 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 EMj_dmmnm2vu for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 19:35:56 -0700 (PDT)
Received: from mail-qa0-x234.google.com (mail-qa0-x234.google.com [IPv6:2607:f8b0:400d:c00::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 09AD51A026C for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 19:35:55 -0700 (PDT)
Received: by mail-qa0-f52.google.com with SMTP id j15so4042665qaq.11 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 19:35:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=VgYMby6FVuZ3kUMaismX6WsEGsUudH7dAB8VQ7rREKc=; b=DC+jAIJDoDr6fZMLyHB7VEbgc5y4Rf3krTTSF+L7TTgxGSXCWz0VCAK+TrMlz0zrE8 mTu71qrlfVRKmMo/Gu9J2djTUQ+oRFYZTX7EIPbGTe8fcIr0AQquuYQAQiDS5+plUVe6 0RMRRUrPV/N4aKoDAyGevJePWc3eQ+lnh87wwVmxcTX21IQe3mwyvTOul5OHM3heMCGu zyvld+nsurUOgThTmpIIBy1DjJ1zk8WGQ35K5XWpyRyRFzzoZpGSZQXvga0+jbq4Oyh+ 1sA5fgNeT7aKHSQzHQJAgwI7fXPgvThXprhOijlMtjH7OrUWBCZHbV0IxIOX/r00KaSw 17NQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=VgYMby6FVuZ3kUMaismX6WsEGsUudH7dAB8VQ7rREKc=; b=mHhD0ztoTwyTmItjerVA6GfiGbUrYNP6EAep7kQ7uw1tnHQki/5G4gfzon5VmV3luw qtO0Y84RgNarxOy4gDH/BvhiM7mnjGhe/Bw6MB7YwU//M4lrDMXV2r64m8CUpPDDtFJh HBSp+w9nb5ROgFdjc+PnOHShCBGrGvKxQ386orjSqaEQhK80vTJQorKPaFfMxwCq/H3z XCKJa5OdoNzgpaHQreFSbOv9B6At7tfML9GJpT4CO1xXkdy8bKBFLNtfMBUVga8XQC3E OL/4wPSYSTLrY3BnNoxqwko7Uut6tFwZju4j2uWlXXGMLT/OH3jUhfOF4ZSlEZ+zeiO1 IlBQ==
X-Gm-Message-State: ALoCoQmRuXH4Kp+GjsplkDO/1kumRavTeq3G9q3rRRHO9P5K67qv7Tf9BKJVy5wnISgntlp4yZyu
X-Received: by 10.224.103.134 with SMTP id k6mr28037147qao.27.1405391755146; Mon, 14 Jul 2014 19:35:55 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.109.74 with HTTP; Mon, 14 Jul 2014 19:35:34 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1407141944020.10807@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan> <CAAFsWK1R7-FXgy+8LR3QW2ZQXtwSpZ_PJBjU+c=aSAtww8vQRQ@mail.gmail.com> <alpine.BSF.2.11.1407141944020.10807@joyce.lan>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 14 Jul 2014 19:35:34 -0700
Message-ID: <CAAFsWK1uJYe4XBmW0JUptgM=b5HjGd7MUr4-pU3-7EMyjKFSWg@mail.gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=001a11c23b9056198004fe32443f
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/bHdxlZ4gtHkX2uv-90__azyPofE
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jul 2014 02:35:57 -0000

--001a11c23b9056198004fe32443f
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Jul 14, 2014 at 4:45 PM, John R Levine <johnl@taugh.com> wrote:

> Determination of the legitimacy of the changes is for the recipient's spam
>> filters.
>>
>
> That's my point: I don't see any way to do that and be able to distinguish
> innocent text added by a real mailing list from malicious text added by a
> fake mailing list without body filtering the message.
>
> If you're just going to scan for keywords and do body filtering anyway,
> what's the point of all of the change history?


It matter who writes what.  The originating sender has different rights to
the message than say the forwarder.  Say the keywords "Viagra pills" are
found to be well correlated with spam.  If the mailing list appends this in
the footer is this message spam? However if a known originating sender who
in the past has a good reputation sends "Viagra pills" in the message, is
that spam?  I would say the former is likely spam, while the former is not.
 Even if the mailing list has a good reputation, it should be suspect.

thanks
-Wei




>
>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
>

--001a11c23b9056198004fe32443f
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Mon, Jul 14, 2014 at 4:45 PM, John R Levine <span dir=3D"ltr">&l=
t;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&=
gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D""><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,2=
04,204);border-left-style:solid;padding-left:1ex">


Determination of the legitimacy of the changes is for the recipient&#39;s s=
pam<br>
filters.<br>
</blockquote>
<br></div>
That&#39;s my point: I don&#39;t see any way to do that and be able to dist=
inguish innocent text added by a real mailing list from malicious text adde=
d by a fake mailing list without body filtering the message.<br>
<br>
If you&#39;re just going to scan for keywords and do body filtering anyway,=
 what&#39;s the point of all of the change history?</blockquote><div><br></=
div><div>It matter who writes what. =A0The originating sender has different=
 rights to the message than say the forwarder. =A0Say the keywords &quot;Vi=
agra pills&quot; are found to be well correlated with spam. =A0If the maili=
ng list appends this in the footer is this message spam? However if a known=
 originating sender who in the past has a good reputation sends &quot;Viagr=
a pills&quot; in the message, is that spam? =A0I would say the former is li=
kely spam, while the former is not. =A0Even if the mailing list has a good =
reputation, it should be suspect.</div>

<div><br></div><div>thanks</div><div>-Wei</div><div><br></div><div><br></di=
v><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-le=
ft-style:solid;padding-left:1ex">

<div class=3D""><div class=3D"h5"><br>
<br>
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br>
</div></div></blockquote></div><br></div></div>

--001a11c23b9056198004fe32443f--


From nobody Mon Jul 14 20:19:03 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0AE6A1B2801 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 20:19:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.137
X-Spam-Level: 
X-Spam-Status: No, score=-0.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DRUGS_ERECTILE=1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 D4d61KABsVCA for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 20:18:59 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 622DF1B27CB for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 20:18:59 -0700 (PDT)
Received: (qmail 83211 invoked from network); 15 Jul 2014 03:18:58 -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:user-agent; s=1450a.53c49da2.k1407; bh=gf5OzTVTaT71rI8ua/wKql6OGwm9SGprnAr+z0NEF1o=; b=Os4gtz3YMB7pKVeHsAck9MgjPWVqmI3ahScpwe+XKA51hkPsEooKhQ2T3kK3ct34F8MUxDIXFezAm0OYZdm5RK7H11ICL21sNATYpaIMacQ40R8MGowX3IPwardOejjKLLCIumx5wyJ0JPBFDQSmFHdZr19iViOjwXMPTPxxjoGP8OlVlgAIIm7WTDBi8WZY9lw4gZPVSOJN+xUDuZrDwchoEGdadDLqlrVyZ1m/l40lGm6+Q6z1drjpFosleiPr
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:user-agent; s=1450a.53c49da2.k1407; bh=gf5OzTVTaT71rI8ua/wKql6OGwm9SGprnAr+z0NEF1o=; b=yqClHRSWj5DPN4sI2DMSQ8gzUKfKvbL3n+UCZy5vdeEMsgF40+Kd3+y1XDUn9i84krkOPQ2VeD+PjlR0FXwlbbthBqodLK1XxNB4npncz8M28q+IqCs7SKjYy/si5ldtx+zOlCs2GCSlYYYiptXPv/RCrZSTcb8+y2ZoTfII6+lZbFJmkx1/tM64A4NoESvfAWdF4lagmx5Kay5ws/SwR1NuTwXkCbbVC5HTBc4OKdYUS4N9/yS7HbIVrB4qbYB6
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 15 Jul 2014 03:18:58 -0000
Date: 14 Jul 2014 23:18:57 -0400
Message-ID: <alpine.BSF.2.11.1407142311520.11724@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Wei Chuang" <weihaw@google.com>
In-Reply-To: <CAAFsWK1uJYe4XBmW0JUptgM=b5HjGd7MUr4-pU3-7EMyjKFSWg@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan> <CAAFsWK1R7-FXgy+8LR3QW2ZQXtwSpZ_PJBjU+c=aSAtww8vQRQ@mail.gmail.com> <alpine.BSF.2.11.1407141944020.10807@joyce.lan> <CAAFsWK1uJYe4XBmW0JUptgM=b5HjGd7MUr4-pU3-7EMyjKFSWg@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/XSZm_96dyNwv2hDPkG6Y0-5aAzk
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jul 2014 03:19:01 -0000

> It matter who writes what.  The originating sender has different rights to
> the message than say the forwarder.  Say the keywords "Viagra pills" are
> found to be well correlated with spam.  If the mailing list appends this in
> the footer is this message spam? However if a known originating sender who
> in the past has a good reputation sends "Viagra pills" in the message, is
> that spam?  I would say the former is likely spam, while the former is not.
> Even if the mailing list has a good reputation, it should be suspect.

That's completely backwards.

I've been running mailing lists for at least 20 years, and in practice the 
reputation of the list is much, much more stable than the reputation of 
the individual subscribers when deciding what to deliver.

The chance that a list has suddenly turned rogue is much lower than the 
chance that a subscriber's account was compromised.  That's why you 
occasionally see spam from my 100% clean opt-in church mailing list: some 
member's mail account got hacked, nothing happened to the list.

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


From nobody Mon Jul 14 20:20:41 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3879E1B2805 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 20:20:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.029
X-Spam-Level: 
X-Spam-Status: No, score=-1.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DRUGS_ERECTILE=1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] 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 N4BkQdHhoUsX for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 20:20:39 -0700 (PDT)
Received: from mail-qc0-x22b.google.com (mail-qc0-x22b.google.com [IPv6:2607:f8b0:400d:c01::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 084021B2802 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 20:20:38 -0700 (PDT)
Received: by mail-qc0-f171.google.com with SMTP id i17so1851879qcy.16 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 20:20:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=L9S5C+uaX02fgQMDUfrU+bJtCuP1q7dpQUaE4FopRuo=; b=SCqb1Wdu2Ezcz2DgAOeJRdwSlGPt2c1VnVR7DeqjCAVkAXDBrfjpFAKUEhqce7v3O+ o6+d3A7f2Ho8yAUJ2WxTIRV5JURnrsa3DvCtzRbleKgFiDtcT6otovGzUrYyYoVrp07C NZA4CuCZnRqmEUXqiQ9FBpy7gKXYLTMyiCBkOZyZ6gvDMmSQIh+5t5XTYZ6We1bgp8q8 /2JusJfiAhix5r4uiPKT2aokKcLrhHmTqEcmz6I8LP1Q7ZVS6zEOyKRxS8yJkFRPw7EM M1uGhv3jQ1sNgirtvBBjsECZlXQdi40xTg3LY4fQwIPqTtLNEtzyuEui4RxH5y8mTVrr 0JYA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=L9S5C+uaX02fgQMDUfrU+bJtCuP1q7dpQUaE4FopRuo=; b=QzspXqEj6S2MUCPCQF0MfmAlj8jHfh++4aNNca9AGbDvFmIpW/5cZbOFr86MCoHcV1 nAUBwuWlZPQOxqiY1JmDQNRgnaZ6MNoz88gHLxYQzzPQFRZkOJZMkHczPZ+wOUoJLlqU gD1jlboFwRzvPBXxUpiRB8OYeS5io9tIjdwYBNzNFkhHYNImPeCl6eecu4UIb6Xn3FpU BuKwvX2UANJen6iAxsrV9rCJjx7IYVuHRdrUq4vm7kzTEmW/VVuM+TNOQ+1QCtfSfRuU aEsa9OdzkonqYAD2ImZyCq2ZSD4EgVLNpGlJmrt9v9KLS6SwKq2tv9Ajw2aPdXaSlla5 eOVA==
X-Gm-Message-State: ALoCoQnat5MwDzRROt4c42a3PAzD8fo4wdayByq2ROGg/rZujJBPeeOnOGHqmBLph7phNXVbPMIN
X-Received: by 10.224.172.201 with SMTP id m9mr27931758qaz.32.1405394438212; Mon, 14 Jul 2014 20:20:38 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.109.74 with HTTP; Mon, 14 Jul 2014 20:20:17 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1407141944020.10807@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan> <CAAFsWK1R7-FXgy+8LR3QW2ZQXtwSpZ_PJBjU+c=aSAtww8vQRQ@mail.gmail.com> <alpine.BSF.2.11.1407141944020.10807@joyce.lan>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 14 Jul 2014 20:20:17 -0700
Message-ID: <CAAFsWK3nLcVBR=gVF+=fUGbkbTLoyvbTXfMQMEm=kn1TDhTvNw@mail.gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=047d7b5da2674273c404fe32e48b
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/KmCSwWkhz3vejcUO0AFMGzNVyPc
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jul 2014 03:20:40 -0000

--047d7b5da2674273c404fe32e48b
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Jul 14, 2014 at 4:45 PM, John R Levine <johnl@taugh.com> wrote:

> Determination of the legitimacy of the changes is for the recipient's spam
>> filters.
>>
>
> That's my point: I don't see any way to do that and be able to distinguish
> innocent text added by a real mailing list from malicious text added by a
> fake mailing list without body filtering the message.
>
> If you're just going to scan for keywords and do body filtering anyway,
> what's the point of all of the change history?


It matter who writes what.  The originating sender has different rights to
the message than say the forwarder.  Say the keywords "Viagra pills" are
found to be well correlated with spam.  If the mailing list appends this in
the footer is this message spam? However if a known originating sender who
in the past has a good reputation sends "Viagra pills" in the message, is
that spam?  I would say the former is likely spam, while the former is not.
 Even if the mailing list has a good reputation, it should be suspect.

thanks
-Wei




>
>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
>

--047d7b5da2674273c404fe32e48b
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Mon, Jul 14, 2014 at 4:45 PM, John R Levine <span dir=3D"ltr">&l=
t;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&=
gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div class=3D""><blockquote class=3D"gmail_quote" style=3D=
"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,2=
04,204);border-left-style:solid;padding-left:1ex">


Determination of the legitimacy of the changes is for the recipient&#39;s s=
pam<br>
filters.<br>
</blockquote>
<br></div>
That&#39;s my point: I don&#39;t see any way to do that and be able to dist=
inguish innocent text added by a real mailing list from malicious text adde=
d by a fake mailing list without body filtering the message.<br>
<br>
If you&#39;re just going to scan for keywords and do body filtering anyway,=
 what&#39;s the point of all of the change history?</blockquote><div><br></=
div><div>It matter who writes what. =A0The originating sender has different=
 rights to the message than say the forwarder. =A0Say the keywords &quot;Vi=
agra pills&quot; are found to be well correlated with spam. =A0If the maili=
ng list appends this in the footer is this message spam? However if a known=
 originating sender who in the past has a good reputation sends &quot;Viagr=
a pills&quot; in the message, is that spam? =A0I would say the former is li=
kely spam, while the former is not. =A0Even if the mailing list has a good =
reputation, it should be suspect.</div>

<div><br></div><div>thanks</div><div>-Wei</div><div><br></div><div><br></di=
v><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0=
px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-le=
ft-style:solid;padding-left:1ex">

<div class=3D""><div class=3D"h5"><br>
<br>
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br>
</div></div></blockquote></div><br></div></div>

--047d7b5da2674273c404fe32e48b--


From nobody Mon Jul 14 23:05:16 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DCC51B2812 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 23:05:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.029
X-Spam-Level: 
X-Spam-Status: No, score=-1.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DRUGS_ERECTILE=1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] 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 3_UzyKfOZS79 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 23:05:10 -0700 (PDT)
Received: from mail-qg0-x22e.google.com (mail-qg0-x22e.google.com [IPv6:2607:f8b0:400d:c04::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2AFDB1B2815 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 23:05:09 -0700 (PDT)
Received: by mail-qg0-f46.google.com with SMTP id z60so2847595qgd.5 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 23:05:09 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=osxKd28ne+kAxtNwOB3A1iE/lkueEkYD39o463odWY8=; b=oO5BD37J2P1QP4bAY55VFeND0obfrcJ+dascJptSvpbZOfr2AMr7vh9y1E1iv+Nzq0 unESZ/1qdoGkav6LhOuXpU6cnhVwzI4YL7QKc7sFAlOU8EuGQMLQVqv3J1QMkNUSUMhz 8uvEmCGNrRnmEiIlqEE6Ci+ouv9KxQ/hxXUG/6PlwerDUbavkmXw8WPPQ7Q1mMDyYwH+ Zz8Z0B7h3ct6Orwk/T8amaL3lMswbherrZOU1/AGgvAyYjcC7ougyCPYeCRegVBoaPR0 2xK2YN76EH03VK6nzYSQoMy5YTRIlBQcPRD7P2H1Ku1KK6ZEpEFONHzVx72TgLiNp5/+ uaRg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=osxKd28ne+kAxtNwOB3A1iE/lkueEkYD39o463odWY8=; b=dKuqdlS2pFi0kg+idanwGToQfIrFBx7mij6bpfBH8EM0nywrq2Og2/mjCAo5WJ91Ts KrdmxmNt4yaOmM/mSdUO0qnRRRLRQjKaiFwSH7+x/B4O7VxzpjptjLAvrGd3NJ/p2nmK 3mKhy+WTO6wlAeAY9j+TKWzXoeYm+2fu9FaS01Zelm9xcWGLwKsRx4/Hb/N/+P6XOGGK sZYc3Ueo7oSvsYa58YG3kkoDnxs2cT1fHYC7TnMZ4sBNrItyWfE4Ueni1ruROivlKOpQ M9BmaKv5eO3vG4Bx9HTRErI8F+uhogRzmkxdQmsEK3k3b23NIhn5rF4fzVHqzVrs+t+2 FEdQ==
X-Gm-Message-State: ALoCoQk05Np54SyImz6hMTNcHBASLbhV2HQ6cSGaaZvCL7rUzZLNXGoYd70JNSTW/BPcRHuzr+3o
X-Received: by 10.224.2.196 with SMTP id 4mr29310948qak.60.1405404309134; Mon, 14 Jul 2014 23:05:09 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.109.74 with HTTP; Mon, 14 Jul 2014 23:04:48 -0700 (PDT)
In-Reply-To: <alpine.BSF.2.11.1407142311520.11724@joyce.lan>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan> <CAAFsWK1R7-FXgy+8LR3QW2ZQXtwSpZ_PJBjU+c=aSAtww8vQRQ@mail.gmail.com> <alpine.BSF.2.11.1407141944020.10807@joyce.lan> <CAAFsWK1uJYe4XBmW0JUptgM=b5HjGd7MUr4-pU3-7EMyjKFSWg@mail.gmail.com> <alpine.BSF.2.11.1407142311520.11724@joyce.lan>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 14 Jul 2014 23:04:48 -0700
Message-ID: <CAAFsWK0EHKxDPqjg1HGNve9UU=yT2kCrA=pZ3Y5X=7WROTiKyg@mail.gmail.com>
To: John R Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=001a11c3bfde9cca5b04fe35309f
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/F3UiegCl1VHmXAt1GbJSHGgJn6M
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jul 2014 06:05:11 -0000

--001a11c3bfde9cca5b04fe35309f
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Jul 14, 2014 at 8:18 PM, John R Levine <johnl@taugh.com> wrote:

> It matter who writes what.  The originating sender has different rights to
>> the message than say the forwarder.  Say the keywords "Viagra pills" are
>> found to be well correlated with spam.  If the mailing list appends this
>> in
>> the footer is this message spam? However if a known originating sender who
>> in the past has a good reputation sends "Viagra pills" in the message, is
>> that spam?  I would say the former is likely spam, while the former is
>> not.
>> Even if the mailing list has a good reputation, it should be suspect.
>>
>
> That's completely backwards.
>

It's likely I do have that backwards as I'm not on the spam-team side of
things here.


>
> I've been running mailing lists for at least 20 years, and in practice the
> reputation of the list is much, much more stable than the reputation of the
> individual subscribers when deciding what to deliver.
>
> The chance that a list has suddenly turned rogue is much lower than the
> chance that a subscriber's account was compromised.  That's why you
> occasionally see spam from my 100% clean opt-in church mailing list: some
> member's mail account got hacked, nothing happened to the list.


But I think you're helping me prove my other point which is knowing who it
is doing the update matters.  Your policy could very well be better than
what I suggested, which is all to the better for your service.

-Wei


>
>
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.
>

--001a11c3bfde9cca5b04fe35309f
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Mon, Jul 14, 2014 at 8:18 PM, John R Levine <span dir=3D"ltr">&l=
t;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&=
gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D""><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x">
It matter who writes what. =A0The originating sender has different rights t=
o<br>
the message than say the forwarder. =A0Say the keywords &quot;Viagra pills&=
quot; are<br>
found to be well correlated with spam. =A0If the mailing list appends this =
in<br>
the footer is this message spam? However if a known originating sender who<=
br>
in the past has a good reputation sends &quot;Viagra pills&quot; in the mes=
sage, is<br>
that spam? =A0I would say the former is likely spam, while the former is no=
t.<br>
Even if the mailing list has a good reputation, it should be suspect.<br>
</blockquote>
<br></div>
That&#39;s completely backwards.<br></blockquote><div><br></div><div>It&#39=
;s likely I do have that backwards as I&#39;m not on the spam-team side of =
things here.</div><div>=A0</div><blockquote class=3D"gmail_quote" style=3D"=
margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<br>
I&#39;ve been running mailing lists for at least 20 years, and in practice =
the reputation of the list is much, much more stable than the reputation of=
 the individual subscribers when deciding what to deliver.<br>
<br>
The chance that a list has suddenly turned rogue is much lower than the cha=
nce that a subscriber&#39;s account was compromised. =A0That&#39;s why you =
occasionally see spam from my 100% clean opt-in church mailing list: some m=
ember&#39;s mail account got hacked, nothing happened to the list.</blockqu=
ote>

<div><br></div><div>But I think you&#39;re helping me prove my other point =
which is knowing who it is doing the update matters. =A0Your policy could v=
ery well be better than what I suggested, which is all to the better for yo=
ur service.</div>

<div><br></div><div>-Wei=A0</div><div>=A0</div><blockquote class=3D"gmail_q=
uote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1e=
x"><div class=3D"HOEnZb"><div class=3D"h5"><br>
<br>
Regards,<br>
John Levine, <a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@tau=
gh.com</a>, Taughannock Networks, Trumansburg NY<br>
Please consider the environment before reading this e-mail.<br>
</div></div></blockquote></div><br></div></div>

--001a11c3bfde9cca5b04fe35309f--


From nobody Mon Jul 14 23:21:46 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D52921B2818 for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 23:21:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.029
X-Spam-Level: 
X-Spam-Status: No, score=-2.029 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 4am8UHSSYqTd for <apps-discuss@ietfa.amsl.com>; Mon, 14 Jul 2014 23:21:35 -0700 (PDT)
Received: from mail-qc0-x229.google.com (mail-qc0-x229.google.com [IPv6:2607:f8b0:400d:c01::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 584181B281A for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 23:21:34 -0700 (PDT)
Received: by mail-qc0-f169.google.com with SMTP id m20so2631302qcx.28 for <apps-discuss@ietf.org>; Mon, 14 Jul 2014 23:21:33 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=noXpD0Qas2UkHCwgU0jGUJmhiVAqi2sFHP0mqVYPUOc=; b=O/IM5CC4u+0sg9Yf1lbr/2teQ8YLBJAUleniB9MCAmTYzwi3aI0MZNwS14pC8GrM/E mB7Vgw3tYihmjoqRo6xYB4kp3TgN1+cco7ptTPD8KQf+WRS1EhVJaQdMO25g+Shcnoem HP7YtGql7M//bO9TP+XAE6crYezEXLsMGWM1T43jVYD80i1h5dapPsrRcxqU2FLjr6Rl VaAc7Wxrz8hVjEci6pAVyD9bzvbC42rJinE2X1NMOmwxGBAUnOS2+u2oWS6xNW1boRn9 Rlik/Q8hY6Qzg3hhsx6Hh1SPUtTc2LoNHyuTz4x9yOG25h2cj7+9sbHQ1J4pixf7cYzX Z+Pg==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=noXpD0Qas2UkHCwgU0jGUJmhiVAqi2sFHP0mqVYPUOc=; b=flYDdWM7A37ooZwjC09k3q2YthwUt+iI5UaE4iPJBc20W6rwMulncWxGBBJT3rJi/s 3c+aTkyE2D8yPwon9LylhN682ERImgOdZ3fPbvFSY2arAFUPLAddT/UH0LRYXb6G68Tu Qkrjugo4MYhzIF+xn4s6vb38bTtXuxq7EoiJ+I0WJHN/3IWJeKeyvAq8Aro5z7NUcPt2 oW8aLIoC3zhFrJdlT2X0hvSi3NLxlNSadqWmF6NGRROTNDTxp16oo6fbt9yUFRcuU4kX ynTH3NIcn3ZiJNAlYO1m1KhLQwWSRLe4/jtZVPn86wUwakXK70SiEE/ROxR5BYiQHYpn oxwA==
X-Gm-Message-State: ALoCoQk0/9o9pXSLTv8qKomjWgLdKzZJWKBLj30AVyV6GPLIrlsAy7mo3yTee8RjPcVFsWX3RKAi
X-Received: by 10.229.202.136 with SMTP id fe8mr10523154qcb.8.1405405293459; Mon, 14 Jul 2014 23:21:33 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.229.109.74 with HTTP; Mon, 14 Jul 2014 23:21:12 -0700 (PDT)
In-Reply-To: <CAL0qLwYxe+FK26s1p+X3ZE1_HmMRejbouikp51+pU80ByKjUVg@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan> <CAL0qLwYokBoLqac_ZuxVOhhR+wcCw4Ayad0UL=ExB3rDw+XRtA@mail.gmail.com> <CAL0qLwYxe+FK26s1p+X3ZE1_HmMRejbouikp51+pU80ByKjUVg@mail.gmail.com>
From: Wei Chuang <weihaw@google.com>
Date: Mon, 14 Jul 2014 23:21:12 -0700
Message-ID: <CAAFsWK3Vj2b5WqB43oUh1tjeNHjUnQT2LXFyx_1OM33WfMg+uA@mail.gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Content-Type: multipart/alternative; boundary=001a11c306104859ff04fe356bd8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/FLCwNnBegHEmbMFjPmlKmlDmwOw
Cc: John R Levine <johnl@taugh.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jul 2014 06:21:44 -0000

--001a11c306104859ff04fe356bd8
Content-Type: text/plain; charset=ISO-8859-1

On Mon, Jul 14, 2014 at 5:04 PM, Murray S. Kucherawy <superuser@gmail.com>
wrote:

> On Mon, Jul 14, 2014 at 4:43 PM, Murray S. Kucherawy <superuser@gmail.com>
> wrote:
>
>> Assuming for the moment that we've got a more lenient stance now, it
>> would seem that we're talking about enabling a verifier to tell downstream
>> agents (in this case, MUAs) which parts of a multipart were covered by a
>> valid signature and which weren't.  It follows that we're assuming those
>> agents want to do something with that information, such as highlighting the
>> parts of the rendered multipart that might be unsafe.  One could do the
>> same thing with the list-canon draft I submitted earlier.
>>
>> So the answer to all of the above might be to show the protected parts in
>> a way that distinguishes them from the unprotected parts.
>>
>
> Also: We went to some pain to make it clear in the movement to Draft
> Standard that the primary output of DKIM signature verification is simply a
> domain name.  In a protocol sense, which bits of the message were covered
> by that signature is not part of what's communicated to whatever gets the
> message next.
>

I might be confused here, but there is the "h=" field.  Now I agree, the
reason for why an arbitrary header is mentioned in "h=" (besides from and
dkim-signature) is not described by RFC6376 AFAIK.


>   Being able to tell an MUA (or whatever) that only particular header
> fields or body parts were covered by a valid signature is a substantial
> shift in design.  If we decide to go down this road, that will need to be
> addressed as well, and I'm not sure a canonicalization definition is enough
> to do so.
>

Agreed.  In particular one worry is that not signing certain sections but
including it in the message is a vulnerability that could be exploited.
 More so since the recipient assumes that the message has been
authenticated via DKIM.

-Wei


>
>
> -MSK
>

--001a11c306104859ff04fe356bd8
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><br><div class=3D"gmail_extra"><br><br><div class=3D"gmail=
_quote">On Mon, Jul 14, 2014 at 5:04 PM, Murray S. Kucherawy <span dir=3D"l=
tr">&lt;<a href=3D"mailto:superuser@gmail.com" target=3D"_blank">superuser@=
gmail.com</a>&gt;</span> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div dir=3D"ltr"><div class=3D"">On Mon, Jul 14, 2014 at 4=
:43 PM, Murray S. Kucherawy <span dir=3D"ltr">&lt;<a href=3D"mailto:superus=
er@gmail.com" target=3D"_blank">superuser@gmail.com</a>&gt;</span> wrote:<b=
r>

</div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div class=3D""=
>
<blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-=
left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;p=
adding-left:1ex"><div dir=3D"ltr">Assuming for the moment that we&#39;ve go=
t a more lenient stance now, it would seem that we&#39;re talking about ena=
bling a verifier to tell downstream agents (in this case, MUAs) which parts=
 of a multipart were covered by a valid signature and which weren&#39;t.=A0=
 It follows that we&#39;re assuming those agents want to do something with =
that information, such as highlighting the parts of the rendered multipart =
that might be unsafe.=A0 One could do the same thing with the list-canon dr=
aft I submitted earlier.<br>



<div class=3D"gmail_extra"><br><div class=3D"gmail_quote"><div>So the answe=
r to all of the above might be to show the protected parts in a way that di=
stinguishes them from the unprotected parts.<br></div></div></div></div></b=
lockquote>


<div><br></div></div><div>Also: We went to some pain to make it clear in th=
e movement to Draft Standard that the primary output of DKIM signature veri=
fication is simply a domain name.=A0 In a protocol sense, which bits of the=
 message were covered by that signature is not part of what&#39;s communica=
ted to whatever gets the message next.</div>

</div></div></div></blockquote><div><br></div><div>I might be confused here=
, but there is the &quot;h=3D&quot; field. =A0Now I agree, the reason for w=
hy an arbitrary header is mentioned in &quot;h=3D&quot; (besides from and d=
kim-signature) is not described by RFC6376 AFAIK.=A0</div>

<div>=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px=
 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left=
-style:solid;padding-left:1ex"><div dir=3D"ltr"><div class=3D"gmail_extra">=
<div class=3D"gmail_quote">

<div>=A0 Being able to tell an MUA (or whatever) that only particular heade=
r fields or body parts were covered by a valid signature is a substantial s=
hift in design.=A0 If we decide to go down this road, that will need to be =
addressed as well, and I&#39;m not sure a canonicalization definition is en=
ough to do so.</div>

</div></div></div></blockquote><div><br></div><div>Agreed. =A0In particular=
 one worry is that not signing certain sections but including it in the mes=
sage is a vulnerability that could be exploited. =A0More so since the recip=
ient assumes that the message has been authenticated via DKIM.</div>

<div><br></div><div>-Wei</div><div>=A0</div><blockquote class=3D"gmail_quot=
e" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-colo=
r:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir=3D"lt=
r">
<div class=3D"gmail_extra">
<div class=3D"gmail_quote"><div><span class=3D""><font color=3D"#888888"><b=
r>
<br></font></span></div><span class=3D""><font color=3D"#888888"><div>-MSK<=
br></div></font></span></div></div></div>
</blockquote></div><br></div></div>

--001a11c306104859ff04fe356bd8--


From nobody Tue Jul 15 09:41:41 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 932661A0AB1 for <apps-discuss@ietfa.amsl.com>; Tue, 15 Jul 2014 09:41:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 KoUVUiJJ79-W for <apps-discuss@ietfa.amsl.com>; Tue, 15 Jul 2014 09:41:38 -0700 (PDT)
Received: from mail-wi0-x236.google.com (mail-wi0-x236.google.com [IPv6:2a00:1450:400c:c05::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EF32A1A0AAB for <apps-discuss@ietf.org>; Tue, 15 Jul 2014 09:41:37 -0700 (PDT)
Received: by mail-wi0-f182.google.com with SMTP id d1so4646188wiv.3 for <apps-discuss@ietf.org>; Tue, 15 Jul 2014 09:41:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=kJkHuj4/cvbzUO2BQMjto4wbnveviKmaUCWL5jg20Xs=; b=SgDX1n9rkh/GsDOUgPcndG59ztJj2sFCJcGj65u9GmsDN8GC2LugxYhmx2JWKZZOd7 bQ1aVP0u6c8K2us5+XsmTF3jsFJannxPhBfSMIXJ7zD4HelR4VHy0xIeVclL0VzW5srt dpGEYuDpO0Ltbq1fQ5t/ubMCx35INWllDmc8aR6T7i3LRW6dKRSCJjPHJybIEVPaFyie x7f4vcZGh/vojrYrplrtDdDjXmjrPFcJLWCHEBi+CM4qu1MMF5WGvKwXnq/IPuFXtYeT ihDnKJ6vSlaYyUmtgdquido6uTmVHa5v397GNpP5r6QAs2iXsFvuPqVbW0/+rdvK/sfw CQHQ==
MIME-Version: 1.0
X-Received: by 10.180.188.103 with SMTP id fz7mr6948911wic.73.1405442495475; Tue, 15 Jul 2014 09:41:35 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Tue, 15 Jul 2014 09:41:35 -0700 (PDT)
In-Reply-To: <CAAFsWK3Vj2b5WqB43oUh1tjeNHjUnQT2LXFyx_1OM33WfMg+uA@mail.gmail.com>
References: <CAAFsWK0Bv9x1DTyuKJc=cBCgF8L053gfVaCyCdjf-e-LKKgLbQ@mail.gmail.com> <CAAFsWK02SgWZgeDpwfzJRwa2f1BKQzZZjwgEazW5ZHhsQBNcYw@mail.gmail.com> <alpine.BSF.2.11.1406292219150.18641@joyce.lan> <CAAFsWK2mz2hcKQMsQ_UJs_khzoYSw9LL64e-kr+GiOSPpHq36w@mail.gmail.com> <alpine.BSF.2.11.1406301432310.23332@joyce.lan> <CAAFsWK1u4RDvQigP4rifoO1EXWK+f2G7emDa9t4scONfeRfN4Q@mail.gmail.com> <alpine.BSF.2.11.1407011216070.24482@joyce.lan> <CAL0qLwa++Y83ZYjNEXXbV=E2J3KduZ2k6kyqtL3GwLQiTZttgA@mail.gmail.com> <01P9O32XP18I0049PU@mauve.mrochek.com> <CAAFsWK0TFkToNnTbBSr0ixJjdbdpVdiwCoJ7Gp0zuEb4TWEESw@mail.gmail.com> <alpine.BSF.2.11.1407071453350.68616@joyce.lan> <CAAFsWK074u16WXfauYH9cPMtcA-UHeZYo52w+8+r=mYzUSSXRg@mail.gmail.com> <alpine.BSF.2.11.1407141729170.10419@joyce.lan> <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <alpine.BSF.2.11.1407141835100.10656@joyce.lan> <CAAFsWK2vVVkNX8wu1VtA2+JXF2qcEc01GzwK=6jtj4X5B1FyKQ@mail.gmail.com> <alpine.BSF.2.11.1407141928090.10807@joyce.lan> <CAL0qLwYokBoLqac_ZuxVOhhR+wcCw4Ayad0UL=ExB3rDw+XRtA@mail.gmail.com> <CAL0qLwYxe+FK26s1p+X3ZE1_HmMRejbouikp51+pU80ByKjUVg@mail.gmail.com> <CAAFsWK3Vj2b5WqB43oUh1tjeNHjUnQT2LXFyx_1OM33WfMg+uA@mail.gmail.com>
Date: Tue, 15 Jul 2014 09:41:35 -0700
Message-ID: <CAL0qLwbn4ksHaU2ydFhBYCt0pZKQr3eMApqOQmPxQ4o1WOqsHg@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Wei Chuang <weihaw@google.com>
Content-Type: multipart/alternative; boundary=001a11c37e5eb1f6c704fe3e14a7
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Fd0jiJBH7DCxABOtZQTyWJjtMXQ
Cc: John R Levine <johnl@taugh.com>, apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] DKIM Forwarding History (Provenance) Proposal
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 15 Jul 2014 16:41:39 -0000

--001a11c37e5eb1f6c704fe3e14a7
Content-Type: text/plain; charset=UTF-8

On Mon, Jul 14, 2014 at 11:21 PM, Wei Chuang <weihaw@google.com> wrote:

>
> Also: We went to some pain to make it clear in the movement to Draft
>> Standard that the primary output of DKIM signature verification is simply a
>> domain name.  In a protocol sense, which bits of the message were covered
>> by that signature is not part of what's communicated to whatever gets the
>> message next.
>>
>
> I might be confused here, but there is the "h=" field.  Now I agree, the
> reason for why an arbitrary header is mentioned in "h=" (besides from and
> dkim-signature) is not described by RFC6376 AFAIK.
>

Section 5.4 of RFC 6376 talks about selecting which fields to sign.
However, since we defined DKIM as returning nothing more than the value of
"d=" to whoever asked for verification, we should assume that current
implementations aren't capable of exposing the "h=" value (or any other) to
the caller.  That's what I meant by a possibly serious design shift here.

It may well be the case that most or all current implementations do offer
that capability.  That would be wonderful, but if we're going to begin
relying on that generally, we should probably update the standard.

-MSK

--001a11c37e5eb1f6c704fe3e14a7
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Mon, Jul 14, 2014 at 11:21 PM, Wei Chuang <span dir=3D"=
ltr">&lt;<a href=3D"mailto:weihaw@google.com" target=3D"_blank">weihaw@goog=
le.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gm=
ail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr"><br><div class=3D"gmail_ext=
ra"><div class=3D"gmail_quote"><div class=3D""><blockquote class=3D"gmail_q=
uote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-c=
olor:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div=
>Also: We went to some pain to make it clear in the movement to Draft Stand=
ard that the primary output of DKIM signature verification is simply a doma=
in name.=C2=A0 In a protocol sense, which bits of the message were covered =
by that signature is not part of what&#39;s communicated to whatever gets t=
he message next.</div>


</div></div></div></blockquote><div><br></div></div><div>I might be confuse=
d here, but there is the &quot;h=3D&quot; field. =C2=A0Now I agree, the rea=
son for why an arbitrary header is mentioned in &quot;h=3D&quot; (besides f=
rom and dkim-signature) is not described by RFC6376 AFAIK.=C2=A0</div>
</div></div></div></blockquote><div><br></div><div>Section 5.4 of RFC 6376 =
talks about selecting which fields to sign.=C2=A0 However, since we defined=
 DKIM as returning nothing more than the value of &quot;d=3D&quot; to whoev=
er asked for verification, we should assume that current implementations ar=
en&#39;t capable of exposing the &quot;h=3D&quot; value (or any other) to t=
he caller.=C2=A0 That&#39;s what I meant by a possibly serious design shift=
 here.<br>
<br></div><div>It may well be the case that most or all current implementat=
ions do offer that capability.=C2=A0 That would be wonderful, but if we&#39=
;re going to begin relying on that generally, we should probably update the=
 standard.<br>
</div><div><br></div><div>-MSK</div></div></div></div>

--001a11c37e5eb1f6c704fe3e14a7--


From nobody Wed Jul 16 03:15:44 2014
Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 002661B2B06 for <apps-discuss@ietfa.amsl.com>; Wed, 16 Jul 2014 03:15:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.441
X-Spam-Level: 
X-Spam-Status: No, score=-2.441 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.651, T_DKIM_INVALID=0.01] autolearn=ham
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 biiMUvRk6i1z for <apps-discuss@ietfa.amsl.com>; Wed, 16 Jul 2014 03:15:40 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 273301B2B13 for <apps-discuss@ietf.org>; Wed, 16 Jul 2014 03:15:39 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.224.145.218]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s6GAFOCU007484 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 16 Jul 2014 03:15:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1405505736; x=1405592136; bh=UQkJBAj2mKYLz8wtww3ZFgTsKR5/oISUsYl3EW8JY/k=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=HejuDlKvS9A8JNeSqYh/gVpHiL8WHf0YTSESelcYseAhMj3jMDWC4PfnMVRIeuKHy vFNg9uyi6QXBPKevzlboTDyol+Tpk1dhRBc7z2X6/9+x/59PmOn/++3moVKjZahSxK JRJTgZBrQPyc3NOsPvm0C7jY87MjlF+9Xxnu90uI=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1405505736; x=1405592136; i=@elandsys.com; bh=UQkJBAj2mKYLz8wtww3ZFgTsKR5/oISUsYl3EW8JY/k=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=eJkPQy3rkRt5pA78a83V50W3WMbnHGYpcCk5kXvUxy1XcExKHv51oRJNaBRumhZDL w4a8I0LZ1GKeszZWlNqs5mTvktbJaV7FwNMDUGkvJK+g7JTLBPbCWtcEIg1CabxDWW gZc9/bJcFrSoEALSxYQ7iDfXPh21bahFpMK2c2hw=
Message-Id: <6.2.5.6.2.20140716003911.0c625a50@resistor.net>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Wed, 16 Jul 2014 02:46:08 -0700
To: apps-discuss@ietf.org
From: S Moonesamy <sm+ietf@elandsys.com>
In-Reply-To: <20140703190347.24899.45193.idtracker@ietfa.amsl.com>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/JQ2jVVLBGSY-ZXF41PdDZEt3Kwg
Cc: Mark Delany <mx0dot@yahoo.com>, John Levine <standards@taugh.com>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 16 Jul 2014 10:15:42 -0000

Hello,
At 12:03 03-07-2014, The IESG wrote:
>The IESG has received a request from the Applications Area Working Group
>WG (appsawg) to consider the following document:
>- 'A NULL MX Resource Record for Domains that Accept No Mail'
>   <draft-ietf-appsawg-nullmx-05.txt> as Proposed Standard
>
>The IESG plans to make a decision in the next few weeks, and solicits
>final comments on this action. Please send substantive comments to the
>ietf@ietf.org mailing lists by 2014-07-17. Exceptionally, comments may be

This intended Proposed Standard is a change to Section 5 of RFC 
5321.  The draft mentions that indirectly in the Introduction section.

 From Section 4:

   "The NULL MX record has a variety of efficiency and usability
    benefits."

One interpretation of the word "usability" is the "effectiveness, 
efficiency and satisfaction with which specified users achieve 
specified goals in particular environments".  I don't think that it 
applies here.

The heading of Section 4 is "Effects of NULL MX".  The sentence in 
that section is a little like marketing prose.

 From Section 4.2:

   "Mail often has an incorrect address due to user error, where the
    address was mistranscribed or misunderstood, for example, to
    alice@www.example.com or alice@example.org or alice@examp1e.com
    rather than alice@example.com.  NULL MX allows a mail system to
    report the delivery failure when the user sends the message, rather
    than hours or days later."

The problem mentioned above looks similar to the problem that RFC 
7208 attempts to solve.  In simplistic terms, the IETF would be 
standardizing another mechanisms to do the same thing.

I took a quick look to verify the reply code and enhanced status code 
(see Section 4.3) and I did not spot any problem.

 From Section 5:

   "SMTP mail is inherently insecure since it does not validate any of
    the e-mail addresses in the message or envelope."

I gather that the security issue is about the authentication issues 
associated with SMTP.

I did a test to see what my MTA does when the recipient's domain has 
a NULL MX record.  A DSN was generated because of "Name server: .: no 
data known".

 From a DNS perspective this proposal is not aligned with what is 
specified in RFC 1035.  Shouldn't this proposal update RFC 1035?

Regards,
S. Moonesamy 


From nobody Wed Jul 16 19:23:14 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 034F71A040C for <apps-discuss@ietfa.amsl.com>; Wed, 16 Jul 2014 19:23:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 5RcRn9lOIYTG for <apps-discuss@ietfa.amsl.com>; Wed, 16 Jul 2014 19:23:10 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A8121A03CA for <apps-discuss@ietf.org>; Wed, 16 Jul 2014 19:23:10 -0700 (PDT)
Received: from [192.168.2.111] (adsl-108-93-153-186.dsl.pltn13.sbcglobal.net [108.93.153.186]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6H2MrEd005330 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 16 Jul 2014 19:22:57 -0700
Message-ID: <53C73315.3090902@dcrocker.net>
Date: Wed, 16 Jul 2014 19:21:09 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: S Moonesamy <sm+ietf@elandsys.com>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <6.2.5.6.2.20140716003911.0c625a50@resistor.net>
In-Reply-To: <6.2.5.6.2.20140716003911.0c625a50@resistor.net>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 16 Jul 2014 19:22:57 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/w_ye4370zbHEJZibdPswZ136BLc
Cc: Mark Delany <mx0dot@yahoo.com>, apps-discuss@ietf.org, John Levine <standards@taugh.com>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 02:23:12 -0000

On 7/16/2014 2:46 AM, S Moonesamy wrote:
> From Section 4:
> 
>   "The NULL MX record has a variety of efficiency and usability
>    benefits."
> 
> One interpretation of the word "usability" is the "effectiveness,
> efficiency and satisfaction with which specified users achieve specified
> goals in particular environments".  I don't think that it applies here.

Whereas I think it applies reasonably well, and the Wikipedia opening
sentencefor the term:

     "ease of use and learnability of a human-made object."

works nicely to0.  The point behind the use of that word in this text is
that it is simple for operators to set up and for queriers to query and
for everyone to understand.

In any event, what do you think is problematic with the use of the word
here and what other wording would you suggest and why?


> The heading of Section 4 is "Effects of NULL MX".  The sentence in that
> section is a little like marketing prose.

Which text, in particular, and what alternate phrasing would you suggest?


> From Section 4.2:
> 
>   "Mail often has an incorrect address due to user error, where the
>    address was mistranscribed or misunderstood, for example, to
>    alice@www.example.com or alice@example.org or alice@examp1e.com
>    rather than alice@example.com.  NULL MX allows a mail system to
>    report the delivery failure when the user sends the message, rather
>    than hours or days later."
> 
> The problem mentioned above looks similar to the problem that RFC 7208
> attempts to solve.  In simplistic terms, the IETF would be standardizing
> another mechanisms to do the same thing.

SPF pertains to sources.  Nullmx pertains to destinations.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Wed Jul 16 19:33:39 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 289B61A040C for <apps-discuss@ietfa.amsl.com>; Wed, 16 Jul 2014 19:33:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 ozLCLvBDAt7j for <apps-discuss@ietfa.amsl.com>; Wed, 16 Jul 2014 19:33:36 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E4971A0442 for <apps-discuss@ietf.org>; Wed, 16 Jul 2014 19:33:36 -0700 (PDT)
Received: (qmail 23922 invoked from network); 17 Jul 2014 02:33:35 -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:user-agent; s=5d71.53c735ff.k1407; bh=aFco4CkEfzS2wmD66NbNuRZIm9eIfg/5elzRZ8A3fbc=; b=O6hdkzvS742+pnLOGBppTE7LD+/MU5xNtOw2DETKY2HZDGaPbCsF2OvUPHP0ydt7Eh2BYZTGNE7jNaP/bWt/p8m0qcOW5NOHTwpda0Zb0A3Ai9eZ6modsV345P35QsF883BOl3I4oivnazWHBH6H0ONt8GPrEF2u41PscF6ZkrNUHbfn4SF8qaSCjyuAg2h4SdJVAJ6gSqRo2eJMgYIyga9TKyPQDU8pAspTdlkcSTdYgwHkmjTozhJTFYAeSymv
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:user-agent; s=5d71.53c735ff.k1407; bh=aFco4CkEfzS2wmD66NbNuRZIm9eIfg/5elzRZ8A3fbc=; b=uQbEmcd3FEVhOpqLZI4GGFch2b+R+YCw8CF5RuZTcghWWNw5e5WzfCvODctgEYHQ7DGarBQ+C/i2zFdnQsYRDNV+lMI3/zU8maossiiuti11ZWvl81Ozmjy8k9EF7AhZSS4j64SpnIRUMR8Dlp3pnX7ef+wciD4/wemu6e+rHIu78MEzpObooWg7flzyeJY8GUI8i9uHnjgIlqjA2x0zGItM4wh+R43bBMYd6d1wLAjaD3Bc0tWUfs/7W/20P90p
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 17 Jul 2014 02:33:35 -0000
Date: 16 Jul 2014 22:33:34 -0400
Message-ID: <alpine.BSF.2.11.1407162231500.1534@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: dcrocker@bbiw.net
In-Reply-To: <53C73315.3090902@dcrocker.net>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <6.2.5.6.2.20140716003911.0c625a50@resistor.net> <53C73315.3090902@dcrocker.net>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/y-2Z8P_Ux5QVUtYgXsOLDoWKZK0
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 02:33:37 -0000

>> The problem mentioned above looks similar to the problem that RFC 7208
>> attempts to solve.  In simplistic terms, the IETF would be standardizing
>> another mechanisms to do the same thing.
>
> SPF pertains to sources.  Nullmx pertains to destinations.

Section 4.3 covers that.  If it's not clear enough, people can feel free 
to send text.

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


From nobody Thu Jul 17 00:09:30 2014
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4DDF31A0A95; Thu, 17 Jul 2014 00:09:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 Nbv_cUbFeAH7; Thu, 17 Jul 2014 00:09:25 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9869D1A0A89; Thu, 17 Jul 2014 00:09:25 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: DraftTracker Mail System <iesg-secretary@ietf.org>
To: iesg@ietf.org, appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-nullmx@tools.ietf.org, dhc@dcrocker.net, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.1.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140717070925.15150.15635.idtracker@ietfa.amsl.com>
Date: Thu, 17 Jul 2014 00:09:25 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/XJnPFcKGOYOyCpHEYeMPgkWPNzI
Cc: iesg-secretary@ietf.org
Subject: [apps-discuss] Last Call Expired: <draft-ietf-appsawg-nullmx-05.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 07:09:27 -0000

Please DO NOT reply to this email.

I-D: <draft-ietf-appsawg-nullmx-05.txt>
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-nullmx/

IETF Last Call has ended, and the state has been changed to
Waiting for AD Go-Ahead.


From nobody Thu Jul 17 14:01:49 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8DB2F1A00DA; Thu, 17 Jul 2014 14:01:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 UZJYpbf2pj3b; Thu, 17 Jul 2014 14:01:44 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 104C51B27EC; Thu, 17 Jul 2014 14:01:44 -0700 (PDT)
Received: from [192.168.1.66] (76-218-8-156.lightspeed.sntcca.sbcglobal.net [76.218.8.156]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6HL1d7f014488 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 17 Jul 2014 14:01:42 -0700
Message-ID: <53C8394A.6080508@dcrocker.net>
Date: Thu, 17 Jul 2014 13:59:54 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: John C Klensin <john-ietf@jck.com>, ietf@ietf.org
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com>
In-Reply-To: <7140A115A74391DED82A2028@JcK-HP8200.jck.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Thu, 17 Jul 2014 14:01:43 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/CNSQIAkRGoOAyYR_IoaXgXOWUsM
Cc: dnsop@ietf.org, apps-discuss@ietf.org
Subject: Re: [apps-discuss] [DNSOP] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 21:01:46 -0000

On 7/17/2014 10:39 AM, John C Klensin wrote:
> Hi.  For a number of reasons, many of which have been identified
> by others, I find this draft and the actions it recommends
> distasteful. 

Since I'm the doc shepherd:

     I have not seen statements by others indicating that the
specification is 'distasteful', although there have been some that
seemed to confuse its functionality with that of SPF.

     Feel free to cite the specific comments by others that classed this
as distasteful or the equivalent.


> I see it as another step, albeit a small one, in
> the direction of prioritizing the prevention of unwanted
> messages or connections over successful delivery of legitimate
> messages. 

A statement of "I don't do X" does not 'prioritize' anything.

The use of information that says "target address Y will not work because
there is not receiver at Y's domain" does not 'prioritize' anything.

The specification is nothing more than a vastly more efficient form of
getting an SMTP 550 Requested action not taken: mailbox unavailable,
except that it is even better than that, because it also precludes
waiting days to discover that there's no service to supply even that
error message.


> Hope, it would be better if the specification were historically
> accurate and accurate about the protocols it cites.

You do not clearly indicate any historical inaccuracy at issue.


> The last sentence of the second paragraph of Section 5
> ("Security Considerations") of the spec says:
> 
> 	"The normal way to send mail for which a sender wants no
> 	responses remains unchanged, by using an empty
> 	RFC5321.MailFrom address."
> 
> First, two issues of terminology:
> 
> (1)  RFC 5321 does not contain or specify notations like
> "RFC5321.MailFrom".  That notation was introduced in RFC 5598, a
> document that was approved as Informational with a consensus
> that, IIR, included some significant desire that it not be
> normative or casually treated as normative.  If this

First, so what?

Second, a review of the IETF mailing list archive about the document's
Last Call, in May of 2009, shows a nicely solid pattern of support for
the document's publication.  Strange that you would call it into
question at this point.


> specification wants to use that notation, that is fine.  But it
> should include an explicit note to that effect in its
> introduction or a Terminology section, not bury a "(see
> [RFC5598] for the definitions of these terms)" reference in a
> parenthetical note in Section 4.1 and then expect readers who
> are looking specifically at other sections to pick up on it.

If you want specific text changes, please suggest specific text changes.

Please do not formulate a requirement for change in a fashion that
leaves the authors having to guess whether it will satisfy you.


> I believe that the RFC Editor's principle is that, if particular
> terminology is needed to correctly understand a specification,
> then the reference to the document that defines that terminology
> is normative.  In this particular case, it seems inconsistent to
> consider 2119 normative and 5598 informative since both are used
> to define terminology without which the document cannot be
> correctly understood.

So, you are suggesting that RFC 5598 be a normative reference here?


> (2) Second, RFC 5321 does not contain a concept that it calls an
> "empty address".  The terminology it does use is "null
> reverse-path" (See RFC 5321, Section 3.7).  Subject to the
> above, if the authors want to say "null address in
> RFC5321.MailFrom", I don't think that is sufficiently confusing
> to be a problem.  But "empty address" could be construed as 
>    MAIL FROM: 
> in the envelope with nothing following it, and that would be bad
> news.

So you are suggesting:

  empty RFC5321.MailFrom address
  ->
  null ("<>") reverse-path, per 3.6.3 and 6.1 of RFC 5321


> More important, however, RFC 5321 specifies the use of a null
> reverse path only for delivery failure and status notifications
> and message disposition notifications (see Section 4.5.5 of RFC
> 5321) and constrains the recipient address to be used.     That
> section also says 
> 
> 	"All other types of messages (i.e., any message which is
> 	not required by a Standards-Track RFC to have a null
> 	reverse-path) SHOULD be sent with a valid, non-null
> 	reverse-path."

And here I was, thinking that "SHOULD" means it is ok /not/ to do what
is being directed, if you have a good reason.  Oh, wait...



> Specifically referring to Section 3 of
> draft-ietf-appsawg-nullmx-05, there is not such thing as a "NULL
> MX Resource Record".  There is only an MX Resource Record that
> this specification proposes to use with a convention involving
> specific content in the DATA.  One could call that many things,
> but "NULL MX Resource Record" isn't one of them.  

By my reading of that section, it is defining the term, if only by
virtue of the way it is used in the name of that section.

Perhaps your confusion would be resolved if the term had a comma in it,
so:  NULL, MX Record?

In other words, NULL is an adjective within the term.

If you would prefer a different term, please suggest one.


> (b) I think I know what the second paragraph of 4.1 in intended
> to convey but I have now read it several times and can't be sure
> that it what is says.  The parenthetical terminology note
> doesn't help with readability but the problem exists even
> without it.

Take a look at the sub-section's title.  Note that the first paragraph
reviews benefits for an SMTP client and then note that the second
paragraph extends into talking about a particular benefit for a
receiving SMTP server, per the section's title.

NullMX allows a receiving SMTP server to detect when a return-path
address uses a domain name that does not receive mail.  Hence, at
submission time, the receiving server can reject such messages.


> (e) The issues identified above aside, the explanation in the
> second paragraph of Security COnsiderations (Section 5) is
> unsatisfying.  If a domain is configured so that some sending
> hosts don't receive and some receiving hosts don't send, the
> model specified in this document may simply be inappropriate and
> shouldn't be used lest it cause lost messages.  Why can't that
> simply be said, and said clearly (probably in another section
> referenced from this one.

How would that be better than what is in the current draft?

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Thu Jul 17 14:38:18 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BE7931A0034; Thu, 17 Jul 2014 14:38:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 hR5_stu1UGA0; Thu, 17 Jul 2014 14:38:14 -0700 (PDT)
Received: from mail-we0-x230.google.com (mail-we0-x230.google.com [IPv6:2a00:1450:400c:c03::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E016F1A0303; Thu, 17 Jul 2014 14:38:13 -0700 (PDT)
Received: by mail-we0-f176.google.com with SMTP id q58so3711029wes.21 for <multiple recipients>; Thu, 17 Jul 2014 14:38:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:cc:content-type;  bh=XtdaBx3mHQhqFTSN1rwmmNNN2FScdfRUW0hqdNDaWUs=; b=I1DekAPoh9IzM0zBztfI7ENlK4oZqy3uo1I+wy2cVtP9OOf+Z8qqpOPszJPZG056Ff lTZBjVNGpUiwnpNOjJHndCxF2FVlcoirqmTvusk4YbHZrL9wm72wE/kkV++xON5tOf58 n/7NgITww7hK/xmrI9kMGZtjubDGrhBrmdEWQkJ9JJH0dvumK3NAv6V5FoM3i+Bg1+yk Itc7JurQinEKuxeHbFvyqfX1H17D1/zG4GXJAZvvlJH2HyWl5wsO+J1PQNCMLjOVDUxT rbOnyCguNPiJzh0gB7+UEKSw0Qer2jvq4D+o9WNMw4qrqbI4ERcQEfxtdOLIojBpelum cMJg==
MIME-Version: 1.0
X-Received: by 10.181.5.39 with SMTP id cj7mr26436781wid.79.1405633092494; Thu, 17 Jul 2014 14:38:12 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Thu, 17 Jul 2014 14:38:12 -0700 (PDT)
Date: Thu, 17 Jul 2014 14:38:12 -0700
Message-ID: <CAL0qLwZCU0VsvdaMNHpBwS6V3ndhjJKZ2PN965mfb4YQXM866g@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Dave Crocker <dcrocker@bbiw.net>
Content-Type: multipart/alternative; boundary=001a1134de4829ac0c04fe6a757e
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/b3ynadSeQ7hs5REgRk-XbHa5L8w
Cc: John C Klensin <john-ietf@jck.com>, ietf <ietf@ietf.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 21:38:15 -0000

--001a1134de4829ac0c04fe6a757e
Content-Type: text/plain; charset=UTF-8

[dropping dnsop]

On Thu, Jul 17, 2014 at 1:59 PM, Dave Crocker <dhc@dcrocker.net> wrote:

> > Specifically referring to Section 3 of
> > draft-ietf-appsawg-nullmx-05, there is not such thing as a "NULL
> > MX Resource Record".  There is only an MX Resource Record that
> > this specification proposes to use with a convention involving
> > specific content in the DATA.  One could call that many things,
> > but "NULL MX Resource Record" isn't one of them.
>
> By my reading of that section, it is defining the term, if only by
> virtue of the way it is used in the name of that section.
>
> Perhaps your confusion would be resolved if the term had a comma in it,
> so:  NULL, MX Record?
>
> In other words, NULL is an adjective within the term.
>
> If you would prefer a different term, please suggest one.
>

I mentioned this to one of the co-authors privately, but since you just
reminded me of it, I'll mention it here too:

The use of NULL (i.e., in all-caps) makes me think of it more as either an
acronym or a mnemonic.  For example, in C, the special pointer with address
zero is written in prose as "the null pointer", but in source code simply
as "NULL".  Since this draft is more prose than code, my sensibilities
would prefer it be written as "null" in this document rather than "NULL".
In its current form, I might expect to find a special RR type definition
for NULL MX and/or corresponding definitions in the appropriate C header
files.

This is not a major point since I'm the only one to mention it so far, but
there you have it.

-MSK

--001a1134de4829ac0c04fe6a757e
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">[dropping dnsop]<br><br>On Thu, Jul 17, 2014 at 1:59 PM, D=
ave Crocker <span dir=3D"ltr">&lt;<a href=3D"mailto:dhc@dcrocker.net" targe=
t=3D"_blank">dhc@dcrocker.net</a>&gt;</span> wrote:<br><div class=3D"gmail_=
extra">
<div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">&gt; Specifically=
 referring to Section 3 of<br><div class=3D"">
&gt; draft-ietf-appsawg-nullmx-05, there is not such thing as a &quot;NULL<=
br>
&gt; MX Resource Record&quot;. =C2=A0There is only an MX Resource Record th=
at<br>
&gt; this specification proposes to use with a convention involving<br>
&gt; specific content in the DATA. =C2=A0One could call that many things,<b=
r>
&gt; but &quot;NULL MX Resource Record&quot; isn&#39;t one of them.<br>
<br>
</div>By my reading of that section, it is defining the term, if only by<br=
>
virtue of the way it is used in the name of that section.<br>
<br>
Perhaps your confusion would be resolved if the term had a comma in it,<br>
so: =C2=A0NULL, MX Record?<br>
<br>
In other words, NULL is an adjective within the term.<br>
<br>
If you would prefer a different term, please suggest one.<br></blockquote><=
div><br></div><div>I mentioned this to one of the co-authors privately, but=
 since you just reminded me of it, I&#39;ll mention it here too:<br><br>
</div><div>The use of NULL (i.e., in all-caps) makes me think of it more as=
 either an acronym or a mnemonic.=C2=A0 For example, in C, the special poin=
ter with address zero is written in prose as &quot;the null pointer&quot;, =
but in source code simply as &quot;NULL&quot;.=C2=A0 Since this draft is mo=
re prose than code, my sensibilities would prefer it be written as &quot;nu=
ll&quot; in this document rather than &quot;NULL&quot;.=C2=A0 In its curren=
t form, I might expect to find a special RR type definition for NULL MX and=
/or corresponding definitions in the appropriate C header files.<br>
<br></div><div>This is not a major point since I&#39;m the only one to ment=
ion it so far, but there you have it.<br><br>-MSK<br></div></div></div></di=
v>

--001a1134de4829ac0c04fe6a757e--


From nobody Thu Jul 17 14:38:46 2014
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFA181A0051; Thu, 17 Jul 2014 10:40:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_50=0.8, GB_I_LETTER=-2, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 5iyJBNYsJvhr; Thu, 17 Jul 2014 10:40:00 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F3B4A1A0048; Thu, 17 Jul 2014 10:39:59 -0700 (PDT)
Received: from [198.252.137.115] (helo=JcK-HP8200.jck.com) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1X7pb3-000JoG-9R; Thu, 17 Jul 2014 13:35:57 -0400
Date: Thu, 17 Jul 2014 13:39:53 -0400
From: John C Klensin <john-ietf@jck.com>
To: ietf@ietf.org
Message-ID: <7140A115A74391DED82A2028@JcK-HP8200.jck.com>
In-Reply-To: <20140703190347.24899.45193.idtracker@ietfa.amsl.com>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.115
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Npub0VXkXL_h6qWwWUGMIorTLA8
X-Mailman-Approved-At: Thu, 17 Jul 2014 14:38:38 -0700
Cc: dnsop@ietf.org, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 17:40:03 -0000

--On Thursday, July 03, 2014 12:03 -0700 The IESG
<iesg-secretary@ietf.org> wrote:

> The IESG has received a request from the Applications Area
> Working Group WG (appsawg) to consider the following document:
> - 'A NULL MX Resource Record for Domains that Accept No Mail'
>   <draft-ietf-appsawg-nullmx-05.txt> as Proposed Standard
> 
> The IESG plans to make a decision in the next few weeks, and
> solicits final comments on this action. Please send
> substantive comments to the ietf@ietf.org mailing lists by
> 2014-07-17. 

Hi.  For a number of reasons, many of which have been identified
by others, I find this draft and the actions it recommends
distasteful.  I see it as another step, albeit a small one, in
the direction of prioritizing the prevention of unwanted
messages or connections over successful delivery of legitimate
messages.  I continue to believe that prioritization is
undesirable, at least without fundamentally converting the email
infrastructure to an "acknowledge on delivery because there is
no expectation of successful deliveries" one rather than the
current protocols, which focus on notifications for
non-delivery.    That is not a strong technical objection and is
definitely not intended to be an argument against publication if
the IESG concludes that there is community consensus for doing
this, especially since, of the changes that could be motivated
as above, this is one of the more benign.

Hope, it would be better if the specification were historically
accurate and accurate about the protocols it cites.

The last sentence of the second paragraph of Section 5
("Security Considerations") of the spec says:

	"The normal way to send mail for which a sender wants no
	responses remains unchanged, by using an empty
	RFC5321.MailFrom address."

First, two issues of terminology:

(1)  RFC 5321 does not contain or specify notations like
"RFC5321.MailFrom".  That notation was introduced in RFC 5598, a
document that was approved as Informational with a consensus
that, IIR, included some significant desire that it not be
normative or casually treated as normative.  If this
specification wants to use that notation, that is fine.  But it
should include an explicit note to that effect in its
introduction or a Terminology section, not bury a "(see
[RFC5598] for the definitions of these terms)" reference in a
parenthetical note in Section 4.1 and then expect readers who
are looking specifically at other sections to pick up on it.

I believe that the RFC Editor's principle is that, if particular
terminology is needed to correctly understand a specification,
then the reference to the document that defines that terminology
is normative.  In this particular case, it seems inconsistent to
consider 2119 normative and 5598 informative since both are used
to define terminology without which the document cannot be
correctly understood.

(2) Second, RFC 5321 does not contain a concept that it calls an
"empty address".  The terminology it does use is "null
reverse-path" (See RFC 5321, Section 3.7).  Subject to the
above, if the authors want to say "null address in
RFC5321.MailFrom", I don't think that is sufficiently confusing
to be a problem.  But "empty address" could be construed as 
   MAIL FROM: 
in the envelope with nothing following it, and that would be bad
news.


More important, however, RFC 5321 specifies the use of a null
reverse path only for delivery failure and status notifications
and message disposition notifications (see Section 4.5.5 of RFC
5321) and constrains the recipient address to be used.     That
section also says 

	"All other types of messages (i.e., any message which is
	not required by a Standards-Track RFC to have a null
	reverse-path) SHOULD be sent with a valid, non-null
	reverse-path."

So. there isn't any "The normal way to send mail for which a
sender wants no responses" -- RFC 5321 and other specs
significantly constrain the cases in which null reverse-paths
may be used.  If this specification intends that notifications
that are generated in response to a null MX record, then that
needs to be made an explicit requirement to conform with the
language of RFC 5321.



Some additional observations that suggest this document needs
additional work before approval, probably with an intervening
additional Last Call:

(a) Sloppy DNS terminology has been the source of many problems
(see recent discussions of "dotless domains" in
draft-klensin-dotless-terminology-harmful; "hostname" used to
describe a DNS entry that contains an address RR, a DNS entry
where the owner also owns at least one address RR, and the first
(leftmost) component of an FQDN (with additional ambiguity as to
whether a zone break is implied); and considerable confusion
about terms like "resolver".  Whether the IETF steps forward to
try to clean up previous messes or not, it certainly should not
countenance making things worse.

Specifically referring to Section 3 of
draft-ietf-appsawg-nullmx-05, there is not such thing as a "NULL
MX Resource Record".  There is only an MX Resource Record that
this specification proposes to use with a convention involving
specific content in the DATA.  One could call that many things,
but "NULL MX Resource Record" isn't one of them.  

I strongly recommend that, in the spirit of the cross-area
review we talk so much about, the IESG refer this document to
DNSOP for a careful terminology check and not approve and
publish it (or its successor) until that WG has affirmatively
signed off on the terminology used.   In particular, in addition
to expressing an opinion on calling "NULL MX" a Resource Record,
DNSOP should contemplate such sentences as "A domain MUST NOT
advertise multiple MX RRs including a NULL MX" in a DNS
terminology and confusion context.   Because DNSOP has no
identified milestones, such a review should be able to get at
least as high priority as anything else it is working on.  :-(

(b) I think I know what the second paragraph of 4.1 in intended
to convey but I have now read it several times and can't be sure
that it what is says.  The parenthetical terminology note
doesn't help with readability but the problem exists even
without it.

(c) In 4.2, to my aging eyes and using fonts designed for
readability rather than high discrimination, the last "or" and
the "rather than" appear to be identical.   The difference is
that the first one uses digit-one instead of the letter-l in
"example".  "examp1e.com" (with the digit) is a registered
domain name and not on the IETF list of domain names that are
reserved for and allowed in examples.  SO I recommend (and I
think IETF policy requires) that the example be changed and that
any similar valid one be better explained.  That paragraph
should also, IMO, explicitly point out that the claimed
advantages exist only if the holders of the domains that are the
targets of the "mistranscribed or misunderstood" names actively
cooperate in establishing these records.  Experience indicates
that many such domains are registered with the express intent of
capturing and taking advantages of mistakes; owners of such
domains would have negative incentive to cooperate.

(d) It seems to me that the cases this proposal addresses are
special enough that a dedicated Extended Status Code would be in
order.  Instead, the document specifies the highly generic 5.1.2
(even those the RFC 3463 definition of X.1.2 includes "incapable
of accepting mail" and "invalid for mail" (which don't mean
quite the same thing).   Especially since there is not an
easily-located WG discussion, the document should at least
explain its choice.

(e) The issues identified above aside, the explanation in the
second paragraph of Security COnsiderations (Section 5) is
unsatisfying.  If a domain is configured so that some sending
hosts don't receive and some receiving hosts don't send, the
model specified in this document may simply be inappropriate and
shouldn't be used lest it cause lost messages.  Why can't that
simply be said, and said clearly (probably in another section
referenced from this one.

regards,
   john



From nobody Thu Jul 17 14:38:47 2014
Return-Path: <david.black@emc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CE51E1A0601; Wed, 16 Jul 2014 21:39:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.952
X-Spam-Level: 
X-Spam-Status: No, score=-4.952 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.651, SPF_PASS=-0.001] autolearn=ham
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 30hFEZgERgYr; Wed, 16 Jul 2014 21:39:02 -0700 (PDT)
Received: from mailuogwdur.emc.com (mailuogwdur.emc.com [128.221.224.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8D3CB1A05D1; Wed, 16 Jul 2014 21:39:02 -0700 (PDT)
Received: from maildlpprd56.lss.emc.com (maildlpprd56.lss.emc.com [10.106.48.160]) by mailuogwprd54.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s6H4cxNr016148 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 17 Jul 2014 00:39:00 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd54.lss.emc.com s6H4cxNr016148
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1405571941; bh=RbveWmnfKL2PQnsk0v+aDO0Ig8A=; h=From:To:CC:Date:Subject:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=ghFbnXOYLD06fpi0ltdBPBDRW2U0v9WOphrYcKaMs/eHtjhdHx36zw59ypnOFGU/N 7Np9rMFYZAQGTXZ457HvVpuSAE+m28QEoyDrK7tXUgia5w+dwT5aRTXENgZ5hVkwN2 BQo3X/fyoD8BSTBqnsGtgt+v+0uCCe1TddEHflO4=
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd54.lss.emc.com s6H4cxNr016148
Received: from mailusrhubprd54.lss.emc.com (mailusrhubprd54.lss.emc.com [10.106.48.19]) by maildlpprd56.lss.emc.com (RSA Interceptor); Thu, 17 Jul 2014 00:38:51 -0400
Received: from mxhub06.corp.emc.com (mxhub06.corp.emc.com [128.222.70.203]) by mailusrhubprd54.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s6H4cnM0002290 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 17 Jul 2014 00:38:50 -0400
Received: from mx15a.corp.emc.com ([169.254.1.186]) by mxhub06.corp.emc.com ([128.222.70.203]) with mapi; Thu, 17 Jul 2014 00:38:49 -0400
From: "Black, David" <david.black@emc.com>
To: "standards@taugh.com" <standards@taugh.com>, "mx0dot@yahoo.com" <mx0dot@yahoo.com>, "General Area Review Team (gen-art@ietf.org)" <gen-art@ietf.org>, "ops-dir@ietf.org" <ops-dir@ietf.org>
Date: Thu, 17 Jul 2014 00:38:47 -0400
Thread-Topic: Gen-ART and OPS-Dir review of draft-ietf-appsawg-nullmx-05
Thread-Index: Ac+heP/nXo9R4NDyRyCQd5P/eS2W1w==
Message-ID: <8D3D17ACE214DC429325B2B98F3AE71207783F5FD7@MX15A.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd54.lss.emc.com
X-RSA-Classifications: GIS Solicitation, DLM_1, public, Resumes
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Wj4BP_qtNJ7fM0cV94zXNgjqmQM
X-Mailman-Approved-At: Thu, 17 Jul 2014 14:38:40 -0700
Cc: "Black, David" <david.black@emc.com>, "ietf@ietf.org" <ietf@ietf.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: [apps-discuss] Gen-ART and OPS-Dir review of draft-ietf-appsawg-nullmx-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 04:39:05 -0000

This is a combined Gen-ART and OPS-DIR review.
Boilerplate for both follows ...

I am the assigned Gen-ART reviewer for this draft. For background on
Gen-ART, please see the FAQ at:

<http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.

Please resolve these comments along with any other Last Call comments
you may receive.

I have reviewed this document as part of the Operational directorate's ongo=
ing
effort to review all IETF documents being processed by the IESG.  These com=
ments=20
were written primarily for the benefit of the operational area directors. =
=20
Document editors and WG chairs should treat these comments just like any ot=
her=20
last call comments.

Document: draft-ietf-appsawg-nullmx-05
Reviewer: David L. Black
Review Date: July 16, 2014
IETF LC End Date: July 17, 2014
IESG Telechat Date: August 7, 2014

Summary: This draft is on the right track, but has open issues
		described in the review.

This draft is a short specification of a NULL MX resource record whose
publication in the DNS indicates that a domain does not accept email.

I found one relatively minor issue.

Minor Issues:

Something is wrong with this paragraph in the Security Considerations secti=
on:

   In the unlikely event that a domain legitimately sends email but does
   not want to receive email, SMTP servers that reject mail from domains
   that advertise a NULL MX risk losing email from those domains.  The
   normal way to send mail for which a sender wants no responses remains
   unchanged, by using an empty RFC5321.MailFrom address.

Why is that treated as a security consideration?  In light of the first
paragraph in Section 4.3 stating that it's acceptable for SMTP clients to
not send email to domains that publish NULL MX records, this text ought to
be recommending that such a domain (legitimately sends email but does not
want to receive email) SHOULD NOT publish a NULL MX record and SHOULD provi=
de
an SMTP server that promptly rejects all email delivery attempt.  It can
then further explain that not following the "SHOULD NOT" causes lost email
as described in the quoted text, and not following the "SHOULD" causes long
delivery timeouts as described in Section 2.  I'd also suggest moving this
discussion to Section 4.3 so that it follows the first paragraph there.

Nits:

Section 1 is missing from Table of Contents.

First paragraph in Section 4.1:
	"address is not deliverable" -> "the email is not deliverable"

Second  paragraph in Section 4.1 assumes that all or most domains that
do not accept email also publish NULL MX records.  That assumption should
be stated as part of the first sentence of the paragraph, as the immediatel=
y
preceding paragraph is about the benefits of individual domains publishing
NULL MX records.

In Section 4.3, please provide text descriptions of the 550 reply code and
5.1.2 enhanced status code.

OLD=20
   550 reply code
NEW
   550 reply code (Requested action not taken: mailbox unavailable) [RFC532=
1]

OLD
   5.1.2 enhanced status code
NEW
   5.1.2 enhanced status code (Permanent Failure, Bad destination system ad=
dress)

idnits 2.13.01 didn't find anything to complain about.

--- Selected RFC 5706 Appendix A Q&A for OPS-Dir review ---

A.1.1  Has deployment been discussed?

	Yes, and NULL MX records are already deployed in the DNS.

A.1.5.  Has the impact on network operation been discussed?

	Yes, in general, NULL MX records have significant operational
	benefits as described in the draft.

A.2.  Do you anticipate any manageability issues with the specification?

	No.  This is a minor extension to an existing use of DNS resource records.

Thanks,
--David
----------------------------------------------------
David L. Black, Distinguished Engineer
EMC Corporation, 176 South St., Hopkinton, MA=A0 01748
+1 (508) 293-7953=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 FAX: +1 (508) 293-778=
6
david.black@emc.com=A0=A0=A0=A0=A0=A0=A0 Mobile: +1 (978) 394-7754
----------------------------------------------------


From nobody Thu Jul 17 15:22:18 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7E7821A01C5 for <apps-discuss@ietfa.amsl.com>; Thu, 17 Jul 2014 15:22:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 ly-lhpYo8Sc9 for <apps-discuss@ietfa.amsl.com>; Thu, 17 Jul 2014 15:22:11 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1BF591A0135 for <apps-discuss@ietf.org>; Thu, 17 Jul 2014 15:22:11 -0700 (PDT)
Received: (qmail 96825 invoked from network); 17 Jul 2014 22:22:10 -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:user-agent; s=17a38.53c84c92.k1407; bh=7EJl5yFz4ErF7Lp5ZOh7fFP3oTQchBwObjSQoOmwnDk=; b=h/g+dfpL2M/JK23R5E+Z1OO5qhuVebprQOF5InXwxN09MbfOzF4RU2nMgdPZAiHo6OGFaDMod3iogRyRar59eue4O2DrcwnzfWtFq/NGtS+TL7z93V95VwzRdxAbHQWzlOCQSbkkhDYQoJh6lGNZKJ5eyqYL0h3XW4K5rSpQWj6FBwlPjmb/Nnl6lOH6TAnkUuLaV802qfjYS1U3Da79ZPuZ+vDjXXEl21YSDS3Osg0okt+2pAilTWjXc7KD46+u
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:user-agent; s=17a38.53c84c92.k1407; bh=7EJl5yFz4ErF7Lp5ZOh7fFP3oTQchBwObjSQoOmwnDk=; b=FlmwJiRCcARUFHV3HYIKkBNvqY1GFSyOajH7EjxpipCJtkzFHbCRCT3FE8e2S9M8CZmW8/1u4uYTft5UXssun00ALg/V8bY3Tg5ORWMnQkIbGqEEhT89Yeo8GxVutnFzEPqfNzh7R/ruvYz0urOBKPiyr2ngpCjCmT60niun367k+l7qxuyYFD+XMyvSfAGJKi2iaHJhleeN0zAZiI+naCd1ooAJC2s1hdPEmM6HCogGXCvyspknLRmmkSp96hcJ
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 17 Jul 2014 22:22:09 -0000
Date: 17 Jul 2014 18:22:09 -0400
Message-ID: <alpine.BSF.2.11.1407171811530.8942@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Black, David" <david.black@emc.com>
In-Reply-To: <8D3D17ACE214DC429325B2B98F3AE71207783F5FD7@MX15A.corp.emc.com>
References: <8D3D17ACE214DC429325B2B98F3AE71207783F5FD7@MX15A.corp.emc.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/baZnSrm_5NnO5uOlnzIhT7yYKAE
Cc: "General Area Review Team \\\(gen-art@ietf.org\\\)" <gen-art@ietf.org>, "mx0dot@yahoo.com" <mx0dot@yahoo.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] [taugh.com-standards] Gen-ART and OPS-Dir review of draft-ietf-appsawg-nullmx-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 22:22:12 -0000

> Something is wrong with this paragraph in the Security Considerations section:
>
>   In the unlikely event that a domain legitimately sends email but does
>   not want to receive email, SMTP servers that reject mail from domains
>   that advertise a NULL MX risk losing email from those domains.  The
>   normal way to send mail for which a sender wants no responses remains
>   unchanged, by using an empty RFC5321.MailFrom address.
>
> Why is that treated as a security consideration?

We think it's a security consideration because of the risk of lost mail. 
It's not a new issue -- think of all the mail you get with return 
addresses like do-not-reply@bigbank.com.

>  In light of the first paragraph in Section 4.3 stating that it's 
> acceptable for SMTP clients to not send email to domains that publish 
> NULL MX records, this text ought to be recommending that such a domain 
> (legitimately sends email but does not want to receive email) SHOULD NOT 
> publish a NULL MX record and SHOULD provide an SMTP server that promptly 
> rejects all email delivery attempt.

Sorry, but I don't understand this at all.  Either way, anyone who sends 
mail to the domain gets the mail rejected.  The only difference would be 
that the error message might be different.

> Nits:
>
> Section 1 is missing from Table of Contents.

blame xml2rfc

> First paragraph in Section 4.1:
> 	"address is not deliverable" -> "the email is not deliverable"

It's the address.  The message might be sent to several addresses, and the 
other ones work.  I realize its jargon-y, but it's pretty well established 
in the mail workd.

The other editorial suggestions are fine, I'll address them either in 
another version once last call is over.  Tnx.

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


From nobody Thu Jul 17 15:28:08 2014
Return-Path: <nico@cryptonector.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CC381A02F7; Thu, 17 Jul 2014 15:28:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.666
X-Spam-Level: 
X-Spam-Status: No, score=-1.666 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_NONE=-0.0001] 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 tsgANQ4LfJ5x; Thu, 17 Jul 2014 15:28:01 -0700 (PDT)
Received: from homiemail-a85.g.dreamhost.com (sub4.mail.dreamhost.com [69.163.253.135]) by ietfa.amsl.com (Postfix) with ESMTP id 0A7521A00AF; Thu, 17 Jul 2014 15:28:01 -0700 (PDT)
Received: from homiemail-a85.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a85.g.dreamhost.com (Postfix) with ESMTP id C45E9BBA063; Thu, 17 Jul 2014 15:28:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cryptonector.com; h=date :from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=cryptonector.com; bh=1uc6ulu22Awmy/ U0aSalIIKVTuk=; b=lJz7hfp/76C2XsfY7KK4yOzIiKdjaFCsOtXGpefJ8jrhGe bPvgC7sGyPAnp2Kie/HqPfvicpMtVYn1Yuqz7MfaC86K3AA8J8I43s/i0yMCJR6S ZUlvNCr6i6o31Xguqot+pfEuFcNRjLkLaGucqO+2zgWey+fvocM/TkL2nKXEQ=
Received: from localhost (108-207-244-174.lightspeed.austtx.sbcglobal.net [108.207.244.174]) (Authenticated sender: nico@cryptonector.com) by homiemail-a85.g.dreamhost.com (Postfix) with ESMTPA id 5229CBBA05F; Thu, 17 Jul 2014 15:28:00 -0700 (PDT)
Date: Thu, 17 Jul 2014 17:27:59 -0500
From: Nico Williams <nico@cryptonector.com>
To: John C Klensin <john-ietf@jck.com>
Message-ID: <20140717222758.GA9356@localhost>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <7140A115A74391DED82A2028@JcK-HP8200.jck.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/euFrJIgxK77l6umojVMMVTLUvtE
Cc: dnsop@ietf.org, ietf@ietf.org, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 22:28:02 -0000

On Thu, Jul 17, 2014 at 01:39:53PM -0400, John C Klensin wrote:
> > - 'A NULL MX Resource Record for Domains that Accept No Mail'
> >   <draft-ietf-appsawg-nullmx-05.txt> as Proposed Standard

When I first saw this and your reply I thought "what the heck is he
talking about, it's so obviously a good idea".  Then I read sections 4.3
and 5.  Now I join the objection chorus.

> Hi.  For a number of reasons, many of which have been identified
> by others, I find this draft and the actions it recommends
> distasteful.  I see it as another step, albeit a small one, in
> the direction of prioritizing the prevention of unwanted
> messages or connections over successful delivery of legitimate
> messages.  I continue to believe that prioritization is
> undesirable, at least without fundamentally converting the email
> infrastructure to an "acknowledge on delivery because there is
> no expectation of successful deliveries" one rather than the
> current protocols, which focus on notifications for
> non-delivery.    [...]

I think what you're objecting to is the section 4.3 and related text
that conflates "does not accept e-mail" with "does not send e-mail".  If
so I agree.  The two assertions *must* be separable!  And preferably the
two assertions should be separate both, in terms of mechanism and
specification.

Assuming this conflation were fixed or the "does not send e-mail" text
removed, nothing in the remainder of the draft prevents notifications
for non-deliveries.  Indeed, the "does not accept e-mail" assertion
[greatly] optimizes the case where the target domain does not accept
incoming e-mail -- a very desirable feature, and one worth standardizing
without any relation to "does not send e-mail" assertions.

I especially reject the first sentence of the third paragraph of section
4.3: regardless of the truth of that statement, it is insufficient to
draw the inference "does not accept e-mail implies does not send
e-mail".

> The last sentence of the second paragraph of Section 5
> ("Security Considerations") of the spec says:
> 
> 	"The normal way to send mail for which a sender wants no
> 	responses remains unchanged, by using an empty
> 	RFC5321.MailFrom address."
> 
> First, two issues of terminology:

+1, but I think this should all be fixed by removing section 4.3 and any
remnant of the conflation of "does not accept" with "does not send"
e-mail.  That is my preferred resolution.

I strongly recommend splitting this into two I-Ds, or at the very least
section 4.3 and related text into a top-level section.  The "does not
send e-mail" assertion *must not* be the same as the "does not accept
e-mail".

Nico
-- 


From nobody Thu Jul 17 15:38:56 2014
Return-Path: <nico@cryptonector.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 605131A031D; Thu, 17 Jul 2014 15:38:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.666
X-Spam-Level: 
X-Spam-Status: No, score=-1.666 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_NONE=-0.0001] 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 34s8R6l8Czfv; Thu, 17 Jul 2014 15:38:52 -0700 (PDT)
Received: from homiemail-a32.g.dreamhost.com (sub4.mail.dreamhost.com [69.163.253.135]) by ietfa.amsl.com (Postfix) with ESMTP id 6533D1A0314; Thu, 17 Jul 2014 15:38:52 -0700 (PDT)
Received: from homiemail-a32.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a32.g.dreamhost.com (Postfix) with ESMTP id 1FCA9584065; Thu, 17 Jul 2014 15:38:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cryptonector.com; h=date :from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=cryptonector.com; bh=zr8BJiIH9jrw6G eoKFJRqAkJ3EM=; b=jFw+z1GRoQ4XqHhrcW1Plx9F4Q/YMtwxaWU65BsDNG0Ppe 11yRNQq9zJH/W8xd4FMjf0r9V/dTkdscNhZi+yd9OO0siQ7xiwjA0Od9/HiLQ6wk GKHlWbtXx88jgPnXF4wHuhokHFNiJM9FAUf+5Awmbp/oV4VLyqNrM6zJGZyBU=
Received: from localhost (108-207-244-174.lightspeed.austtx.sbcglobal.net [108.207.244.174]) (Authenticated sender: nico@cryptonector.com) by homiemail-a32.g.dreamhost.com (Postfix) with ESMTPA id B6FED584064; Thu, 17 Jul 2014 15:38:51 -0700 (PDT)
Date: Thu, 17 Jul 2014 17:38:51 -0500
From: Nico Williams <nico@cryptonector.com>
To: ietf@ietf.org
Message-ID: <20140717223849.GB9356@localhost>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20140703190347.24899.45193.idtracker@ietfa.amsl.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Vi9KyiqohK8rPbhfs0mrZsP2i2o
Cc: apps-discuss@ietf.org, IETF-Announce <ietf-announce@ietf.org>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 22:38:53 -0000

On Thu, Jul 03, 2014 at 12:03:47PM -0700, The IESG wrote:
> The IESG has received a request from the Applications Area Working Group
> WG (appsawg) to consider the following document:
> - 'A NULL MX Resource Record for Domains that Accept No Mail'
>   <draft-ietf-appsawg-nullmx-05.txt> as Proposed Standard
> 
> The IESG plans to make a decision in the next few weeks, and solicits
> final comments on this action. Please send substantive comments to the
> ietf@ietf.org mailing lists by 2014-07-17. Exceptionally, comments may be
> sent to iesg@ietf.org instead. In either case, please retain the
> beginning of the Subject line to allow automated sorting.
> 
> Abstract
> 
>    Internet mail determines the address of a receiving server through
>    the DNS, first by looking for an MX record and then by looking for an
>    A/AAAA record as a fallback.  Unfortunately this means that the A/
>    AAAA record is taken to be mail server address even when that address
>    does not accept mail.  The NULL MX RR formalizes the existing
>    mechanism by which a domain announces that it accepts no mail, which
>    permits significant operational efficiencies.

So far so good, but the abstract does not mention that the I-D conflates
"does not accept e-mail" assertions with "does not send e-mail".  That
is a big deal, and it must at the very least be mentioned in the
abstract.

"Does not accept e-mail" assertions are a highly desirable optimization
for the delivery of non-derlivery notifications.  I see absolutely no
reason to conflate "does not accept" with "does not send", either in
mechanism or RFC.

Indeed, as the I-D mentions, the SPF already provides a method for
asserting "does not send e-mail".  By encouraging the inference "does
not accept implies does not send" this I-D leaves us with no mechanism
by which to indicate "does not accept but does send".

Consider automated job ("cron") e-mail.  There may be no return path.
But the received headers allow the recipient to find the source of the
e-mail and fix whatever problem might need fixing.  Causing such e-mail
to not be delivered would be a serious problem.

Please do not publish this I-D as-is.  Please remove the "does not
accept" -> "does not send" inference and mechanism from the text.
Otherwise this I-D will likely cause harm.

Nico
-- 


From nobody Thu Jul 17 16:24:05 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9D6851B2852 for <apps-discuss@ietfa.amsl.com>; Thu, 17 Jul 2014 16:23:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 aTz26Gow0iJ8 for <apps-discuss@ietfa.amsl.com>; Thu, 17 Jul 2014 16:23:54 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 723F31A0382 for <apps-discuss@ietf.org>; Thu, 17 Jul 2014 16:23:54 -0700 (PDT)
Received: (qmail 5188 invoked from network); 17 Jul 2014 23:23:53 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 17 Jul 2014 23:23:53 -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; s=cf44.53c85b09.k1407; i=johnl@user.iecc.com; bh=80oURjE9UJQsHnJ4OS4aX0C4JmNNdVEpjG73ZwuI9E4=; b=HT+lnkzCyNauNQqTvWv0fYri3mx0m0ZVgehLSOOYlhXWk3/u2RZr0kKKxuJKHGDxQ6lhFbBIlWWNckzNig2CJkJkg5vkmeL/udVuthU2zr0R3IhqKcn7ozZTRuse6lylRF35ee7/7U+NgJExPZIpjLJFbqFG7tVG9T3eTZsWudQvhwq1WXveIQRUgH/YwtVS91wJvgSLTiXDFJx+1DtiPAhpVw3X/B4WFRsnGJcynW9o7Nlmqj1pbUy4HXgLecdW
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; s=cf44.53c85b09.k1407; olt=johnl@user.iecc.com; bh=80oURjE9UJQsHnJ4OS4aX0C4JmNNdVEpjG73ZwuI9E4=; b=Ftoi5hoqQU4A6GpzEaQpYfvvNSCvpq+lxNQogj2N/eI5yg15i1J8VsgJIk+z6BN4aN04N07YsO32WVYFs5WiV21c6zgsUQ97FFNNkohcq62VLCNEQquAff1mc7qpr7FrK4ypoQqwecDIRRIEJFB1kVU3EyG5XFEwsIQZIix/0Mu4trzgBJ+TDu0hOrMSUZJzidP4pIJVIpg1TNfK0rNZ8r31XoTeCNJV/oes1rqKmSdWqG3bE4J6WhSjoUYg2/rQ
Date: 17 Jul 2014 23:23:30 -0000
Message-ID: <20140717232330.53059.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <20140717222758.GA9356@localhost>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/vdrWdtGZD4k1ZmhFydBYilMGCq4
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 23:23:55 -0000

>I think what you're objecting to is the section 4.3 and related text
>that conflates "does not accept e-mail" with "does not send e-mail".  If
>so I agree.  The two assertions *must* be separable!  And preferably the
>two assertions should be separate both, in terms of mechanism and
>specification.

I must be unusually stupid today, because when I read section 4.3, it
says to me that null MX means "I don't receive mail" and SPF -all
means "I don't send mail".

It also notes the reality that a lot of mail server operators don't
want mail from places that don't accept replies.  Can you blame them?

If this isn't clear, send text.

R's,
John



From nobody Thu Jul 17 16:33:12 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D5D851B287F for <apps-discuss@ietfa.amsl.com>; Thu, 17 Jul 2014 16:33:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 YVXbAL6X-4tX for <apps-discuss@ietfa.amsl.com>; Thu, 17 Jul 2014 16:33:08 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D2E481B2879 for <apps-discuss@ietf.org>; Thu, 17 Jul 2014 16:33:07 -0700 (PDT)
Received: (qmail 6232 invoked from network); 17 Jul 2014 23:33:06 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 17 Jul 2014 23:33:06 -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; s=cf6b.53c85d32.k1407; i=johnl@user.iecc.com; bh=d9s/OWpRxVksFVRqskiXz0RLvwV9rjIbDq2JFPpCe98=; b=pQdgo5NXxFWXeYHwRjrUp+T1RzN1lpNB22SrUxG7tIB77tiqVUADdFL6ANHmwzRK0phSGz+8Ze4/OTqg8HQvxz17Mtaq6ub4mlwUixx0OWFBMAexUMBe0SZuAWBkVqq/q+8ETUGN3L3s2EOagtyQ6a8JlWKt8NcbJSPiPpIai8TIuHzKAsG4LXZdiahSidH6Wj7ffoFFlngHxse8HxMWqrwF0tf7CMS49DnKNL1BaKWvbRP01rxRTL9hM1hL+y+3
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; s=cf6b.53c85d32.k1407; olt=johnl@user.iecc.com; bh=d9s/OWpRxVksFVRqskiXz0RLvwV9rjIbDq2JFPpCe98=; b=BpoNcUhfghwZpXKUvT6eW9epQpmZfxcrWRXEttJibfW32rM0wgTY75/xQkIcDE3AQqQl7YZr6NMk+0QBJmyxnq5RpjtKWOESROHl2BwS9upwKuXdNCfwiqp4zULuWltTQQU9IJ373HyW0QvSB0JazmvdYMRSnvAHZUmiMy1Qq7jRlsrSpXCkjfsxzVvpGqMc4TIWn5yJX/OPaPrQ0jcKr759jYBGDO6iIs+Uc0okzDL0tA3IggNfBkcw32ZlFNsg
Date: 17 Jul 2014 23:32:44 -0000
Message-ID: <20140717233244.53098.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <20140717223849.GB9356@localhost>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/mYI5cH39hy88XueFhEf0BDi393k
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 23:33:09 -0000

>Indeed, as the I-D mentions, the SPF already provides a method for
>asserting "does not send e-mail".  By encouraging the inference "does
>not accept implies does not send" this I-D leaves us with no mechanism
>by which to indicate "does not accept but does send".

PS: The term of art for such domains is "spammers".  Mail operators I
know go to considerable lengths to avoid such mail.  We're the IETF,
we can only tell people how to interoperate.  We can't tell them to do
anything they aren't already inclined to do.


>Consider automated job ("cron") e-mail.  There may be no return path.

Then there is no domain, and no null MX.  I really have no idea what
point you're trying to make here.

R's,
John



From nobody Thu Jul 17 16:35:25 2014
Return-Path: <marka@isc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E137D1B2884; Thu, 17 Jul 2014 16:35:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.902
X-Spam-Level: 
X-Spam-Status: No, score=-6.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 SDLIpaxIaK2f; Thu, 17 Jul 2014 16:35:22 -0700 (PDT)
Received: from mx.pao1.isc.org (mx.pao1.isc.org [149.20.64.53]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 528A71B2883; Thu, 17 Jul 2014 16:35:22 -0700 (PDT)
Received: from zmx1.isc.org (zmx1.isc.org [149.20.0.20]) by mx.pao1.isc.org (Postfix) with ESMTP id 935BE3493D5; Thu, 17 Jul 2014 23:35:20 +0000 (UTC)
Received: from zmx1.isc.org (localhost [127.0.0.1]) by zmx1.isc.org (Postfix) with ESMTP id 53D2D160064; Thu, 17 Jul 2014 23:44:11 +0000 (UTC)
Received: from rock.dv.isc.org (c211-30-183-50.carlnfd1.nsw.optusnet.com.au [211.30.183.50]) by zmx1.isc.org (Postfix) with ESMTPSA id 1ED7B16004F; Thu, 17 Jul 2014 23:44:11 +0000 (UTC)
Received: from rock.dv.isc.org (localhost [IPv6:::1]) by rock.dv.isc.org (Postfix) with ESMTP id 42A2F1A71CFD; Fri, 18 Jul 2014 09:35:17 +1000 (EST)
To: dcrocker@bbiw.net
From: Mark Andrews <marka@isc.org>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com> <53C8394A.6080508@dcrocker.net>
In-reply-to: Your message of "Thu, 17 Jul 2014 13:59:54 -0700." <53C8394A.6080508@dcrocker.net>
Date: Fri, 18 Jul 2014 09:35:17 +1000
Message-Id: <20140717233517.42A2F1A71CFD@rock.dv.isc.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/KtevdSXHG5k_OVx6nXmvGNqyX7s
Cc: John C Klensin <john-ietf@jck.com>, dnsop@ietf.org, ietf@ietf.org, apps-discuss@ietf.org
Subject: Re: [apps-discuss] [DNSOP] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 23:35:24 -0000

In message <53C8394A.6080508@dcrocker.net>, Dave Crocker writes:
> > Specifically referring to Section 3 of
> > draft-ietf-appsawg-nullmx-05, there is not such thing as a "NULL
> > MX Resource Record".  There is only an MX Resource Record that
> > this specification proposes to use with a convention involving
> > specific content in the DATA.  One could call that many things,
> > but "NULL MX Resource Record" isn't one of them.  
> 
> By my reading of that section, it is defining the term, if only by
> virtue of the way it is used in the name of that section.
> 
> Perhaps your confusion would be resolved if the term had a comma in it,
> so:  NULL, MX Record?
> 
> In other words, NULL is an adjective within the term.
> 
> If you would prefer a different term, please suggest one.

A better description of the record is "No Service MX Record" or "No
Service Offered MX Record".

Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: marka@isc.org


From nobody Thu Jul 17 17:05:04 2014
Return-Path: <steve@wordtothewise.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 324F51B2852 for <apps-discuss@ietfa.amsl.com>; Thu, 17 Jul 2014 17:05:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 uAQwF-6DZkei for <apps-discuss@ietfa.amsl.com>; Thu, 17 Jul 2014 17:04:58 -0700 (PDT)
Received: from m.wordtothewise.com (misc.wordtothewise.com [184.105.179.154]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E49461A016E for <apps-discuss@ietf.org>; Thu, 17 Jul 2014 17:04:58 -0700 (PDT)
Received: from satsuke.wordtothewise.com (204.11.227.194.static.etheric.net [204.11.227.194]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: steve) by m.wordtothewise.com (Postfix) with ESMTPSA id 4422E2DED3 for <apps-discuss@ietf.org>; Thu, 17 Jul 2014 17:04:58 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Steve Atkins <steve@wordtothewise.com>
In-Reply-To: <20140717233244.53098.qmail@joyce.lan>
Date: Thu, 17 Jul 2014 17:04:55 -0700
Content-Transfer-Encoding: 7bit
Message-Id: <BB2A8BDD-49AE-465E-A40F-8A65D786746A@wordtothewise.com>
References: <20140717233244.53098.qmail@joyce.lan>
To: apps-discuss@ietf.org
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/eBnZhV5xoTBk6aRZWE03SF6zrUo
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 00:05:01 -0000

On Jul 17, 2014, at 4:32 PM, John Levine <johnl@taugh.com> wrote:

>> Indeed, as the I-D mentions, the SPF already provides a method for
>> asserting "does not send e-mail".  By encouraging the inference "does
>> not accept implies does not send" this I-D leaves us with no mechanism
>> by which to indicate "does not accept but does send".
> 
> PS: The term of art for such domains is "spammers".  Mail operators I
> know go to considerable lengths to avoid such mail.  We're the IETF,
> we can only tell people how to interoperate.  We can't tell them to do
> anything they aren't already inclined to do.
> 
> 
>> Consider automated job ("cron") e-mail.  There may be no return path.
> 
> Then there is no domain, and no null MX.  I really have no idea what
> point you're trying to make here.

The draft does mention RFC5322.From in sections 4.1 & 4.3, which seems
marginally controversial and not essential.

Cheers,
  Steve


From nobody Thu Jul 17 17:44:42 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8ECEF1B28E3 for <apps-discuss@ietfa.amsl.com>; Thu, 17 Jul 2014 17:44:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 aALo1JuEhksp for <apps-discuss@ietfa.amsl.com>; Thu, 17 Jul 2014 17:44:39 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1E7971B28E0 for <apps-discuss@ietf.org>; Thu, 17 Jul 2014 17:44:38 -0700 (PDT)
Received: (qmail 15738 invoked from network); 18 Jul 2014 00:44:37 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 18 Jul 2014 00:44:37 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=cff7.53c86df5.k1407; i=johnl@user.iecc.com; bh=57B3MrduKu6UAHjyBH93YZo5GMo+SL6xSbcbE1RIooE=; b=o3veh/FbJVhCkHyg2+atsyh2S9HB8BoVarOazw8Hi/GwT0u/yQRniJSzIu4YUGvGn7A7tMJnTFqQ9nHkLAKBeI80jspjNAtOW9IwAFwnh1W8TIIaQW8eOSaKuX6GXL6ElcE1NAEd76yGgWvhMhLurQJJI8OhMkTCosZn56ev/qxMI+aQE1N4OQ8xM+F57KONp6goFt26CaxUi3cWk0sXDPaQH64tthMj3+sgsrjRywHqTUDmtRp2DfjHoTk1+D44
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=cff7.53c86df5.k1407; olt=johnl@user.iecc.com; bh=57B3MrduKu6UAHjyBH93YZo5GMo+SL6xSbcbE1RIooE=; b=vZfILTicSKKbUPSIJa1REjImnH5GYTrxciexWXV91ml/AmMJ3/hgYMt7K2oOvzlnIgwaQvDJ8eP70BoeuHM9IsDe3LXKCWj9+yv1OA2gzN+nKApO/c5fyMgTQQsDUdXV9Tqu6wYSpNQhQzKKhwYctpXsD6pv6X3/M828blyZQvG3FmE/9MO8m5soEnX4KTM7HQreh4mT8mZv7EQmWQgsbtMGwQjafzflgxgYdR+rECfoPmkGEm41+KMzEdrF35bx
Date: 18 Jul 2014 00:44:15 -0000
Message-ID: <20140718004415.53238.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <20140717233244.53098.qmail@joyce.lan>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/hfxQHSXGquGYHFcZgfuI0py0BXU
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> Don't send mail if you don't want a reply
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 00:44:40 -0000

Upon further consideration of John Klensin's note, I have considerable
sympathy for much of what he says.  This is an ordinary MX, one that
used to have ambiguous meaning, and this removes the ambiguity, so I
made "null" lower case and made a few other changes to clarify that
it's an ordinary MX record.  The point about RFC 5598 is reasonable,
so I moved the reference to it up to the Conventions section.

The intended use of null MX is for domains that don't intend to do
mail at all but get mail anyway due to mistakes.

So I'm thinking of replacing 4.3 with this:


4.3. Sending Mail from Domains that Publish Null MX

  Null MX is primarily intended for domains that do not send or
  receive any mail, but get mail anyway due to typing errors and other
  mistakes.  Many mail systems do not welcome mail with return addresses
  that will not accept replies, both because it defeats the
  interactive nature of e-mail, and because such mail has a high chance
  of being spam.  Hence mail systems SHOULD NOT send mail with
  RFC5321.MailFrom or RFC5322.From addresses in domains that publish a
  null MX record.

  Operators of domains that do not send mail can publish SPF -all
  [RFC 7208] policies to make an explicit declaration that the
  domains send no mail.  Null MX is not intended to be a replacement
  for the null reverse path described in RFC 5321 section 4.5.5 and does
  not change the meaning or use of a null reverse path.

This is a 2119 SHOULD NOT, as in don't do that if you want to interoperate.

R's,
John







From nobody Thu Jul 17 20:39:45 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CCF2D1A04B0; Thu, 17 Jul 2014 20:39:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 lO_JAIodrA2A; Thu, 17 Jul 2014 20:39:40 -0700 (PDT)
Received: from mail-wi0-x231.google.com (mail-wi0-x231.google.com [IPv6:2a00:1450:400c:c05::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CD9031A030D; Thu, 17 Jul 2014 20:39:39 -0700 (PDT)
Received: by mail-wi0-f177.google.com with SMTP id ho1so141282wib.16 for <multiple recipients>; Thu, 17 Jul 2014 20:39:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=cxufvGH7YlXVCZJCeK136IMHjzO17OxpZc/LLoOgsCc=; b=SZ4jFb4va0l8UpjQQvArl15PcR+rIFF214dJJanYwAJiIdbFqHnPNaVXroWBuL578o aYkUgwsxcBOnCVjf/kkz4zxskkJJlEu1AuFQywbtfb2RTmKQnAaCTRkgcjNO05iETmg9 UEViP7Wo4OpmV7YlUbXdjcV6cvdL6jizfihFs8JFnEH/K7QpAJhZrTdjg9/pJtOHCf4X r9rTPY8V5Ll2N0ZpGTDPzGrFNRrCYA4IZz26UY6/upsQwrbG7XvWAGVCmNRVANNYUV4B pjmfcG6XFnAFxuuhUEW7EGutUWRmOY9VotutTjcnfU+rFkJ6aFQEzHhOk/nEhftez9tj uqpQ==
MIME-Version: 1.0
X-Received: by 10.180.98.130 with SMTP id ei2mr27803602wib.24.1405654778512; Thu, 17 Jul 2014 20:39:38 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Thu, 17 Jul 2014 20:39:38 -0700 (PDT)
In-Reply-To: <7140A115A74391DED82A2028@JcK-HP8200.jck.com>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com>
Date: Thu, 17 Jul 2014 20:39:38 -0700
Message-ID: <CAL0qLwa5VkGmDT0SRD=+7e2HRnX5ukNotBx6bKmrKcVYabyhvw@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: John C Klensin <john-ietf@jck.com>
Content-Type: multipart/alternative; boundary=14dae9cdcc5dc00b0804fe6f81c2
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/T7VbCyBan7OJaXEnByDEanfwW9o
Cc: dnsop@ietf.org, ietf <ietf@ietf.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] [DNSOP] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 03:39:42 -0000

--14dae9cdcc5dc00b0804fe6f81c2
Content-Type: text/plain; charset=UTF-8

On Thu, Jul 17, 2014 at 10:39 AM, John C Klensin <john-ietf@jck.com> wrote:

> (d) It seems to me that the cases this proposal addresses are
> special enough that a dedicated Extended Status Code would be in
> order.  Instead, the document specifies the highly generic 5.1.2
> (even those the RFC 3463 definition of X.1.2 includes "incapable
> of accepting mail" and "invalid for mail" (which don't mean
> quite the same thing).   Especially since there is not an
> easily-located WG discussion, the document should at least
> explain its choice.
>

If consensus is to register a new code as suggested, one could certainly
help himself to a cloning of the useful parts of
draft-ietf-appsawg-email-auth-codes, now in Last Call.

-MSK

--14dae9cdcc5dc00b0804fe6f81c2
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Thu, Jul 17, 2014 at 10:39 AM, John C Klensin <span dir=
=3D"ltr">&lt;<a href=3D"mailto:john-ietf@jck.com" target=3D"_blank">john-ie=
tf@jck.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=
=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">(d) It seems to me that the cases this propo=
sal addresses are<br>
special enough that a dedicated Extended Status Code would be in<br>
order. =C2=A0Instead, the document specifies the highly generic 5.1.2<br>
(even those the RFC 3463 definition of X.1.2 includes &quot;incapable<br>
of accepting mail&quot; and &quot;invalid for mail&quot; (which don&#39;t m=
ean<br>
quite the same thing). =C2=A0 Especially since there is not an<br>
easily-located WG discussion, the document should at least<br>
explain its choice.<br></blockquote><div><br></div><div>If consensus is to =
register a new code as suggested, one could certainly help himself to a clo=
ning of the useful parts of draft-ietf-appsawg-email-auth-codes, now in Las=
t Call. <br>
<br></div><div>-MSK<br></div></div></div></div>

--14dae9cdcc5dc00b0804fe6f81c2--


From nobody Fri Jul 18 03:53:09 2014
Return-Path: <fanf2@hermes.cam.ac.uk>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46A6C1A0373; Fri, 18 Jul 2014 03:53:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 H5Mw27C8XgH0; Fri, 18 Jul 2014 03:53:06 -0700 (PDT)
Received: from ppsw-50.csi.cam.ac.uk (ppsw-50-v6.csi.cam.ac.uk [IPv6:2001:630:212:8::e:f50]) (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 2E5081A0647; Fri, 18 Jul 2014 03:53:06 -0700 (PDT)
X-Cam-AntiVirus: no malware found
X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/
Received: from hermes-1.csi.cam.ac.uk ([131.111.8.51]:55912) by ppsw-50.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.158]:25) with esmtpa (EXTERNAL:fanf2) id 1X85me-0003PV-sM (Exim 4.82_3-c0e5623) (return-path <fanf2@hermes.cam.ac.uk>); Fri, 18 Jul 2014 11:53:00 +0100
Received: from fanf2 by hermes-1.csi.cam.ac.uk (hermes.cam.ac.uk) with local id 1X85me-0007t4-Ph (Exim 4.72) (return-path <fanf2@hermes.cam.ac.uk>); Fri, 18 Jul 2014 11:53:00 +0100
Date: Fri, 18 Jul 2014 11:53:00 +0100
From: Tony Finch <dot@dotat.at>
X-X-Sender: fanf2@hermes-1.csi.cam.ac.uk
To: Nico Williams <nico@cryptonector.com>
In-Reply-To: <20140717222758.GA9356@localhost>
Message-ID: <alpine.LSU.2.00.1407181139580.10413@hermes-1.csi.cam.ac.uk>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com> <20140717222758.GA9356@localhost>
User-Agent: Alpine 2.00 (LSU 1167 2008-08-23)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: Tony Finch <fanf2@hermes.cam.ac.uk>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/sij5hLnjMPAZpL82BQbuCcd2FtM
Cc: John C Klensin <john-ietf@jck.com>, dnsop@ietf.org, ietf@ietf.org, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 10:53:08 -0000

Nico Williams <nico@cryptonector.com> wrote:
>
> I think what you're objecting to is the section 4.3 and related text
> that conflates "does not accept e-mail" with "does not send e-mail".

Section 4.3 describes what is already done by existing implementations of
this spec.

Exim in its default configuration validates the domain part of email
addresses and will reject mail if the sending domain does not exist or if
its MX records point to nonexistent hosts. Exim also recognizes null MX
records and suppresses the target A and AAAA lookups and treats the domain
as invalid. However the null MX logic is just an optimization: Exim's
validation logic would get the same result if it tried to do the A and
AAAA lookups and found that . does not have any addresses.

Postfix does the same if you use the reject_unknown_sender_domain option.

There are good reasons for rejecting mail from invalid domains, e.g.
because you would not be able to send a delivery failure report.

Tony.
-- 
f.anthony.n.finch  <dot@dotat.at>  http://dotat.at/
Biscay: Variable 3 or 4. Slight or moderate. Thundery showers later. Good,
occasionally poor later.


From nobody Fri Jul 18 03:59:05 2014
Return-Path: <arnt@gulbrandsen.priv.no>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 874921A0647 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 03:59:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 y9l05DYujJmP for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 03:59:00 -0700 (PDT)
Received: from strange.aox.org (strange.aox.org [80.244.248.170]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98E3C1A0428 for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 03:59:00 -0700 (PDT)
Received: from fri.gulbrandsen.priv.no (localhost [127.0.0.1]) by strange.aox.org (Postfix) with ESMTP id 6CDEEFA0130; Fri, 18 Jul 2014 10:58:58 +0000 (UTC)
Received: from arnt@gulbrandsen.priv.no by fri.gulbrandsen.priv.no (Archiveopteryx 3.2.0) with esmtpsa id 1405681137-10176-10175/11/26; Fri, 18 Jul 2014 10:58:57 +0000
From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
To: apps-discuss@ietf.org
Date: Fri, 18 Jul 2014 12:58:57 +0200
User-Agent: Trojita/v0.4.1-243-g4a74770; Qt/4.8.4; X11; Linux; Ubuntu 13.10
Mime-Version: 1.0
Message-Id: <d3e2b82e-b345-44bb-8ebb-06f64881e1da@gulbrandsen.priv.no>
In-Reply-To: <alpine.LSU.2.00.1407181139580.10413@hermes-1.csi.cam.ac.uk>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com> <20140717222758.GA9356@localhost> <alpine.LSU.2.00.1407181139580.10413@hermes-1.csi.cam.ac.uk>
Content-Type: text/plain; charset=utf-8; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/LVMOcpeBg1ASOSbje0ZrD9yrG_k
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 10:59:02 -0000

On Friday, July 18, 2014 12:53:00 PM CEST, Tony Finch wrote:
> There are good reasons for rejecting mail from invalid domains, e.g.
> because you would not be able to send a delivery failure report.

I don't recall reading this in the document. It's a good point. IM personal 
O it's more important than either 4.1, 4.2 and 4.3. Add it, please.

Arnt


From nobody Fri Jul 18 04:04:37 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 934D71A00C2 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 04:04:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 Gqi6CGjCEX4i for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 04:04:34 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BB07D1A0A99 for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 04:04:33 -0700 (PDT)
Received: from [192.168.1.66] (76-218-8-156.lightspeed.sntcca.sbcglobal.net [76.218.8.156]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6IB4REh011353 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Fri, 18 Jul 2014 04:04:30 -0700
Message-ID: <53C8FED0.3050900@dcrocker.net>
Date: Fri, 18 Jul 2014 04:02:40 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>, apps-discuss@ietf.org
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com> <20140717222758.GA9356@localhost> <alpine.LSU.2.00.1407181139580.10413@hermes-1.csi.cam.ac.uk> <d3e2b82e-b345-44bb-8ebb-06f64881e1da@gulbrandsen.priv.no>
In-Reply-To: <d3e2b82e-b345-44bb-8ebb-06f64881e1da@gulbrandsen.priv.no>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Fri, 18 Jul 2014 04:04:30 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/PHEGcqV0XgBiIhK_Q5U39tdZnRk
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 11:04:35 -0000

On 7/18/2014 3:58 AM, Arnt Gulbrandsen wrote:
> On Friday, July 18, 2014 12:53:00 PM CEST, Tony Finch wrote:
>> There are good reasons for rejecting mail from invalid domains, e.g.
>> because you would not be able to send a delivery failure report.
> 
> I don't recall reading this in the document. It's a good point. IM
> personal O it's more important than either 4.1, 4.2 and 4.3. Add it,
> please.


   4.1.  SMTP Server Benefits
   ...
   A receiving SMTP server that chooses to reject email during the SMTP
   conversation that presents an undeliverable RFC5321.MailFrom or
   RFC5322.From domain (see [RFC5598] for the definitions of these
   terms) can be more confident that an attempt to send a Delivery
   Status Notification or other response will reach a recipient SMTP
   server.

How is it that this existing text does not suffice for that purpose?

Or is it merely that you'd be happier with different wording?  If so,
please do please offer some.

d/
-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Fri Jul 18 04:40:54 2014
Return-Path: <arnt@gulbrandsen.priv.no>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D50311A0AB8 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 04:40:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 9vtSpt1zAOJ3 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 04:40:40 -0700 (PDT)
Received: from strange.aox.org (strange.aox.org [IPv6:2001:4d88:100c::1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 30DA11A090D for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 04:40:40 -0700 (PDT)
Received: from fri.gulbrandsen.priv.no (localhost [127.0.0.1]) by strange.aox.org (Postfix) with ESMTP id 57C7CFA032D; Fri, 18 Jul 2014 11:40:37 +0000 (UTC)
Received: from arnt@gulbrandsen.priv.no by fri.gulbrandsen.priv.no (Archiveopteryx 3.2.0) with esmtpsa id 1405683636-10176-10175/11/27; Fri, 18 Jul 2014 11:40:36 +0000
From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
To: apps-discuss@ietf.org
Date: Fri, 18 Jul 2014 13:40:36 +0200
User-Agent: Trojita/v0.4.1-243-g4a74770; Qt/4.8.4; X11; Linux; Ubuntu 13.10
Mime-Version: 1.0
Message-Id: <9fb2cc30-f4af-4024-9e00-22f8730159de@gulbrandsen.priv.no>
In-Reply-To: <53C8FED0.3050900@dcrocker.net>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com> <20140717222758.GA9356@localhost> <alpine.LSU.2.00.1407181139580.10413@hermes-1.csi.cam.ac.uk> <d3e2b82e-b345-44bb-8ebb-06f64881e1da@gulbrandsen.priv.no> <53C8FED0.3050900@dcrocker.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/hUDAhPgHIl4__QUCDphsUWiOXtM
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 11:40:46 -0000

On Friday, July 18, 2014 1:02:40 PM CEST, Dave Crocker wrote:
> Or is it merely that you'd be happier with different wording?  If so,
> please do please offer some.

Different emphasis.

The point is that the message should not cross a point if a DSN would not 
be able to cross the same point on the way back, because that loses 
information for the sender. And 4.1 does say that if you read it closely 
enough, it just doesn't point out that this information loss might matter 
to the message's sender.

I tried rewriting, but my wording wasn't happy under the headline "SMTP 
Server Benefits". I like it better under 4.3: "If a sender erroneously 
tries to send a message from a domain with a null MX, then rejecting the 
message during the SMTP conversation ensures that the sender receives an 
appropriate Delivery Status Notification or other error report."

Arnt


From nobody Fri Jul 18 07:48:40 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A517A1B29D9 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 07:48:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 fe3-FEZnpDlG for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 07:48:37 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 211721B29CB for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 07:48:37 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PABD3FP3OW00734Y@mauve.mrochek.com> for apps-discuss@ietf.org; Fri, 18 Jul 2014 07:43:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1405694614; bh=XlKqWnTFoP+KwJKW9fLbbdEGGMM6sgsTRHfu2/osJ4s=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=Y1nEYU5OBG+Hq/tQfMJ5gD7Pp0pJK/Lwk+quA/AHAugoSFopaZG1z653/Qr28gVWe fQPQtX+3pPhk2gKd2gJ37LsnJhpM5OIHxe+/w2iKotmgjY+tdfaUewO3jajuDK3lW6 wDdaOc5MGMf7o8TeKsoDJA4N6L/dx7KdNs4EpvEA=
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: TEXT/PLAIN; CHARSET=us-ascii; Format=flowed
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PA9JM5H91C007ZXF@mauve.mrochek.com>; Fri, 18 Jul 2014 07:43:32 -0700 (PDT)
Message-id: <01PABD3EK9A0007ZXF@mauve.mrochek.com>
Date: Fri, 18 Jul 2014 07:42:41 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Fri, 18 Jul 2014 12:58:57 +0200" <d3e2b82e-b345-44bb-8ebb-06f64881e1da@gulbrandsen.priv.no>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com> <20140717222758.GA9356@localhost> <alpine.LSU.2.00.1407181139580.10413@hermes-1.csi.cam.ac.uk> <d3e2b82e-b345-44bb-8ebb-06f64881e1da@gulbrandsen.priv.no>
To: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/r-XJjDnDPXhai9_GqSATJ63E7-Q
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 14:48:38 -0000

> On Friday, July 18, 2014 12:53:00 PM CEST, Tony Finch wrote:
> > There are good reasons for rejecting mail from invalid domains, e.g.
> > because you would not be able to send a delivery failure report.

> I don't recall reading this in the document. It's a good point. IM personal
> O it's more important than either 4.1, 4.2 and 4.3. Add it, please.

I agree with Arnt here. Not having a code for this is an obvious omission,
and this is chance to address it.

				Ned


From nobody Fri Jul 18 08:14:04 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8BEA41ABB31; Fri, 18 Jul 2014 08:13:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 NSZrOjMMstGV; Fri, 18 Jul 2014 08:13:58 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 33DB01A0B10; Fri, 18 Jul 2014 08:13:58 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PABDYVN54W008ZEB@mauve.mrochek.com>; Fri, 18 Jul 2014 08:08:56 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1405696135; bh=YU/s7NTc1jmqHq6+Azsio1TQNkc/nBXcGpxYWQpEUhI=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=nmW4mQmFF47J1U9As7iB1JmVlMWwiYxvjccBwq6aXDHg4ksUxjIaiymrrEPvHxBxW THgrJhzRKXTy03IzZga0blT53kAmTayrLjRpsTpsq4Uwp/2Dg29YH7htceixJk/4DO 95MWsLnnlnJEkBKkspAjYZk/oeURqMXQJWVGNAN0=
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: TEXT/PLAIN; CHARSET=us-ascii
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PA9JM5H91C007ZXF@mauve.mrochek.com>; Fri, 18 Jul 2014 08:08:52 -0700 (PDT)
Message-id: <01PABDYTRLZU007ZXF@mauve.mrochek.com>
Date: Fri, 18 Jul 2014 08:06:34 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Fri, 18 Jul 2014 11:53:00 +0100" <alpine.LSU.2.00.1407181139580.10413@hermes-1.csi.cam.ac.uk>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com> <20140717222758.GA9356@localhost> <alpine.LSU.2.00.1407181139580.10413@hermes-1.csi.cam.ac.uk>
To: Tony Finch <dot@dotat.at>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/CK-yIv0SYcjDyHuoeBw0KXjdjYU
Cc: John C Klensin <john-ietf@jck.com>, dnsop@ietf.org, ietf@ietf.org, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 15:13:59 -0000

> Nico Williams <nico@cryptonector.com> wrote:
> >
> > I think what you're objecting to is the section 4.3 and related text
> > that conflates "does not accept e-mail" with "does not send e-mail".

> Section 4.3 describes what is already done by existing implementations of
> this spec.

> Exim in its default configuration validates the domain part of email
> addresses and will reject mail if the sending domain does not exist or if
> its MX records point to nonexistent hosts. Exim also recognizes null MX
> records and suppresses the target A and AAAA lookups and treats the domain
> as invalid. However the null MX logic is just an optimization: Exim's
> validation logic would get the same result if it tried to do the A and
> AAAA lookups and found that . does not have any addresses.

> Postfix does the same if you use the reject_unknown_sender_domain option.

FWIW, the equivalent option in the Oracle MTA is called mailfromdnsverify.

> There are good reasons for rejecting mail from invalid domains, e.g.
> because you would not be able to send a delivery failure report.

Yep. I believe setting this option is fairly common.

				Ned


From nobody Fri Jul 18 08:14:18 2014
Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D6F61AD6B0 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 08:14:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.791
X-Spam-Level: 
X-Spam-Status: No, score=-1.791 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.001, T_DKIM_INVALID=0.01] 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 pZY_6NGwNyqn for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 08:14:13 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2BFA21B2A42 for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 08:14:12 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.224.152.100]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s6IFDssp013799 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 18 Jul 2014 08:14:05 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1405696447; x=1405782847; bh=5hftZtO3jHhSCJ686UdotohIgfYBsRbb4VJPKv71DWQ=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=ZRc/PNdTJ9NcO4mAMrBW+N1OBwrCZXDzeeeUKFFuZ8kYr3QYrOUMrR7CEwmwrXS/W jfizjdmovisFB7MK+TsReeJppPTqdaJVgYqhd4K80Ea6llKM91JjbWQnZ3unosGbe5 SDNlfYUK6AY5zr6VusUpjHmSfIKwpM0/jv4bMU48=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1405696447; x=1405782847; i=@elandsys.com; bh=5hftZtO3jHhSCJ686UdotohIgfYBsRbb4VJPKv71DWQ=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=dobbtJlCbutg6A4ay0OjLMJGZ4IjypQwsdWZqAAItr2i7WhjsT2e87uP2wV+ciQeJ 4VW1nUMrKSY6VemQHPDkWqnmK+m857tHuVxz+BqgZHvr752SOKlHfsYIAer4JZnm8T apHEqK5208ZaTDhKBRRG2LhmRkyU3xwfTXfFX4h8=
Message-Id: <6.2.5.6.2.20140718071938.0ca5e530@elandnews.com>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Fri, 18 Jul 2014 08:11:05 -0700
To: dcrocker@bbiw.net
From: S Moonesamy <sm+ietf@elandsys.com>
In-Reply-To: <53C73315.3090902@dcrocker.net>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <6.2.5.6.2.20140716003911.0c625a50@resistor.net> <53C73315.3090902@dcrocker.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/w_i70VJafUerq6sIgdwCwlw20D8
Cc: Mark Delany <mx0dot@yahoo.com>, apps-discuss@ietf.org, John Levine <standards@taugh.com>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 15:14:16 -0000

Hi Dave,
At 19:21 16-07-2014, Dave Crocker wrote:
>Whereas I think it applies reasonably well, and the Wikipedia opening
>sentencefor the term:
>
>      "ease of use and learnability of a human-made object."
>
>works nicely to0.  The point behind the use of that word in this text is
>that it is simple for operators to set up and for queriers to query and
>for everyone to understand.
>
>In any event, what do you think is problematic with the use of the word
>here and what other wording would you suggest and why?

The term "usability" usually occurs in discussions about User 
Experience.  I don't think that the term applies here (personal opinion).


>Which text, in particular, and what alternate phrasing would you suggest?

The sentence (re. has a variety of ...) can be interpreted as a 
marketing as it claims benefits without providing an information 
about those benefits.  I am not suggesting adding more text in the 
draft as it would only make the draft longer.  I am okay at leaving 
the sentence (Section 4) if that's the consensus.

>SPF pertains to sources.  Nullmx pertains to destinations.

Yes.

John commented about that (re. Section 4.3).  I understood the 
meaning of the text in Section 4.3; I am not a good data point in 
this case as I usually review SMTP stuff.

I have been running an autoresponder for a while.  In my opinion most 
people who send a message to it expect a reply.  One problem I 
noticed is that some messages have an incorrect return-path.  My 
guess is that it is probably due to misconfiguration at the sender's 
end.  At my end the return-path is considered as correct as there is 
the implicit MX for the domain on the right-hand side of the @.

 From an architectural point of view I would describe the problem as 
a disconnect between the sender and the receiver (words used 
loosely).  Without spending more than a few seconds to think about 
this I would say that the return-path provides a feedback loop (re. 
DSNs).  SPF provides a mechanism for validation of the source.  The 
receiver does not have to generate a DSN when that validation is done 
during the SMTP session.  In other words, there is already a solution 
for the destination problem.  The outstanding issue would be the DNS 
specifications; my light suggestion would be to cross-check that.

Regards,
S. Moonesamy 


From nobody Fri Jul 18 08:26:54 2014
Return-Path: <hsantos@isdg.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A001C1A0B10 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 08:26:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -104.001
X-Spam-Level: 
X-Spam-Status: No, score=-104.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, GB_I_LETTER=-2, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 837TZq-IDiqA for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 08:26:43 -0700 (PDT)
Received: from dkim.winserver.com (pop3.winserver.com [208.247.131.9]) by ietfa.amsl.com (Postfix) with ESMTP id 2D3021A8BB0 for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 08:26:43 -0700 (PDT)
DKIM-Signature: v=1; d=isdg.net; s=tms1; a=rsa-sha1; c=simple/relaxed; l=1252; t=1405697196; h=Received:Received: Subject:From:Message-Id:Date:To:Organization:List-ID; bh=31WkghS aPJhYePz6SfFxWyWswB4=; b=aNQjdEZgfete/HpoDI4yQq+CCWMpgP30cDZoQEX zKf4a/pzZPf3EYcDiOVRkDZVwOQG/4EZXK+oCRlCcVHaR/pnoU0U2VSZ8pz2KdfY S2dduawbrEI9AiPBM3hZ7Jq1Z4Ee9kce7TCdsc8Pc09GoWEvi6Ge1gOf2K0OcWr9 QIyo=
Received: by winserver.com (Wildcat! SMTP Router v7.0.454.4) for apps-discuss@ietf.org; Fri, 18 Jul 2014 11:26:36 -0400
Received: from [192.168.1.162] (99-72-160-212.lightspeed.miamfl.sbcglobal.net [99.72.160.212]) by winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 882314122.3783.5616; Fri, 18 Jul 2014 11:26:35 -0400
References: <20140718004415.53238.qmail@joyce.lan>
From: Hector Santos <hsantos@isdg.net>
Content-Type: text/plain; charset=us-ascii
X-Mailer: iPad Mail (11B651)
In-Reply-To: <20140718004415.53238.qmail@joyce.lan>
Message-Id: <37FA5ED2-A272-4FDA-8148-A7932A2A5458@isdg.net>
Date: Fri, 18 Jul 2014 11:26:32 -0400
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
X-Comment: Missing recipient address appended by wcSMTP router.
To: apps-discuss@ietf.org
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/LEYG-25mkys_4tX0d6FCk07_IDE
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> Don't send mail if you don't want a reply
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 15:26:49 -0000

> On Jul 17, 2014, at 8:44 PM, "John Levine" <johnl@taugh.com> wrote:
>=20
> Upon further consideration of John Klensin's note, I have considerable
> sympathy for much of what he says.  This is an ordinary MX, one that
> used to have ambiguous meaning, and this removes the ambiguity, so I
> made "null" lower case and made a few other changes to clarify that
> it's an ordinary MX record.  The point about RFC 5598 is reasonable,
> so I moved the reference to it up to the Conventions section.

I don't think null, in any letter case, is right. Only geeks know what this m=
eans.  It is a mx record with a preference of zero. This proposal is setting=
 a specific and special definition, a rule, for a specific value.  In fact, i=
t  goes from one extreme meaning of top level first preference call sorted o=
rdered value to the other extreme of "do to bother to send" semantics.

> The intended use of null MX is for domains that don't intend to do
> mail at all but get mail anyway due to mistakes.

I don't quite follow. Sound like there could be false positives. What mistak=
es?  It thought it is for the outbound sender to avoid an queuing of outgoin=
g mail attempt to domains?

--
Hector Santos
http://www.santronics.com=


From nobody Fri Jul 18 09:04:13 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1E90F1A032C for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 09:04:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 oJo2qHCIXvfI for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 09:04:10 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABEA51B27B0 for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 09:04:07 -0700 (PDT)
Received: (qmail 56797 invoked from network); 18 Jul 2014 16:04:06 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 18 Jul 2014 16:04:06 -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; s=cda6.53c94576.k1407; i=johnl@user.iecc.com; bh=do83xl+zBZ07EnxcVodZ5LrgLnlqsHGNlVFS0J1ojxY=; b=vJuK72aQNAC8fMQsvcSQqupHLHucTAkPZxQUctgSWD75S54ZGF9fOUHD2GTTZxi2t3Q3jRbtWSxFAQBH2fbSM79ZxrvexTQtS+MhfrM4cSnZQJgPKPB8mPiHaAItmy7tq3Qy2O5cZTxxflv3pEwKTbDgdpqb4qJnkRLoJEXlR4XOm82lFRZ0eWJAm0xBdjhH1QDCO1Bvo1qfG4RWoCNKMTaWiUYgUiuO1ZeYmAQnAI9c8zvj/x6lAdGRkIbQS80c
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; s=cda6.53c94576.k1407; olt=johnl@user.iecc.com; bh=do83xl+zBZ07EnxcVodZ5LrgLnlqsHGNlVFS0J1ojxY=; b=xXv06eKu3O5+dHxlnAF22cYgnDPgYTbthmcRIHuKNVLqw4yDBPkf/QLMMwXUowzZcssv2AUzifPvQnX2jxLhCJlj5qVZS+VCmqiOpUmsJ5+fLb9ujx5b1ls4GHz4veHqicT1kzDrtybvUrCI9mqcQyGmtdf17CAtHosoDnvJN7Fv2cQZVLdm9zhTfdd8cmVS2zWf457+OkVXMaU2COWTFV9f9cVB4/7VHZKqrpjttfJe+fnwB1Vx2lLmUpGeXTMD
Date: 18 Jul 2014 16:03:44 -0000
Message-ID: <20140718160344.52645.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <01PABD3EK9A0007ZXF@mauve.mrochek.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/YYK9NfGr14qPbC1wusDvGb-eyyQ
Cc: ned.freed@mrochek.com
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 16:04:11 -0000

>> I don't recall reading this in the document. It's a good point. IM personal
>> O it's more important than either 4.1, 4.2 and 4.3. Add it, please.
>
>I agree with Arnt here. Not having a code for this is an obvious omission,
>and this is chance to address it.

Please send text, or at least a three part number.

R's,
John


From nobody Fri Jul 18 09:16:41 2014
Return-Path: <nico@cryptonector.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF02D1B2A28; Fri, 18 Jul 2014 09:16:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.666
X-Spam-Level: 
X-Spam-Status: No, score=-1.666 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, IP_NOT_FRIENDLY=0.334, RCVD_IN_DNSWL_NONE=-0.0001] 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 Bc-lV3wEUzve; Fri, 18 Jul 2014 09:16:34 -0700 (PDT)
Received: from homiemail-a36.g.dreamhost.com (sub4.mail.dreamhost.com [69.163.253.135]) by ietfa.amsl.com (Postfix) with ESMTP id 3CE161B2A1A; Fri, 18 Jul 2014 09:16:34 -0700 (PDT)
Received: from homiemail-a36.g.dreamhost.com (localhost [127.0.0.1]) by homiemail-a36.g.dreamhost.com (Postfix) with ESMTP id 06255778061; Fri, 18 Jul 2014 09:16:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=cryptonector.com; h=date :from:to:cc:subject:message-id:references:mime-version :content-type:in-reply-to; s=cryptonector.com; bh=W2B16vmaQk6a8A LraS8mjo1ktUo=; b=i/KIzKsokwF4EzGwIwVK0TaXnh7sMkwhJdNSSX5jZOPcBX HTCPKrD+FC0yhazOf7ZbjM40ph2DiOV1zea50VliAQYzAZabP8qRDyThhOogNtkd lSkl2MULhw9xrvx6t7nIM+cECzFzCZUbQVmvgVOJCFLtVWXsouHPoNEIxU/u4=
Received: from localhost (108-207-244-174.lightspeed.austtx.sbcglobal.net [108.207.244.174]) (Authenticated sender: nico@cryptonector.com) by homiemail-a36.g.dreamhost.com (Postfix) with ESMTPA id 84321778057; Fri, 18 Jul 2014 09:16:33 -0700 (PDT)
Date: Fri, 18 Jul 2014 11:16:32 -0500
From: Nico Williams <nico@cryptonector.com>
To: ietf@ietf.org
Message-ID: <20140718161631.GA4898@localhost>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <20140717223849.GB9356@localhost>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20140717223849.GB9356@localhost>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/KacsKd6uNdNjAjINRg8ebGAJ0q4
Cc: IETF-Announce <ietf-announce@ietf.org>, apps-discuss@ietf.org
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 16:16:36 -0000

It's been pointed out that senders must be willing to receive bounces.
I withdraw my objection.

Nico
-- 


From nobody Fri Jul 18 13:18:27 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F26F1A00E1 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 13:18:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 KNBgvkK15Y5v for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 13:18:15 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D6EB31A00C3 for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 13:18:14 -0700 (PDT)
Received: (qmail 93728 invoked from network); 18 Jul 2014 20:18:13 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 18 Jul 2014 20:18:13 -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; s=fc36.53c98105.k1407; i=johnl@user.iecc.com; bh=LO5FRzrVVnUf1nLuGRvLrMCLHAi94SBMBUxNtSd1Qnc=; b=q/r53Ovyi9aun216P8jFky/f+NovpisNfao4pctN+pEMLCTi9rnRYP1LdqtfoctaRRQnUGbMmcEvPjiyjoVYipoznb6PfWqqbXBguxut1akzT+/jlGHA72hvx05x8GbcH8FEa/hZJP8GqrHyRLp1Sz+98pPXYzEwttasZ6opMjSahg4TOEbHrwKs/uHDCRqVvRspv+MtWQ9vuanN996XUiW6F7J/ejlSebQXmL58gEYu80nMALT0XKH2DfS64C9z
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; s=fc36.53c98105.k1407; olt=johnl@user.iecc.com; bh=LO5FRzrVVnUf1nLuGRvLrMCLHAi94SBMBUxNtSd1Qnc=; b=jv68b4kxlgp0caSBAsgREKIlYWtPGM/eZGTGHBLYyj2XyKkLoYlXet9ytRBQKo7khqSv+793fhbPnAC3ngIgqWIWLr2mWHBhha9cZbAJOWgCl63q+JRn779rOZji8qzPk7NZuXhbAFh/Hn1x52gUOz8jOcQt5+Uh+ZYuqNFW2x1EWIXia34AA8ABHZeFDDwrp9W44NkzYGhFQC5dhynz8jnwUlZoGSKgQU12NkLyXKwWeMJBn8lbVRJSIv7k+zEg
Date: 18 Jul 2014 20:17:51 -0000
Message-ID: <20140718201751.64565.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/shKDhlYGEajLkLZW-X07qLBlDBw
Subject: [apps-discuss] A mail forwarding threat model (somewhat relevant to DMARC)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 20:18:16 -0000

I put an item on my blog that tries to characterize various mail
forwarding scenarios into eight categories.  I think it might be
useful for evaluating various proposals intended to help manage
handling and authentication of forwarded mail.

http://jl.ly/Email/fwdthreat.html

R's,
John


From nobody Fri Jul 18 13:31:37 2014
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 158811A0329; Thu, 17 Jul 2014 15:49:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 nR8x0-TNykh2; Thu, 17 Jul 2014 15:49:29 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BAEBA1A0314; Thu, 17 Jul 2014 15:49:29 -0700 (PDT)
Received: from [198.252.137.115] (helo=JcK-HP8200.jck.com) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1X7uQX-000KBz-5m; Thu, 17 Jul 2014 18:45:25 -0400
Date: Thu, 17 Jul 2014 18:49:22 -0400
From: John C Klensin <john-ietf@jck.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>, Dave Crocker <dcrocker@bbiw.net>
Message-ID: <4B93081ADBB7E866C11CCEEC@JcK-HP8200.jck.com>
In-Reply-To: <CAL0qLwZCU0VsvdaMNHpBwS6V3ndhjJKZ2PN965mfb4YQXM866g@mail.gmail.com>
References: <CAL0qLwZCU0VsvdaMNHpBwS6V3ndhjJKZ2PN965mfb4YQXM866g@mail.gmail.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.115
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/hVqHf_E_347IC8Pb7a_dGE9BVjY
X-Mailman-Approved-At: Fri, 18 Jul 2014 13:31:36 -0700
Cc: ietf <ietf@ietf.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 17 Jul 2014 22:49:31 -0000

--On Thursday, July 17, 2014 14:38 -0700 "Murray S. Kucherawy"
<superuser@gmail.com> wrote:

>> > Specifically referring to Section 3 of
>> > draft-ietf-appsawg-nullmx-05, there is not such thing as a
>> > "NULL MX Resource Record".  There is only an MX Resource
>> > Record that this specification proposes to use with a
>> > convention involving specific content in the DATA.  One
>> > could call that many things, but "NULL MX Resource Record"
>> > isn't one of them.
>> 
>> By my reading of that section, it is defining the term, if
>> only by virtue of the way it is used in the name of that
>> section.
>> 
>> Perhaps your confusion would be resolved if the term had a
>> comma in it, so:  NULL, MX Record?
>> 
>> In other words, NULL is an adjective within the term.

I don't want to get into grammatical hair-splitting if that can
be avoided, but the current construction names an RR type that
doesn't exist and punctuation doesn't help.  As I said, if we
didn't already have a use problem with DNS terminology, it would
be a non-issue.
 
>> If you would prefer a different term, please suggest one.

That particular problem would be easily solved by saying 

    "MX Resource Record with a null value"

or even 

    "MX Resource Record that, by convention, points at the root"

The latter is a little long for a section title, but it exactly
reflects what is going on.   I would still like a consensus
opinion from DNSOP both generally and for the specific reason
that a reasonable person might assume that a resource record
with a null value would have an empty DATA field, not one with a
value, even a value pointing informally at the root, so the
question of whether the DNS Experts find "null value"
problematic is actually important.   I can't remember whether
resource records with a zero-length DATA field are even allowed,
but we should know for certain before throwing terms like "null
value" around.  And, whether this document can, procedurally,
define "null value" as meaning something different from what it
might mean elsewhere in the DNS (were that the case) that would
be, IMO, a Really Bad Idea.

> I mentioned this to one of the co-authors privately, but since
> you just reminded me of it, I'll mention it here too:
> 
> The use of NULL (i.e., in all-caps) makes me think of it more
> as either an acronym or a mnemonic.  For example, in C, the
> special pointer with address zero is written in prose as "the
> null pointer", but in source code simply as "NULL".  Since
> this draft is more prose than code, my sensibilities would
> prefer it be written as "null" in this document rather than
> "NULL". In its current form, I might expect to find a special
> RR type definition for NULL MX and/or corresponding
> definitions in the appropriate C header files.

Yes, exactly.  That isn't, IMO, the problem, but it certainly
makes it worse (more confusing).  See above.

> This is not a major point since I'm the only one to mention it
> so far, but there you have it.

Consider it as getting an extra mention.  Ultimately, the text
should be clear whether caps are used or not, but the use of the
caps in these contexts doesn't make things any easier.

   john


From nobody Fri Jul 18 13:31:40 2014
Return-Path: <david.black@emc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBC881A0151; Thu, 17 Jul 2014 18:20:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.702
X-Spam-Level: 
X-Spam-Status: No, score=-2.702 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 67WbtnYT1P7P; Thu, 17 Jul 2014 18:20:26 -0700 (PDT)
Received: from mailuogwhop.emc.com (mailuogwhop.emc.com [168.159.213.141]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 434BA1A0115; Thu, 17 Jul 2014 18:20:26 -0700 (PDT)
Received: from maildlpprd05.lss.emc.com (maildlpprd05.lss.emc.com [10.253.24.37]) by mailuogwprd02.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s6I1KNM0028487 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 17 Jul 2014 21:20:24 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd02.lss.emc.com s6I1KNM0028487
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1405646424; bh=oIDORz16eBohHhrJNrjI9NsuNh4=; h=From:To:CC:Date:Subject:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=Ict0Hck0VCGB5DePXNY8OC3bYPZ3UhNfqHg28GT+l6yS5FZiVOXG8fJfvOFO0UEad JwXzlTCmYwoFIktvAewJllh9Os9Uz/P2S5lmmWtJJLi+I2SpVFdmWnahOSu/nHCigo c/NLZ9gSnGYeM1yL9RVU6VVGzOv6krg4mhBnMqNg=
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd02.lss.emc.com s6I1KNM0028487
Received: from mailusrhubprd02.lss.emc.com (mailusrhubprd02.lss.emc.com [10.253.24.20]) by maildlpprd05.lss.emc.com (RSA Interceptor); Thu, 17 Jul 2014 21:20:02 -0400
Received: from mxhub23.corp.emc.com (mxhub23.corp.emc.com [128.222.70.135]) by mailusrhubprd02.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s6I1K18p032211 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Thu, 17 Jul 2014 21:20:02 -0400
Received: from mx15a.corp.emc.com ([169.254.1.186]) by mxhub23.corp.emc.com ([128.222.70.135]) with mapi; Thu, 17 Jul 2014 21:20:02 -0400
From: "Black, David" <david.black@emc.com>
To: John R Levine <johnl@taugh.com>
Date: Thu, 17 Jul 2014 21:19:59 -0400
Thread-Topic: [taugh.com-standards] Gen-ART and OPS-Dir review of draft-ietf-appsawg-nullmx-05
Thread-Index: Ac+iDZM54rlscfYUSR2IhYPcpywjNgAFv+KA
Message-ID: <8D3D17ACE214DC429325B2B98F3AE71207783F619F@MX15A.corp.emc.com>
References: <8D3D17ACE214DC429325B2B98F3AE71207783F5FD7@MX15A.corp.emc.com> <alpine.BSF.2.11.1407171811530.8942@joyce.lan>
In-Reply-To: <alpine.BSF.2.11.1407171811530.8942@joyce.lan>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd02.lss.emc.com
X-RSA-Classifications: public
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/DeHGA7EpBbqXB7E6zOMmy_AuExc
X-Mailman-Approved-At: Fri, 18 Jul 2014 13:31:37 -0700
Cc: "General Area Review Team \\\(gen-art@ietf.org\\\)" <gen-art@ietf.org>, "mx0dot@yahoo.com" <mx0dot@yahoo.com>, "Black, David" <david.black@emc.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] [taugh.com-standards] Gen-ART and OPS-Dir review of draft-ietf-appsawg-nullmx-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 01:20:29 -0000

John,

Thanks for the prompt response.  Comments inline @ DLB> .

Thanks,
--David

> -----Original Message-----
> From: John R Levine [mailto:johnl@taugh.com]
> Sent: Thursday, July 17, 2014 6:22 PM
> To: Black, David
> Cc: mx0dot@yahoo.com; General Area Review Team \(gen-art@ietf.org\); apps=
-
> discuss@ietf.org
> Subject: Re: [taugh.com-standards] Gen-ART and OPS-Dir review of draft-ie=
tf-
> appsawg-nullmx-05
>=20
> > Something is wrong with this paragraph in the Security Considerations
> section:
> >
> >   In the unlikely event that a domain legitimately sends email but does
> >   not want to receive email, SMTP servers that reject mail from domains
> >   that advertise a NULL MX risk losing email from those domains.  The
> >   normal way to send mail for which a sender wants no responses remains
> >   unchanged, by using an empty RFC5321.MailFrom address.
> >
> > Why is that treated as a security consideration?
>=20
> We think it's a security consideration because of the risk of lost mail.
> It's not a new issue -- think of all the mail you get with return
> addresses like do-not-reply@bigbank.com.
>=20
> >  In light of the first paragraph in Section 4.3 stating that it's
> > acceptable for SMTP clients to not send email to domains that publish
> > NULL MX records, this text ought to be recommending that such a domain
> > (legitimately sends email but does not want to receive email) SHOULD NO=
T
> > publish a NULL MX record and SHOULD provide an SMTP server that promptl=
y
> > rejects all email delivery attempt.
>=20
> Sorry, but I don't understand this at all.  Either way, anyone who sends
> mail to the domain gets the mail rejected.  The only difference would be
> that the error message might be different.

DLB> If a NULL MX record is published, then the text in Section 4.3 invites
mail servers to reject email sent by the domain that does not want to recei=
ve
email.  That's undesirable, hence "SHOULD NOT publish a NULL MX record."  N=
ext,
not publishing a NULL MX record invites long email timeouts in the absence
of SMTP service, hence "SHOULD provide an SMTP server that promptly rejects
all email delivery attempts" to provide prompt delivery failure notificatio=
n
in the absence of a NULL MX record.

DLB> I think this revised SHOULD NOT/SHOULD discussion should be in 4.3 whe=
re
the text that causes this concern resides.
=20
> > Nits:
> >
> > Section 1 is missing from Table of Contents.
>=20
> blame xml2rfc
>=20
> > First paragraph in Section 4.1:
> > 	"address is not deliverable" -> "the email is not deliverable"
>=20
> It's the address.  The message might be sent to several addresses, and th=
e
> other ones work.  I realize its jargon-y, but it's pretty well establishe=
d
> in the mail workd.

DLB> Ok, if it's a well-established email term, that's fine.

> The other editorial suggestions are fine, I'll address them either in
> another version once last call is over.  Tnx.
>=20
> Regards,
> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
> Please consider the environment before reading this e-mail.

DLB> I actually know exactly where Trumansburg is and I've been to
Taughannock falls many times when I was much younger.  It's a small world.


From nobody Fri Jul 18 14:00:18 2014
Return-Path: <doug.mtview@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1AC641AC0D2; Fri, 18 Jul 2014 14:00:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 hrMbuHn9oDn4; Fri, 18 Jul 2014 14:00:14 -0700 (PDT)
Received: from mail-pa0-x232.google.com (mail-pa0-x232.google.com [IPv6:2607:f8b0:400e:c03::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 98F2C1A0100; Fri, 18 Jul 2014 14:00:06 -0700 (PDT)
Received: by mail-pa0-f50.google.com with SMTP id et14so6114361pad.37 for <multiple recipients>; Fri, 18 Jul 2014 14:00:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=MyPzpSvL25nD481+fz84Fzo8xl6+JbWWq7fqn/FxCZQ=; b=ytubXxHmubnHGNs/fdFUCdczjinhC9wc1UgBLOlVh7f0kAo5/Vc8vxFjYGGrruSD21 FgXerqDw+oGOJ5L2KCAVSsrTVjf14gPY7vont8xwN5Jv6vrHZwL1KKO7rJ7JrBnS1vSH QY6x7vW+ns5GSHsArXQ52i650ptqrneLJxAmDduiS3T5ofTxjixn9UyBnH8umSHL7cV3 L8L+vE5wH1CZaprEFFNyb33en8PpNhD9sdSrfVgLlZRPBm1AmuWmu+/eybWNSRo2gbGy YiWi7i0TsvUKn9Dq8qc538zKUpu4Rdv+qPLvhIEPttnq022YyUj1LYlUzDMZEPBFBHf2 a8zA==
X-Received: by 10.68.163.197 with SMTP id yk5mr8215065pbb.57.1405717206114; Fri, 18 Jul 2014 14:00:06 -0700 (PDT)
Received: from [192.168.0.54] (107-0-5-6-ip-static.hfc.comcastbusiness.net. [107.0.5.6]) by mx.google.com with ESMTPSA id by1sm6482334pbb.75.2014.07.18.14.00.05 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Fri, 18 Jul 2014 14:00:05 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Douglas Otis <doug.mtview@gmail.com>
In-Reply-To: <8D3D17ACE214DC429325B2B98F3AE71207783F619F@MX15A.corp.emc.com>
Date: Fri, 18 Jul 2014 14:00:03 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <06069F67-1123-4B86-87CF-A1D776F98102@gmail.com>
References: <8D3D17ACE214DC429325B2B98F3AE71207783F5FD7@MX15A.corp.emc.com> <alpine.BSF.2.11.1407171811530.8942@joyce.lan> <8D3D17ACE214DC429325B2B98F3AE71207783F619F@MX15A.corp.emc.com>
To: "Black, David" <david.black@emc.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/4IHYFfdse4qbwcyyciGeSDOkxf4
Cc: "General Area Review Team \\\(gen-art@ietf.org\\\)" <gen-art@ietf.org>, "mx0dot@yahoo.com" <mx0dot@yahoo.com>, John R Levine <johnl@taugh.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] [taugh.com-standards] Gen-ART and OPS-Dir review of draft-ietf-appsawg-nullmx-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 21:00:17 -0000

On Jul 17, 2014, at 6:19 PM, Black, David <david.black@emc.com> wrote:

> John,
>=20
> Thanks for the prompt response.  Comments inline @ DLB> .
>=20
> Thanks,
> --David
>=20
>> -----Original Message-----
>> From: John R Levine [mailto:johnl@taugh.com]
>> Sent: Thursday, July 17, 2014 6:22 PM
>> To: Black, David
>> Cc: mx0dot@yahoo.com; General Area Review Team \(gen-art@ietf.org\); =
apps-
>> discuss@ietf.org
>> Subject: Re: [taugh.com-standards] Gen-ART and OPS-Dir review of =
draft-ietf-
>> appsawg-nullmx-05
>>=20
>>> Something is wrong with this paragraph in the Security =
Considerations
>> section:
>>>=20
>>>  In the unlikely event that a domain legitimately sends email but =
does
>>>  not want to receive email, SMTP servers that reject mail from =
domains
>>>  that advertise a NULL MX risk losing email from those domains.  The
>>>  normal way to send mail for which a sender wants no responses =
remains
>>>  unchanged, by using an empty RFC5321.Mail=46rom address.
>>>=20
>>> Why is that treated as a security consideration?
>>=20
>> We think it's a security consideration because of the risk of lost =
mail.
>> It's not a new issue -- think of all the mail you get with return
>> addresses like do-not-reply@bigbank.com.
>>=20
>>> In light of the first paragraph in Section 4.3 stating that it's
>>> acceptable for SMTP clients to not send email to domains that =
publish
>>> NULL MX records, this text ought to be recommending that such a =
domain
>>> (legitimately sends email but does not want to receive email) SHOULD =
NOT
>>> publish a NULL MX record and SHOULD provide an SMTP server that =
promptly
>>> rejects all email delivery attempt.
>>=20
>> Sorry, but I don't understand this at all.  Either way, anyone who =
sends
>> mail to the domain gets the mail rejected.  The only difference would =
be
>> that the error message might be different.
>=20
> DLB> If a NULL MX record is published, then the text in Section 4.3 =
invites
> mail servers to reject email sent by the domain that does not want to =
receive
> email.  That's undesirable, hence "SHOULD NOT publish a NULL MX =
record."  Next,
> not publishing a NULL MX record invites long email timeouts in the =
absence
> of SMTP service, hence "SHOULD provide an SMTP server that promptly =
rejects
> all email delivery attempts" to provide prompt delivery failure =
notification
> in the absence of a NULL MX record.
>=20
> DLB> I think this revised SHOULD NOT/SHOULD discussion should be in =
4.3 where
> the text that causes this concern resides.

Dear David,=20

This line of thought also touches RFC6854 use of group syntax to offer =
messages without valid authors.  This creates problems when it =
side-steps policy based on author domains.  When no source is defined, =
some strongly feel acceptance should be refused on that basis as well.

Regards,
Douglas Otis

>=20
>>> Nits:
>>>=20
>>> Section 1 is missing from Table of Contents.
>>=20
>> blame xml2rfc
>>=20
>>> First paragraph in Section 4.1:
>>> 	"address is not deliverable" -> "the email is not deliverable"
>>=20
>> It's the address.  The message might be sent to several addresses, =
and the
>> other ones work.  I realize its jargon-y, but it's pretty well =
established
>> in the mail workd.
>=20
> DLB> Ok, if it's a well-established email term, that's fine.
>=20
>> The other editorial suggestions are fine, I'll address them either in
>> another version once last call is over.  Tnx.
>>=20
>> Regards,
>> John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
>> Please consider the environment before reading this e-mail.
>=20
> DLB> I actually know exactly where Trumansburg is and I've been to
> Taughannock falls many times when I was much younger.  It's a small =
world.
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Fri Jul 18 16:06:29 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA46E1A02D6 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 16:06:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.057
X-Spam-Level: 
X-Spam-Status: No, score=-2.057 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DATE_IN_PAST_06_12=1.543, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 k9Iujgu72sZd for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 16:06:23 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A0891A01F1 for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 16:06:23 -0700 (PDT)
Received: from [10.1.46.25] ([38.99.173.18]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6IN63rw031392 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Fri, 18 Jul 2014 16:06:07 -0700
Message-ID: <53C94EE9.8000707@dcrocker.net>
Date: Fri, 18 Jul 2014 09:44:25 -0700
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: S Moonesamy <sm+ietf@elandsys.com>, dcrocker@bbiw.net
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <6.2.5.6.2.20140716003911.0c625a50@resistor.net> <53C73315.3090902@dcrocker.net> <6.2.5.6.2.20140718071938.0ca5e530@elandnews.com>
In-Reply-To: <6.2.5.6.2.20140718071938.0ca5e530@elandnews.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Fri, 18 Jul 2014 16:06:09 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/YTPaCthU7dphb36qUarO15Ejh4I
Cc: Mark Delany <mx0dot@yahoo.com>, apps-discuss@ietf.org, John Levine <standards@taugh.com>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 18 Jul 2014 23:06:27 -0000

On 7/18/2014 8:11 AM, S Moonesamy wrote:
> At 19:21 16-07-2014, Dave Crocker wrote:
>> In any event, what do you think is problematic with the use of the word
>> here and what other wording would you suggest and why?
> 
> The term "usability" usually occurs in discussions about User
> Experience.  I don't think that the term applies here (personal opinion).

SM,

The humans who runs these systems qualify as users, albeit of the
administrative side of things.  They, too, qualify for consideration of
usability factors.  OA&M designs that are difficult for the human
administrators have poor usability.

The point behind saying that nullmx has good usability is to claim that
the ops folks can easily understand it and easily use it -- where 'use'
on the name ownership side means configuring the DNS record and on the
email-sending side means writing code that looks for nullmx and properly
processes the message when a nullmx is found.  (So as controversial as
it might seem, yes, I'm classifying programmers as users too.)


> 
>> Which text, in particular, and what alternate phrasing would you suggest?
> 
> The sentence (re. has a variety of ...) can be interpreted as a
> marketing as it claims benefits without providing an information about
> those benefits.  I am not suggesting adding more text in the draft as it
> would only make the draft longer.  I am okay at leaving the sentence
> (Section 4) if that's the consensus.

Would one or two sentences that try to summarize the nature of those
benefits -- perhaps along the lines of what I wrote above, suffice?  If
not, then what?


>> SPF pertains to sources.  Nullmx pertains to destinations.
...
> From an architectural point of view I would describe the problem as a
> disconnect between the sender and the receiver (words used loosely). 
> Without spending more than a few seconds to think about this I would say
> that the return-path provides a feedback loop (re. DSNs).  SPF provides
> a mechanism for validation of the source. 

Specifically its semantics means "the host with this IP Address" is
authorized to /transmit/ mail that has this domain name in the
return-path address.

The semantics of SPF do not say anything about whether that host is able
or authorized to /receive/ mail for that domain.


> The receiver does not have to
> generate a DSN when that validation is done during the SMTP session. 

Broadly, a DSN would be expected whenever the handling host discovered a
termination error.  (That's separate from the strategic decision not to
issue a DSN as part of an anti-abuse policy.)


> In
> other words, there is already a solution for the destination problem. 

That sentence lost me.  I don't see how it follows from the preceding
sentence and I don't know what it means.


> The outstanding issue would be the DNS specifications; my light
> suggestion would be to cross-check that.

And I don't understand this one.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Fri Jul 18 17:03:38 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 30B051A02A2 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 17:03:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 4zgbgu0XZ6v8 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 17:03:34 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DAA941A0203 for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 17:03:33 -0700 (PDT)
Received: (qmail 19998 invoked from network); 19 Jul 2014 00:03:32 -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:user-agent; s=4e1d.53c9b5d4.k1407; bh=RC/i17Z3qLSr4aa19/YviEby6LFeeSwbAbxBgUlf8SI=; b=XK3n2SCpVVp8iu2Axftp76a+TJQCf/syTyco3sSny73Cq0wUBSnUc6suRkzSs13XnGpzU27LWn1Q6NJQN7yBWk52tacSd5V//mqIPqkVdDTbD/cVu3tUonpkcqS5kjqgMkvK3be3hqcQ2FPuXaCm7AUwp80UuhjsNnR5zrMZ0ENzrhvbLLXdtJanX9V86m7t44LPboL2Lxrpkps05a0Znc3I+2xbw662DXKDygl+3WaQJIksaK4ZdlcN2l3OmloH
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:user-agent; s=4e1d.53c9b5d4.k1407; bh=RC/i17Z3qLSr4aa19/YviEby6LFeeSwbAbxBgUlf8SI=; b=iLhMH2pgSs02Iuvt6TNQzg8Ng477YaMyvlOF4ug8Iq+e32Nl61+1fRD61+ln1/2+Uvabq1dydjmyjzcORiUU2wPwFeugeUE8nTRPSAqMM7DCFtU0WCKW9GkPrTfZaqvIPobO9Up26quACdU4tgGOSUJCanyjB/lTLc1bBOfS6EScFvmfnA9jgzPj+n/FDP280JP+mZb4uvdBOrkUxfg/WMkLmhX8mNaE4VkJhlyQ6gJoy0UNzYLCgt8hVSTO1VK2
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 19 Jul 2014 00:03:32 -0000
Date: 18 Jul 2014 20:03:31 -0400
Message-ID: <alpine.BSF.2.11.1407182002200.42624@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: dcrocker@bbiw.net
In-Reply-To: <53C94EE9.8000707@dcrocker.net>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <6.2.5.6.2.20140716003911.0c625a50@resistor.net> <53C73315.3090902@dcrocker.net> <6.2.5.6.2.20140718071938.0ca5e530@elandnews.com> <53C94EE9.8000707@dcrocker.net>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: MULTIPART/signed; protocol="application/pkcs7-signature"; micalg=sha1; BOUNDARY="3825401791-942406409-1405728212=:42624"
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/5s2BSkWh0obRRd2y-BayOhRAEsQ
Cc: S Moonesamy <sm+ietf@elandsys.com>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Jul 2014 00:03:36 -0000

  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

--3825401791-942406409-1405728212=:42624
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed

>> The term "usability" usually occurs in discussions about User
>> Experience.  I don't think that the term applies here (personal opinion).

The specific user experience we had in mind is that misaddressed mail 
comes back to the user immediately rather than a week later.

Regards,
John Levine, johnl@taugh.com, Taughannock Networks, Trumansburg NY
Please consider the environment before reading this e-mail.
--3825401791-942406409-1405728212=:42624
Content-Type: APPLICATION/pkcs7-signature; name=smime.p7s
Content-Transfer-Encoding: BASE64
Content-Description: S/MIME Cryptographic Signature
Content-Disposition: attachment; filename=smime.p7s

MIII7gYJKoZIhvcNAQcCoIII3zCCCNsCAQExCzAJBgUrDgMCGgUAMAsGCSqG
SIb3DQEHAaCCBh8wggYbMIIFA6ADAgECAgMJWEYwDQYJKoZIhvcNAQELBQAw
gYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1TdGFydENvbSBMdGQuMSswKQYD
VQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZpY2F0ZSBTaWduaW5nMTgwNgYD
VQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1hcnkgSW50ZXJtZWRpYXRlIENs
aWVudCBDQTAeFw0xNDAzMTgxOTQ3NDdaFw0xNTAzMjAwMDU2MDBaMDoxGDAW
BgNVBAMMD2pvaG5sQHRhdWdoLmNvbTEeMBwGCSqGSIb3DQEJARYPam9obmxA
dGF1Z2guY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnMGH
52DBxB4jb86Sxi3VvgOjirvLveIVP7zvqxBDpJzxrF02wCYwnQuxi3S3U5ge
3iHihzhM9qP+N03frkr4KH6Spgec88YjMioVQStTQZcrogTdHweZOgT8tckg
HEmHCF8uHBjD0HbfDk+9zYFtaE3QPk5aGm02Id0fNNM5WmSQSxVwF0Ddryq5
vIU0AHbB/1kok1zJpwWA06SgHenlnYngnSpNWlOn+SxboiD28m2XTWDP5ULL
e1b040VtkQMzpuVXzAHWVQYQWUevJ4y8mrUsqAyGuYSb5pTU28D+NExVAYxn
WD94rzgBpkXgC4Xxcp3TmyfMaLMF4M9ef0nu+QIDAQABo4IC1TCCAtEwCQYD
VR0TBAIwADALBgNVHQ8EBAMCBLAwHQYDVR0lBBYwFAYIKwYBBQUHAwIGCCsG
AQUFBwMEMB0GA1UdDgQWBBSpNAr06FueusUfmbDdecnZ1kznsTAfBgNVHSME
GDAWgBRTcu2SnODaywFcfH6WNU7y1LhRgjAaBgNVHREEEzARgQ9qb2hubEB0
YXVnaC5jb20wggFMBgNVHSAEggFDMIIBPzCCATsGCysGAQQBgbU3AQIDMIIB
KjAuBggrBgEFBQcCARYiaHR0cDovL3d3dy5zdGFydHNzbC5jb20vcG9saWN5
LnBkZjCB9wYIKwYBBQUHAgIwgeowJxYgU3RhcnRDb20gQ2VydGlmaWNhdGlv
biBBdXRob3JpdHkwAwIBARqBvlRoaXMgY2VydGlmaWNhdGUgd2FzIGlzc3Vl
ZCBhY2NvcmRpbmcgdG8gdGhlIENsYXNzIDEgVmFsaWRhdGlvbiByZXF1aXJl
bWVudHMgb2YgdGhlIFN0YXJ0Q29tIENBIHBvbGljeSwgcmVsaWFuY2Ugb25s
eSBmb3IgdGhlIGludGVuZGVkIHB1cnBvc2UgaW4gY29tcGxpYW5jZSBvZiB0
aGUgcmVseWluZyBwYXJ0eSBvYmxpZ2F0aW9ucy4wNgYDVR0fBC8wLTAroCmg
J4YlaHR0cDovL2NybC5zdGFydHNzbC5jb20vY3J0dTEtY3JsLmNybDCBjgYI
KwYBBQUHAQEEgYEwfzA5BggrBgEFBQcwAYYtaHR0cDovL29jc3Auc3RhcnRz
c2wuY29tL3N1Yi9jbGFzczEvY2xpZW50L2NhMEIGCCsGAQUFBzAChjZodHRw
Oi8vYWlhLnN0YXJ0c3NsLmNvbS9jZXJ0cy9zdWIuY2xhc3MxLmNsaWVudC5j
YS5jcnQwIwYDVR0SBBwwGoYYaHR0cDovL3d3dy5zdGFydHNzbC5jb20vMA0G
CSqGSIb3DQEBCwUAA4IBAQC3OSsHtuc1se2JPbLqI1b31i0EER3UX6Ep2Zuy
FkACIpk/i8mPi0KIfMWWiDlNmqeQEq8308i0/2mVcMVdgKWIUMJdZb3CmNfs
3qtTlrdXXYXT7ZLjL6a1Bbh/lKUm35JYRH8zf3rqDbLkpiA92vc7uTQcbDay
1sQ4CSTvOWuq0CIwMXqJePhHf/runG7ndDuX2yFagHlxhsvn7raw5NQuu4Sj
ofwbNiszwkryB7ZYUxq2Pg2i1m2XlgMbNEfw8deAZOyHGKKGz25Ei1KvJofH
1izh0WDU+ueJum6RHm8/o/i53MbYZN4Il64aBD1HPqQow3jHQBhAc8XN85hH
csS2MYIClzCCApMCAQEwgZQwgYwxCzAJBgNVBAYTAklMMRYwFAYDVQQKEw1T
dGFydENvbSBMdGQuMSswKQYDVQQLEyJTZWN1cmUgRGlnaXRhbCBDZXJ0aWZp
Y2F0ZSBTaWduaW5nMTgwNgYDVQQDEy9TdGFydENvbSBDbGFzcyAxIFByaW1h
cnkgSW50ZXJtZWRpYXRlIENsaWVudCBDQQIDCVhGMAkGBSsOAwIaBQCggdgw
GAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMTQw
NzE5MDAwMzMxWjAjBgkqhkiG9w0BCQQxFgQUA5Oi3UCPiABnP7wA2oJl1U6K
+rAweQYJKoZIhvcNAQkPMWwwajALBglghkgBZQMEASowCwYJYIZIAWUDBAEW
MAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYI
KoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwICASgwDQYJKoZIhvcN
AQEBBQAEggEAClygOYjVXyQm0YwmzZ8E3KDsjPQr39Hk9m0rOR2gebtVCfLw
Bw+afGfw/L/QM1rCDzoFh1kdQt2Sh04AmEID9t9GcaYmS/umdN+yewd2O/KS
Ysyx9Y0Mh1Oz98Yo0KZw0jBcz+KQT9PVGMe82UdWoEz60QbPYCSodzC77NVm
B2ZJl9VhZU2b3oWxIRtHGd4nJWwNjj2TbTRX8tfj27Zdj/fQfBjhPnRX+Siz
hH+JG+mTuzqh0h1AsF/iLPrJjhzwoEmIq9B4IkVZB3K3PJcJrn4DBHMBL+Jf
o0GRPWPyCh5JQPBabnpcjrYN97adLP2baH9/X4m676ooI55YKQ8ZSw==

--3825401791-942406409-1405728212=:42624--


From nobody Fri Jul 18 18:00:25 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CED761A02F4 for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 18:00:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 crfUDVP_xlzh for <apps-discuss@ietfa.amsl.com>; Fri, 18 Jul 2014 18:00:22 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 131FF1A02F2 for <apps-discuss@ietf.org>; Fri, 18 Jul 2014 18:00:22 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PABYGVOHE8008QBJ@mauve.mrochek.com> for apps-discuss@ietf.org; Fri, 18 Jul 2014 17:55:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1405731319; bh=oTFHI6qaRsJUew+O/oq+ZQ1CtAi2FMM/77oXHcb3mII=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=dpDBhyDImAUdA6vF9EyTRNShPY+bbMhSiEyMcKuUqmYIlwcf7hPDxQY5btj/tNZOV 9qz6XQtTIgfq6cB7wYqPdXZOSX8ApDJirJ9B9MlI2Ufe7BeSZIyTz1KSXeoKjgywJe zlNGyBnEZkUx4dJH4W1iZN6CNKKcnd8JCGke3UBw=
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: TEXT/PLAIN; CHARSET=us-ascii; format=flowed
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PA9JM5H91C007ZXF@mauve.mrochek.com>; Fri, 18 Jul 2014 17:55:16 -0700 (PDT)
Message-id: <01PABYGU10LO007ZXF@mauve.mrochek.com>
Date: Fri, 18 Jul 2014 17:49:51 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Fri, 18 Jul 2014 20:03:31 -0400" <alpine.BSF.2.11.1407182002200.42624@joyce.lan>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <6.2.5.6.2.20140716003911.0c625a50@resistor.net> <53C73315.3090902@dcrocker.net> <6.2.5.6.2.20140718071938.0ca5e530@elandnews.com> <53C94EE9.8000707@dcrocker.net> <alpine.BSF.2.11.1407182002200.42624@joyce.lan>
To: John R Levine <johnl@taugh.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Hhi8EAWMq5-nJRVrLqskNDpTfrw
Cc: dcrocker@bbiw.net, "apps-discuss@ietf.org" <apps-discuss@ietf.org>, S Moonesamy <sm+ietf@elandsys.com>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Jul 2014 01:00:23 -0000

> >> The term "usability" usually occurs in discussions about User
> >> Experience.  I don't think that the term applies here (personal opinion).

> The specific user experience we had in mind is that misaddressed mail
> comes back to the user immediately rather than a week later.

And this can be achieved with a simple bit of DNS configuration rather than
other more complicated techniques that busy sysadmins don't have the time
to set up and maintain. (And in practice they don't set up and maintain.)

This is the real win as fas as I'm concerned. There are other ways to do this,
but they all suck.

				Ned


From nobody Sat Jul 19 07:03:30 2014
Return-Path: <doug.mtview@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7EBBC1B2812; Sat, 19 Jul 2014 07:03:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 1FRcJQQdl8b5; Sat, 19 Jul 2014 07:03:18 -0700 (PDT)
Received: from mail-pa0-x22e.google.com (mail-pa0-x22e.google.com [IPv6:2607:f8b0:400e:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 540451A0AE4; Sat, 19 Jul 2014 07:03:18 -0700 (PDT)
Received: by mail-pa0-f46.google.com with SMTP id lj1so6970709pab.19 for <multiple recipients>; Sat, 19 Jul 2014 07:03:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=SPhd5y5VyRL7e6m1tjs4E49ChZgu68Vmx4yuN347jAY=; b=tQsvJvExbskkqZB19A1Q0Nv4arATwQWHCscexuzhN08bxNBc7Es5NiPE5GaoXg8iHN 8GTBMymUaRCUabTVJa3yNFpY8L9OQojTI/BSg0YUQxgrdZqDqmzDR3B7mZw5l6dOUpmj 9+2Dk34FIv2uzbAXEAa5vw18kvRyOgA1T6680vQQKtnnvuGig/QTzuiCoKTtMxrQh6kb 1lFeXYgLG5wBUDxAu/xCHoT63sR0L/hW2ay7iZz8U75IGJ0W/4Mx++/Jgvc9rpmuJ88r 9G4fgoVfJHViVGqr17kLez+a7k74RxElT6Y7LO3XJT5kEJ4iljoX/nf8ryNwGSzp0Dro GgGg==
X-Received: by 10.70.6.98 with SMTP id z2mr5624664pdz.83.1405778597997; Sat, 19 Jul 2014 07:03:17 -0700 (PDT)
Received: from justsomecomcastuser.selfip.org (c-67-188-1-12.hsd1.ca.comcast.net. [67.188.1.12]) by mx.google.com with ESMTPSA id k8sm8678164pbq.94.2014.07.19.07.03.16 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Sat, 19 Jul 2014 07:03:17 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Douglas Otis <doug.mtview@gmail.com>
In-Reply-To: <4B93081ADBB7E866C11CCEEC@JcK-HP8200.jck.com>
Date: Sat, 19 Jul 2014 07:03:14 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <D1781E44-3404-47C7-8505-F8EEB08FB248@gmail.com>
References: <CAL0qLwZCU0VsvdaMNHpBwS6V3ndhjJKZ2PN965mfb4YQXM866g@mail.gmail.com> <4B93081ADBB7E866C11CCEEC@JcK-HP8200.jck.com>
To: John C Klensin <john-ietf@jck.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/uyypNyjs7xYbIaxxlyjDn5QoFaI
Cc: Dave Crocker <dcrocker@bbiw.net>, IETF Apps Discuss <apps-discuss@ietf.org>, ietf <ietf@ietf.org>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Jul 2014 14:03:20 -0000

On Jul 17, 2014, at 3:49 PM, John C Klensin <john-ietf@jck.com> wrote:

> --On Thursday, July 17, 2014 14:38 -0700 "Murray S. Kucherawy"
> <superuser@gmail.com> wrote:
>=20
>>>> Specifically referring to Section 3 of
>>>> draft-ietf-appsawg-nullmx-05, there is not such thing as a
>>>> "NULL MX Resource Record".  There is only an MX Resource
>>>> Record that this specification proposes to use with a
>>>> convention involving specific content in the DATA.  One
>>>> could call that many things, but "NULL MX Resource Record"
>>>> isn't one of them.
>>>=20
>>> By my reading of that section, it is defining the term, if
>>> only by virtue of the way it is used in the name of that
>>> section.
>>>=20
>>> Perhaps your confusion would be resolved if the term had a
>>> comma in it, so:  NULL, MX Record?
>>>=20
>>> In other words, NULL is an adjective within the term.
>=20
> I don't want to get into grammatical hair-splitting if that can
> be avoided, but the current construction names an RR type that
> doesn't exist and punctuation doesn't help.  As I said, if we
> didn't already have a use problem with DNS terminology, it would
> be a non-issue.
>=20
>>> If you would prefer a different term, please suggest one.
>=20
> That particular problem would be easily solved by saying=20
>=20
>    "MX Resource Record with a null value"
>=20
> or even=20
>=20
>    "MX Resource Record that, by convention, points at the root"

Agreed.

Null as a term is misleading since these MX record contain an a value =
that simply won't resolve an address because it points to root.

Although first used in defining SRV RR where:
"A Target of "." means that the service is decidedly not available at =
this domain."

Perhaps using the term 'nullified' as in Nullified MX record would be =
closer to what this is attempting to communicate.  It also seems =
unlikely anyone would feel a need to capitalize Nullified because it =
looks like a defined language variable.

If only RFC2782 said "A Target of "." means that the service has been =
nullified and declared not available at this domain."
Regards,
Douglas Otis


> The latter is a little long for a section title, but it exactly
> reflects what is going on.   I would still like a consensus
> opinion from DNSOP both generally and for the specific reason
> that a reasonable person might assume that a resource record
> with a null value would have an empty DATA field, not one with a
> value, even a value pointing informally at the root, so the
> question of whether the DNS Experts find "null value"
> problematic is actually important.   I can't remember whether
> resource records with a zero-length DATA field are even allowed,
> but we should know for certain before throwing terms like "null
> value" around.  And, whether this document can, procedurally,
> define "null value" as meaning something different from what it
> might mean elsewhere in the DNS (were that the case) that would
> be, IMO, a Really Bad Idea.
>=20
>> I mentioned this to one of the co-authors privately, but since
>> you just reminded me of it, I'll mention it here too:
>>=20
>> The use of NULL (i.e., in all-caps) makes me think of it more
>> as either an acronym or a mnemonic.  For example, in C, the
>> special pointer with address zero is written in prose as "the
>> null pointer", but in source code simply as "NULL".  Since
>> this draft is more prose than code, my sensibilities would
>> prefer it be written as "null" in this document rather than
>> "NULL". In its current form, I might expect to find a special
>> RR type definition for NULL MX and/or corresponding
>> definitions in the appropriate C header files.
>=20
> Yes, exactly.  That isn't, IMO, the problem, but it certainly
> makes it worse (more confusing).  See above.
>=20
>> This is not a major point since I'm the only one to mention it
>> so far, but there you have it.
>=20
> Consider it as getting an extra mention.  Ultimately, the text
> should be clear whether caps are used or not, but the use of the
> caps in these contexts doesn't make things any easier.
>=20
>   john
>=20


From nobody Sat Jul 19 08:58:12 2014
Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99CFE1B2871 for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 08:58:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.791
X-Spam-Level: 
X-Spam-Status: No, score=-1.791 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, RP_MATCHES_RCVD=-0.001, T_DKIM_INVALID=0.01] 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 f2v9wMvrJX54 for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 08:58:09 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id ABBCA1B286E for <apps-discuss@ietf.org>; Sat, 19 Jul 2014 08:58:09 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.224.143.197]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s6JFvmE1028434 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sat, 19 Jul 2014 08:57:58 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1405785482; x=1405871882; bh=ZbORB3qA7AoAdNSKri/7ljtKE6pc2PL1uUmHW5/ooy0=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=dwBThFWIwQdtwcyu/PpnpWvLj7K2qkOrnpavIuRh6jJGxtZ2hO8U3oLh0tqKMDm6I RgAjYs6dBy2KbFDVtAEiOkoCW06SVFCgOSV0h7BIg/BjIwHieUyHtu69xjGelmqvPl x7ctyk0kiXaQkEtryhyQ9a0vUnolGWzoO+RmSdvA=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1405785482; x=1405871882; i=@elandsys.com; bh=ZbORB3qA7AoAdNSKri/7ljtKE6pc2PL1uUmHW5/ooy0=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=BSBjy1P9STBPkTqEY8QQ/JU0rN4ja6nliwYM8Kun4KkT4tKY5rzzM59piTyIa0m+X CVzr+3LubkwlKkdbhJYe0wcVDziJgju31a8LuUsdeo5CJ7xp82suk7jA5l/eIGsnvB INM8WpoeDjlaSx+ryD8DF/9/9nJMQz4sqZq6FeB0=
Message-Id: <6.2.5.6.2.20140719080820.0c933d80@elandnews.com>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Sat, 19 Jul 2014 08:33:22 -0700
To: dcrocker@bbiw.net
From: S Moonesamy <sm+ietf@elandsys.com>
In-Reply-To: <53C94EE9.8000707@dcrocker.net>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <6.2.5.6.2.20140716003911.0c625a50@resistor.net> <53C73315.3090902@dcrocker.net> <6.2.5.6.2.20140718071938.0ca5e530@elandnews.com> <53C94EE9.8000707@dcrocker.net>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/cjLbrGMZzHfRf4X93vYezXkbG20
Cc: Mark Delany <mx0dot@yahoo.com>, apps-discuss@ietf.org, John Levine <standards@taugh.com>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Jul 2014 15:58:10 -0000

Hi Dave,
At 09:44 18-07-2014, Dave Crocker wrote:
>Would one or two sentences that try to summarize the nature of those
>benefits -- perhaps along the lines of what I wrote above, suffice?  If
>not, then what?

I'll say that the issue has been addressed.  As a matter of 
preference I would not suggest having more text.

>That sentence lost me.  I don't see how it follows from the preceding
>sentence and I don't know what it means.

There was some discussion (I forgot on which thread) about the sender 
and receiver perspectives.  What I was trying to say is that the 
problem is what John explained on ietf@ietf.org (the domain does not 
receive mail).

>And I don't understand this one.

Sorry, see the "MX RDATA format" comment at 
http://www.ietf.org/mail-archive/web/ietf/current/msg88674.html

Regards,
S. Moonesamy  


From nobody Sat Jul 19 10:51:47 2014
Return-Path: <kurta@drkurt.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 96C221B2983 for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 10:51:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.378
X-Spam-Level: 
X-Spam-Status: No, score=-1.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 c8MXGqXT6BMw for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 10:51:44 -0700 (PDT)
Received: from mail-we0-x235.google.com (mail-we0-x235.google.com [IPv6:2a00:1450:400c:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 529241B2843 for <apps-discuss@ietf.org>; Sat, 19 Jul 2014 10:51:44 -0700 (PDT)
Received: by mail-we0-f181.google.com with SMTP id k48so4746131wev.12 for <apps-discuss@ietf.org>; Sat, 19 Jul 2014 10:51:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=drkurt.com; s=20130612; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=vlLkI0xZLBwRQ0tbOgxOi39xh/e4ssIdabgcWMOvr4k=; b=WozLpQvc7pIAancekQdpV/mFJqzMjal9jahhlECVnSjOHglvQRgeDW7FcVNcG+aodp 1wxlaIPYEk6fapZy1S18cz05SgO8dcsCJeia3glbyzro0+SZqrtVSJe7EuqHdmkqidA2 qGbGQcRZnPuMXChw8Vz1Dk2zQVmoaPQCNfTnI=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:sender:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=vlLkI0xZLBwRQ0tbOgxOi39xh/e4ssIdabgcWMOvr4k=; b=l2HU4k0Xh6gcOk1Tn2f1Y/hlsBv4zraaulaCX3wKzJM7+jyOHpbn/G47ut1S7+UwGx esSpjEnCJcAVdRW+Yy9ST3w1NGzNJpbWuDfEPj+5y0w/UHZTvOVi+fpF/5Y6w21OyR3L iZ2cqc22Ndyu7gORqmsts8e2zWmbugLFMSd4U/MjSE8Flu+BIqv2L7XIsfPq4jAu/btQ +a60GfCl4ll5DnOG86INH+dbWKCQPKElxbjVzo+W88VThGmKLUkNQ5B2/F47TV9BRpSy 8ERlZ9/9h4X4JytsQv8ACAk1hGdMd8meKH56E3uzrcugG5dkwdJ1H3geoaSd2nbpj1/p D+GA==
X-Gm-Message-State: ALoCoQmU7C0y2SHQ1LmaYCYQzQD7bLQdlwbUC78H9qxJcbyTtq8OMBIapXnlfvItw2hGI/KmrKyv
MIME-Version: 1.0
X-Received: by 10.194.85.78 with SMTP id f14mr6983564wjz.36.1405792302988; Sat, 19 Jul 2014 10:51:42 -0700 (PDT)
Sender: kurta@drkurt.com
Received: by 10.194.238.166 with HTTP; Sat, 19 Jul 2014 10:51:42 -0700 (PDT)
In-Reply-To: <CABuGu1oM8Gn=gvJUDmawe2OhLWf0cKYWnt141RxnNTLmtUKhew@mail.gmail.com>
References: <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <20140718201751.64565.qmail@joyce.lan> <CABuGu1oM8Gn=gvJUDmawe2OhLWf0cKYWnt141RxnNTLmtUKhew@mail.gmail.com>
Date: Sat, 19 Jul 2014 10:51:42 -0700
X-Google-Sender-Auth: 44kXfRGzF7inCqCdG-mVjeDrTxg
Message-ID: <CABuGu1r=oF3iWPRLobow397+6Bju15qStu-7ALDcnZ5Or1FxqQ@mail.gmail.com>
From: Kurt Andersen <kboth@drkurt.com>
To: John Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=047d7bfcfd26d9161604fe8f86b8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/DbmcrSO1WDWpBt_8wvrt8Iy-RdE
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] A mail forwarding threat model (somewhat relevant to DMARC)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Jul 2014 17:51:45 -0000

--047d7bfcfd26d9161604fe8f86b8
Content-Type: text/plain; charset=UTF-8

(reposting from the right "from" address)

On Sat, Jul 19, 2014 at 10:50 AM, Kurt Andersen <kurta@drkurt.com> wrote:

> On Fri, Jul 18, 2014 at 1:17 PM, John Levine <johnl@taugh.com> wrote:
>
>> I put an item on my blog that tries to characterize various mail
>> forwarding scenarios into eight categories.  I think it might be
>> useful for evaluating various proposals intended to help manage
>> handling and authentication of forwarded mail.
>>
>> http://jl.ly/Email/fwdthreat.html
>>
>> R's,
>> John
>>
>
> I'm not sure that this taxonomy is quite that helpful, nor that the
> examples are indicative of anything more than laziness.  Any ESP that does
> not ensure some sort of authentication for the content that they send is
> guilty of negligence; and there is no reason that "forward an article"
> should be spoofing the address of the person asking for the send - most do
> not.
>
> I think that the operative concepts are whether the "last sending" system
> takes ownership for the message (as advocated by the marginally useful SRS
> concept) or tries to be "transparent".  If they try to be transparent, then
> we have the potential for problems since the "chain of custody" becomes
> questionable.
>
> --Kurt Andersen
>

--047d7bfcfd26d9161604fe8f86b8
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">(reposting from the right &quot;from&quot; address)<br><br=
>On Sat, Jul 19, 2014 at 10:50 AM, Kurt Andersen <span dir=3D"ltr">&lt;<a h=
ref=3D"mailto:kurta@drkurt.com" target=3D"_blank">kurta@drkurt.com</a>&gt;<=
/span> wrote:<br>
<div class=3D"gmail_extra"><div class=3D"gmail_quote"><blockquote class=3D"=
gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-=
left:1ex"><div dir=3D"ltr"><div class=3D"">On Fri, Jul 18, 2014 at 1:17 PM,=
 John Levine <span dir=3D"ltr">&lt;<a href=3D"mailto:johnl@taugh.com" targe=
t=3D"_blank">johnl@taugh.com</a>&gt;</span> wrote:<br>
</div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><div class=3D""=
><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border=
-left:1px solid rgb(204,204,204);padding-left:1ex">
I put an item on my blog that tries to characterize various mail<br>
forwarding scenarios into eight categories. =C2=A0I think it might be<br>
useful for evaluating various proposals intended to help manage<br>
handling and authentication of forwarded mail.<br>
<br>
<a href=3D"http://jl.ly/Email/fwdthreat.html" target=3D"_blank">http://jl.l=
y/Email/fwdthreat.html</a><br>
<br>
R&#39;s,<br>
John<br></blockquote></div><div><br>I&#39;m not sure that this taxonomy is =
quite that helpful, nor that the examples are indicative of anything more t=
han laziness.=C2=A0 Any ESP that does not ensure some sort of authenticatio=
n for the content that they send is guilty of negligence; and there is no r=
eason that &quot;forward an article&quot; should be spoofing the address of=
 the person asking for the send - most do not.<br>

<br>I think that the operative concepts are whether the &quot;last sending&=
quot; system takes ownership for the message (as advocated by the marginall=
y useful SRS concept) or tries to be &quot;transparent&quot;.=C2=A0 If they=
 try to be transparent, then we have the potential for problems since the &=
quot;chain of custody&quot; becomes questionable.<span class=3D"HOEnZb"><fo=
nt color=3D"#888888"><br>

<br></font></span></div><span class=3D"HOEnZb"><font color=3D"#888888"><div=
>--Kurt Andersen <br></div></font></span></div></div></div>
</blockquote></div><br></div></div>

--047d7bfcfd26d9161604fe8f86b8--


From nobody Sat Jul 19 11:02:31 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B5DF1B27A1 for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 11:02:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 lNTdpR5i8gpq for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 11:02:27 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7FC231B2843 for <apps-discuss@ietf.org>; Sat, 19 Jul 2014 11:02:26 -0700 (PDT)
Received: (qmail 79444 invoked from network); 19 Jul 2014 18:02:25 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:subject:in-reply-to:references:mime-version:content-type:user-agent; s=13653.53cab2b1.k1407; bh=g3KuaFPuifIf0gWTIIOIDMuFgGaVa9SdcIJ/HQd7jKk=; b=HAf7kAtfDiGx1MCwVpxb7PAKvPr66WwCoRgxMcLIFkN9J5e1zcZRSdFbBNPwCegEJLIdPBLTlTkFty2pfUjowb4D+uz6M+fFtqVXT4BbzxvqbNYx4iGz0A5NFQ0bsK85UmL9d8rb3x32BBVJawG76VKmM7HpqAlRTQqRY6esH9d0z1DB01b22o97Jao0CmXHuOlKu49kHO1Lqo/iBP4/ITrWRt3WNBamZI8CbPQ7Rz+SR5kHIkVdcVCbUpjlGL8z
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:subject:in-reply-to:references:mime-version:content-type:user-agent; s=13653.53cab2b1.k1407; bh=g3KuaFPuifIf0gWTIIOIDMuFgGaVa9SdcIJ/HQd7jKk=; b=wrsWxxZhr06KOQe+oVtfhcj0NFtH0dlH7YYfJORUpaMFWPIDLQvz/NAYtaCyE9tF3/oBF77iTkx6jad+jfwTWl1OgqmgFiWpu3JrAqucb0U3b8mWup/bsmZkPLlHkwG0nS/mTJ5veoePZ51Uoet9qFqbimIp2OHMmWZekCRGVlF/3Ih7gVBFAIc6ZgdCTCpb5Sfp6shS50PrXLGXvdEk5ITi2zCSbjRliaQ1JJxgKb4ZrBZnuspDnGIev8xma/H+
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 19 Jul 2014 18:02:25 -0000
Date: 19 Jul 2014 14:02:24 -0400
Message-ID: <alpine.BSF.2.11.1407191353110.47397@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "IETF Apps Discuss" <apps-discuss@ietf.org>
In-Reply-To: <CABuGu1oM8Gn=gvJUDmawe2OhLWf0cKYWnt141RxnNTLmtUKhew@mail.gmail.com>
References: <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <20140718201751.64565.qmail@joyce.lan> <CABuGu1oM8Gn=gvJUDmawe2OhLWf0cKYWnt141RxnNTLmtUKhew@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/SQR3xV-HrebrQw8Fn_rQ42aTvl0
Subject: Re: [apps-discuss] A mail forwarding threat model (somewhat relevant to DMARC)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Jul 2014 18:02:28 -0000

>> http://jl.ly/Email/fwdthreat.html

> I'm not sure that this taxonomy is quite that helpful, nor that the
> examples are indicative of anything more than laziness.  Any ESP that does
> not ensure some sort of authentication for the content that they send is
> guilty of negligence; and there is no reason that "forward an article"
> should be spoofing the address of the person asking for the send - most do
> not.

Hi, Kurt.  I realize this is the position of some DMARC advocates, but 
each of your statements is factually wrong.

Every ESP I know uses SPF and DKIM to authenticate their outgoing mail, 
but for the ESPs who mail for tiny customers, girl scout troops and the 
like, their customer's only address is often at a freemail provider. For 
those users, the ESP's authentication isn't enough to prevent rejection by 
DMARC, a limitation of which we are all painfully aware.  I know of one 
large ESP who got a signing key from a large freemail provider, but that 
obviously doesn't scale.

Forward an article isn't "spoofing" anything when a real user forwards an 
article using his real address, and it is deeply Orwellian to try to 
redefine terms this way.  It's not authenticated by the owner of the From: 
domain, but that's different.  In DMARC-ese, it's "unaligned".

And your claim that most do not is just wrong -- look at the Wall Street 
Journal as a counterexample.

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


From nobody Sat Jul 19 17:15:41 2014
Return-Path: <arnt@gulbrandsen.priv.no>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BDB2D1B2B13 for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 17:15:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 xZxCLQ25vNun for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 17:15:37 -0700 (PDT)
Received: from strange.aox.org (strange.aox.org [80.244.248.170]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3FE191B2B07 for <apps-discuss@ietf.org>; Sat, 19 Jul 2014 17:15:36 -0700 (PDT)
Received: from fri.gulbrandsen.priv.no (localhost [127.0.0.1]) by strange.aox.org (Postfix) with ESMTP id 52B71FA012F; Sun, 20 Jul 2014 00:15:34 +0000 (UTC)
Received: from arnt@gulbrandsen.priv.no by fri.gulbrandsen.priv.no (Archiveopteryx 3.2.0) with esmtpsa id 1405815333-10914-10913/12/4; Sun, 20 Jul 2014 00:15:33 +0000
From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
To: apps-discuss@ietf.org
Date: Sun, 20 Jul 2014 02:15:32 +0200
User-Agent: Trojita/v0.4.1-243-g4a74770; Qt/4.8.4; X11; Linux; Ubuntu 13.10
Mime-Version: 1.0
Message-Id: <3cdb430e-56a9-46de-8e7c-a94959d1c21a@gulbrandsen.priv.no>
In-Reply-To: <D1781E44-3404-47C7-8505-F8EEB08FB248@gmail.com>
References: <CAL0qLwZCU0VsvdaMNHpBwS6V3ndhjJKZ2PN965mfb4YQXM866g@mail.gmail.com> <4B93081ADBB7E866C11CCEEC@JcK-HP8200.jck.com> <D1781E44-3404-47C7-8505-F8EEB08FB248@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/nD5gaWe9kKgrX7TTTXvOHeizWwg
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Jul 2014 00:15:39 -0000

I'm sorry about my recent postings on this.

I think the draft as it stands is good. Acceptable. Far from perfect, but 
it describes ten years of standing practice by the two most widely used 
MTAs. Maybe it would be better if it were to describe null MXes as 
nullified or void or something. Maybe it would be better if it were to 
describe why it helps the senders of messages both to and from such 
domains. But these things don't seem to have been much of a problem for 
null MXes in the past decade.

So I think we're spending effort on polishing something which is already 
smooth enough.

Arnt


From nobody Sat Jul 19 17:15:51 2014
Return-Path: <arnt@gulbrandsen.priv.no>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E496D1B2B18 for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 17:15:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 7ivxuYEIa3dw for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 17:15:41 -0700 (PDT)
Received: from strange.aox.org (strange.aox.org [80.244.248.170]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E67EC1B2B07 for <apps-discuss@ietf.org>; Sat, 19 Jul 2014 17:15:40 -0700 (PDT)
Received: from fri.gulbrandsen.priv.no (localhost [127.0.0.1]) by strange.aox.org (Postfix) with ESMTP id 18E80FA012F; Sun, 20 Jul 2014 00:15:39 +0000 (UTC)
Received: from arnt@gulbrandsen.priv.no by fri.gulbrandsen.priv.no (Archiveopteryx 3.2.0) with esmtpsa id 1405815333-10914-10913/12/5; Sun, 20 Jul 2014 00:15:33 +0000
From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
To: apps-discuss@ietf.org
Date: Sun, 20 Jul 2014 02:15:32 +0200
User-Agent: Trojita/v0.4.1-243-g4a74770; Qt/4.8.4; X11; Linux; Ubuntu 13.10
Mime-Version: 1.0
Message-Id: <1a19d263-0166-499a-8cd8-dcf513654b93@gulbrandsen.priv.no>
In-Reply-To: <D1781E44-3404-47C7-8505-F8EEB08FB248@gmail.com>
References: <CAL0qLwZCU0VsvdaMNHpBwS6V3ndhjJKZ2PN965mfb4YQXM866g@mail.gmail.com> <4B93081ADBB7E866C11CCEEC@JcK-HP8200.jck.com> <D1781E44-3404-47C7-8505-F8EEB08FB248@gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Z5jTiLidfoGWfRb77JFuIfYjbgU
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Jul 2014 00:15:42 -0000

I'm sorry about my recent postings on this.

I think the draft as it stands is good. Acceptable. Far from perfect, but 
it describes ten years of standing practice by the two most widely used 
MTAs. Maybe it would be better if it were to describe null MXes as 
nullified or void or something. Maybe it would be better if it were to 
describe why it helps the senders of messages both to and from such 
domains. But these things don't seem to have been much of a problem for 
null MXes in the past decade.

So I think we're spending effort on polishing something which is already 
smooth enough.

Arnt


From nobody Sat Jul 19 17:39:18 2014
Return-Path: <arnt@gulbrandsen.priv.no>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EC221B2B3A for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 17:39:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 lyxJgSWfPrTf for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 17:39:15 -0700 (PDT)
Received: from strange.aox.org (strange.aox.org [IPv6:2001:4d88:100c::1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D72F81B2B39 for <apps-discuss@ietf.org>; Sat, 19 Jul 2014 17:39:14 -0700 (PDT)
Received: from fri.gulbrandsen.priv.no (localhost [127.0.0.1]) by strange.aox.org (Postfix) with ESMTP id 5E82BFA0130; Sun, 20 Jul 2014 00:39:12 +0000 (UTC)
Received: from arnt@gulbrandsen.priv.no by fri.gulbrandsen.priv.no (Archiveopteryx 3.2.0) with esmtpsa id 1405816751-10914-10913/12/8; Sun, 20 Jul 2014 00:39:11 +0000
From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
To: apps-discuss@ietf.org
Date: Sun, 20 Jul 2014 02:39:11 +0200
User-Agent: Trojita/v0.4.1-243-g4a74770; Qt/4.8.4; X11; Linux; Ubuntu 13.10
Mime-Version: 1.0
Message-Id: <83388e01-e0f3-4060-a123-8dd02dabf00c@gulbrandsen.priv.no>
In-Reply-To: <3cdb430e-56a9-46de-8e7c-a94959d1c21a@gulbrandsen.priv.no>
References: <CAL0qLwZCU0VsvdaMNHpBwS6V3ndhjJKZ2PN965mfb4YQXM866g@mail.gmail.com> <4B93081ADBB7E866C11CCEEC@JcK-HP8200.jck.com> <D1781E44-3404-47C7-8505-F8EEB08FB248@gmail.com> <3cdb430e-56a9-46de-8e7c-a94959d1c21a@gulbrandsen.priv.no>
Content-Type: text/plain; charset=utf-8; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/g2fDNzYHjObwa_EGE3jgb3H6lbc
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Jul 2014 00:39:16 -0000

Sorry about that duplication. No idea what happened, seems to have been the 
client. I restarted and will now see whether it's fixed.

Arnt


From nobody Sat Jul 19 18:09:46 2014
Return-Path: <dthaler@microsoft.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A3FAA1B2B49 for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 18:09:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.147
X-Spam-Level: 
X-Spam-Status: No, score=-100.147 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FRT_ADOBE2=2.455, RCVD_IN_DNSWL_LOW=-0.7, 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 XZTsDwLYAfd6 for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 18:09:42 -0700 (PDT)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2lp0212.outbound.protection.outlook.com [207.46.163.212]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A1A261B2B4A for <apps-discuss@ietf.org>; Sat, 19 Jul 2014 18:09:41 -0700 (PDT)
Received: from BY2PR03MB412.namprd03.prod.outlook.com (10.141.141.25) by BY2PR03MB409.namprd03.prod.outlook.com (10.141.141.11) with Microsoft SMTP Server (TLS) id 15.0.990.7; Sun, 20 Jul 2014 01:09:33 +0000
Received: from BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) by BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) with mapi id 15.00.0990.007; Sun, 20 Jul 2014 01:09:33 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Larry Masinter <masinter@adobe.com>
Thread-Topic: [apps-discuss] New Version Notification for draft-thaler-appsawg-uri-scheme-reg-00.txt
Thread-Index: AQHPKcEaJNqgQQL1fEW4nlD27YvlO5q1S01ggAAFZJCAA6o8gIA+cQpwgAIR/oCAAmncIIAKBwsAgKMqb4A=
Date: Sun, 20 Jul 2014 01:09:32 +0000
Message-ID: <51b47be4f3ad46fda6d79ca1fd764348@BY2PR03MB412.namprd03.prod.outlook.com>
References: <20140214201230.23637.87657.idtracker@ietfa.amsl.com> <6485d2fdca9a447784465263cdcf8d32@BY2PR03MB412.namprd03.prod.outlook.com> <9108BBA8-5FA3-4E52-816D-56E22BA3CA41@mnot.net> <fb4fffaba5c349ceb9563f6a3b656c8b@BY2PR03MB412.namprd03.prod.outlook.com> <C9E75497-45FA-4CF2-AB96-A46490E7AF61@mnot.net> <69983fe672df44bdae174e1ec02059aa@BY2PR03MB412.namprd03.prod.outlook.com> <5e700f14493842f1b4ced06a430cc09e@BL2PR02MB307.namprd02.prod.outlook.com>
In-Reply-To: <5e700f14493842f1b4ced06a430cc09e@BL2PR02MB307.namprd02.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [31.133.146.242]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 02788FF38E
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(51704005)(69234005)(189002)(199002)(13464003)(377454003)(19580405001)(99286002)(101416001)(99396002)(4396001)(66066001)(79102001)(80022001)(21056001)(106116001)(20776003)(77982001)(33646002)(76482001)(19580395003)(105586002)(46102001)(50986999)(64706001)(86612001)(76576001)(76176999)(107046002)(74662001)(110136001)(54356999)(74316001)(85306003)(81342001)(93886003)(74502001)(2656002)(86362001)(92566001)(81542001)(85852003)(31966008)(95666004)(106356001)(83322001)(87936001)(83072002)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BY2PR03MB409; H:BY2PR03MB412.namprd03.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.onmicrosoft.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/aw71ntGY0730k7gUqFUeCcqIL7o
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] New Version Notification for draft-thaler-appsawg-uri-scheme-reg-00.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Jul 2014 01:09:43 -0000

FYI, this one is still in my queue and will be handled in the next version,=
 and
the changes noted below will be editorial-only.  So I won't mention anythin=
g
in this thread in my slides on Monday, to conserve time for technical=20
discussion.

> -----Original Message-----
> From: Larry Masinter [mailto:masinter@adobe.com]
> Sent: Monday, April 7, 2014 1:21 AM
> To: Dave Thaler; Mark Nottingham
> Cc: apps-discuss@ietf.org
> Subject: RE: [apps-discuss] New Version Notification for draft-thaler-app=
sawg-
> uri-scheme-reg-00.txt
>=20
> Mark and Dave changed ""discourage use of the same scheme name for
> different purposes" to "Discourage use of the same scheme name for differ=
ent
> mechanisms (often, but not always, protocols)."
>=20
> But personally, I think the old text is better. The whole sentence is in =
the
> context of just explaining why the rules are the way they are, and whethe=
r or
> not two uses are "the same" is a matter of judgment, and the fact that
> scheme names aren't exactly protocol names is irrelevant. If you want to =
note
> the relation between scheme names and protocols, put it in a separate
> paragraph.

Will do that.

> "...the first part of a URI is not an artistic indicator..." suggested dr=
opping
> "artistic". But I think dropping "artistic" weakens the intent, which is =
to
> discourage use of "://" as a design pattern "URL's should have colon-slas=
h-
> slash so people will recognize it as a URL".  You could change "artistic"=
 to
> "stylistic". URLs are both protocol elements and presentational  elements=
, but
> the syntax should be functional.

Will add "stylistic".

> > > This is straight from RFC 4395.   It says they [non-hierarchical sche=
mes]
> SHOULD avoid both "/" and dot-segments.
> > > So if you avoid dot-segments, you don't need to tell what delimits th=
em
> from other stuff.
> > Right. I just find it odd that we SHOULD-prohibit the string ".." in a
> > URI scheme where it can't be mistaken for a relative reference (because
> there are no "/").
> >
> > I.e., avoiding one of them, not both, is sufficient to prevent being
> > mistaken for a relative reference, so why are we overly restrictive her=
e?
>=20
> > Added this as an open issue (added cref into doc, and filed ticket #26)=
.
>=20
> If the scheme isn't actually hierarchical, but gets set as a "base" (as c=
an
> happen), then you can get  nonsense out of relative processing in a way t=
hat
> might be confusing.

Will remove the cref and close the ticket with that explanation when the cr=
ef
is removed.
=20
> # As noted in the problem statement document, one of the most common
> default # operations is essentially "launch the app associated with the
> scheme name, # and let it use the rest of the URI as arguments to do
> something".
>=20
> This is a good way of saying it. You might also note "Consider defining a=
 MIME
> type instead" in such cases.

Will do.

> > Actually, Section 3 should probably be entitled "Requirements for ..."
> > not "Guidelines for..." since its second. sentence says they're REQUIRE=
D.
>=20
> They're guidelines that include requirements as well as other advice.

The draft currently has "Requirements for..."
Since you agree it's both, I will assume it's ok to leave it unless I hear =
otherwise.
=20
-Dave


From nobody Sun Jul 20 09:12:19 2014
Return-Path: <weihaw@google.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DECDD1B2C72 for <apps-discuss@ietfa.amsl.com>; Sun, 20 Jul 2014 09:12:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.379
X-Spam-Level: 
X-Spam-Status: No, score=-1.379 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] 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 Wjc8gmaM8uOI for <apps-discuss@ietfa.amsl.com>; Sun, 20 Jul 2014 09:12:16 -0700 (PDT)
Received: from mail-vc0-x22f.google.com (mail-vc0-x22f.google.com [IPv6:2607:f8b0:400c:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3B091ACAD6 for <apps-discuss@ietf.org>; Sun, 20 Jul 2014 09:12:15 -0700 (PDT)
Received: by mail-vc0-f175.google.com with SMTP id hu12so10468156vcb.34 for <apps-discuss@ietf.org>; Sun, 20 Jul 2014 09:12:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=wVZ7Ea4SiyfbCF/kVN2kM9Lz95ma37E5Ce8Xglf2HB0=; b=hMhRpuVYJ+IYH+ySaD68MVReazEHPhOwklSSuGBI3RQVqSLk8VGwN9wIhwQlYWCgFY PEbo0q5utq+pn9JSORkLkYTuytHTNTmzzvwip4pt0xO4FSbCl5QskvCXm8zVztLtQYkj Y4lI217yq7+YJFt1qCbTaCraVFyaMuiy1yPAUhETzLN2vcKtra3nOgb8naXloWRnqhSc HmNu+ykB95BWSrZtz3LNzgjAmWSDVgsvKyjIWCE74JDMTGm//jTgM8cXFRbrjdpdkysv KdAnd30lf27EEL8FEJS5kzNKxCU6unodqFtZ7VyVQGM7t8VoLrUEaNyt//rYduYJhrol cn7Q==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc:content-type; bh=wVZ7Ea4SiyfbCF/kVN2kM9Lz95ma37E5Ce8Xglf2HB0=; b=kwvvAfxLqI2i9cSnCF4pV1WSFLtuHma8NwgimYzTynNpmnfuo+w+WjfFaHFw4HgOcs EuW2CdiMl5S8iC+9sz78ft+n7/uGBYEt7hFgz/d6SPSargGrXte1R+RZPUPFiR0mLoUj +jDYwapCTX6AOrovYcAfmoJqE8BM0Gqc7VWZebOZaNL9HsnVd7EkCJreOjEmm7Ea7FdN rH3RoU7XdzoDhEB5n6EVUl0Cwpe144d9micwe7cBVuSNY/+keBVZIZMZQVhuALxkXW+q pQh3VVVvcNoh+A9GHM3E1cAtSVSRkPQSSdIMRwV43LXfUbJnWUm0D1f5rcfJmPR3a2l2 pzKQ==
X-Gm-Message-State: ALoCoQmPcmPE/z7glJsseIeXKqeW4+IhRoBp06OnM5K3p7LtgjlDm954M/437NDi/o12xKPhyCCE
X-Received: by 10.52.101.168 with SMTP id fh8mr19233914vdb.34.1405872734006; Sun, 20 Jul 2014 09:12:14 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.52.227.163 with HTTP; Sun, 20 Jul 2014 09:11:53 -0700 (PDT)
In-Reply-To: <20140718201751.64565.qmail@joyce.lan>
References: <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <20140718201751.64565.qmail@joyce.lan>
From: Wei Chuang <weihaw@google.com>
Date: Sun, 20 Jul 2014 09:11:53 -0700
Message-ID: <CAAFsWK3P=56EPhDrKcMgkVvAjb37Ahjv7QdJASHPV8E9Jj=EVQ@mail.gmail.com>
To: John Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=bcaec548a887e9144904fea240e4
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/P5foTxieuqx3OEYaMP3Id8GYbKg
Cc: apps-discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] A mail forwarding threat model (somewhat relevant to DMARC)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Jul 2014 16:12:17 -0000

--bcaec548a887e9144904fea240e4
Content-Type: text/plain; charset=ISO-8859-1

Thanks for putting that together, and I think its a good starting point for
creating an objective set of criteria for evaluating the multitude of DKIM
/ DMARC repair / enhancement proposals.  Indeed I'd like to understand in
the near future how the different proposals stack up against particularly
GAB, BAG and BAB, though the latter two as you point out are unlikely.
 Would it be easier to read as <sender><auth-state><forwarder>?  As
extensions to this approach: I also wonder about replay spam vector, and
whether they need some sort of distinction in this taxonomy, or otherwise
they are just GAB.  I also wonder if there is an objective measure of
implementation complexity for forwarders, that could also be considered.
 Some factors might be: use of DNS, federation or cooperation between
providers, amount of additional processing at the forwarder, (and also
sender and recipient complexity) beyond baseline DKIM / DMARC, etc.

thanks,
-Wei




On Fri, Jul 18, 2014 at 1:17 PM, John Levine <johnl@taugh.com> wrote:

> I put an item on my blog that tries to characterize various mail
> forwarding scenarios into eight categories.  I think it might be
> useful for evaluating various proposals intended to help manage
> handling and authentication of forwarded mail.
>
> http://jl.ly/Email/fwdthreat.html
>
> R's,
> John
>

--bcaec548a887e9144904fea240e4
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Thanks for putting that together, and I think its a good s=
tarting point for creating an objective set of criteria for evaluating the =
multitude of DKIM / DMARC repair / enhancement proposals. =A0Indeed I&#39;d=
 like to understand in the near future how the different proposals stack up=
 against particularly GAB, BAG and BAB, though the latter two as you point =
out are unlikely. =A0Would it be easier to read as &lt;sender&gt;&lt;auth-s=
tate&gt;&lt;forwarder&gt;? =A0As extensions to this approach: I also wonder=
 about replay spam vector, and whether they need some sort of distinction i=
n this taxonomy, or otherwise they are just GAB. =A0I also wonder if there =
is an objective measure of implementation complexity for forwarders, that c=
ould also be considered. =A0Some factors might be: use of DNS, federation o=
r cooperation between providers, amount of additional processing at the for=
warder, (and also sender and=A0recipient complexity) beyond baseline DKIM /=
 DMARC, etc.<div>

<div><br></div><div>thanks,</div><div>-Wei<div><br></div><div><br></div></d=
iv></div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote=
">On Fri, Jul 18, 2014 at 1:17 PM, John Levine <span dir=3D"ltr">&lt;<a hre=
f=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.com</a>&gt;</spa=
n> wrote:<br>

<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">I put an item on my blog that tries to chara=
cterize various mail<br>
forwarding scenarios into eight categories. =A0I think it might be<br>
useful for evaluating various proposals intended to help manage<br>
handling and authentication of forwarded mail.<br>
<br>
<a href=3D"http://jl.ly/Email/fwdthreat.html" target=3D"_blank">http://jl.l=
y/Email/fwdthreat.html</a><br>
<br>
R&#39;s,<br>
John<br>
</blockquote></div><br></div>

--bcaec548a887e9144904fea240e4--


From nobody Sun Jul 20 11:52:15 2014
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0E6C41B288F; Sat, 19 Jul 2014 09:09:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 m2Qpx6rJe22E; Sat, 19 Jul 2014 09:09:15 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 54C8E1B2850; Sat, 19 Jul 2014 09:09:15 -0700 (PDT)
Received: from [198.252.137.115] (helo=JcK-HP8200.jck.com) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1X8X8D-000OwC-JC; Sat, 19 Jul 2014 12:05:05 -0400
Date: Sat, 19 Jul 2014 12:09:08 -0400
From: John C Klensin <john-ietf@jck.com>
To: Douglas Otis <doug.mtview@gmail.com>
Message-ID: <AEAB1D3240D4CC17A4C7CB57@JcK-HP8200.jck.com>
In-Reply-To: <D1781E44-3404-47C7-8505-F8EEB08FB248@gmail.com>
References: <CAL0qLwZCU0VsvdaMNHpBwS6V3ndhjJKZ2PN965mfb4YQXM866g@mail.gmail.com> <4B93081ADBB7E866C11CCEEC@JcK-HP8200.jck.com> <D1781E44-3404-47C7-8505-F8EEB08FB248@gmail.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.115
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/FaB2-Rt25SwJdowvGeQVNUO1dZQ
X-Mailman-Approved-At: Sun, 20 Jul 2014 11:52:13 -0700
Cc: ietf <ietf@ietf.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Jul 2014 16:09:17 -0000

--On Saturday, July 19, 2014 07:03 -0700 Douglas Otis
<doug.mtview@gmail.com> wrote:

>>>> If you would prefer a different term, please suggest one.
>> 
>> That particular problem would be easily solved by saying 
>> 
>>    "MX Resource Record with a null value"
>> 
>> or even 
>> 
>>    "MX Resource Record that, by convention, points at the
>>    root"
> 
> Agreed.
> 
> Null as a term is misleading since these MX record contain an
> a value that simply won't resolve an address because it points
> to root.
> 
> Although first used in defining SRV RR where:
> "A Target of "." means that the service is decidedly not
> available at this domain."

Trying to do fine editing on the IETF list is rarely productive
so, if this level of tuning is important (I think some of it
is), perhaps the document should be returned to the WG --with
all of the issues on the table that were apparently not raised
before Last Call-- and Last Called again when it is really
ready.  Personally, I find symptoms that choices of string,
choices of response code, details of terminology, DNS impact,
etc., were not sorted out in the WG beyond repetitions of
statements like "this has been done since 2006 and no major
issues have appeared", troubling in and of themselves.  To me,
the IETF adds value when those discussions occur both intra-area
and cross-area.   If that value isn't wanted, or isn't wanted
beyond an editorial check, I'm not sure why we should be
investing the resources.  YMMD, of course.

But, since I'm writing this note anyway, let me suggest that it
would be entirely reasonable (maybe not ideal, but reasonable)
to be very clear in the document about what is going on, perhaps
with the language I suggested and Doug likes, but then to point
out that the mechanism has been known as "null MX" or "nullMX"
for some years and that usage will undoubtedly continue.  Such a
statement could even survive a change of what goes into the DATA
field should that otherwise be desired.  If people want to refer
to this as "nullMX", that is probably no worse than an obscure
acronym or abbreviation.   It is also very different from the
term I objected to that started this because "NULL MX Resource
Record" is rather clearly DNS-incorrect and misleading.

    john






From nobody Sun Jul 20 11:52:18 2014
Return-Path: <kurta@drkurt.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 032471B2991 for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 10:50:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.378
X-Spam-Level: 
X-Spam-Status: No, score=-1.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 wTheLJLEoJKr for <apps-discuss@ietfa.amsl.com>; Sat, 19 Jul 2014 10:50:08 -0700 (PDT)
Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ACAB01B2983 for <apps-discuss@ietf.org>; Sat, 19 Jul 2014 10:50:07 -0700 (PDT)
Received: by mail-wi0-f178.google.com with SMTP id hi2so2231759wib.5 for <apps-discuss@ietf.org>; Sat, 19 Jul 2014 10:50:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=drkurt.com; s=20130612; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=dNuZjCWNCqASyGOoUlLeM6Hux9y1ifURYBrqI17FYEA=; b=eVztgIMIjxSeuuzk3jwWQm0UARxVqi2c1c6bjBU2ndZa4NYUjGfpCTi63nwNVUDiSU E8vi4/SmP26Mve3bTIGSq+l1OjpnIl6TJ43G/M4zcJgaZLVQvRHufeKIK7B6OwSuQvUf nV84ubFUro1Dn1ZeBBSKauqj44iLp2wNat1xQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=dNuZjCWNCqASyGOoUlLeM6Hux9y1ifURYBrqI17FYEA=; b=lcwbJJxqNd4SiA/WCBy2ctIXjTP8K8SYcY9fle3niqp41iDCijIyllXYknD3iEqbwg WBmx66cV9Vvxhf+OMlLjq7Iy/oevn8b+w1N1qYnrvQO6ubMEl8fkYH3Zj4ifrnirAlGU y0UstMlCxxWYZMlv7pJcRHJ7F9/gKS6b913SXxcGl9qCtu7HryhTOakombSogsXPafcy +VLvz6BMbdV+G4fhTNF3la2ZhNSgAdVWX7PYSGJuAicAbGcpEP2ABGVBztc+8ghjyYil Q6p9dwkOFC1Nqq/lGRhFb3Xp3I3uijc664WszQTgyan6VBaTnhGZlayylPzGvm+EOzd1 iIKA==
X-Gm-Message-State: ALoCoQm0Mj1pj9cj1JBx+oGkDxSBIGrj+NAPWrbn4iAvtX9MkBwbXCmiYT0cbM0oekq6oqKlHUQe
MIME-Version: 1.0
X-Received: by 10.195.17.164 with SMTP id gf4mr6879931wjd.45.1405792206003; Sat, 19 Jul 2014 10:50:06 -0700 (PDT)
Received: by 10.194.238.166 with HTTP; Sat, 19 Jul 2014 10:50:05 -0700 (PDT)
In-Reply-To: <20140718201751.64565.qmail@joyce.lan>
References: <CAAFsWK3q2XizH9T4z8YrxCRoFSqeoEy8H-x0YV1QF4E67RvJKw@mail.gmail.com> <20140718201751.64565.qmail@joyce.lan>
Date: Sat, 19 Jul 2014 10:50:05 -0700
Message-ID: <CABuGu1oM8Gn=gvJUDmawe2OhLWf0cKYWnt141RxnNTLmtUKhew@mail.gmail.com>
From: Kurt Andersen <kurta@drkurt.com>
To: John Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=089e016817de11354404fe8f81b2
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/L3urmPnuYGL7X_zAYo1Nx2uX6c8
X-Mailman-Approved-At: Sun, 20 Jul 2014 11:52:13 -0700
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] A mail forwarding threat model (somewhat relevant to DMARC)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 19 Jul 2014 17:50:09 -0000

--089e016817de11354404fe8f81b2
Content-Type: text/plain; charset=UTF-8

On Fri, Jul 18, 2014 at 1:17 PM, John Levine <johnl@taugh.com> wrote:

> I put an item on my blog that tries to characterize various mail
> forwarding scenarios into eight categories.  I think it might be
> useful for evaluating various proposals intended to help manage
> handling and authentication of forwarded mail.
>
> http://jl.ly/Email/fwdthreat.html
>
> R's,
> John
>

I'm not sure that this taxonomy is quite that helpful, nor that the
examples are indicative of anything more than laziness.  Any ESP that does
not ensure some sort of authentication for the content that they send is
guilty of negligence; and there is no reason that "forward an article"
should be spoofing the address of the person asking for the send - most do
not.

I think that the operative concepts are whether the "last sending" system
takes ownership for the message (as advocated by the marginally useful SRS
concept) or tries to be "transparent".  If they try to be transparent, then
we have the potential for problems since the "chain of custody" becomes
questionable.

--Kurt Andersen

--089e016817de11354404fe8f81b2
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Fri, Jul 18, 2014 at 1:17 PM, John Levine <span dir=3D"=
ltr">&lt;<a href=3D"mailto:johnl@taugh.com" target=3D"_blank">johnl@taugh.c=
om</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"gmail_=
quote"><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;=
border-left:1px solid rgb(204,204,204);padding-left:1ex">
I put an item on my blog that tries to characterize various mail<br>
forwarding scenarios into eight categories. =C2=A0I think it might be<br>
useful for evaluating various proposals intended to help manage<br>
handling and authentication of forwarded mail.<br>
<br>
<a href=3D"http://jl.ly/Email/fwdthreat.html" target=3D"_blank">http://jl.l=
y/Email/fwdthreat.html</a><br>
<br>
R&#39;s,<br>
John<br></blockquote><div><br>I&#39;m not sure that this taxonomy is quite =
that helpful, nor that the examples are indicative of anything more than la=
ziness.=C2=A0 Any ESP that does not ensure some sort of authentication for =
the content that they send is guilty of negligence; and there is no reason =
that &quot;forward an article&quot; should be spoofing the address of the p=
erson asking for the send - most do not.<br>
<br>I think that the operative concepts are whether the &quot;last sending&=
quot; system takes ownership for the message (as advocated by the marginall=
y useful SRS concept) or tries to be &quot;transparent&quot;.=C2=A0 If they=
 try to be transparent, then we have the potential for problems since the &=
quot;chain of custody&quot; becomes questionable.<br>
<br></div><div>--Kurt Andersen <br></div></div></div></div>

--089e016817de11354404fe8f81b2--


From nobody Sun Jul 20 13:33:59 2014
Return-Path: <chuck@eesst.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DE4121B27A5 for <apps-discuss@ietfa.amsl.com>; Sun, 20 Jul 2014 13:33:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 PaaJGYj_IOnX for <apps-discuss@ietfa.amsl.com>; Sun, 20 Jul 2014 13:33:56 -0700 (PDT)
Received: from obermeyer.clearbearing.net (smtp.clearbearing.net [IPv6:2607:fc58:1004::9]) (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 26F691B2792 for <apps-discuss@ietf.org>; Sun, 20 Jul 2014 13:33:55 -0700 (PDT)
Received: from mail.nuleaf.com (unknown [32.165.27.252]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by obermeyer.clearbearing.net (Postfix) with ESMTPSA id 01404F2EDC; Sun, 20 Jul 2014 16:33:46 -0400 (EDT)
Received: from [192.168.100.116] (IP116.NULEAF.COM [192.168.100.116]) by mail.nuleaf.com (Postfix) with ESMTP id EC0EF41446; Sun, 20 Jul 2014 16:33:38 -0400 (EDT)
From: Chuck Davin <chuck@eesst.org>
To: Pete Resnick <presnick@qti.qualcomm.com>
In-Reply-To: <1404303007.10842.108.camel@chuck.nuleaf.com>
References: <1388586125.7196.58.camel@chuck> <52D59155.8050404@qti.qualcomm.com> <1404303007.10842.108.camel@chuck.nuleaf.com>
Content-Type: text/plain; charset="UTF-8"
Organization: Rarely
Date: Sun, 20 Jul 2014 16:33:30 -0400
Message-ID: <1405888410.7090.80.camel@chuck.nuleaf.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.28.3 
Content-Transfer-Encoding: 7bit
X-ClearBearing-MailScanner-Information: Please contact ClearBearing (http://www.clearbearing.com) for more information on our anti-spam/anti-virus efforts.
X-ClearBearing-MailScanner-ID: 01404F2EDC.A7DB3
X-ClearBearing-MailScanner: Found to be clean
X-ClearBearing-MailScanner-IP-Protocol: IPv4
X-ClearBearing-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-22.001, required 5, autolearn=not spam, ALL_TRUSTED -2.00, BAYES_00 -15.00, TLS_AUTH_NOSPAM -5.00)
X-ClearBearing-MailScanner-From: chuck@eesst.org
X-ClearBearing-MailScanner-Watermark: 1406493228.67157@LGdLoLcIfl2vMVwn4BCUhw
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/0Jgt9Re1-XOpIalvrKAyuEBntOU
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Working Group on Email Exchange of Secondary School Transcripts
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: chuck@eesst.org
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Jul 2014 20:33:58 -0000

Hello,

I recently posted a message here probing interest in pursuing a standard
format for emailing school transcripts.  A (soon-to-expire) draft
is at http://www.ietf.org/id/draft-davin-eesst-00.pdf and also at
http://www.eesst.org/eesst-spec-01.pdf.

I understand that members of this group are probably keen to finish up
works already in progress in advance of the Toronto meeting.  But the
deafening silence is beginning to hurt my ears :-).  While I could
interpret that silence as some indication of interest, under the
circumstances, I was really hoping for something more explicit.  As
current controversies perhaps find resolution in the coming week,
perhaps one or more of you could steal a moment to sound your interest
in securing the privacy of our children.

Any thoughts about the draft or suggestions for how to proceed?   Right
now, I'm checking my MX record to see whether or not it has silently
morphed into a null pointer.  Anybody want to help test it by responding
to this message?

Best,
Chuck

On Wed, 2014-07-02 at 08:10 -0400, Chuck Davin wrote:
> Hello Pete,
> 
> I recently received some robo-mail reminding me that the EESST internet
> draft (http://www.ietf.org/id/draft-davin-eesst-00.pdf) is about to
> expire.  I would still like to pursue standardization of this draft
> (http://www.eesst.org) but clearly have been too distracted recently to
> make much headway.
> 



From nobody Sun Jul 20 14:32:12 2014
Return-Path: <sm@elandsys.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0FE11B2CBB for <apps-discuss@ietfa.amsl.com>; Sun, 20 Jul 2014 14:32:10 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.001
X-Spam-Level: 
X-Spam-Status: No, score=-2.001 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 gXKnitGMg4rE for <apps-discuss@ietfa.amsl.com>; Sun, 20 Jul 2014 14:32:09 -0700 (PDT)
Received: from mx.ipv6.elandsys.com (mx.ipv6.elandsys.com [IPv6:2001:470:f329:1::1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F93E1B27F0 for <apps-discuss@ietf.org>; Sun, 20 Jul 2014 14:32:09 -0700 (PDT)
Received: from SUBMAN.elandsys.com ([197.224.132.1]) (authenticated bits=0) by mx.elandsys.com (8.14.5/8.14.5) with ESMTP id s6KLVm1U015155 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 20 Jul 2014 14:32:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=opendkim.org; s=mail2010; t=1405891921; x=1405978321; bh=PX12JNi4NePWPxtm+VtyC/iGJj6K+g/ql+/H77vZozc=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=gpJOknAKWLlGDOzQBFUOSP5beOAjbPPI68Vuog6ErSsMBTFvMgGfZa97mqHkrzinn pY7wZsSLCEbxTLMp02b0fn8RDQuPXaRh6dGRzB5wn2Pg94K+PZnVGUIwmIeOYNZq/g NGmmPvKA8jROAOndY8TrPOwcHsSTXHlLvD6ffVfk=
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=elandsys.com; s=mail; t=1405891921; x=1405978321; i=@elandsys.com; bh=PX12JNi4NePWPxtm+VtyC/iGJj6K+g/ql+/H77vZozc=; h=Date:To:From:Subject:Cc:In-Reply-To:References; b=3VSodZh8vnLofRBqiyhWbjR42j78MB3UxMSJtbiX+1jVtJeBsxSFCL7GImqd/q8QT OiW6J3ZIzLw+OmM3YY7AgkPXqhQ5EFLhiJAo//CONS6Z/2zxFfZa4bdI/8rSJMIMig /VSeKIDaNT3qpz+ZVqYOS6rfcoHye9+fKck/8S60=
Message-Id: <6.2.5.6.2.20140720135212.0c101310@resistor.net>
X-Mailer: QUALCOMM Windows Eudora Version 6.2.5.6
Date: Sun, 20 Jul 2014 14:28:48 -0700
To: chuck@eesst.org
From: S Moonesamy <sm+ietf@elandsys.com>
In-Reply-To: <1405888410.7090.80.camel@chuck.nuleaf.com>
References: <1388586125.7196.58.camel@chuck> <52D59155.8050404@qti.qualcomm.com> <1404303007.10842.108.camel@chuck.nuleaf.com> <1405888410.7090.80.camel@chuck.nuleaf.com>
Mime-Version: 1.0
Content-Type: text/plain; charset="us-ascii"; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/feUyEAdiKpo5LWwH44Xb-4kKwUY
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Working Group on Email Exchange of Secondary School Transcripts
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Jul 2014 21:32:10 -0000

Hi Chuck,
At 13:33 20-07-2014, Chuck Davin wrote:
>Any thoughts about the draft or suggestions for how to proceed?   Right
>now, I'm checking my MX record to see whether or not it has silently
>morphed into a null pointer.  Anybody want to help test it by responding
>to this message?

I read the draft quickly.  It is about moving from paper-based 
communication for students instead of attempting to solve some 
internet-related problem.  I am reminded of EDI.  There have been 
previous proposals which built upon SMTP to do interesting things.  I 
suggest reviewing the discussions about those proposals to get an 
idea of what to expect.

OpenPGP is used for encryption of a document, the transcript in this 
case.  The draft describes procedures which are only relevant to 
secondary schools, and probably for those in specific country.  The 
draft is well-written.   I suggest providing a description of the 
internet-related technical problem.

Regards,
S. Moonesamy 


From nobody Sun Jul 20 20:07:31 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E04F01B2AEE for <apps-discuss@ietfa.amsl.com>; Sun, 20 Jul 2014 20:07:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.762
X-Spam-Level: 
X-Spam-Status: No, score=0.762 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 lc5wZQVA8jYZ for <apps-discuss@ietfa.amsl.com>; Sun, 20 Jul 2014 20:07:25 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A59DD1B2ACD for <apps-discuss@ietf.org>; Sun, 20 Jul 2014 20:07:24 -0700 (PDT)
Received: (qmail 99481 invoked from network); 21 Jul 2014 03:07:23 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 21 Jul 2014 03:07:23 -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; s=c81.53cc83ec.k1407; i=johnl@user.iecc.com; bh=a408dHV9x1XU4ESiwYirIJKcdm0kWkCVOptn5OtBv3o=; b=g4I1IxLNQ8BvCeeyHFJ63lGOcDV0uYIUKGcb40dYqSwjzVkJgdeLUu0yviPkKsnu3fwf6/ZlP2fmS0bjuSSBVtJAmTwbeUOwJMmMkc2L/JVfqlJ7Jf8eigx+vQ1Q1f8T1Fkj9JY5fr1o4QUU7PlO+Mj245i0bVg44rT4nR86tlp2813tbXWrsc4EWd5zeatksG8jhbWxGleGIi9HTrOjK7T0Er/Fs4OVaLyxstFnk8vaZ+08UCgY4sI1geU+RxIj
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; s=c81.53cc83ec.k1407; olt=johnl@user.iecc.com; bh=a408dHV9x1XU4ESiwYirIJKcdm0kWkCVOptn5OtBv3o=; b=z6xC/afeYZVFMChEyLPApviiGkX08A0xaTuKHehQXDwDycNIiPI7a7F27SMqAf02jwxdD4n0WJY1dwKsT+Lw4WyFAsSDtBAyjYMriDNBzU4sfX1EtkH5MnYuWQAmY+dTbC6SegJowwGdv56b2sd0IKco4ujsrrWzs+McbJfWxZMpy4zDxDNlsL2q9oSeLRLmyXO5Bb/Ay1WSN+TYbQyCRMCnrLyZLleoGlyGKDl2HF4AtFqok+febbrYGqz3NZJu
Date: 21 Jul 2014 03:07:02 -0000
Message-ID: <20140721030702.3200.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <1405888410.7090.80.camel@chuck.nuleaf.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/bc3dRUGa7zBNho1jvdXcGK7GxRw
Subject: Re: [apps-discuss] Working Group on Email Exchange of Secondary School Transcripts
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 03:07:28 -0000

Having looked quickly at your draft, it looks plausible, but I have
a meta-question.

How much interest is there from secondary schools or the colleges that
would presumably be the recipients of the transcripts?  We just write
the specs, we can't force anyone to do anything.  It's only worth
spending time on something like this if we believe there is a
reasonable chance the relevant parties want it and will use it.

R's,
John


From nobody Sun Jul 20 22:02:41 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B7B971B2D83 for <apps-discuss@ietfa.amsl.com>; Sun, 20 Jul 2014 22:02:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 NRrDTdFfugzd for <apps-discuss@ietfa.amsl.com>; Sun, 20 Jul 2014 22:02:38 -0700 (PDT)
Received: from mail-wi0-x22f.google.com (mail-wi0-x22f.google.com [IPv6:2a00:1450:400c:c05::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4C69D1B2CAE for <apps-discuss@ietf.org>; Sun, 20 Jul 2014 22:02:38 -0700 (PDT)
Received: by mail-wi0-f175.google.com with SMTP id ho1so3443062wib.8 for <apps-discuss@ietf.org>; Sun, 20 Jul 2014 22:02:36 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=hRhOVqg7Uuq5dfuvstht+vP3XrDoFIj2HuGa6AllVRE=; b=izG/8+X2Lt9/nw4Amk0ACzPbasGOoHozE0wSee195FplDxG9H/AHfHVhZu/EfIEMHR ONv8PnbyEEt8mMSE2vSm1K+Z99WuJMUrL8VdPa+6HkV7LiPIVtuOZeVS/rDIkKFM2ADl RxBOaQMhU6hlAT0+Wku/S6G6ETmx8VVpBg8ze01HAMyw6ya1g4fcpdoGFx3Sf6QuSfbs LhgKwXZQjW6rKEWEVmpy9RNB/s1w1h3iqRk/Yc20IruRd5KGmb1OoTrg2sAUvlmL/jOV r18/yR5kNOSTYIbfzUdTO/JJpdE8aGKarq/tiWmbp0ZInj84Jdw+SajKIhPX2FZVTJ/+ PnkQ==
MIME-Version: 1.0
X-Received: by 10.180.10.166 with SMTP id j6mr495173wib.73.1405918956878; Sun, 20 Jul 2014 22:02:36 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Sun, 20 Jul 2014 22:02:36 -0700 (PDT)
Date: Mon, 21 Jul 2014 01:02:36 -0400
Message-ID: <CAL0qLwaAhX-YOoaxnVDRMYhLQhZ_0o=r1Yh6KWrjcJ8DwqMMJQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=001a11c244120202ad04fead0470
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/_bTc9KbS3DLmU055-y1WLiXINhM
Subject: [apps-discuss] Slides uploaded
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 05:02:39 -0000

--001a11c244120202ad04fead0470
Content-Type: text/plain; charset=UTF-8

All slide decks we have received for tomorrow's meeting have been uploaded
to the meeting materials page:

https://datatracker.ietf.org/meeting/90/materials.html#appsawg

If you have sent us slides and don't see them there, or if the wrong deck
has been uploaded, please email appsawg-chairs@tools.ietf.org ASAP.

See you all at 9am!

-MSK, APPSAWG co-chair

--001a11c244120202ad04fead0470
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div>All slide decks we have received for tomorrow&#3=
9;s meeting have been uploaded to the meeting materials page:<br><br><a hre=
f=3D"https://datatracker.ietf.org/meeting/90/materials.html#appsawg">https:=
//datatracker.ietf.org/meeting/90/materials.html#appsawg</a><br>
<br></div>If you have sent us slides and don&#39;t see them there, or if th=
e wrong deck has been uploaded, please email <a href=3D"mailto:appsawg-chai=
rs@tools.ietf.org">appsawg-chairs@tools.ietf.org</a> ASAP.<br><br></div>See=
 you all at 9am!<br>
<br>-MSK, APPSAWG co-chair<br><br></div>

--001a11c244120202ad04fead0470--


From nobody Mon Jul 21 06:27:38 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C1A91B2E0B; Mon, 21 Jul 2014 06:27:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 vDSGCaE8iEF2; Mon, 21 Jul 2014 06:27:32 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 4564D1B2E0E; Mon, 21 Jul 2014 06:26:11 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.1.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140721132611.8559.58816.idtracker@ietfa.amsl.com>
Date: Mon, 21 Jul 2014 06:26:11 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/UgTJJ1b-ls_4p0FacpVYpnXf2Gc
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D Action: draft-ietf-appsawg-json-merge-patch-05.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 13:27:33 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Applications Area Working Group Working Group of the IETF.

        Title           : JSON Merge Patch
        Authors         : Paul Hoffman
                          James M Snell
	Filename        : draft-ietf-appsawg-json-merge-patch-05.txt
	Pages           : 9
	Date            : 2014-07-21

Abstract:
   This specification defines the JSON merge patch format and processing
   rules.  The merge patch format is primarily intended for use with the
   HTTP PATCH method as a means of describing a set of modifications to
   a target resource's content.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-appsawg-json-merge-patch-05

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-json-merge-patch-05


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Mon Jul 21 07:03:35 2014
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 868A71A0016 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 07:03:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 nakVSlrs0KKo for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 07:03:28 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BEED21A0100 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 07:01:29 -0700 (PDT)
Received: from localhost ([::1]) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1X9E5Z-0003Uo-7A for apps-discuss@ietf.org; Mon, 21 Jul 2014 09:57:13 -0400
Date: Mon, 21 Jul 2014 10:01:28 -0400
From: John C Klensin <john-ietf@jck.com>
To: apps-discuss@ietf.org
Message-ID: <EC9EF75E8F7874D224422C0B@JCK-EEE10>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/kfRB2aA77b3ywoUap9C2WowM1Ts
Subject: [apps-discuss] Diversity and today's micro-rant about slide readability
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 14:03:31 -0000

Folks,

To explain and amplify on my comments in the meeting...

First, it a slide or other kind to presentation material is
accessible to some IETF participants but not to others, it is
ultimately a diversity issue that impedes understanding and
participation in the latter group.    Some situations with those
differences are hard to work around and, while I don't think we
should go to extremes, that is no excuse for not dealing with,
and avoiding, the easy ones.

Unlike many other diversity issues, at least one aspect of these
will eventually apply to everyone reading this -- if you are
reasonably lucky, you will all get old.

Where slides are concerned, two principles ought to apply:

(1) If the information is important, it should be read out, not
just waived at.  Reading it out makes it accessible to everyone
who can hear but not see (regardless of whether the reason for
"not see" is a visual impairment, being in the wrong place in
the room, being remote, or something else.   

(2) A slide with more than about 15 or perhaps 20 lines of text
on it is almost guaranteed to be unreadable in a large room.
If you have more important information than that, make multiple
slides.  If the information isn't important enough to display in
a usable way and/or read, perhaps you can eliminate it and make
everything else bigger.

In a meeting presentation, the problem of a crowded slide can be
mitigated somewhat by having the slide in meeting material
posted well in advance.  But, if one is going to depend on that,
why not leave it off the slide (making the rest of it readable),
include it in the meeting material, and point to it with warning
as needed.

In some contexts, but not in the IETF, people sometimes feel a
need to show off everything they know or how much they have
accomplished by putting up a lot of crowded, dense slides in the
hope of overwhelming or impressing the audience with apparent
quantity.   Let's not go there.

thanks,
    john


From nobody Mon Jul 21 07:14:52 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 82E871A0016 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 07:14:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 pVWKfLQhLsvN for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 07:14:50 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F8391A0011 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 07:14:50 -0700 (PDT)
Received: from [31.133.179.11] (dhcp-b30b.meeting.ietf.org [31.133.179.11]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6LEEhZ1023807 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 21 Jul 2014 07:14:49 -0700
Message-ID: <53CD1FE4.9040908@dcrocker.net>
Date: Mon, 21 Jul 2014 10:12:52 -0400
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: John C Klensin <john-ietf@jck.com>
References: <EC9EF75E8F7874D224422C0B@JCK-EEE10>
In-Reply-To: <EC9EF75E8F7874D224422C0B@JCK-EEE10>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Mon, 21 Jul 2014 07:14:50 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Zso82Q3Jyy7f8yQsBhDMCLaY7sM
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Diversity and today's micro-rant about slide readability
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 14:14:51 -0000

On 7/21/2014 10:01 AM, John C Klensin wrote:
> Where slides are concerned, two principles ought to apply:
> 
> (1) If the information is important, it should be read out, not
> just waived at. 

There are widely different styles of doing presentations that all are
(or can be) effective.

As an example, it can be quite good to have the talking be quite
different language than the text that is on the slide, where the talk
gives one level of detail and the speaking gives another. (Oddly, which
is which can vary.)

A rule of the type you suggest would prohibit that mode.   In fact, just
reading what is on the slide is a universally-reviled presentation method.


> Reading it out makes it accessible to everyone
> who can hear but not see (regardless of whether the reason for
> "not see" is a visual impairment, being in the wrong place in
> the room, being remote, or something else.   

The purpose of making sure that the slides are online is to make them
accessible to a wide variety of 'limited' participants, including,
remote, english as second language, and sight-impaired.

That's a far more useful model than the rule you suggest.


> (2) A slide with more than about 15 or perhaps 20 lines of text
> on it is almost guaranteed to be unreadable in a large room.

As a rule, of course.

However it can be quite useful to have a slide that is meant as
secondary documentation rather than detailed explication.  Its
presentation is mostly to mark its presence for the audience.

Of course, the presenter needs to be especially judicious about creating
and using these.



d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Mon Jul 21 07:34:29 2014
Return-Path: <eburger@standardstrack.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 127881A001E for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 07:34:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.887
X-Spam-Level: 
X-Spam-Status: No, score=0.887 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, T_DKIM_INVALID=0.01] 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 6NFs52WG3KF3 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 07:34:27 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [74.124.215.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 01FEF1A000D for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 07:34:27 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=standardstrack.com; s=default;  h=In-Reply-To:To:References:Date:Subject:Mime-Version:Message-Id:Content-Type:From; bh=WDUiKBQKAtRRo2tbe3WTz9IszobJka+6EuIKOhHLwkk=;  b=KcDhPzkY86eJQNYJQxcV/5hFUbjxK+YbKgO+G4AiJJ1GlYAJgIsH7OL2WK3iUiKNzuuhwc67JAhqEcCcE6HpAN1m24NiptjSfG4unxR0Z76dhMw4VO3ng96sePYPBcfU7d03L4mis6XIIkxMnOZ7CJ0fBD7lAqhq2Iw+6gbkfJA=;
Received: from ip68-100-74-115.dc.dc.cox.net ([68.100.74.115]:56542 helo=[192.168.15.115]) by biz104.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82) (envelope-from <eburger@standardstrack.com>) id 1X9EfQ-0001Lk-59 for apps-discuss@ietf.org; Mon, 21 Jul 2014 07:34:25 -0700
From: Eric Burger <eburger@standardstrack.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_E714990F-3041-47D8-807D-A47C57677771"; protocol="application/pgp-signature"; micalg=pgp-sha1
Message-Id: <178CECD2-C1E1-49E7-A533-7EDECBA2C4AC@standardstrack.com>
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Date: Mon, 21 Jul 2014 10:34:19 -0400
References: <EC9EF75E8F7874D224422C0B@JCK-EEE10> <53CD1FE4.9040908@dcrocker.net>
To: Apps Discuss <apps-discuss@ietf.org>
In-Reply-To: <53CD1FE4.9040908@dcrocker.net>
X-Mailer: Apple Mail (2.1878.6)
X-OutGoing-Spam-Status: No, score=-2.9
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Get-Message-Sender-Via: biz104.inmotionhosting.com: authenticated_id: eburger+standardstrack.com/only user confirmed/virtual account not confirmed
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/LHc0VXuyboWwoo1JFXLNRuN0lUs
Subject: Re: [apps-discuss] Diversity and today's micro-rant about slide readability
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 14:34:28 -0000

--Apple-Mail=_E714990F-3041-47D8-807D-A47C57677771
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

On the one hand, I get the incident that raised this thread. If you are =
in a big room and someone puts up a slide with 12-point font, they might =
as well not have put up the slide.=20

It is not an age thing: even with 20/10 vision you will not be able to =
read the slide.

On the one hand, I agree with the sentiment to not just wave at the =
slide - that does not help visually impaired individuals.

However, I disagree that we need to stipulate what is or is not a good =
presentation.

Let us take the 12-point font issue. If you are in the room and sitting =
in the back, you can download the presentation and make the font size =
whatever YOU want. If you are remote, like I am right now, I can zoom in =
on the presentation. If you are visually impaired, you can have your =
computer read the slide to you.

Therefore, this is by no means a diversity issue. It is a =93best =
practices for communications=94 issue, and perhaps the EDU team should =
work on that to help regular IETF presenters learn how to communicate.

On Jul 21, 2014, at 10:12 AM, Dave Crocker <dhc@dcrocker.net> wrote:

> On 7/21/2014 10:01 AM, John C Klensin wrote:
>> Where slides are concerned, two principles ought to apply:
>>=20
>> (1) If the information is important, it should be read out, not
>> just waived at.=20
>=20
> There are widely different styles of doing presentations that all are
> (or can be) effective.
>=20
> As an example, it can be quite good to have the talking be quite
> different language than the text that is on the slide, where the talk
> gives one level of detail and the speaking gives another. (Oddly, =
which
> is which can vary.)
>=20
> A rule of the type you suggest would prohibit that mode.   In fact, =
just
> reading what is on the slide is a universally-reviled presentation =
method.
>=20
>=20
>> Reading it out makes it accessible to everyone
>> who can hear but not see (regardless of whether the reason for
>> "not see" is a visual impairment, being in the wrong place in
>> the room, being remote, or something else.  =20
>=20
> The purpose of making sure that the slides are online is to make them
> accessible to a wide variety of 'limited' participants, including,
> remote, english as second language, and sight-impaired.
>=20
> That's a far more useful model than the rule you suggest.
>=20
>=20
>> (2) A slide with more than about 15 or perhaps 20 lines of text
>> on it is almost guaranteed to be unreadable in a large room.
>=20
> As a rule, of course.
>=20
> However it can be quite useful to have a slide that is meant as
> secondary documentation rather than detailed explication.  Its
> presentation is mostly to mark its presence for the audience.
>=20
> Of course, the presenter needs to be especially judicious about =
creating
> and using these.
>=20
>=20
>=20
> d/
>=20
> --=20
> Dave Crocker
> Brandenburg InternetWorking
> bbiw.net
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


--Apple-Mail=_E714990F-3041-47D8-807D-A47C57677771
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJTzSTrAAoJEDY/T2tCIPW3pbMQAI/Pj2CW7PPeBlMmhLPIizDk
QcvyitAAMXmW+ZQGQbG2lbnf4FNCJj8szrwrv0yjljH59YHsmJA/jMlLmOq9/eFf
DncOn9kq5ej7VsYloVeQYQPh7Zst6CgzSrlyYeDSCVTuCZ+9/Ho1ENxCW5VqeOIS
OVwxVPFUkPXuNOCHeFOQlIY7VjtBmQ/Pzc8xVAPUkXiFvr4bKhGk/ozK3QDO3EiT
p7k05XNDWWCC/1xC05gCf2oC21JXeLknD25jFFUHm7cBUqoD7TJb5kIKJGPYnBpR
NJjO6cAgYXf3gxK4rwW35Vdnp9n2W2fWvBKYbuf8mGZCBSgF7/G+VnB153Px0Y57
a8RXTI0S4cZC8vj+s02aYTvHWZlHvPoCQe/1pOpmhmR5yus+//3H6Kegwhf827Nw
4ECH7Q9j9ljFUBwQD/9HQaGq004SkMJEeg5DymFvW4VGgyoww7hf+dv9QF1FG4XQ
1/qExz7sA9kToSILYgI2P46XWlDyrxrzok1QDrSi3eHEcTVJd3qjY2LS+RWIEorJ
reeUCSnEGiCvQbnT/URBV8bHCv1Hz/lcUzt6+lIoak06idz1TcrPmDsXbyEnVD4i
L6s8Phr/FW2At3lorvNAfSTniCuvaGNL9ONtD/siEWF9V+FqVG+/ZJ0CKKAqGoc4
2L46OOPKipIXK7NwmYky
=+prl
-----END PGP SIGNATURE-----

--Apple-Mail=_E714990F-3041-47D8-807D-A47C57677771--


From nobody Mon Jul 21 07:36:12 2014
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 22E041A0062 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 07:36:11 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 bZYczhom1jAX for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 07:36:10 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EDDC51A001E for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 07:36:09 -0700 (PDT)
Received: from localhost ([::1]) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1X9Ed7-0003Zb-0F; Mon, 21 Jul 2014 10:31:53 -0400
Date: Mon, 21 Jul 2014 10:36:08 -0400
From: John C Klensin <john-ietf@jck.com>
To: dcrocker@bbiw.net
Message-ID: <0B1F66235563DDBB6C644877@JCK-EEE10>
In-Reply-To: <53CD1FE4.9040908@dcrocker.net>
References: <EC9EF75E8F7874D224422C0B@JCK-EEE10> <53CD1FE4.9040908@dcrocker.net>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/pcdIb2XMMHDgsl-ifdwqluHAd58
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Diversity and today's micro-rant about slide readability
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 14:36:11 -0000

--On Monday, 21 July, 2014 10:12 -0400 Dave Crocker
<dhc@dcrocker.net> wrote:

> On 7/21/2014 10:01 AM, John C Klensin wrote:
>> Where slides are concerned, two principles ought to apply:
>> 
>> (1) If the information is important, it should be read out,
>> not just waived at. 
> 
> There are widely different styles of doing presentations that
> all are (or can be) effective.
> 
> As an example, it can be quite good to have the talking be
> quite different language than the text that is on the slide,
> where the talk gives one level of detail and the speaking
> gives another. (Oddly, which is which can vary.)

Indeed.

> A rule of the type you suggest would prohibit that mode.   In
> fact, just reading what is on the slide is a
> universally-reviled presentation method.

I was not suggesting "a rule".  I do suggest that people making
presentations need to think more about usability, accessibility,
and effects.  Your observation below about being judicious might
even be in agreement with that.     I was merely suggesting that
putting up an unreadable slide and then pointing to it and
saying (or implying) that the information is there is not an
effective technique.    If the slide is readable, posted far
enough in advance that people who are remote or unable to read
even well-designed sides in real time, etc., then the sorts of
things you suggest are entirely reasonable.   On the other hand,
if one talks in "quite different language than the text that is
on the slide" and the slide cannot be read by a significant
fraction of the audience, then putting the slide up is pretty
useless.  It may actually be harmful as people strain to read it
and are thereby distracted from following the oral part of the
presentation.

>...
> However it can be quite useful to have a slide that is meant as
> secondary documentation rather than detailed explication.  Its
> presentation is mostly to mark its presence for the audience.
> 
> Of course, the presenter needs to be especially judicious
> about creating and using these.

Precisely.
     john



From nobody Mon Jul 21 08:01:02 2014
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DB6601A0185 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 08:00:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 hrHmGx9_jLg5 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 08:00:52 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA28E1A0193 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 08:00:51 -0700 (PDT)
Received: from localhost ([::1]) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1X9F10-0003cg-Gt; Mon, 21 Jul 2014 10:56:34 -0400
Date: Mon, 21 Jul 2014 11:00:49 -0400
From: John C Klensin <john-ietf@jck.com>
To: Eric Burger <eburger@standardstrack.com>, Apps Discuss <apps-discuss@ietf.org>
Message-ID: <A2A465014C9776262BA161F0@JCK-EEE10>
In-Reply-To: <178CECD2-C1E1-49E7-A533-7EDECBA2C4AC@standardstrack.com>
References: <EC9EF75E8F7874D224422C0B@JCK-EEE10> <53CD1FE4.9040908@dcrocker.net> <178CECD2-C1E1-49E7-A533-7EDECBA2C4AC@standardstrack.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/uv2aZiJAWDzrs0TNg5VojLWTqrM
Subject: Re: [apps-discuss] Diversity and today's micro-rant about slide readability
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 15:00:55 -0000

Eric,

I mostly agree and think the idea of the EDU team doing one or
more tutorials on good presentations is a great one (even though
I wonder if those most in need of such a tutorial would attend).

On the other hand, you are obviously faster and more efficient
than I am.  If I'm trying to follow a presentation (in the room
or remotely), the odds that I can find the online copy of the
slides if I don't already have them in front of me, download
them if I haven't done so, and then find the right place and
read through the slide without completely losing track of the
presentation itself are about zero.  In that regard, I may be
better off remote than local because, if I'm remote and slides
have been posted in advance, I will probably have them
downloaded before the talk starts and open in front of me on one
screen while following Jabber on another -- options that are
less feasible while I'm sitting in a meeting room.

I probably also cannot reliably walk and chew gum at the same
time, which is diversity issue relative to those of you who can
:-)

best,
   john


--On Monday, 21 July, 2014 10:34 -0400 Eric Burger
<eburger@standardstrack.com> wrote:

> On the one hand, I get the incident that raised this thread.
> If you are in a big room and someone puts up a slide with
> 12-point font, they might as well not have put up the slide. 
> 
> It is not an age thing: even with 20/10 vision you will not be
> able to read the slide.
> 
> On the one hand, I agree with the sentiment to not just wave
> at the slide - that does not help visually impaired
> individuals.
> 
> However, I disagree that we need to stipulate what is or is
> not a good presentation.
> 
> Let us take the 12-point font issue. If you are in the room
> and sitting in the back, you can download the presentation and
> make the font size whatever YOU want. If you are remote, like
> I am right now, I can zoom in on the presentation. If you are
> visually impaired, you can have your computer read the slide
> to you.
> 
> Therefore, this is by no means a diversity issue. It is a
> "best practices for communications" issue, and perhaps the
> EDU team should work on that to help regular IETF presenters
> learn how to communicate.





From nobody Mon Jul 21 08:58:07 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C48E1A0270; Mon, 21 Jul 2014 08:57:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 pMl2wPP5ANul; Mon, 21 Jul 2014 08:57:53 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 16E431A0300; Mon, 21 Jul 2014 08:57:52 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.1.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140721155752.30917.20758.idtracker@ietfa.amsl.com>
Date: Mon, 21 Jul 2014 08:57:52 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/nAWrTVyZvIuHF5lQDUkIxj0f1hA
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D Action: draft-ietf-appsawg-email-auth-codes-05.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 15:57:55 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Applications Area Working Group Working Group of the IETF.

        Title           : Email Authentication Status Codes
        Author          : Murray S. Kucherawy
	Filename        : draft-ietf-appsawg-email-auth-codes-05.txt
	Pages           : 7
	Date            : 2014-07-21

Abstract:
   There is at present no way to return a status code to an email client
   that indicates a message is being rejected or deferred specifically
   because of email authentication failures.  This document registers
   codes for this purpose.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-email-auth-codes/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-appsawg-email-auth-codes-05

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-email-auth-codes-05


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Mon Jul 21 08:58:09 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 953F01A02EF for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 08:57:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 QO20K_9cgBUQ; Mon, 21 Jul 2014 08:57:55 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C7191A0304; Mon, 21 Jul 2014 08:57:52 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-email-auth-codes@tools.ietf.org, sm+ietf@elandsys.com, apps-discuss@ietf.org, barryleiba@computer.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.1.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140721155752.30917.617.idtracker@ietfa.amsl.com>
Date: Mon, 21 Jul 2014 08:57:52 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/cHs4eH06WiQn59YjP0lbRJ4WhKg
Subject: [apps-discuss] New Version Notification - draft-ietf-appsawg-email-auth-codes-05.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 15:57:59 -0000

A new version (-05) has been submitted for draft-ietf-appsawg-email-auth-codes:
http://www.ietf.org/internet-drafts/draft-ietf-appsawg-email-auth-codes-05.txt


The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-email-auth-codes/

Diff from previous version:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-email-auth-codes-05

Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

IETF Secretariat.


From nobody Mon Jul 21 09:23:01 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4D17D1A0292 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 09:22:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 su7kHrhF0iyj for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 09:22:56 -0700 (PDT)
Received: from mail-wg0-x230.google.com (mail-wg0-x230.google.com [IPv6:2a00:1450:400c:c00::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1AD021A00D5 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 09:22:55 -0700 (PDT)
Received: by mail-wg0-f48.google.com with SMTP id x13so6696746wgg.19 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 09:22:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=EG4YpkE7l+TG5SwNAkuz4s1WtT7vuGi803ngkVycVh4=; b=1B0HgWGl8nImgghb0a3y2F9tVpeg0C6rne57T90yOXiDDj5+xAAhLaxYVki4VINDa3 z/de1pr+VujnpVw5FAQw5AyZK6jUYMXv++undW7dN6JtmIeHbdTAgQGsJ4CTMIhd7tG6 BElPcCFaRSz3dg95f6sZkyg71MR6otRz6oF5bCvg8pprRPKKHLPf37+z00/ahxOMJCO8 Vyeyk03hZKgAQGVhXZwVQ8iJ7nNLsxboACzHCPcDd32WZUm4O/fk3ert7G8pfBlWOXlJ dINUpImqPC+AFpEoEfwQzp8CaRu50pRERE3b26RnAV0eJwYvoN43nq6I+GNCEIhi7ip9 wz/Q==
MIME-Version: 1.0
X-Received: by 10.181.5.39 with SMTP id cj7mr5877995wid.79.1405959774156; Mon, 21 Jul 2014 09:22:54 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Mon, 21 Jul 2014 09:22:53 -0700 (PDT)
Date: Mon, 21 Jul 2014 12:22:53 -0400
Message-ID: <CAL0qLwY9m0wP7DHRiJarM-3prMRa_Y=-Sw+tTdbpUdMxuhWcTA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=001a1134de48e83ca204feb684ce
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Bm9xLeNYZ7uFdi5rOSN1huy2v2w
Subject: [apps-discuss] Call for Adoption: draft-kucherawy-authres-ptype-registry
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 16:22:59 -0000

--001a1134de48e83ca204feb684ce
Content-Type: text/plain; charset=UTF-8

Call For Adoption: draft-kucherawy-authres-ptype-registry

Colleagues,

This note begins a Call For Adoption for the above document to be adopted
as an APPSAWG working group item.  The Call ends on August 8, 2014.

Keep in mind that adoption of a document does not mean the document as-is
is ready for publication.  It is merely acceptance of the document as a
starting point for what will be some later final product of APPSAWG.  The
working group is free to make changes to the document according to the
normal consensus process.

We have already seen some favorable discussion toward adoption on the
apps-discuss list, and these comments will be included in the resolution of
this Call.

Since this document includes me as a co-author, Alexey will be making the
call about this Call, and selecting the shepherd.

Please reply on this thread with expressions of support or opposition,
preferably with comments, regarding accepting this as a work item of
APPSAWG (as opposed to some other venue).

-MSK, APPSAWG co-chair

--001a1134de48e83ca204feb684ce
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Call For Adoption: draft-kucherawy-authres-ptype-registry<=
br><br>Colleagues,<br><br>This note begins a Call For Adoption for the abov=
e document to be adopted as an APPSAWG working group item.=C2=A0 The Call e=
nds on August 8, 2014.<br>
<br>Keep in mind that adoption of a document does not mean the document as-=
is is ready for publication.=C2=A0 It is merely acceptance of the document =
as a starting point for what will be some later final product of APPSAWG.=
=C2=A0 The working group is free to make changes to the document according =
to the normal consensus process.<br>
<br>We have already seen some favorable discussion toward adoption on the a=
pps-discuss list, and these comments will be included in the resolution of =
this Call.<br><br>Since this document includes me as a co-author, Alexey wi=
ll be making the call about this Call, and selecting the shepherd.<br>
<br>Please reply on this thread with expressions of support or opposition, =
preferably with comments, regarding accepting this as a work item of APPSAW=
G (as opposed to some other venue).<br><br>-MSK, APPSAWG co-chair<br></div>

--001a1134de48e83ca204feb684ce--


From nobody Mon Jul 21 09:25:25 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 16CE11A01A8 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 09:25:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 cSOHQalUb7QG for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 09:25:22 -0700 (PDT)
Received: from mail-wi0-x232.google.com (mail-wi0-x232.google.com [IPv6:2a00:1450:400c:c05::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A8E761A00D5 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 09:25:21 -0700 (PDT)
Received: by mail-wi0-f178.google.com with SMTP id hi2so4368019wib.17 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 09:25:19 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=4mSFnwxvva3nqr03JEX/OCi06X/zvgSTFUBZ8OKv0KU=; b=Wx9K7iQ5vPSUVS9vYz1njZiVrNmoUlfUzznEFB3sDsYTNG9o8kJnfeh8Jr20BeXMUA JWjbRMO1b2cfOrQPmrCjoWK1EeSZGbE235c8F3PVQLXIOyFngQMnIMQVISP0O09Yb95+ QdEfAiVo0MeYYAfmgPrG5P+ksLJouIZXY89oijQsIAuxTz1pbdVOCYaAPacmNT1/2Eqm VqgwUTV/7BoUUqb/8PDHqza/8x81N80PkafGpODbKJJXa8v/kewxzvEjMz0NUCAvO8Qi b+bLSbF/8nLN5FKA5Y+XeOAwY9sUyvDJJ2oK5KBH0ng+Pk7NKAUKvacInHhc3/uUckd/ CVkQ==
MIME-Version: 1.0
X-Received: by 10.180.10.166 with SMTP id j6mr5768476wib.73.1405959919573; Mon, 21 Jul 2014 09:25:19 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Mon, 21 Jul 2014 09:25:19 -0700 (PDT)
Date: Mon, 21 Jul 2014 12:25:19 -0400
Message-ID: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=001a11c24412931fb504feb68dad
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/okuLfJo6DwJu4-Sil5851LUGMMY
Subject: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 16:25:24 -0000

--001a11c24412931fb504feb68dad
Content-Type: text/plain; charset=UTF-8

Call For Adoption: draft-seantek-text-markdown-media-type

Colleagues,

This note begins a Call For Adoption for the above document to be adopted
as an APPSAWG working group item.  The Call ends on August 8, 2014.

Keep in mind that adoption of a document does not mean the document as-is
is ready for publication.  It is merely acceptance of the document as a
starting point for what will be some later final product of APPSAWG.  The
working group is free to make changes to the document according to the
normal consensus process.

We have already seen some favorable discussion toward adoption on the
apps-discuss list, and these comments will be included in the resolution of
this Call.

Please reply on this thread with expressions of support or opposition,
preferably with comments, regarding accepting this as a work item of
APPSAWG (as opposed to some other venue).  Feel free to include discussion
of constraints that the WG should consider with respect to its mini-charter.

-MSK, APPSAWG co-chair

--001a11c24412931fb504feb68dad
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Call For Adoption: draft-seantek-text-markdown-media-type<=
br><br>Colleagues,<br><br>This note begins a Call For Adoption for the abov=
e document to be adopted as an APPSAWG working group item.=C2=A0 The Call e=
nds on August 8, 2014.<br>
<br>Keep in mind that adoption of a document does not mean the document as-=
is is ready for publication.=C2=A0 It is merely acceptance of the document =
as a starting point for what will be some later final product of APPSAWG.=
=C2=A0 The working group is free to make changes to the document according =
to the normal consensus process.<br>
<br>We have already seen some favorable discussion toward adoption on the a=
pps-discuss list, and these comments will be included in the resolution of =
this Call.<br><br>Please reply on this thread with expressions of support o=
r opposition, preferably with comments, regarding accepting this as a work =
item of APPSAWG (as opposed to some other venue).=C2=A0 Feel free to includ=
e discussion of constraints that the WG should consider with respect to its=
 mini-charter.<br>
<br>-MSK, APPSAWG co-chair<br></div>

--001a11c24412931fb504feb68dad--


From nobody Mon Jul 21 09:28:59 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40A561A031B for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 09:28:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 U2oJoYzK9J4l for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 09:28:57 -0700 (PDT)
Received: from mail-wi0-x235.google.com (mail-wi0-x235.google.com [IPv6:2a00:1450:400c:c05::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D0B881A0313 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 09:28:56 -0700 (PDT)
Received: by mail-wi0-f181.google.com with SMTP id bs8so4411983wib.2 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 09:28:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=wXRfpWdolBmy/jsLgWg62FNlrIEY6qgv52luFVxsRtw=; b=Ltvf9WMApdMG/xr2zfwnaSaxx9Do+45jiHNTMXHoQ6USj1ALGTXDN4PR4YUmLit9WR VKvS6T2VZcHRdsM+67mvohRVj1dB8pDxcMdBQVXy+Gwlv8iJrN24QrHf65eyKJqvqp1E wmEoL2HnmFM9/+fUXauWi/DRlzE/2HExLzKWKhZdml+JU90oUkla+T4OwQOYdJQDep7V rkOksVCig1hVaftNIqbz6NJ4YOvSVbmzT5MEGnhVPVXlB+dOV4OP6u3GZ3F5S9nLb8sP Y/4mUoHP+S15AXVxqSS1fpktldoeD+rf1oPjJYoAAMnWgdUBUxyw0YL+1H4WF72OwW8O ksUA==
MIME-Version: 1.0
X-Received: by 10.194.186.178 with SMTP id fl18mr24229845wjc.83.1405960135340;  Mon, 21 Jul 2014 09:28:55 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Mon, 21 Jul 2014 09:28:55 -0700 (PDT)
Date: Mon, 21 Jul 2014 12:28:55 -0400
Message-ID: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=047d7bb04dd26f774004feb69acb
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ECX7-4hO1txbh2rm7HtP84R_uOM
Subject: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 16:28:58 -0000

--047d7bb04dd26f774004feb69acb
Content-Type: text/plain; charset=UTF-8

Call For Adoption: draft-nottingham-safe-hint

Colleagues,

This note begins a Call For Adoption for the above document to be adopted
as an APPSAWG working group item.  The Call ends on August 8, 2014.

Keep in mind that adoption of a document does not mean the document as-is
is ready for publication.  It is merely acceptance of the document as a
starting point for what will be some later final product of APPSAWG.  The
working group is free to make changes to the document according to the
normal consensus process.

There was some favorable discussion toward adoption of this document at
IETF 90 in Toronto.  We will factor this into the decision at the close of
this Call.

Please reply on this thread with expressions of support or opposition,
preferably with comments, regarding accepting this as a work item of
APPSAWG (as opposed to some other venue).  Feel free to include discussion
of constraints that the WG should consider with respect to its mini-charter.

-MSK, APPSAWG co-chair

--047d7bb04dd26f774004feb69acb
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Call For Adoption: draft-nottingham-safe-hint<br><br>Colle=
agues,<br><br>This note begins a Call For Adoption for the above document t=
o be adopted as an APPSAWG working group item.=C2=A0 The Call ends on Augus=
t 8, 2014.<br>
<br>Keep in mind that adoption of a document does not mean the document as-=
is is ready for publication.=C2=A0 It is merely acceptance of the document =
as a starting point for what will be some later final product of APPSAWG.=
=C2=A0 The working group is free to make changes to the document according =
to the normal consensus process.<br>
<br>There was some favorable discussion toward adoption of this document at=
 IETF 90 in Toronto.=C2=A0 We will factor this into the decision at the clo=
se of this Call.<br><br>Please reply on this thread with expressions of sup=
port or opposition, preferably with comments, regarding accepting this as a=
 work item of APPSAWG (as opposed to some other venue).=C2=A0 Feel free to =
include discussion of constraints that the WG should consider with respect =
to its mini-charter.<br>
<br>-MSK, APPSAWG co-chair<br></div>

--047d7bb04dd26f774004feb69acb--


From nobody Mon Jul 21 09:32:08 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0FD821A02DD for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 09:32:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 ZYcR4Q-HO_6L for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 09:32:04 -0700 (PDT)
Received: from mail-wi0-x234.google.com (mail-wi0-x234.google.com [IPv6:2a00:1450:400c:c05::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6F4151A00FA for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 09:32:04 -0700 (PDT)
Received: by mail-wi0-f180.google.com with SMTP id n3so4360354wiv.1 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 09:32:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=MeiiRfGARijt5xMqYowtSb1ePSgmp8A0pos0p7DYvPk=; b=Ab0dCBgO1J08t+WXOtRlWpHC8sNQVi4eQ+1KFgSSK4wGTRWLFzsRMRcc8Y7+/hfas8 MkHosBQXYr/QDxmwGV5ysCwMj0EcHdPM9v+oSxjOIyFSCxzOW+t1Q0VMzyEJV09lNMpu zHJIsAuCn+KeonGwnTfubzayInYD1gBBEMrN1U3kWNFuPU67jNG1QAjYBNjyS6rz3NqH 2JKphtg8wQMhG+jIEHq9K4Qa/2A/IuR6DxwJ5g3xIyIMg5pxoNA6SqqaLVD+S7EZ/4W8 MW3D5sOsUpvLJ/dv90gSDrVvav/X6S10cDO+52nO/xBQzF9cSvFpBcd9BvmKrbucMrkI MpmA==
MIME-Version: 1.0
X-Received: by 10.180.81.234 with SMTP id d10mr5911826wiy.79.1405960321895; Mon, 21 Jul 2014 09:32:01 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Mon, 21 Jul 2014 09:32:01 -0700 (PDT)
Date: Mon, 21 Jul 2014 12:32:01 -0400
Message-ID: <CAL0qLwbYA3LLc31gsEAKn2Cf+ea_mkKk765Bd2o0GG9+d_GkUw@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=f46d044281348e142804feb6a56a
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/2AI4dwxLgScBGax1n8mBBJ0qdm4
Subject: [apps-discuss] Call For Adoption: draft-nottingham-http-problem
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 16:32:06 -0000

--f46d044281348e142804feb6a56a
Content-Type: text/plain; charset=UTF-8

Call For Adoption: draft-nottingham-http-problem

Colleagues,

This note begins a Call For Adoption for the above document to be adopted
as an APPSAWG working group item.  The Call ends on August 8, 2014.

Keep in mind that adoption of a document does not mean the document as-is
is ready for publication.  It is merely acceptance of the document as a
starting point for what will be some later final product of APPSAWG.  The
working group is free to make changes to the document according to the
normal consensus process.

There was some favorable discussion toward adoption of this document at
IETF 90 in Toronto.  We will factor this into the decision at the close of
this Call.

Please reply on this thread with expressions of support or opposition,
preferably with comments, regarding accepting this as a work item of
APPSAWG (as opposed to some other venue).  Feel free to include discussion
of constraints that the WG should consider with respect to its mini-charter.

-MSK, APPSAWG co-chair

--f46d044281348e142804feb6a56a
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Call For Adoption: draft-nottingham-http-problem<br><br>Co=
lleagues,<br><br>This note begins a Call For Adoption for the above documen=
t to be adopted as an APPSAWG working group item.=C2=A0 The Call ends on Au=
gust 8, 2014.<br>
<br>Keep in mind that adoption of a document does not mean the document as-=
is is ready for publication.=C2=A0 It is merely acceptance of the document =
as a starting point for what will be some later final product of APPSAWG.=
=C2=A0 The working group is free to make changes to the document according =
to the normal consensus process.<br>
<br>There was some favorable discussion toward adoption of this document at=
 IETF 90 in Toronto.=C2=A0 We will factor this into the decision at the clo=
se of this Call.<br><br>Please reply on this thread with expressions of sup=
port or opposition, preferably with comments, regarding accepting this as a=
 work item of APPSAWG (as opposed to some other venue).=C2=A0 Feel free to =
include discussion of constraints that the WG should consider with respect =
to its mini-charter.<br>
<br>-MSK, APPSAWG co-chair<br></div>

--f46d044281348e142804feb6a56a--


From nobody Mon Jul 21 09:45:24 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9FA31A00AE for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 09:45:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.8
X-Spam-Level: 
X-Spam-Status: No, score=-0.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, J_CHICKENPOX_46=0.6, J_CHICKENPOX_48=0.6, SPF_PASS=-0.001] 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 mLMBXgEz-FPD for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 09:45:22 -0700 (PDT)
Received: from mail-oa0-x234.google.com (mail-oa0-x234.google.com [IPv6:2607:f8b0:4003:c02::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E2EC01A009E for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 09:45:21 -0700 (PDT)
Received: by mail-oa0-f52.google.com with SMTP id o6so7689612oag.25 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 09:45:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=YKTuksJvNBbWyk9Bi7+jXa9mlCS5cKoLdyL6hf6V3W0=; b=tITQ0OExiLzHeNU7LA76zAu5pXhObu6ad0vjqF0IdLW24wKQB25DUnwuSH+LCJ+7Vn UPfr6yrjt3+LR3OVmdTG77kuS5VHOagkYK5C34/xKgKnDaBzngb6bP+JfBoWd8iFoKte 5BdLvbD+g4yL2Y5FGBK4mfiQDFUk44Gi2+Rb1ED0HHcaJRv28m6gYQ0sCk3sI6ZFbyh7 A74evEnOVDaBedMRmghUZoAa2e3S47lOo6hFfoi1BoAzRAZ4Qi61Se4SfqG1dVjkLubh Xbeh283xyp16qEUHxp38AO0Mv08YBoAiiJLbzzGQQVUgkx6/rCmA5pQHpPitkMJA/mwP C6Fg==
X-Received: by 10.60.220.163 with SMTP id px3mr40051382oec.35.1405961121198; Mon, 21 Jul 2014 09:45:21 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.60.179.81 with HTTP; Mon, 21 Jul 2014 09:45:01 -0700 (PDT)
In-Reply-To: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com>
From: James M Snell <jasnell@gmail.com>
Date: Mon, 21 Jul 2014 09:45:01 -0700
Message-ID: <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/RRYIkfS7FULvy0YKUpDpI3iMlWo
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 16:45:22 -0000

I'm generally +1 on the draft but do not currently have any specific
implementation plan (I just don't need it for my stuff). I will note,
however, that this draft makes the assumption that "safe mode" is a
binary on-off preference; however, both Google and Bing (as examples)
offer three choices: Off, Moderate and Strict. The Prefer header
allows for optional parameters and I think it would be worthwhile to
leverage that capability here.

  Prefer: safe=moderate
  Prefer: safe=strict
  Prefer: safe=off

Note, also, that additional parameters may be applied if additional
granularity is required. For instance:

  Prefer: safe=strict; max=Y7   (prefer strict safe mode with a max
rating of Y7)

- James

On Mon, Jul 21, 2014 at 9:28 AM, Murray S. Kucherawy
<superuser@gmail.com> wrote:
> draft-nottingham-safe-hint


From nobody Mon Jul 21 10:07:11 2014
Return-Path: <julian.reschke@gmx.de>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A67F1A00C3 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 10:07:09 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=ham
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 8f66ZhY1X3jg for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 10:07:08 -0700 (PDT)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4A0321A0083 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 10:06:47 -0700 (PDT)
Received: from [31.133.160.134] ([31.133.160.134]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0MLOMM-1X9pHH1Thi-000ePu; Mon, 21 Jul 2014 19:06:41 +0200
Message-ID: <53CD48A1.9060104@gmx.de>
Date: Mon, 21 Jul 2014 19:06:41 +0200
From: Julian Reschke <julian.reschke@gmx.de>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Erik Wilde <dret@berkeley.edu>,  Daniel Spangler <daniel.spangler@gmail.com>, apps-discuss@ietf.org
References: <CAJQ_3CmNa+O9QR5D8STkS8_NGz7Ck626N5cROegWxpJakKtiAA@mail.gmail.com> <52771A72.8090604@berkeley.edu>
In-Reply-To: <52771A72.8090604@berkeley.edu>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-Provags-ID: V03:K0:g85znE5gC+09N18Nycqt8S4dIMt2Jm7kHEABWUeJJpm6jUmMcuV UkbADILu4GqgC3bAMlHaK21kJ2HtdTXrBqe4Teqt8Wkq21bcEPlXG1FCnNzSeiQ3YyiyTac CeDirGps6QPdR2HZe7f51jHZazgnZZcdNUDkxxyo8Ukt0Z20fYuXwDqtMn7fsf7tiBGNFrm ucA7xZNEmI3Zf4CD7HAxQ==
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/lsdF_IPVtllG6zW0U6YJvjTH4Og
Subject: Re: [apps-discuss] draft-nottingham-http-problem-04 and content types
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 17:07:09 -0000

On 2013-11-04 04:54, Erik Wilde wrote:
> ...
> i don't think there's anything special about the HTTP problem types
> here. if a server supports both variants, and a client does not specify
> a preferred variant, or does not distinguish which one it prefers when
> asking for both, then it's up to the server to respond which whatever it
> thinks is the better default choice:
>
> - maybe JSON because on average, people seem to like JSON better these
> days.
>
> - maybe XML, because you can associate it with an XSLT and thus render a
> nice human-readable response in a browser.
>
> it really is up to the server to decide what to do; it could even serve
> XML/XSLT to browser clients, and JSON to non-browser clients. as
> http://tools.ietf.org/html/draft-ietf-httpbis-p2-semantics-24#section-5.3.2
> puts it:
>
> "A request without any Accept header field implies that the user agent
> will accept any media type in response."
>
> cheers,
>
> dret.
> ...

I'm a bit concerned about the "non-browser clients". Are you suggesting 
to inspect the User Agent header field?

In general, there'll be cases where the request comes from a browser 
(thus UA sniffing doesn't help), the preferred result is text/html on 
success (XHR code getting HTML fragments), but the preferred result for 
failure cases would be JSON.

Maybe another case for "Prefer:"?

Best regards, Julian




From nobody Mon Jul 21 10:17:41 2014
Return-Path: <tony@att.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6C1FB1A01AF for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 10:17:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 xTagoUtWdUXU for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 10:17:39 -0700 (PDT)
Received: from egssmtp01.att.com (egssmtp01.att.com [144.160.112.12]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 50F361A009E for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 10:17:39 -0700 (PDT)
Received: from dns.maillennium.att.com (maillennium.att.com [135.25.114.99]) by egssmtp01.att.com ( egs 8.14.5 TLS/8.14.5) with ESMTP id s6LHHcxY011113 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 12:17:38 -0500
Received: from vpn-135-70-98-130.vpn.swst.att.com ([135.70.98.130]) by maillennium.att.com (mailgw1) with ESMTP id <20140721171737gw100j0cjqe>; Mon, 21 Jul 2014 17:17:37 +0000
X-Originating-IP: [135.70.98.130]
Message-ID: <53CD4B48.3020901@att.com>
Date: Mon, 21 Jul 2014 13:18:00 -0400
From: Tony Hansen <tony@att.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "Murray S. Kucherawy" <superuser@gmail.com>, IETF Apps Discuss <apps-discuss@ietf.org>
References: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
In-Reply-To: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/zemkGFzpjZN0q6oZRUuG62mI8gk
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 17:17:40 -0000

On 7/21/14, 12:25 PM, Murray S. Kucherawy wrote:
> Call For Adoption: draft-seantek-text-markdown-media-type
>
> Colleagues,
>
> This note begins a Call For Adoption for the above document to be 
> adopted as an APPSAWG working group item.  The Call ends on August 8, 
> 2014.

+1

I think having the media type is a good thing. I have quibbles with some 
of the things in the document, but those can be ironed out.

     Tony


From nobody Mon Jul 21 10:20:52 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65A6B1A02B9; Mon, 21 Jul 2014 10:20:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 HpNGvaB7qa1m; Mon, 21 Jul 2014 10:20:41 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FA851A02F2; Mon, 21 Jul 2014 10:20:40 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.1.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140721172040.9938.73475.idtracker@ietfa.amsl.com>
Date: Mon, 21 Jul 2014 10:20:40 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/x3xlPmL3NBBoRN7xyh1Zj41bQU8
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D Action: draft-ietf-appsawg-multimailbox-search-02.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 17:20:45 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Applications Area Working Group Working Group of the IETF.

        Title           : IMAP4 Multimailbox SEARCH Extension
        Authors         : Barry Leiba
                          Alexey Melnikov
	Filename        : draft-ietf-appsawg-multimailbox-search-02.txt
	Pages           : 11
	Date            : 2014-07-21

Abstract:
   The IMAP4 specification allows the searching of only the selected
   mailbox.  A user often wants to search multiple mailboxes, and a
   client that wishes to support this must issue a series of SELECT and
   SEARCH commands, waiting for each to complete before moving on to the
   next.  This extension allows a client to search multiple mailboxes
   with one command, limiting round trips delay, and not requiring
   disruption of the currently selected mailbox.  This extension also
   uses MAILBOX and TAG fields in ESEARCH responses, allowing a client
   to pipeline the searches if it chooses.  This document updates RFC
   4466 and obsoletes RFC 6237.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-multimailbox-search/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-appsawg-multimailbox-search-02

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-multimailbox-search-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Mon Jul 21 10:25:59 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 504D41A032A for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 10:25:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 esO7VWU1ejli for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 10:25:53 -0700 (PDT)
Received: from mail-we0-x236.google.com (mail-we0-x236.google.com [IPv6:2a00:1450:400c:c03::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9D8031A0324 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 10:25:53 -0700 (PDT)
Received: by mail-we0-f182.google.com with SMTP id k48so6716908wev.13 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 10:25:52 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=FhpyRARtsTLT3GQ+m/CA4ivGtSHpgxzAZZeVwFl48v8=; b=Kqjbyr16p5L9F0FC+zrkaHosBsAfCKg8NmWMzg6cQEjz4krKP/Sl6hIygH7Pn+pnI4 kOIovxqpJ76R9+UmfIXb5svNS+UyxHE0PX33MVb6tscQ5assWUbzFwgRPW7MI/P9/fZG 6kNnjckVWleJ5YUG2nLMTbWbAbBpCp5hJ/Lz7iDa+vFXhPnNN80e/bHkxZvRXH0iXaAu mxROTz70p+Wie78cu5Kli1xnDykOaoT6Od5sTgmO9KxCBPyL2iNcfZUv5tIMyqXgah1V v9Bhs4wKPo+vp1VDlW4aQXvVC6yWPO5moRHTlE0Kr3D526rxjF87o/logw8WONKQJ0Vn nCQw==
MIME-Version: 1.0
X-Received: by 10.181.5.39 with SMTP id cj7mr6394418wid.79.1405963551841; Mon, 21 Jul 2014 10:25:51 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Mon, 21 Jul 2014 10:25:51 -0700 (PDT)
In-Reply-To: <CAL0qLwY9m0wP7DHRiJarM-3prMRa_Y=-Sw+tTdbpUdMxuhWcTA@mail.gmail.com>
References: <CAL0qLwY9m0wP7DHRiJarM-3prMRa_Y=-Sw+tTdbpUdMxuhWcTA@mail.gmail.com>
Date: Mon, 21 Jul 2014 13:25:51 -0400
Message-ID: <CAL0qLwZ930L3EXB9gocRH1T+chKv=sd_1TY2k0M_j+FL6dxJ2A@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=001a1134de4813249204feb76684
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/8EFwecEMSqGRUGXPJfkSDiJ8aTQ
Subject: Re: [apps-discuss] Call for Adoption: draft-kucherawy-authres-ptype-registry
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 17:25:57 -0000

--001a1134de4813249204feb76684
Content-Type: text/plain; charset=UTF-8

Correction on the name (thanks, Tony):
draft-kucherawy-authres-ptypes-registry

https://datatracker.ietf.org/doc/draft-kucherawy-authres-ptypes-registry/

Apologies for the typo.

-MSK



On Mon, Jul 21, 2014 at 12:22 PM, Murray S. Kucherawy <superuser@gmail.com>
wrote:

> Call For Adoption: draft-kucherawy-authres-ptype-registry
>
> Colleagues,
>
> This note begins a Call For Adoption for the above document to be adopted
> as an APPSAWG working group item.  The Call ends on August 8, 2014.
>
> Keep in mind that adoption of a document does not mean the document as-is
> is ready for publication.  It is merely acceptance of the document as a
> starting point for what will be some later final product of APPSAWG.  The
> working group is free to make changes to the document according to the
> normal consensus process.
>
> We have already seen some favorable discussion toward adoption on the
> apps-discuss list, and these comments will be included in the resolution of
> this Call.
>
> Since this document includes me as a co-author, Alexey will be making the
> call about this Call, and selecting the shepherd.
>
> Please reply on this thread with expressions of support or opposition,
> preferably with comments, regarding accepting this as a work item of
> APPSAWG (as opposed to some other venue).
>
> -MSK, APPSAWG co-chair
>

--001a1134de4813249204feb76684
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Correction on the name (thanks, Tony): draft-kucheraw=
y-authres-ptypes-registry<br><br><a href=3D"https://datatracker.ietf.org/do=
c/draft-kucherawy-authres-ptypes-registry/">https://datatracker.ietf.org/do=
c/draft-kucherawy-authres-ptypes-registry/</a><br>
<br></div>Apologies for the typo.<br><br>-MSK<br><br></div><div class=3D"gm=
ail_extra"><br><br><div class=3D"gmail_quote">On Mon, Jul 21, 2014 at 12:22=
 PM, Murray S. Kucherawy <span dir=3D"ltr">&lt;<a href=3D"mailto:superuser@=
gmail.com" target=3D"_blank">superuser@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">Call For Adoption: draft-ku=
cherawy-authres-ptype-registry<br><br>Colleagues,<br><br>This note begins a=
 Call For Adoption for the above document to be adopted as an APPSAWG worki=
ng group item.=C2=A0 The Call ends on August 8, 2014.<br>

<br>Keep in mind that adoption of a document does not mean the document as-=
is is ready for publication.=C2=A0 It is merely acceptance of the document =
as a starting point for what will be some later final product of APPSAWG.=
=C2=A0 The working group is free to make changes to the document according =
to the normal consensus process.<br>

<br>We have already seen some favorable discussion toward adoption on the a=
pps-discuss list, and these comments will be included in the resolution of =
this Call.<br><br>Since this document includes me as a co-author, Alexey wi=
ll be making the call about this Call, and selecting the shepherd.<br>

<br>Please reply on this thread with expressions of support or opposition, =
preferably with comments, regarding accepting this as a work item of APPSAW=
G (as opposed to some other venue).<br><br>-MSK, APPSAWG co-chair<br></div>

</blockquote></div><br></div>

--001a1134de4813249204feb76684--


From nobody Mon Jul 21 11:01:08 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BBEB81A02A0 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 11:00:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 ueiGRC-yqes3 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 11:00:56 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 47B4B1A0115 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 11:00:46 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PAFQRE3RTC0018VS@mauve.mrochek.com> for apps-discuss@ietf.org; Mon, 21 Jul 2014 10:57:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1405965475; bh=+CPO/n5zzOiVO0PdVPM2AjQfjbh89uYQLYQA0MD/LZo=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=Rr7H4aVccja7OkfvA23p+AIDmvnJH3F12mcqLUb9KTVuzmcU/1PDMJqjJx156bSuC 3vKJefVZJRk5ED8JVx2nI83ulAcSQF4+3A8Ht+UQOLAEK4x9h6xu9MdsCNg4JR/PPd uKGBC4UHy38JOF/T7tRopuC8b/pfBHfXnEByFUP0=
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: TEXT/PLAIN; CHARSET=us-ascii; Format=flowed
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PA9JM5H91C007ZXF@mauve.mrochek.com>; Mon, 21 Jul 2014 10:57:51 -0700 (PDT)
Message-id: <01PAFQRCG9TE007ZXF@mauve.mrochek.com>
Date: Mon, 21 Jul 2014 10:57:27 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Mon, 21 Jul 2014 13:18:00 -0400" <53CD4B48.3020901@att.com>
References: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com> <53CD4B48.3020901@att.com>
To: Tony Hansen <tony@att.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/2uvRjKldAGYQQE8d4ONCXbT7G0Q
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 18:00:57 -0000

> On 7/21/14, 12:25 PM, Murray S. Kucherawy wrote:
> > Call For Adoption: draft-seantek-text-markdown-media-type
> >
> > Colleagues,
> >
> > This note begins a Call For Adoption for the above document to be
> > adopted as an APPSAWG working group item.  The Call ends on August 8,
> > 2014.

> +1

> I think having the media type is a good thing. I have quibbles with some
> of the things in the document, but those can be ironed out.

Agreed. This work seems entirely appropriate to do here.

				Ned


From nobody Mon Jul 21 11:51:23 2014
Return-Path: <eburger@standardstrack.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 766111A02F3 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 11:51:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.887
X-Spam-Level: 
X-Spam-Status: No, score=0.887 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, T_DKIM_INVALID=0.01] 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 xNk2W48kNVB1 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 11:51:18 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [74.124.215.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 92A101A019B for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 11:51:18 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=standardstrack.com; s=default;  h=In-Reply-To:To:References:Date:Subject:Mime-Version:Message-Id:Content-Type:From; bh=LMjP8tp2GdTpvXVLUb1bQeBQGEB2wNoaigdhbn9Mkqk=;  b=UDnfBeo/pFXAZjCRMDqxmo1lMJ8NiJa746H0tcN3I2+ZbOGRzADKy5MTjrf/tguQAp80uLgRvLYf6Y2wHQp17vTD7s3Llp9WTnOzY87/8U7JGnpZ58zPFacJ+nBSmfClnLksrsDUtheEQuQg+MmKP+AjcRBMXymFiBPW7DAcHGM=;
Received: from ip68-100-74-115.dc.dc.cox.net ([68.100.74.115]:58645 helo=[192.168.15.115]) by biz104.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82) (envelope-from <eburger@standardstrack.com>) id 1X9Ig2-0001nD-9u for apps-discuss@ietf.org; Mon, 21 Jul 2014 11:51:16 -0700
From: Eric Burger <eburger@standardstrack.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_8EDA9CEA-EBB8-4634-B84A-D2A62D8F042B"; protocol="application/pgp-signature"; micalg=pgp-sha1
Message-Id: <64A70A8D-E82B-4269-B243-6A5DA98AEB56@standardstrack.com>
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Date: Mon, 21 Jul 2014 14:51:04 -0400
References: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com> <53CD4B48.3020901@att.com> <01PAFQRCG9TE007ZXF@mauve.mrochek.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
In-Reply-To: <01PAFQRCG9TE007ZXF@mauve.mrochek.com>
X-Mailer: Apple Mail (2.1878.6)
X-OutGoing-Spam-Status: No, score=-2.9
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Get-Message-Sender-Via: biz104.inmotionhosting.com: authenticated_id: eburger+standardstrack.com/only user confirmed/virtual account not confirmed
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/hsHBK_frJEsTD_nhlXNHPsj0LVE
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 18:51:20 -0000

--Apple-Mail=_8EDA9CEA-EBB8-4634-B84A-D2A62D8F042B
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

The biggest issue seems to be that there are a whole bunch of *almost* =
compatible markups.

I would offer one of two directions. One is to punt and do what the =
draft says - acknowledge incompatible dialects and ignore compatibility. =
The other is to define an official Markdown markup, presumably based on =
the Gruber Web site.

Option one does not offer any interoperability. However, if an appendix =
defines a =91default=92 markup, that may be a way to migrate the =
industry to a single standard. Option two clearly does promote =
interoperability.

Option one with no baseline will not result in interoperability and will =
be a waste of our time.

On Jul 21, 2014, at 1:57 PM, Ned Freed <ned.freed@mrochek.com> wrote:

>> On 7/21/14, 12:25 PM, Murray S. Kucherawy wrote:
>> > Call For Adoption: draft-seantek-text-markdown-media-type
>> >
>> > Colleagues,
>> >
>> > This note begins a Call For Adoption for the above document to be
>> > adopted as an APPSAWG working group item.  The Call ends on August =
8,
>> > 2014.
>=20
>> +1
>=20
>> I think having the media type is a good thing. I have quibbles with =
some
>> of the things in the document, but those can be ironed out.
>=20
> Agreed. This work seems entirely appropriate to do here.
>=20
> 				Ned
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


--Apple-Mail=_8EDA9CEA-EBB8-4634-B84A-D2A62D8F042B
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJTzWEaAAoJEDY/T2tCIPW3h3kP/iWtAz4o7SAz6rf68llm83lB
s4u2a82WA2qahuykCnBE+zP4jft2LemCP2WZY/hdeaLEy8q12CwYO2tIPxJdei9f
ovuCotHfqbpfvxvLtvejOFkb6zxyKQg1CQ2txHRVe95juSsXzvmVb6zRL/tYYazh
Vcpezyeqev0jhyktKo3Uk0bnaZI+QcPJcu3rUevVV5jhSgcpQietxIHUJm+EWhwU
JiEVfbMiwGpmDtOXtKhl6i+yRsz0+GVf2bBYNWjnQ5sslpChrffI0ImcPN0RBcXh
ZgUQ9Si9f0cUgz82B+GckxEDKjBzUmdWzuM4fp+vLfqHBIVUHRXPRBnVUHavr8EU
KlatMxKBotTiFj0hHfhMmr8gpOhMuyIZnNZ3F8FmtVFLV67xxvw7rQLdANrpLxtL
8+3W2vZ5G47lToDK+e6bH/ZcKvpUT7AkqVKs/9wXabcGgwVBlhg5rxztLzpFj2Mj
hpGx88NDHbzrYfXDJiPObb1PlxfQmD8l2rpDTWLXUpKJmtCaL909kCN+Q6nSxr2G
FcOUodR0r/RiJMeP1h+ONnafud/gvDDXVcFZR9TdWtikHZdfEUl13wX3r/I1NBau
v+dygfB/cxcxmheSc0jOPqFO28G+lRY3/jvghLXeNDiPlIF8Fee6i/KJOpmNJRe7
x0J4FlmLmHkh/gY3/J0C
=WQXy
-----END PGP SIGNATURE-----

--Apple-Mail=_8EDA9CEA-EBB8-4634-B84A-D2A62D8F042B--


From nobody Mon Jul 21 12:36:16 2014
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FAFD1A039C for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:36:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.402
X-Spam-Level: 
X-Spam-Status: No, score=-1.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_46=0.6, J_CHICKENPOX_48=0.6, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 ao142GADkAxr for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:36:13 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DC441A039F for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 12:35:50 -0700 (PDT)
Received: from dhcp-b339.meeting.ietf.org (unknown [31.133.179.57]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id C1E0322E1F4; Mon, 21 Jul 2014 15:35:41 -0400 (EDT)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com>
Date: Mon, 21 Jul 2014 15:35:36 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com>
To: James M Snell <jasnell@gmail.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/qbV3vrlChUSshGWoxu2nx5w5j6k
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 19:36:14 -0000

The overwhelming feedback I=92ve had is that making this anything other =
than a binary flag is a non-starter =97 both because we=92d have to =
define a universal taxonomy, and because we=92d be exposing more than =
one bit of information for fingerprinting.

Note that the draft currently allows sites to have finer gradations of =
preferences overlaid via their own mechanisms (e.g., cookies) if need =
be.

Cheers,


On 21 Jul 2014, at 12:45 pm, James M Snell <jasnell@gmail.com> wrote:

> I'm generally +1 on the draft but do not currently have any specific
> implementation plan (I just don't need it for my stuff). I will note,
> however, that this draft makes the assumption that "safe mode" is a
> binary on-off preference; however, both Google and Bing (as examples)
> offer three choices: Off, Moderate and Strict. The Prefer header
> allows for optional parameters and I think it would be worthwhile to
> leverage that capability here.
>=20
>  Prefer: safe=3Dmoderate
>  Prefer: safe=3Dstrict
>  Prefer: safe=3Doff
>=20
> Note, also, that additional parameters may be applied if additional
> granularity is required. For instance:
>=20
>  Prefer: safe=3Dstrict; max=3DY7   (prefer strict safe mode with a max
> rating of Y7)
>=20
> - James
>=20
> On Mon, Jul 21, 2014 at 9:28 AM, Murray S. Kucherawy
> <superuser@gmail.com> wrote:
>> draft-nottingham-safe-hint
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss

--
Mark Nottingham   http://www.mnot.net/




From nobody Mon Jul 21 12:46:42 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E85231A03A5 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:46:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 kqxoqW9JeGj3 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:46:39 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3DB7C1A02FC for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 12:46:39 -0700 (PDT)
Received: from [31.133.179.11] (dhcp-b30b.meeting.ietf.org [31.133.179.11]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6LJkXtY001235 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Mon, 21 Jul 2014 12:46:37 -0700
Message-ID: <53CD6DAA.3020300@dcrocker.net>
Date: Mon, 21 Jul 2014 15:44:42 -0400
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "Murray S. Kucherawy" <superuser@gmail.com>, IETF Apps Discuss <apps-discuss@ietf.org>
References: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
In-Reply-To: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Mon, 21 Jul 2014 12:46:37 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/M3nxe4zX0qHkLVuOvGEHLj06gyU
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 19:46:41 -0000

On 7/21/2014 12:25 PM, Murray S. Kucherawy wrote:
> This note begins a Call For Adoption for the above document to be
> adopted as an APPSAWG working group item

+1.  Appropriate work to do here.


The argument against a separate wg is well-taken.  In effect, it would
encourage making the effort irrelevant.

While the concern for overly-elaborate handling of variants is also
well-taken, I'm concerned with a media type that has the semantic "it's
this 'class' of thing, with the specific variant, version or deviation
being determined by cultural context."  And yes, that's what it sounds
like the proposal is going towards.

I think that a legitimate packaging convention needs to provide enough
reliable and accurate information to allow reliable and accurate
dispatching into a processing engine that will correctly handle the
data.  This is not usually accomplished very well by a dispatching to an
engine that needs to informal conventions to 'figure out' what it's been
handed.

This all might be easy to resolve.  I can't tell yet.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Mon Jul 21 12:48:15 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2FB3B1A03BD for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:48:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.8
X-Spam-Level: 
X-Spam-Status: No, score=-0.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, J_CHICKENPOX_46=0.6, J_CHICKENPOX_48=0.6, SPF_PASS=-0.001] 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 PQpaZLOa1KJC for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:48:11 -0700 (PDT)
Received: from mail-oi0-x22f.google.com (mail-oi0-x22f.google.com [IPv6:2607:f8b0:4003:c06::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04DF41A02FA for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 12:48:10 -0700 (PDT)
Received: by mail-oi0-f47.google.com with SMTP id x69so3748581oia.34 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 12:48:10 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=2Kt8bJasZ5NEiBzfJyHw5IpsJ6hcxLxC+Cf0iNmT8bk=; b=u/2zUHCIyY6BVGFhH1/nkjgLCg4/i8oIBLa769OM05fx456zIJD/U3HEcKoIsKyJnT Rg9bibPU6EbTPLItU0Grcj5W+rov/9RHriI8qYq8Zk7L/wIfr4hwaUpUku4HBPHwFnb8 hrf3edb/iMTVW7ewJs9PsYLJ/pv+8+8Y/cbZZb7D25THGr3LKFGdD4p/BtaMpqtJiRCl F3dICoFYyd/6b4OVe4kmwRIsbkm5MRG2nbD7tcNdsIlv05UjNb0i6uFB6z2S5W5ToO5O SgJBcWlwhNAsmi08y+3JKMIqOgxdg/GEqJ3AFswOaegZaav3pznxcloQp05J+xN5aVpo oagg==
X-Received: by 10.60.97.40 with SMTP id dx8mr18917096oeb.27.1405972089995; Mon, 21 Jul 2014 12:48:09 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.60.179.81 with HTTP; Mon, 21 Jul 2014 12:47:49 -0700 (PDT)
In-Reply-To: <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net>
From: James M Snell <jasnell@gmail.com>
Date: Mon, 21 Jul 2014 12:47:49 -0700
Message-ID: <CABP7RbdUTKkW=kL46CbAuE4w1bgFtyY9kdbEnD_2NVSqHj2CCg@mail.gmail.com>
To: Mark Nottingham <mnot@mnot.net>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/dxVZ619yQnPBExJG8NaBhkwCWLY
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 19:48:12 -0000

At the very least, there needs to be a mechanism for explicitly
requesting that safe browsing mode be turned off (e.g. Prefer:
safe=3Doff). Beyond that, as I said, I won't be implementing this
myself, so if potential implementers are providing feedback that a
simple boolean flag is good enough, then I certainly do not object.

On Mon, Jul 21, 2014 at 12:35 PM, Mark Nottingham <mnot@mnot.net> wrote:
> The overwhelming feedback I=E2=80=99ve had is that making this anything o=
ther than a binary flag is a non-starter =E2=80=94 both because we=E2=80=99=
d have to define a universal taxonomy, and because we=E2=80=99d be exposing=
 more than one bit of information for fingerprinting.
>
> Note that the draft currently allows sites to have finer gradations of pr=
eferences overlaid via their own mechanisms (e.g., cookies) if need be.
>
> Cheers,
>
>
> On 21 Jul 2014, at 12:45 pm, James M Snell <jasnell@gmail.com> wrote:
>
>> I'm generally +1 on the draft but do not currently have any specific
>> implementation plan (I just don't need it for my stuff). I will note,
>> however, that this draft makes the assumption that "safe mode" is a
>> binary on-off preference; however, both Google and Bing (as examples)
>> offer three choices: Off, Moderate and Strict. The Prefer header
>> allows for optional parameters and I think it would be worthwhile to
>> leverage that capability here.
>>
>>  Prefer: safe=3Dmoderate
>>  Prefer: safe=3Dstrict
>>  Prefer: safe=3Doff
>>
>> Note, also, that additional parameters may be applied if additional
>> granularity is required. For instance:
>>
>>  Prefer: safe=3Dstrict; max=3DY7   (prefer strict safe mode with a max
>> rating of Y7)
>>
>> - James
>>
>> On Mon, Jul 21, 2014 at 9:28 AM, Murray S. Kucherawy
>> <superuser@gmail.com> wrote:
>>> draft-nottingham-safe-hint
>>
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss
>
> --
> Mark Nottingham   http://www.mnot.net/
>
>
>


From nobody Mon Jul 21 12:49:20 2014
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 266871A03D6 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:49:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.402
X-Spam-Level: 
X-Spam-Status: No, score=-1.402 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_46=0.6, J_CHICKENPOX_48=0.6, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] 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 ZZsAP-AYc_ZN for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:49:13 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 081771A02FA for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 12:49:13 -0700 (PDT)
Received: from dhcp-b339.meeting.ietf.org (unknown [31.133.179.57]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id A1F1E22E2BA; Mon, 21 Jul 2014 15:49:08 -0400 (EDT)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <CABP7RbdUTKkW=kL46CbAuE4w1bgFtyY9kdbEnD_2NVSqHj2CCg@mail.gmail.com>
Date: Mon, 21 Jul 2014 15:49:03 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <C595D6D5-8B01-4D25-8CF1-3DB5B4D08789@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net> <CABP7RbdUTKkW=kL46CbAuE4w1bgFtyY9kdbEnD_2NVSqHj2CCg@mail.gmail.com>
To: James M Snell <jasnell@gmail.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/yoMIbhTnPFgn4Gf_27Suze68nXA
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 19:49:14 -0000

It sounds like you=92re arguing for Prefer: nsfw=85 :)

Cheers,

On 21 Jul 2014, at 3:47 pm, James M Snell <jasnell@gmail.com> wrote:

> At the very least, there needs to be a mechanism for explicitly
> requesting that safe browsing mode be turned off (e.g. Prefer:
> safe=3Doff). Beyond that, as I said, I won't be implementing this
> myself, so if potential implementers are providing feedback that a
> simple boolean flag is good enough, then I certainly do not object.
>=20
> On Mon, Jul 21, 2014 at 12:35 PM, Mark Nottingham <mnot@mnot.net> =
wrote:
>> The overwhelming feedback I=92ve had is that making this anything =
other than a binary flag is a non-starter =97 both because we=92d have =
to define a universal taxonomy, and because we=92d be exposing more than =
one bit of information for fingerprinting.
>>=20
>> Note that the draft currently allows sites to have finer gradations =
of preferences overlaid via their own mechanisms (e.g., cookies) if need =
be.
>>=20
>> Cheers,
>>=20
>>=20
>> On 21 Jul 2014, at 12:45 pm, James M Snell <jasnell@gmail.com> wrote:
>>=20
>>> I'm generally +1 on the draft but do not currently have any specific
>>> implementation plan (I just don't need it for my stuff). I will =
note,
>>> however, that this draft makes the assumption that "safe mode" is a
>>> binary on-off preference; however, both Google and Bing (as =
examples)
>>> offer three choices: Off, Moderate and Strict. The Prefer header
>>> allows for optional parameters and I think it would be worthwhile to
>>> leverage that capability here.
>>>=20
>>> Prefer: safe=3Dmoderate
>>> Prefer: safe=3Dstrict
>>> Prefer: safe=3Doff
>>>=20
>>> Note, also, that additional parameters may be applied if additional
>>> granularity is required. For instance:
>>>=20
>>> Prefer: safe=3Dstrict; max=3DY7   (prefer strict safe mode with a =
max
>>> rating of Y7)
>>>=20
>>> - James
>>>=20
>>> On Mon, Jul 21, 2014 at 9:28 AM, Murray S. Kucherawy
>>> <superuser@gmail.com> wrote:
>>>> draft-nottingham-safe-hint
>>>=20
>>> _______________________________________________
>>> apps-discuss mailing list
>>> apps-discuss@ietf.org
>>> https://www.ietf.org/mailman/listinfo/apps-discuss
>>=20
>> --
>> Mark Nottingham   http://www.mnot.net/
>>=20
>>=20
>>=20

--
Mark Nottingham   http://www.mnot.net/




From nobody Mon Jul 21 12:50:56 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB1B91A03C8 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:50:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.762
X-Spam-Level: 
X-Spam-Status: No, score=0.762 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 O2xiuy1RdIVq for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:50:54 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DDE741A03CB for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 12:50:53 -0700 (PDT)
Received: (qmail 94756 invoked from network); 21 Jul 2014 19:50:52 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 21 Jul 2014 19:50:52 -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; s=1e70.53cd6f1e.k1407; i=johnl@user.iecc.com; bh=T75CKfBv587oNajucqLSTxXR1QNWLPVUgzPQIO6pzwA=; b=T5tZwjUqVD2Qhlj+WBX0I/YirU63RdtYvWSNQx+Ia0dAeR1SNG5lgNBse2ZugXssOUKkp2iuEh6ohGluE25N0G0nOA1nfVT5qYSp09Q3ACuTe/2lr8Q/3EY2DGYsDc10J4Z1MzydpjYU4pZCdQJVgNtM1jJrWw2JAVWK1uWIf2lYGaylXYqZ828tCPwjhzivp+cQIq2OpUbuSe5R9qqeuPlwlI3hf3To6TptoIEBsEbruGByt5Cp2Qu6rQvPIikY
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; s=1e70.53cd6f1e.k1407; olt=johnl@user.iecc.com; bh=T75CKfBv587oNajucqLSTxXR1QNWLPVUgzPQIO6pzwA=; b=ktb2bHBf/KF1r6irpocH5WbKSxLpBP/5OVDzylN+xcZYqI0rNhJUBdmZFnVdMGFD0lG4iYusYWMGVGeqdhW7UkJ19EHiHUBCoSxHA2afcwCkJPsLizz21ZNmBSPmcTuiLODbVeaXRwd/788PmeLh3kY4zCoIG7tp965AKlVPks/2Ov46cCGrsjlo5V5GzJDHYtvN5vSUUMX1Ie1TtE5tbwROa3NBZTlpc5zsoDAYlOFoo/WtgdctVnDoV6Y7ghi6
Date: 21 Jul 2014 19:50:32 -0000
Message-ID: <20140721195032.7791.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <64A70A8D-E82B-4269-B243-6A5DA98AEB56@standardstrack.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/fd0uSc9JbPTRSZnBLrG322Gz-UM
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 19:50:54 -0000

In article <64A70A8D-E82B-4269-B243-6A5DA98AEB56@standardstrack.com> you write:
>-=-=-=-=-=-
>-=-=-=-=-=-
>
>The biggest issue seems to be that there are a whole bunch of *almost*
>compatible markups.
>
>I would offer one of two directions. One is to punt and do what the draft
>says - acknowledge incompatible dialects and ignore compatibility. The other
>is to define an official Markdown markup, presumably based on the Gruber Web
>site.

Another approach is to do what RFC 4263 did for text/troff.  There's a
process= parameter which gives the recipient a hint about which
subflavor of troff it is.  Their example is:

  Content-Type: text/troff ; process="dformat | pic -n | troff -ms"

R's,
John


From nobody Mon Jul 21 12:55:04 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E35511A03E5 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:55:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.762
X-Spam-Level: 
X-Spam-Status: No, score=0.762 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 IIzGlXqpGzHM for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 12:55:02 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 04CA51A03F1 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 12:55:01 -0700 (PDT)
Received: (qmail 95252 invoked from network); 21 Jul 2014 19:55:00 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 21 Jul 2014 19:55:00 -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; s=1e97.53cd7016.k1407; i=johnl@user.iecc.com; bh=/tnbPdOHiPXh+4l6KOd3jFoGtkNPqgJjHVMHWFzufkw=; b=AhwiQ9ESS8vRYPM3RnCq8QlgIkY624FwxXvwl7CrRSZwD6F2d+sW1NXiE1FIqR8M52n1B2gwkwbh+E+Yi3dU0nbr1xSad1mRNJbKDNUvlUqb1RpqtcbTSG+2dpao3wagS2sg5StXbYs/bjkHpso1hbmxND/yPuwKyjshUSr+ni9Eh71sGLtFOC/eh3ip3lWlE6f3uUejAO+vy33STaXA4p4ykXaNB43ETrcwG6ikRLD29qygpB66yINO/ETd1cAh
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; s=1e97.53cd7016.k1407; olt=johnl@user.iecc.com; bh=/tnbPdOHiPXh+4l6KOd3jFoGtkNPqgJjHVMHWFzufkw=; b=uxawLPe24Z42QH8nBL2UJEtSumtrC+pzBzOxpNtg1TWf2Fxjl4wOjF7MdjsYexwEVWtss0xjc/FaWyyiZtqoDMvVa+lBKVTn1GpsuJ8nx6vrAa5r8NGOivxUpRKe3qD/HBwMu5zCjumPn7cCGDpY+r0kHWLbP3DgbypyOFlj05QtdiesMtIhUx1Qb8zpR5RdMY7OwhZmLLczixJZels5nvZtlG+gJBibmDuQZ9FHIKNZBK31W/P2KFLtn+LWQVmg
Date: 21 Jul 2014 19:54:40 -0000
Message-ID: <20140721195440.7830.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/0kgizw2LUR47ceqn_5dqBjn_YKU
Cc: mnot@mnot.net
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 19:55:03 -0000

In article <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net> you write:
>The overwhelming feedback I've had is that making this anything other than a
>binary flag is a non-starter -- both because we'd have to define a universal
>taxonomy, and because we'd be exposing more than one bit of information for
>fingerprinting.
>
>Note that the draft currently allows sites to have finer gradations of
>preferences overlaid via their own mechanisms (e.g., cookies) if need be.

Agreed.  This draft describes a design that is implemented in actual
browsers, and that people apparently find useful.

Please, let's not waste time encrufting it with extra stuff that the
users have not asked for and are unlikely to implement.

R's,
John


From nobody Mon Jul 21 13:01:27 2014
Return-Path: <bortzmeyer@nic.fr>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3DB5E1A0411 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 13:01:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.551
X-Spam-Level: 
X-Spam-Status: No, score=-1.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_FR=0.35, RP_MATCHES_RCVD=-0.001] 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 Ndp8ssvMN7RQ for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 13:01:21 -0700 (PDT)
Received: from mx4.nic.fr (mx4.nic.fr [IPv6:2001:67c:2218:2::4:12]) (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 E6BB41A03C8 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 13:01:20 -0700 (PDT)
Received: from mx4.nic.fr (localhost [127.0.0.1]) by mx4.nic.fr (Postfix) with SMTP id 7D7E7280F2B for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 22:01:19 +0200 (CEST)
Received: from relay1.nic.fr (relay1.nic.fr [192.134.4.162]) by mx4.nic.fr (Postfix) with ESMTP id 799C7280F26 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 22:01:19 +0200 (CEST)
Received: from bortzmeyer.nic.fr (unknown [IPv6:2001:67c:1348:7::86:133]) by relay1.nic.fr (Postfix) with ESMTP id 6D4B84C0092 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 22:00:49 +0200 (CEST)
Date: Mon, 21 Jul 2014 22:00:49 +0200
From: Stephane Bortzmeyer <bortzmeyer@nic.fr>
To: apps-discuss@ietf.org
Message-ID: <20140721200049.GA24281@nic.fr>
References: <20140703225939.1804.71226.idtracker@ietfa.amsl.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <20140703225939.1804.71226.idtracker@ietfa.amsl.com>
X-Operating-System: Debian GNU/Linux jessie/sid
X-Kernel: Linux 3.14-1-686-pae i686
Organization: NIC France
X-URL: http://www.nic.fr/
User-Agent: Mutt/1.5.23 (2014-03-12)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/lnAYcNoXSti3jxZaLLGFJu1V94A
Subject: [apps-discuss] (Lack of) permanence of domain names (Was: I-D Action: draft-ietf-appsawg-uri-scheme-reg-01.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 20:01:23 -0000

On Thu, Jul 03, 2014 at 03:59:39PM -0700,
 internet-drafts@ietf.org <internet-drafts@ietf.org> wrote 
 a message of 41 lines which said:

>         Title           : Guidelines and Registration Procedures for New URI Schemes
>         Authors         : Dave Thaler
>                           Tony Hansen
>                           Ted Hardie
>                           Larry Masinter
> 	Filename        : draft-ietf-appsawg-uri-scheme-reg-01.txt

During this discussion this morning on Toronto, about the lack of
stability of domain names and the risk that a domain name changes
hands, did anyone already suggest to use a solution similar to RFC
4151 (i.e. postfix the domain name with a date)?


From nobody Mon Jul 21 13:02:45 2014
Return-Path: <scott@kitterman.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C0FBB1A03A1 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 13:02:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 xpmPZXVHzL_H for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 13:02:42 -0700 (PDT)
Received: from mailout03.controlledmail.com (mailout03.controlledmail.com [208.43.65.50]) (using TLSv1.1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1DE371A0398 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 13:02:42 -0700 (PDT)
Received: from mailout03.controlledmail.com (localhost [127.0.0.1]) by mailout03.controlledmail.com (Postfix) with ESMTP id E01EC956004; Mon, 21 Jul 2014 16:02:39 -0400 (EDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=kitterman.com; s=2014-01; t=1405972960; bh=fHA2JDbiIfbQNd+H737jihbghqlSztP9lPyf1fJx2rQ=; h=In-Reply-To:References:Subject:From:Date:To:From; b=eW0IEBKzVu/u/eChk3v5xUTMGofFHZDvP8bKteRJuY9Hedd96MAAKU2uCgKj4PGw3 BWAitxF/nezpYKGsFdA8PXe1EgFWT/HYBitcVQNfgqNYweYEJ1Lscb+dWPKBA59rGP 661FBynyh68mgUV8fv7j7nV+h3jJ2r2P0YsCT4YI=
Received: from [IPV6:2600:100e:b020:356f:8c52:be0a:884a:7755] (unknown [IPv6:2600:100e:b020:356f:8c52:be0a:884a:7755]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mailout03.controlledmail.com (Postfix) with ESMTPSA id 4BCBFD04435; Mon, 21 Jul 2014 16:02:39 -0400 (EDT)
User-Agent: K-9 Mail for Android
In-Reply-To: <CAL0qLwZ930L3EXB9gocRH1T+chKv=sd_1TY2k0M_j+FL6dxJ2A@mail.gmail.com>
References: <CAL0qLwY9m0wP7DHRiJarM-3prMRa_Y=-Sw+tTdbpUdMxuhWcTA@mail.gmail.com> <CAL0qLwZ930L3EXB9gocRH1T+chKv=sd_1TY2k0M_j+FL6dxJ2A@mail.gmail.com>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=UTF-8
From: Scott Kitterman <scott@kitterman.com>
Date: Mon, 21 Jul 2014 14:02:36 -0600
To: IETF Apps Discuss <apps-discuss@ietf.org>
Message-ID: <53a1f756-6d9a-4b0c-94b5-277092f1ace2@email.android.com>
X-AV-Checked: ClamAV using ClamSMTP
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/t7x9hWvc-vlml2J5vZj_u_uAvSA
Subject: Re: [apps-discuss] Call for Adoption:	draft-kucherawy-authres-ptype-registry
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 20:02:43 -0000

On July 21, 2014 11:25:51 AM MDT, "Murray S. Kucherawy" <superuser@gmail.com> wrote:
>Correction on the name (thanks, Tony):
>draft-kucherawy-authres-ptypes-registry
>
>https://datatracker.ietf.org/doc/draft-kucherawy-authres-ptypes-registry/
>
>Apologies for the typo.
>
>-MSK
>
>
>
>On Mon, Jul 21, 2014 at 12:22 PM, Murray S. Kucherawy
><superuser@gmail.com>
>wrote:
>
>> Call For Adoption: draft-kucherawy-authres-ptype-registry
>>
>> Colleagues,
>>
>> This note begins a Call For Adoption for the above document to be
>adopted
>> as an APPSAWG working group item.  The Call ends on August 8, 2014.
>>
>> Keep in mind that adoption of a document does not mean the document
>as-is
>> is ready for publication.  It is merely acceptance of the document as
>a
>> starting point for what will be some later final product of APPSAWG. 
>The
>> working group is free to make changes to the document according to
>the
>> normal consensus process.
>>
>> We have already seen some favorable discussion toward adoption on the
>> apps-discuss list, and these comments will be included in the
>resolution of
>> this Call.
>>
>> Since this document includes me as a co-author, Alexey will be making
>the
>> call about this Call, and selecting the shepherd.
>>
>> Please reply on this thread with expressions of support or
>opposition,
>> preferably with comments, regarding accepting this as a work item of
>> APPSAWG (as opposed to some other venue).
>>
>> -MSK, APPSAWG co-chair

I'm in favor of adopting this. I intend to help with the draft and implementation it as well. 

Scott K


From nobody Mon Jul 21 13:21:31 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 176731A0354 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 13:21:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 x1gifsHbh0Im for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 13:21:24 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id BE2D31A0375 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 13:21:23 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.1.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140721202123.16055.70719.idtracker@ietfa.amsl.com>
Date: Mon, 21 Jul 2014 13:21:23 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/CfTqPhm7ixExfWzZsNKWlKcNrPE
Subject: [apps-discuss] Milestones changed for appsawg WG
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 20:21:26 -0000

Changed milestone "Publication requested for
draft-ietf-appsawg-nullmx", resolved as "Done".

Changed milestone "Publication requested for
draft-ietf-appsawg-email-auth-codes", resolved as "Done".

Changed milestone "Publication requested for
draft-ietf-appsawg-json-merge-patch", resolved as "Done".

URL: http://datatracker.ietf.org/wg/appsawg/charter/


From nobody Mon Jul 21 14:19:44 2014
Return-Path: <dthaler@microsoft.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3D3021A0271 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 14:19:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.602
X-Spam-Level: 
X-Spam-Status: No, score=-102.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 b5hfj6CoFQta for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 14:19:41 -0700 (PDT)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2lp0238.outbound.protection.outlook.com [207.46.163.238]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C6981A03F6 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 14:19:41 -0700 (PDT)
Received: from BY2PR03MB412.namprd03.prod.outlook.com (10.141.141.25) by BY2PR03MB410.namprd03.prod.outlook.com (10.141.141.16) with Microsoft SMTP Server (TLS) id 15.0.990.7; Mon, 21 Jul 2014 21:19:39 +0000
Received: from BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) by BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) with mapi id 15.00.0990.007; Mon, 21 Jul 2014 21:19:39 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: Stephane Bortzmeyer <bortzmeyer@nic.fr>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Thread-Topic: [apps-discuss] (Lack of) permanence of domain names (Was: I-D Action: draft-ietf-appsawg-uri-scheme-reg-01.txt
Thread-Index: AQHPpR6RB7ivBvdrzkOA0KSenG+qB5urBziQ
Date: Mon, 21 Jul 2014 21:19:38 +0000
Message-ID: <adf8ca89d8d045668c3143a13ed055a7@BY2PR03MB412.namprd03.prod.outlook.com>
References: <20140703225939.1804.71226.idtracker@ietfa.amsl.com> <20140721200049.GA24281@nic.fr>
In-Reply-To: <20140721200049.GA24281@nic.fr>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [31.133.163.94]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 0279B3DD0D
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(13464003)(199002)(51704005)(189002)(377454003)(87936001)(107886001)(33646002)(85852003)(19580395003)(74502001)(2656002)(106356001)(76176999)(106116001)(81342001)(92566001)(101416001)(86362001)(86612001)(107046002)(83072002)(66066001)(105586002)(74316001)(81542001)(76576001)(74662001)(80022001)(83322001)(99396002)(50986999)(79102001)(46102001)(77982001)(19580405001)(4396001)(76482001)(20776003)(54356999)(95666004)(64706001)(21056001)(31966008)(85306003)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BY2PR03MB410; H:BY2PR03MB412.namprd03.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.onmicrosoft.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/MxFP5DxJYfJMvrFAuCh3j7wcvBo
Subject: Re: [apps-discuss] (Lack of) permanence of domain names (Was: I-D Action: draft-ietf-appsawg-uri-scheme-reg-01.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 21:19:43 -0000

> -----Original Message-----
> From: apps-discuss [mailto:apps-discuss-bounces@ietf.org] On Behalf Of
> Stephane Bortzmeyer
> Sent: Monday, July 21, 2014 4:01 PM
> To: apps-discuss@ietf.org
> Subject: [apps-discuss] (Lack of) permanence of domain names (Was: I-D
> Action: draft-ietf-appsawg-uri-scheme-reg-01.txt
>=20
> On Thu, Jul 03, 2014 at 03:59:39PM -0700,  internet-drafts@ietf.org <inte=
rnet-
> drafts@ietf.org> wrote  a message of 41 lines which said:
>=20
> >         Title           : Guidelines and Registration Procedures for Ne=
w URI
> Schemes
> >         Authors         : Dave Thaler
> >                           Tony Hansen
> >                           Ted Hardie
> >                           Larry Masinter
> > 	Filename        : draft-ietf-appsawg-uri-scheme-reg-01.txt
>=20
> During this discussion this morning on Toronto, about the lack of stabili=
ty of
> domain names and the risk that a domain name changes hands, did anyone
> already suggest to use a solution similar to RFC
> 4151 (i.e. postfix the domain name with a date)?

No one suggested that during the discussion.=20

I do know that people like shorter scheme names rather than longer ones=20
(so Microsoft uses ms-... rather than com.microsoft... for example), and so
in my opinion it would be difficult to get people to do that just in case t=
hey
might lose the domain name in the future.  Remember the context of this=20
question is about private use names for which they don't necessarily tell=20
anyone else to begin with.

-Dave


From nobody Mon Jul 21 14:21:31 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5572A1A02E1 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 14:21:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 3hBATsqrNiwv for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 14:21:29 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 299C71A0435 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 14:21:29 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PAFXOKIPWG00224G@mauve.mrochek.com> for apps-discuss@ietf.org; Mon, 21 Jul 2014 14:16:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1405977388; bh=cOfRcsgRw/meRsFmRril6FjI3IPxiAhETkAEB6zDNZg=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=ICWtaVA67fIAKhSKuDfwNBs2LOTnqdkKWa54nRkGO3okvxSC94FEgzmOx9UDq/FWV rVnz3SYbClR38t/y3v4gTbNQZ0RBKS6ORsZ/3kyhQu+QBj1HuRQl+2nUJITN6mP55/ 186wlGVhDaHu6ip2M1dJ7vEnrFTxO29ILxmuJZ6I=
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: TEXT/PLAIN; CHARSET=us-ascii
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PA9JM5H91C007ZXF@mauve.mrochek.com>; Mon, 21 Jul 2014 14:16:25 -0700 (PDT)
Message-id: <01PAFXOJO2QQ007ZXF@mauve.mrochek.com>
Date: Mon, 21 Jul 2014 14:11:21 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Mon, 21 Jul 2014 19:50:32 +0000" <20140721195032.7791.qmail@joyce.lan>
References: <64A70A8D-E82B-4269-B243-6A5DA98AEB56@standardstrack.com> <20140721195032.7791.qmail@joyce.lan>
To: John Levine <johnl@taugh.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/tB9QMAYRDI-XPr8_vqnbg0LIa-4
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 21 Jul 2014 21:21:30 -0000

> In article <64A70A8D-E82B-4269-B243-6A5DA98AEB56@standardstrack.com> you write:
> >-=-=-=-=-=-
> >-=-=-=-=-=-
> >
> >The biggest issue seems to be that there are a whole bunch of *almost*
> >compatible markups.
> >
> >I would offer one of two directions. One is to punt and do what the draft
> >says - acknowledge incompatible dialects and ignore compatibility.

See my previously posting on this topic. The "incompatibility" we're talking
about here is being overstated.

> > The other
> >is to define an official Markdown markup, presumably based on the Gruber Web
> >site.

Which would be counter to the stated goals of the format.

> Another approach is to do what RFC 4263 did for text/troff.  There's a
> process= parameter which gives the recipient a hint about which
> subflavor of troff it is.  Their example is:

>   Content-Type: text/troff ; process="dformat | pic -n | troff -ms"

I had completely forgotten about text/troff. Variants of troff really are
completely incompatible, to the point where attempting to process them in the
wrong way results in total gibberish. So there is running code for an even more
extreme variant along these lines.

I'd also argue that text/html and even text/plain have "incompatibilities"
similar to those of different markdown variants in actual usage, albeit for
different underlying reasons.

				Ned


From nobody Mon Jul 21 17:45:42 2014
Return-Path: <James.H.Manger@team.telstra.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 81F591A020A for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 17:45:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.202
X-Spam-Level: 
X-Spam-Status: No, score=-0.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_AU=0.377, HOST_EQ_AU=0.327, RCVD_IN_DNSWL_NONE=-0.0001, RELAY_IS_203=0.994] 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 r5YAaAnmlM8I for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 17:45:37 -0700 (PDT)
Received: from ipxbvo.tcif.telstra.com.au (ipxbvo.tcif.telstra.com.au [203.35.135.204]) by ietfa.amsl.com (Postfix) with ESMTP id B738B1A0154 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 17:45:35 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="5.01,705,1399989600"; d="scan'208";a="226120582"
Received: from unknown (HELO ipcavi.tcif.telstra.com.au) ([10.97.217.200]) by ipobvi.tcif.telstra.com.au with ESMTP; 22 Jul 2014 10:38:46 +1000
X-IronPort-AV: E=McAfee;i="5600,1067,7506"; a="292491308"
Received: from wsmsg3707.srv.dir.telstra.com ([172.49.40.81]) by ipcavi.tcif.telstra.com.au with ESMTP; 22 Jul 2014 10:45:33 +1000
Received: from WSMSG3153V.srv.dir.telstra.com ([172.49.40.159]) by wsmsg3707.srv.dir.telstra.com ([172.49.40.81]) with mapi; Tue, 22 Jul 2014 10:45:33 +1000
From: "Manger, James" <James.H.Manger@team.telstra.com>
To: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, Paul Hoffman <paul.hoffman@vpnc.org>
Date: Tue, 22 Jul 2014 10:45:31 +1000
Thread-Topic: [apps-discuss] I-D Action: draft-ietf-appsawg-json-merge-patch-05.txt
Thread-Index: Ac+k56GLhWyzClNxTOe9Z4zWlyLvpgAXWlJQ
Message-ID: <255B9BB34FB7D647A506DC292726F6E1154A2028B2@WSMSG3153V.srv.dir.telstra.com>
References: <20140721132611.8559.58816.idtracker@ietfa.amsl.com>
In-Reply-To: <20140721132611.8559.58816.idtracker@ietfa.amsl.com>
Accept-Language: en-US, en-AU
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US, en-AU
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
MIME-Version: 1.0
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/bdHyl4vjgcB-IwAjB6EinHGzN-I
Subject: Re: [apps-discuss] I-D Action: draft-ietf-appsawg-json-merge-patch-05.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 00:45:40 -0000

PiAgICAgICAgVGl0bGUgICAgICAgICAgIDogSlNPTiBNZXJnZSBQYXRjaA0KPiBodHRwOi8vdG9v
bHMuaWV0Zi5vcmcvaHRtbC9kcmFmdC1pZXRmLWFwcHNhd2ctanNvbi1tZXJnZS1wYXRjaC0wNQ0K
DQpKU09OIE1lcmdlIFBhdGNoIGxvb2tzIGdvb2QgdG8gZ28uDQoNClRoZSBvbmx5IGJ1ZyBsZWZ0
IGlzIGEgdHlwbyAocy90ZXh0dXJhbC90ZXh0dWFsLyBpbiB0aGUgbGFzdCBwYXJhZ3JhcGggb2Yg
c2VjdGlvbiAyKS4NCg0KDQotLQ0KSmFtZXMgTWFuZ2VyDQoNCg==


From nobody Mon Jul 21 17:55:59 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 46DBE1A01E5 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 17:55:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 GLlc58AB29bL for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 17:55:56 -0700 (PDT)
Received: from mail-oa0-x234.google.com (mail-oa0-x234.google.com [IPv6:2607:f8b0:4003:c02::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E201F1A0197 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 17:55:55 -0700 (PDT)
Received: by mail-oa0-f52.google.com with SMTP id o6so8665936oag.11 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 17:55:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=WfQP/hOl73qHPNV74iLHbRMDwcUDkGkgYPWe51WqR4k=; b=WuO39iB7k8ScE4owbTFCmpncJ8nvr4bRPYznEkm1jp2HHtD80f+XwAOlkk+YDSqxiq /U/2ZJ8wFmUyMeKuAsKobaO17q88rBaLH2+XsNLw0QUPvYLE7OSAhtcs8ZShTA5w0Kbh kj+myq5neBMLUX9moYkNum6U0qGsB1mdr3dJKvW7OXh8sCg9lNS/j5MiHg7kFiWzDkhb VZqObfTdhhf5tBWmtqBrWiEGESWgm/HXHchO3dBlNWhR0YgUn3K4CmjgFzmuG6d+Fuof MtsVuIyjnGRKtWHDjcA/+fHBqfNkG5hXWIF+l5qcvUljb9sdridszVPSvw294B2VgRb5 egSg==
X-Received: by 10.182.87.73 with SMTP id v9mr42929725obz.25.1405990555369; Mon, 21 Jul 2014 17:55:55 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.60.179.81 with HTTP; Mon, 21 Jul 2014 17:55:35 -0700 (PDT)
In-Reply-To: <255B9BB34FB7D647A506DC292726F6E1154A2028B2@WSMSG3153V.srv.dir.telstra.com>
References: <20140721132611.8559.58816.idtracker@ietfa.amsl.com> <255B9BB34FB7D647A506DC292726F6E1154A2028B2@WSMSG3153V.srv.dir.telstra.com>
From: James M Snell <jasnell@gmail.com>
Date: Mon, 21 Jul 2014 17:55:35 -0700
Message-ID: <CABP7RbeUAM5xcDOk1EOUV2Fr6=4K+D2LtiqSRKgsfodOXQKu0A@mail.gmail.com>
To: "Manger, James" <James.H.Manger@team.telstra.com>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/i9k3yIbjPbTQqNMQWnn3pXdMn8I
Cc: Paul Hoffman <paul.hoffman@vpnc.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] I-D Action: draft-ietf-appsawg-json-merge-patch-05.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 00:55:57 -0000

+1.

Thank you Paul for picking this up and getting it finished.

On Mon, Jul 21, 2014 at 5:45 PM, Manger, James
<James.H.Manger@team.telstra.com> wrote:
>>        Title           : JSON Merge Patch
>> http://tools.ietf.org/html/draft-ietf-appsawg-json-merge-patch-05
>
> JSON Merge Patch looks good to go.
>
> The only bug left is a typo (s/textural/textual/ in the last paragraph of section 2).
>
>
> --
> James Manger
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Mon Jul 21 19:05:27 2014
Return-Path: <franck@peachymango.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 023D11A02D9 for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 19:05:26 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 9-OIySNIJlvv for <apps-discuss@ietfa.amsl.com>; Mon, 21 Jul 2014 19:05:24 -0700 (PDT)
Received: from mx-out-1.zmailcloud.com (mx-out.zmailcloud.com [192.198.85.98]) by ietfa.amsl.com (Postfix) with ESMTP id 2DDD71A02E7 for <apps-discuss@ietf.org>; Mon, 21 Jul 2014 19:05:24 -0700 (PDT)
Received: from smtp.01.com (smtp.01.com [10.10.0.43]) by mx-out-1.zmailcloud.com (Postfix) with ESMTP id 88A2E5696C0; Mon, 21 Jul 2014 21:05:23 -0500 (CDT)
Received: from localhost (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id 81085A03C2; Mon, 21 Jul 2014 21:05:23 -0500 (CDT)
X-Virus-Scanned: amavisd-new at smtp-out-1.01.com
Received: from smtp.01.com ([127.0.0.1]) by localhost (smtp-out-1.01.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DrDEysvuygOy; Mon, 21 Jul 2014 21:05:23 -0500 (CDT)
Received: from smtp.01.com (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id 5E62DA03C1; Mon, 21 Jul 2014 21:05:23 -0500 (CDT)
Received: from localhost (localhost [127.0.0.1]) by smtp-out-1.01.com (Postfix) with ESMTP id 47BD5A03C2; Mon, 21 Jul 2014 21:05:23 -0500 (CDT)
X-Virus-Scanned: amavisd-new at smtp-out-1.01.com
Received: from smtp.01.com ([127.0.0.1]) by localhost (smtp-out-1.01.com [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id doYqV2pwOdFM; Mon, 21 Jul 2014 21:05:23 -0500 (CDT)
Received: from mail-2.01.com (mail.01.com [10.10.0.41]) by smtp-out-1.01.com (Postfix) with ESMTP id 2A65BA03CC; Mon, 21 Jul 2014 21:05:23 -0500 (CDT)
Date: Mon, 21 Jul 2014 21:05:22 -0500 (CDT)
From: Franck Martin <franck@peachymango.org>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Message-ID: <638129312.27532.1405994722204.JavaMail.zimbra@peachymango.org>
In-Reply-To: <WM!ba868a3b0ca7650f199b92c31052163c3f4fd990341d50785e3e0309c8c3d9af6418fd37b3852b8e711a7f5b9d8faccd!@asav-3.01.com>
References: <CAL0qLwY9m0wP7DHRiJarM-3prMRa_Y=-Sw+tTdbpUdMxuhWcTA@mail.gmail.com> <WM!ba868a3b0ca7650f199b92c31052163c3f4fd990341d50785e3e0309c8c3d9af6418fd37b3852b8e711a7f5b9d8faccd!@asav-3.01.com>
MIME-Version: 1.0
Content-Type: multipart/alternative;  boundary="----=_Part_27531_1393276600.1405994722203"
X-Originating-IP: [216.3.18.37]
X-Mailer: Zimbra 8.0.5_GA_5839 (ZimbraWebClient - FF30 (Mac)/8.0.5_GA_5839)
Thread-Topic: Call for Adoption: draft-kucherawy-authres-ptype-registry
Thread-Index: C8a4Ku1frwHALwzd/aqWvnX4ue9XLw==
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/iJsSTNRb0DqAq9YTd7z-Zz4YMYU
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call for Adoption: draft-kucherawy-authres-ptype-registry
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 02:05:26 -0000

------=_Part_27531_1393276600.1405994722203
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit

----- Original Message -----

> From: "Murray S. Kucherawy" <superuser@gmail.com>
> To: "IETF Apps Discuss" <apps-discuss@ietf.org>
> Sent: Monday, July 21, 2014 9:22:53 AM
> Subject: [apps-discuss] Call for Adoption:
> draft-kucherawy-authres-ptype-registry

> Call For Adoption: draft-kucherawy-authres-ptype-registry

> Colleagues,

> This note begins a Call For Adoption for the above document to be adopted as
> an APPSAWG working group item. The Call ends on August 8, 2014.

> Keep in mind that adoption of a document does not mean the document as-is is
> ready for publication. It is merely acceptance of the document as a starting
> point for what will be some later final product of APPSAWG. The working
> group is free to make changes to the document according to the normal
> consensus process.

> We have already seen some favorable discussion toward adoption on the
> apps-discuss list, and these comments will be included in the resolution of
> this Call.

> Since this document includes me as a co-author, Alexey will be making the
> call about this Call, and selecting the shepherd.

> Please reply on this thread with expressions of support or opposition,
> preferably with comments, regarding accepting this as a work item of APPSAWG
> (as opposed to some other venue).

I'm in support of this, as there are other email authentication schemes done at the MTA level that would need to be exposed in this header. This document allow for such extensions. 

I'm ready to support and adding TLS results once the AR header is flexible enough to support such extensions. 

------=_Part_27531_1393276600.1405994722203
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><body><div style=3D"font-family: arial,helvetica,sans-serif; font-siz=
e: 12pt; color: #000000"><hr id=3D"zwchr"><blockquote style=3D"border-left:=
2px solid #1010FF;margin-left:5px;padding-left:5px;color:#000;font-weight:n=
ormal;font-style:normal;text-decoration:none;font-family:Helvetica,Arial,sa=
ns-serif;font-size:12pt;"><b>From: </b>"Murray S. Kucherawy" &lt;superuser@=
gmail.com&gt;<br><b>To: </b>"IETF Apps Discuss" &lt;apps-discuss@ietf.org&g=
t;<br><b>Sent: </b>Monday, July 21, 2014 9:22:53 AM<br><b>Subject: </b>[app=
s-discuss] Call for Adoption:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;draft-kucherawy-authres-ptype-registry<br><div><br></div><div dir=3D"ltr"=
>Call For Adoption: draft-kucherawy-authres-ptype-registry<br><div><br></di=
v>Colleagues,<br><div><br></div>This note begins a Call For Adoption for th=
e above document to be adopted as an APPSAWG working group item.&nbsp; The =
Call ends on August 8, 2014.<br><br>Keep in mind that adoption of a documen=
t does not mean the document as-is is ready for publication.&nbsp; It is me=
rely acceptance of the document as a starting point for what will be some l=
ater final product of APPSAWG.&nbsp; The working group is free to make chan=
ges to the document according to the normal consensus process.<br><br>We ha=
ve already seen some favorable discussion toward adoption on the apps-discu=
ss list, and these comments will be included in the resolution of this Call=
.<br><div><br></div>Since this document includes me as a co-author, Alexey =
will be making the call about this Call, and selecting the shepherd.<br><br=
>Please reply on this thread with expressions of support or opposition, pre=
ferably with comments, regarding accepting this as a work item of APPSAWG (=
as opposed to some other venue).<br></div></blockquote><div>I'm in support =
of this, as there are other email authentication schemes done at the MTA le=
vel that would need to be exposed in this header. This document allow for s=
uch extensions.<br></div><div><br></div><div>I'm ready to support and addin=
g TLS results once the AR header is flexible enough to support such extensi=
ons.<br></div><div><br></div></div></body></html>
------=_Part_27531_1393276600.1405994722203--


From nobody Tue Jul 22 06:18:57 2014
Return-Path: <alexey.melnikov@isode.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6DA3C1A0AFD for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 06:18:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 LgpmyOjM1DaT for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 06:18:47 -0700 (PDT)
Received: from waldorf.isode.com (ext-bt.isode.com [217.34.220.158]) by ietfa.amsl.com (Postfix) with ESMTP id 393591B278B for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 06:18:47 -0700 (PDT)
Received: from [31.133.164.174] (dhcp-a4ae.meeting.ietf.org [31.133.164.174])  by waldorf.isode.com (smtp internal) via TCP with ESMTPA  id <U85ksgAvQyGh@waldorf.isode.com>; Tue, 22 Jul 2014 14:18:43 +0100
References: <CAL0qLwY9m0wP7DHRiJarM-3prMRa_Y=-Sw+tTdbpUdMxuhWcTA@mail.gmail.com> <CAL0qLwZ930L3EXB9gocRH1T+chKv=sd_1TY2k0M_j+FL6dxJ2A@mail.gmail.com> <53a1f756-6d9a-4b0c-94b5-277092f1ace2@email.android.com>
In-Reply-To: <53a1f756-6d9a-4b0c-94b5-277092f1ace2@email.android.com>
Message-Id: <72055F0E-FF2E-4E65-A508-A27CA62CC431@isode.com>
X-Mailer: iPhone Mail (11B651)
From: Alexey Melnikov <alexey.melnikov@isode.com>
Date: Tue, 22 Jul 2014 09:21:13 -0400
To: IETF Apps Discuss <apps-discuss@ietf.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/L-JeKxY6YsNMYi-EDZGQLtBDPxU
Subject: Re: [apps-discuss] Call for Adoption: draft-kucherawy-authres-ptype-registry
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 13:18:50 -0000

I am in favour of adopting this and will review.


From nobody Tue Jul 22 06:27:54 2014
Return-Path: <presnick@qti.qualcomm.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EEFC61AD6B0; Tue, 22 Jul 2014 06:27:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.002
X-Spam-Level: 
X-Spam-Status: No, score=-2.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 cBxZuDR56P7C; Tue, 22 Jul 2014 06:27:46 -0700 (PDT)
Received: from sabertooth01.qualcomm.com (sabertooth01.qualcomm.com [65.197.215.72]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F2B61A0AFD; Tue, 22 Jul 2014 06:27:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=qti.qualcomm.com; i=@qti.qualcomm.com; q=dns/txt; s=qcdkim; t=1406035666; x=1437571666; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to:content-transfer-encoding; bh=S/+1lVtAVp/iAjyp47LAF1JCRNH8IAVzBHMxACOjtwA=; b=M1g851eLvL+HEWRDmi8UpEx3Tq1QcILEUjeY3IyBeb45RuL5dM6ktCMi iB3Dz2qlI/T3oEiIfdujyn8nUw5BvbYs3hgbJKaEnmo+9ERWkRNL0uzI0 WjfgUCNRSnTikiveux83NojKL1roERSWF7IhPSgRJaVpYjy0TtA99VcuH w=;
X-IronPort-AV: E=McAfee;i="5600,1067,7506"; a="70980609"
Received: from ironmsg04-l.qualcomm.com ([172.30.48.19]) by sabertooth01.qualcomm.com with ESMTP; 22 Jul 2014 06:27:45 -0700
X-IronPort-AV: E=Sophos;i="5.01,710,1400050800"; d="scan'208";a="680301843"
Received: from nasanexhc08.na.qualcomm.com ([172.30.39.7]) by Ironmsg04-L.qualcomm.com with ESMTP/TLS/RC4-SHA; 22 Jul 2014 06:27:45 -0700
Received: from dhcp-abf0.meeting.ietf.org (172.30.39.5) by qcmail1.qualcomm.com (172.30.39.7) with Microsoft SMTP Server (TLS) id 14.3.181.6; Tue, 22 Jul 2014 06:27:44 -0700
Message-ID: <53CE66CF.4090104@qti.qualcomm.com>
Date: Tue, 22 Jul 2014 09:27:43 -0400
From: Pete Resnick <presnick@qti.qualcomm.com>
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.7; en-US; rv:1.9.1.9) Gecko/20100630 Eudora/3.0.4
MIME-Version: 1.0
To: IETF-Discussion list <ietf@ietf.org>
References: <20140703190347.24899.45193.idtracker@ietfa.amsl.com> <7140A115A74391DED82A2028@JcK-HP8200.jck.com> <53C8394A.6080508@dcrocker.net>
In-Reply-To: <53C8394A.6080508@dcrocker.net>
Content-Type: text/plain; charset="ISO-8859-1"; format=flowed
Content-Transfer-Encoding: 7bit
X-Originating-IP: [172.30.39.5]
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/AwX_szzPHHMfWnitpjEy1G5pmvM
Cc: dnsop@ietf.org, Apps Discuss <apps-discuss@ietf.org>
Subject: [apps-discuss] Last Call conduct redux (Was: Last Call: <draft-ietf-appsawg-nullmx-05.txt> (A NULL MX Resource Record for Domains that Accept No Mail) to Proposed Standard)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 13:27:49 -0000

This message is admittedly 4 days too late. In my opinion, we area 
directors got caught out not paying attention and did not act to address 
problematic behavior on this list in a reasonable amount of time, and 
haven't been doing so for some time. The IESG is taking this ongoing 
behavior seriously, and you'll see some discussion in the next few days 
about how we intend to address it. But this particular thread had some 
serious misbehavior, that behavior came from senior members of the 
community, and it needs to be called out in particular.[1]

Of course we need to learn to focus our review comments and discussions 
at Last Call, we need to make concrete and constructive suggestions for 
changes (preferably supplying text), and when we respond to reviews we 
should filter superfluous commentary and solicit specific 
recommendations where they were missing. But this is general advice and 
not an issue of the kind of misconduct I'm referring to. The problem in 
this thread came when, instead of constructively responding to the 
initial posting and simply filtering out non-constructive comments, the 
responses and continuing conversation served to *raise* the temperature 
instead of lowering it. Engaging in sarcasm, belittling of comments, 
baiting rhetorical questions, and aggressive (whether directly or 
passive-aggressive) commentary drives some folks away from the 
discussion (or participation in general), causes other folks to think 
that it's acceptable behavior, and causes further discussion to degrade.

Luckily this thread seems to have converged, and I think it would be 
terribly unproductive to argue about the merits and demerits of this 
particular thread on this list, but this kind of behavior needs to stop. 
That requires everyone to commit to trying harder to engage civilly, and 
to not tolerate misbehavior. That doesn't mean that you should take it 
upon yourself to police and control other people's behavior; that only 
serves to compound the problem. But if discussions are not being 
appropriately moderated, you should bring that to the attention of the 
ADs; we are committing to making sure that things improve.

pr

[1] You may react to this by saying, "There has been far worse behavior 
on this list in recent years. Why pick on this particular thread?" The 
answer is, we have to start somewhere, and it happens that several 
people, including some of the participants in this thread, made specific 
complaints about his particular case.

-- 
Pete Resnick<http://www.qualcomm.com/~presnick/>
Qualcomm Technologies, Inc. - +1 (858)651-4478


From nobody Tue Jul 22 14:07:44 2014
Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 000B91A0183 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:07:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.702
X-Spam-Level: 
X-Spam-Status: No, score=-0.702 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 UBXcLmj64WIY for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:07:40 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 471D81A02FA for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:07:40 -0700 (PDT)
Received: from wm1.irbs.net (wm1.irbs.net [216.86.168.168]) by smtp.mxes.net (Postfix) with ESMTP id 6EFBB509B6 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 17:07:39 -0400 (EDT)
Received: from localhost (wm1.irbs.net [216.86.168.168]) by wm1.irbs.net (Postfix) with ESMTPA id 436534FE90E for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 17:07:39 -0400 (EDT)
Received: from dhcp-a313.meeting.ietf.org (dhcp-a313.meeting.ietf.org [31.133.163.19]) by webmail.tuffmail.net (Horde Framework) with HTTP; Tue, 22 Jul 2014 17:07:39 -0400
Message-ID: <20140722170739.174919sctur0hbwg@webmail.tuffmail.net>
Date: Tue, 22 Jul 2014 17:07:39 -0400
From: Sean Leonard <dev+ietf@seantek.com>
To: apps-discuss@ietf.org
References: <64A70A8D-E82B-4269-B243-6A5DA98AEB56@standardstrack.com> <20140721195032.7791.qmail@joyce.lan> <01PAFXOJO2QQ007ZXF@mauve.mrochek.com>
In-Reply-To: <01PAFXOJO2QQ007ZXF@mauve.mrochek.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
User-Agent: Internet Messaging Program (IMP) H3 (4.2)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/wa2A0mjvvvmYoo-yVnObVhKXC84
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 21:07:42 -0000

Just wanted to add some observations that I made at the APPSAWG presentation=
:

Quoting Ned Freed <ned.freed@mrochek.com>:

>> In article =20
>> <64A70A8D-E82B-4269-B243-6A5DA98AEB56@standardstrack.com> you write:
>> >-=3D-=3D-=3D-=3D-=3D-
>> >-=3D-=3D-=3D-=3D-=3D-
>> >
>> >The biggest issue seems to be that there are a whole bunch of *almost*
>> >compatible markups.
>> >
>> >I would offer one of two directions. One is to punt and do what the draf=
t
>> >says - acknowledge incompatible dialects and ignore compatibility.
>
> See my previously posting on this topic. The "incompatibility" we're talki=
ng
> about here is being overstated.

Correct. All Markdown content is compatible with Markdown processors.

There is no concept of "valid" Markdown. A Markdown processor =20
identifies magical sequences of characters (aka markup) and converts =20
them to the formal markup. If the processor does not recognize it, it =20
is passed through to the output. Markdown processors therefore rarely =20
reject content for being invalid. Many Markdown processors are =20
implemented as a series of regular expressions, or as an =20
implementation of PEG (parsing expression grammar).

>
>> > The other
>> >is to define an official Markdown markup, presumably based on the =20
>> Gruber Web
>> >site.
>
> Which would be counter to the stated goals of the format.
>
>> Another approach is to do what RFC 4263 did for text/troff.  There's a
>> process=3D parameter which gives the recipient a hint about which
>> subflavor of troff it is.  Their example is:
>
>>   Content-Type: text/troff ; process=3D"dformat | pic -n | troff -ms"
>
> I had completely forgotten about text/troff. Variants of troff really are
> completely incompatible, to the point where attempting to process them in =
the
> wrong way results in total gibberish. So there is running code for =20
> an even more
> extreme variant along these lines.

In my presentation, I rejected the flavor parameter, replacing it with =20
variants (or rulesets) and processor. The latter parameter is =20
semantically the same as the "process" and "versions" in text/troff =20
(thanks!--I did not notice that), indicating that there is precedent =20
for it. The main difference is that RFC 4263, those parameters are =20
"human-readable"--in my proposal for text/markdown, the parameters are =20
structured with identifiers that can be used by automated processes =20
(i.e., without substantial human interaction).

See: https://tools.ietf.org/agenda/90/slides/slides-90-appsawg-6.pdf

-Sean


From nobody Tue Jul 22 14:19:40 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1BD4B1A03C1 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:19:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.263
X-Spam-Level: 
X-Spam-Status: No, score=0.263 tagged_above=-999 required=5 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 2OVBCqnkM8nU for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:19:38 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2BE8A1A0322 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:19:38 -0700 (PDT)
Received: (qmail 19704 invoked from network); 22 Jul 2014 21:19:37 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 22 Jul 2014 21:19:37 -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; s=3de5.53ced570.k1407; i=johnl@user.iecc.com; bh=Nbci2RLbYCbyf68H1bBOxnjX8cPIWgYNGYOjihomDYM=; b=ogqrYsc5X7jqvxz9XCRQcu8p3PtPuR7a61i/uBspMJmW4nTJ5UAyKMQl/PxGCujnrOnkJwB1JB9Huq6tvofv1ejxhv/AVSCiVJ6AKQOBqZH/MXsgZE3taZx9gk2pAUvVS4t8/nPkH2hj4J7WemsDkA9lYzyRvPGCFaz9owBYlV32PTJiJW3woAGja1h2AIS8pejF6h/yeCRt044tmnq/Y+THcs6WP5xFSTGnrEQefmVrnSrJ0ujIuxk+M4qM+mSq
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; s=3de5.53ced570.k1407; olt=johnl@user.iecc.com; bh=Nbci2RLbYCbyf68H1bBOxnjX8cPIWgYNGYOjihomDYM=; b=F4Yx0W7wslcHiaKxku2lFhedCMT33kPZfYoak06bYvS6h5JWPNaY/mFf7PUGsn6SuLt5XXXWWPJemWFWAym3/s0OJeokMt9SSPU0n/P/EhjIVIP/d5SiwF6hBcwai+1X/qLSj/NAgtlmJT3TsdzfJD+c9W5xzQ1TZHXvkWWzH/FI/r4j/YqTglvAYWhPKZvD76HsDg5e8A1b0/PMg9TLiJSIhfckak2PCT6qjy1MPx3VOcWhfnh3R+h5QrIP9lWC
Date: 22 Jul 2014 21:19:21 -0000
Message-ID: <20140722211921.15844.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <CABP7RbdUTKkW=kL46CbAuE4w1bgFtyY9kdbEnD_2NVSqHj2CCg@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/BEcPX6_HRnZWos6tqzb5U5yOu9U
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 21:19:39 -0000

In article <CABP7RbdUTKkW=kL46CbAuE4w1bgFtyY9kdbEnD_2NVSqHj2CCg@mail.gmail.com> you write:
>At the very least, there needs to be a mechanism for explicitly
>requesting that safe browsing mode be turned off (e.g. Prefer:
>safe=off). 

Why?  I'm not snarking, I really don't understand how that would differ
from having no Prefer: header at all.

R's,
John


From nobody Tue Jul 22 14:22:42 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 399E71A03C1 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:22:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 PFe2ZAswweNH for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:22:39 -0700 (PDT)
Received: from mail-wi0-x22d.google.com (mail-wi0-x22d.google.com [IPv6:2a00:1450:400c:c05::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E99F11A00CA for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:22:38 -0700 (PDT)
Received: by mail-wi0-f173.google.com with SMTP id f8so6727989wiw.12 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:22:37 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=p+tILPfzv7zKbAqlCd053l53yKd86sjY9mPAjzR16jE=; b=jzyVNE5SbtvpOZkjOo189T4w6QfcxAuewXV0Iz9iMcS5+guTJWDqfhyUrxBBY8vI73 b+ac7QdVOgQVf3XiKGF93HYkYNmeuLrBt1PGln+YDZ8QPJJ1UhdF4Of3cbpkpJApZmS5 vFLYsl8FplP69umb3QUr7L5E6S67N8AJtm2QIBcuP3bMKjfIQy3sqzRdAQUZ/UeglmOR 4hJlEOk1R921CJ6zRtOIguoQGuuOtorj83qqu2QTjv68lESFddby6SsOpQGE0Zvi2lIO ehZYec9OoxF/natjoQgE6FscmBZiqrM4sSp86WGj2oFLLSJJgAkx2hADeSuYE2V7WaBB AuHQ==
MIME-Version: 1.0
X-Received: by 10.194.186.178 with SMTP id fl18mr37273473wjc.83.1406064157466;  Tue, 22 Jul 2014 14:22:37 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Tue, 22 Jul 2014 14:22:37 -0700 (PDT)
Date: Tue, 22 Jul 2014 17:22:37 -0400
Message-ID: <CAL0qLwacaNmW1FBuUWO6p4hQHFb-j6LNbWpt_LR_Kpi-X9synA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=047d7bb04dd2a324cf04feced21c
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/UVRzsp2kj9OR4ZOmOj14fLYjNFk
Subject: [apps-discuss] Call For Adoption: draft-hansen-mdn-3798bis
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 21:22:40 -0000

--047d7bb04dd2a324cf04feced21c
Content-Type: text/plain; charset=UTF-8

Call For Adoption: draft-hansen-mdn-3798bis

Colleagues,

This note begins a Call For Adoption for the above document to be adopted
as an APPSAWG working group item.  The Call ends on August 8, 2014.

Keep in mind that adoption of a document does not mean the document as-is
is ready for publication.  It is merely acceptance of the document as a
starting point for what will be some later final product of APPSAWG.  The
working group is free to make changes to the document according to the
normal consensus process.

There was some favorable discussion toward adoption of this document at
IETF 90 in Toronto.  We will factor this into the decision at the close of
this Call.

Since this document includes Alexey as co-author, I will be making the call
about this Call, and selecting the shepherd.

Please reply on this thread with expressions of support or opposition,
preferably with comments, regarding accepting this as a work item of
APPSAWG (as opposed to some other venue).  Feel free to include discussion
of constraints that the WG should consider with respect to its mini-charter.

-MSK, APPSAWG co-chair

--047d7bb04dd2a324cf04feced21c
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Call For Adoption: draft-hansen-mdn-3798bis<br><br>Colleag=
ues,<br><br>This note begins a Call For Adoption for the above document to =
be adopted as an APPSAWG working group item.=C2=A0 The Call ends on August =
8, 2014.<br>
<br>Keep in mind that adoption of a document does not mean the document as-=
is is ready for publication.=C2=A0 It is merely acceptance of the document =
as a starting point for what will be some later final product of APPSAWG.=
=C2=A0 The working group is free to make changes to the document according =
to the normal consensus process.<br>
<br>There was some favorable discussion toward adoption of this document at=
 IETF 90 in Toronto.=C2=A0 We will factor this into the decision at the clo=
se of this Call.<br><br>Since this document includes Alexey as co-author, I=
 will be making the call about this Call, and selecting the shepherd.<br>
<br>Please reply on this thread with expressions of support or opposition, =
preferably with comments, regarding accepting this as a work item of APPSAW=
G (as opposed to some other venue).=C2=A0 Feel free to include discussion o=
f constraints that the WG should consider with respect to its mini-charter.=
<br>
<br>-MSK, APPSAWG co-chair<br></div>

--047d7bb04dd2a324cf04feced21c--


From nobody Tue Jul 22 14:23:56 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E9DE21B2C29 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:23:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 cjz3U0Ftc9DI for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:23:54 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0070B1B2C28 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:23:53 -0700 (PDT)
Received: from [31.133.179.11] (dhcp-b30b.meeting.ietf.org [31.133.179.11]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6MLNmZV011976 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 22 Jul 2014 14:23:52 -0700
Message-ID: <53CED5F3.2050702@dcrocker.net>
Date: Tue, 22 Jul 2014 17:21:55 -0400
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "Murray S. Kucherawy" <superuser@gmail.com>, IETF Apps Discuss <apps-discuss@ietf.org>
References: <CAL0qLwacaNmW1FBuUWO6p4hQHFb-j6LNbWpt_LR_Kpi-X9synA@mail.gmail.com>
In-Reply-To: <CAL0qLwacaNmW1FBuUWO6p4hQHFb-j6LNbWpt_LR_Kpi-X9synA@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Tue, 22 Jul 2014 14:23:52 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Q2nLYukg3r2SRZcGJNTrhM8bvpI
Subject: Re: [apps-discuss] Call For Adoption: draft-hansen-mdn-3798bis
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 21:23:55 -0000

On 7/22/2014 5:22 PM, Murray S. Kucherawy wrote:
> Call For Adoption: draft-hansen-mdn-3798bis

+1

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Tue Jul 22 14:28:03 2014
Return-Path: <alexey.melnikov@isode.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 79FA11B2C32 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:28:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 3s9wnW_0mTcd for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:27:59 -0700 (PDT)
Received: from waldorf.isode.com (ext-bt.isode.com [217.34.220.158]) by ietfa.amsl.com (Postfix) with ESMTP id AC3C71B2C2E for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:27:59 -0700 (PDT)
Received: from [31.133.164.174] (dhcp-a4ae.meeting.ietf.org [31.133.164.174])  by waldorf.isode.com (smtp internal) via TCP with ESMTPA  id <U87XXgAvQxxh@waldorf.isode.com>; Tue, 22 Jul 2014 22:27:58 +0100
References: <CAL0qLwbYA3LLc31gsEAKn2Cf+ea_mkKk765Bd2o0GG9+d_GkUw@mail.gmail.com>
In-Reply-To: <CAL0qLwbYA3LLc31gsEAKn2Cf+ea_mkKk765Bd2o0GG9+d_GkUw@mail.gmail.com>
Message-Id: <2738248F-B56B-48DB-8FDC-4ECFA00B23E3@isode.com>
X-Mailer: iPhone Mail (11B651)
From: Alexey Melnikov <alexey.melnikov@isode.com>
Date: Tue, 22 Jul 2014 17:30:33 -0400
To: "Murray S. Kucherawy" <superuser@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/-ug16kAcqcxcagjOLY2TZPOmzGE
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-http-problem
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 21:28:02 -0000

I am not working on an implementation, but I think this is a useful piece of=
 work and I will review it.

> On 21 Jul 2014, at 12:32, "Murray S. Kucherawy" <superuser@gmail.com> wrot=
e:
>=20
> Call For Adoption: draft-nottingham-http-problem
>=20
> Colleagues,
>=20
> This note begins a Call For Adoption for the above document to be adopted a=
s an APPSAWG working group item.  The Call ends on August 8, 2014.
>=20
> Keep in mind that adoption of a document does not mean the document as-is i=
s ready for publication.  It is merely acceptance of the document as a start=
ing point for what will be some later final product of APPSAWG.  The working=
 group is free to make changes to the document according to the normal conse=
nsus process.
>=20
> There was some favorable discussion toward adoption of this document at IE=
TF 90 in Toronto.  We will factor this into the decision at the close of thi=
s Call.
>=20
> Please reply on this thread with expressions of support or opposition, pre=
ferably with comments, regarding accepting this as a work item of APPSAWG (a=
s opposed to some other venue).  Feel free to include discussion of constrai=
nts that the WG should consider with respect to its mini-charter.
>=20
> -MSK, APPSAWG co-chair
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Tue Jul 22 14:29:53 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2C5041B2C42 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:29:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 cXUymzkYR4Pc for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:29:51 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 588C61B2C38 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:29:51 -0700 (PDT)
Received: from [31.133.179.11] (dhcp-b30b.meeting.ietf.org [31.133.179.11]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6MLTknW012162 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Tue, 22 Jul 2014 14:29:50 -0700
Message-ID: <53CED759.4060204@dcrocker.net>
Date: Tue, 22 Jul 2014 17:27:53 -0400
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>, James M Snell <jasnell@gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net>
In-Reply-To: <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: 8bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Tue, 22 Jul 2014 14:29:50 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/kaya4grxOZ8yBHBdJ0RaQ2s9sK0
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 21:29:52 -0000

On 7/21/2014 3:35 PM, Mark Nottingham wrote:
> The overwhelming feedback I’ve had is that making this anything other than a binary flag is a non-starter 


In terms of decision-making about something like this, we have a few
typical choices:

   1. Simply accept the claim of a person who polled other folk.

   2. Engage in some omphaloskepsis and treat ourselves as experts

   3. Solicit input from the relevant community

Each of these can be reasonable, under the right circumstances.

Certainly we have experience that simpler is better.  But sometimes
things can be /too/ simple.  There's a long distance between a mechanism
that covers all possible variations and one that covers none.

The question about having the setting choice of on/off strikes me as the
most compelling reason to be careful about having no parameters at all.

d/
-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Tue Jul 22 14:30:04 2014
Return-Path: <alexey.melnikov@isode.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 42F0C1B2C58 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:30:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 iK21DqMoACNl for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:30:01 -0700 (PDT)
Received: from waldorf.isode.com (ext-bt.isode.com [217.34.220.158]) by ietfa.amsl.com (Postfix) with ESMTP id 776A71B2C51 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:30:00 -0700 (PDT)
Received: from [31.133.164.174] (dhcp-a4ae.meeting.ietf.org [31.133.164.174])  by waldorf.isode.com (smtp internal) via TCP with ESMTPA  id <U87X1wAvQ0lq@waldorf.isode.com>; Tue, 22 Jul 2014 22:29:59 +0100
References: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
In-Reply-To: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
Message-Id: <3BC463FE-088B-4E6C-B27B-1964126A4FDE@isode.com>
X-Mailer: iPhone Mail (11B651)
From: Alexey Melnikov <alexey.melnikov@isode.com>
Date: Tue, 22 Jul 2014 17:32:35 -0400
To: "Murray S. Kucherawy" <superuser@gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/qOAs0bRYX1uiQBUVExRnlMxnNHs
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 21:30:02 -0000

+1 (support adoption).

> On 21 Jul 2014, at 12:25, "Murray S. Kucherawy" <superuser@gmail.com> wrot=
e:
>=20
> Call For Adoption: draft-seantek-text-markdown-media-type
>=20
> Colleagues,
>=20
> This note begins a Call For Adoption for the above document to be adopted a=
s an APPSAWG working group item.  The Call ends on August 8, 2014.
>=20
> Keep in mind that adoption of a document does not mean the document as-is i=
s ready for publication.  It is merely acceptance of the document as a start=
ing point for what will be some later final product of APPSAWG.  The working=
 group is free to make changes to the document according to the normal conse=
nsus process.
>=20
> We have already seen some favorable discussion toward adoption on the apps=
-discuss list, and these comments will be included in the resolution of this=
 Call.
>=20
> Please reply on this thread with expressions of support or opposition, pre=
ferably with comments, regarding accepting this as a work item of APPSAWG (a=
s opposed to some other venue).  Feel free to include discussion of constrai=
nts that the WG should consider with respect to its mini-charter.
>=20
> -MSK, APPSAWG co-chair
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Tue Jul 22 14:39:41 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3B0F91B2CA1 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:39:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 t6Ir0eVelnKs for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:39:26 -0700 (PDT)
Received: from mail-oa0-x22a.google.com (mail-oa0-x22a.google.com [IPv6:2607:f8b0:4003:c02::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0996F1B2B8E for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:39:25 -0700 (PDT)
Received: by mail-oa0-f42.google.com with SMTP id n16so426830oag.29 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:39:25 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=H0y3ST1ePw+KFzkZuMJeHT2iiaEru9GERiqTGiBDUGI=; b=FmApSm5r6pbOTGaKbnTpqDzacgE93L6zv6+8xQTGSPaMZJJ9s0nWFK4Hd+LsHrHj94 3lSBb+QHNHGBiy6rkurpppxWVGG3LhgH7YJzGJzZ7GWo0uPuiPfUMmkZCOnzVJ4kC03T PJ9DlSszAIizxPbU6TBe0GeTpKnh3Nz2WybZ/knjPWkrmJ5ioIpumlXGQXWP6RQgp279 aBgxQaHj5Xbt0Bw+Xyy2K16Vo21W6IHsFe/7/NyX6IZIZf2F6RBdQxFED6MLklcHgXgN BViXF6sKvqE/QdwtTsoVN0gbAnrOpclfx13n3lXeAuy/KZulUjxx3uoIHBgQzVumsKUW 22CA==
MIME-Version: 1.0
X-Received: by 10.60.220.163 with SMTP id px3mr54010171oec.35.1406065165394; Tue, 22 Jul 2014 14:39:25 -0700 (PDT)
Received: by 10.60.179.81 with HTTP; Tue, 22 Jul 2014 14:39:25 -0700 (PDT)
Received: by 10.60.179.81 with HTTP; Tue, 22 Jul 2014 14:39:25 -0700 (PDT)
In-Reply-To: <20140722211921.15844.qmail@joyce.lan>
References: <CABP7RbdUTKkW=kL46CbAuE4w1bgFtyY9kdbEnD_2NVSqHj2CCg@mail.gmail.com> <20140722211921.15844.qmail@joyce.lan>
Date: Tue, 22 Jul 2014 14:39:25 -0700
Message-ID: <CABP7RbfOVA=r1+T6V09sPBmfwxWmcDRKdFFpLomtpHZLT4EJ_A@mail.gmail.com>
From: James M Snell <jasnell@gmail.com>
To: John Levine <johnl@taugh.com>
Content-Type: multipart/alternative; boundary=001a1134d882b6eb3404fecf0ed5
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/iCuBfY54_dfabkoBTzjJlAFZRiU
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 21:39:30 -0000

--001a1134d882b6eb3404fecf0ed5
Content-Type: text/plain; charset=UTF-8

If the default operating mode is to enable "safe" mode. How else would I
indicate my preference for disabling it?
On Jul 22, 2014 2:19 PM, "John Levine" <johnl@taugh.com> wrote:

> In article <CABP7RbdUTKkW=
> kL46CbAuE4w1bgFtyY9kdbEnD_2NVSqHj2CCg@mail.gmail.com> you write:
> >At the very least, there needs to be a mechanism for explicitly
> >requesting that safe browsing mode be turned off (e.g. Prefer:
> >safe=off).
>
> Why?  I'm not snarking, I really don't understand how that would differ
> from having no Prefer: header at all.
>
> R's,
> John
>

--001a1134d882b6eb3404fecf0ed5
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">If the default operating mode is to enable &quot;safe&quot; =
mode. How else would I indicate my preference for disabling it?</p>
<div class=3D"gmail_quote">On Jul 22, 2014 2:19 PM, &quot;John Levine&quot;=
 &lt;<a href=3D"mailto:johnl@taugh.com">johnl@taugh.com</a>&gt; wrote:<br t=
ype=3D"attribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0=
 .8ex;border-left:1px #ccc solid;padding-left:1ex">
In article &lt;CABP7RbdUTKkW=3D<a href=3D"mailto:kL46CbAuE4w1bgFtyY9kdbEnD_=
2NVSqHj2CCg@mail.gmail.com">kL46CbAuE4w1bgFtyY9kdbEnD_2NVSqHj2CCg@mail.gmai=
l.com</a>&gt; you write:<br>
&gt;At the very least, there needs to be a mechanism for explicitly<br>
&gt;requesting that safe browsing mode be turned off (e.g. Prefer:<br>
&gt;safe=3Doff).<br>
<br>
Why? =C2=A0I&#39;m not snarking, I really don&#39;t understand how that wou=
ld differ<br>
from having no Prefer: header at all.<br>
<br>
R&#39;s,<br>
John<br>
</blockquote></div>

--001a1134d882b6eb3404fecf0ed5--


From nobody Tue Jul 22 14:46:03 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DFEBD1B2CA9 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:45:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 Zsi4ErbVvqAh for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 14:45:43 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EC8DD1B2CA2 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 14:45:42 -0700 (PDT)
Received: (qmail 25080 invoked from network); 22 Jul 2014 21:45:41 -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:user-agent; s=61f6.53cedb85.k1407; bh=7vel4JRhJ8eCSozjhUchWzNwI9+CeHbzP3Nzt18Sn9M=; b=Jk9HRqfEa0B75TYz+KTFA3K2gIDSzWWjIHcSXNS+I2+DaWKolIdtC9lY7RZ/JVpwY5G1UiDw5SRq20saNQGT0l3/SmtyyHrnb74169orq3mo+dC/kCdDYCaR2y5zQRAbar9SgyaOvWYIZFuyZQXbyokyNqHZ0OpfOBXKjwNDGmufJVcsDmrtq1QB6fGuxRaFCSnjl3YLnMPjbqZder/j8OEen6/FJvO3q1w2aQ5mccW5bSBpsE/wH7kamOdolBNP
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:user-agent; s=61f6.53cedb85.k1407; bh=7vel4JRhJ8eCSozjhUchWzNwI9+CeHbzP3Nzt18Sn9M=; b=eNt8Bzk0rypYP1tBR91b0JveIUcy/laaEc1zcuutfiXf7/pAXF1CXZKgJ3oaSqk4DQlMPVxX127pElqZrxG0MJgKdbzK11uorshK9sbkMij7h21aQI32diWzGo46Flw+ghTFksaVaHW+Rt7/4RtZzzwRjnNZSDvyirYP7QtY8MMoCGEpy+F3Ug2aZSpaPQ/dmEHzvyE8WDo2xC4NRJybZHyiiO6dRQG1SgwpyUNOcMJJqR8DcDJluhS25FFCG8eG
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 22 Jul 2014 21:45:41 -0000
Date: 22 Jul 2014 17:45:47 -0400
Message-ID: <alpine.BSF.2.11.1407221739570.15397@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "James M Snell" <jasnell@gmail.com>
In-Reply-To: <CABP7RbfOVA=r1+T6V09sPBmfwxWmcDRKdFFpLomtpHZLT4EJ_A@mail.gmail.com>
References: <CABP7RbdUTKkW=kL46CbAuE4w1bgFtyY9kdbEnD_2NVSqHj2CCg@mail.gmail.com> <20140722211921.15844.qmail@joyce.lan> <CABP7RbfOVA=r1+T6V09sPBmfwxWmcDRKdFFpLomtpHZLT4EJ_A@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ID1aevDBdbbKoluzFfIribUtS_g
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 21:45:44 -0000

> If the default operating mode is to enable "safe" mode. How else would I
> indicate my preference for disabling it?

I don't see anything in the draft about a "default operating mode".  If a 
request contains "Prefer: safe" it's asking for safe content.  If 
it doesn't, it isn't.

If you want all safe content, you add it to all your requests.  If you 
want all porn, you add it to none of your requests.

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


From nobody Tue Jul 22 15:04:42 2014
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FC6F1A049F for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:04:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] 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 GOSYBOnDbvRd for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:04:32 -0700 (PDT)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BF9EB1A044D for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 15:04:32 -0700 (PDT)
Received: from mx1.yitter.info (dhcp-bcbc.meeting.ietf.org [31.133.188.188]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id 6F3EC8A031 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 22:04:31 +0000 (UTC)
Date: Tue, 22 Jul 2014 18:04:29 -0400
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: apps-discuss@ietf.org
Message-ID: <20140722220429.GH20747@mx1.yitter.info>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net> <53CED759.4060204@dcrocker.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
In-Reply-To: <53CED759.4060204@dcrocker.net>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/TNuWqkR0aVWASMUuqm4taKJ2FoQ
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 22:04:34 -0000

On Tue, Jul 22, 2014 at 05:27:53PM -0400, Dave Crocker wrote:
> In terms of decision-making about something like this, we have a few
> typical choices:

[â€¦]

4.  Speculate wildly because there's effectively no way to answer the question.

I think we're in this category.  The only way to know whether people
would like a binary-on preference or a preference system-with-knobs
would be to run an experiment to see what people would actually do.
And even there, you'd have to have several knob-profiles to allow us
to know which sort of knobs people want.

I think this would be a fascinating piece of research if you could set
up the experimental conditions so that you didn't have to ask people
what they actually want.  Experience with successful commercial UIs
suggests that, even though people often _say_ they want more choices,
the actually useful UI presents fewer choices.  

The original proposal has a simple use case, which is, "I go to all
these websites and turn on this setting, and I have no clue what it
does from site to site, but there's always an on/off switch so that's
what I do.  I want the global on/off switch."  I don't myself have any
desire for this behaviour, but it seems to me that the binary-on use
case is easily described.  On the other hand, any with-knobs use case
will immediately force the question of the knob semantics, and I can't
see any way to answer that in a general way without a complete
vocabulary for safe-for-work preferences.  As someone pointed out in
the meeting, we already _had_ efforts at such vocabularies, and they
have not set the world on fire.  So I see no justification to refuse
the binary-on use case on the grounds that it has insufficient knobs.

Best regards,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com


From nobody Tue Jul 22 15:09:47 2014
Return-Path: <eburger@standardstrack.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B46091A035E for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:09:44 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.887
X-Spam-Level: 
X-Spam-Status: No, score=0.887 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_NEUTRAL=0.779, T_DKIM_INVALID=0.01] 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 QPn0ckXQJOi1 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:09:43 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [74.124.215.108]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C79EF1A00CD for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 15:09:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=standardstrack.com; s=default;  h=In-Reply-To:To:References:Date:Subject:Mime-Version:Message-Id:Content-Type:From; bh=UIbY/WMgLf4UPE6XgZD1MX4qJPhbxq+E0HFDU2IOiwA=;  b=gKv8jITXVt7pHi4wA4lq8zfjtjGDd/MffvvWwtCEkPsFxomMoBSH6JbK5ZsBEKb6iyTf6cqVDVx322X6LG6C+EaV7oDMNFKfWc2oJ9M+l87ZHnK3NkV6JKTzR78fafUXmlwQAkcr0GXmqEdAM9QdH6kGxvaQCJwsIbkpmBcSlac=;
Received: from ip68-100-74-115.dc.dc.cox.net ([68.100.74.115]:57186 helo=[192.168.15.115]) by biz104.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82) (envelope-from <eburger@standardstrack.com>) id 1X9iFb-0002ac-Sb for apps-discuss@ietf.org; Tue, 22 Jul 2014 15:09:41 -0700
From: Eric Burger <eburger@standardstrack.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_0AA267F7-996A-4283-9647-894AB23FAF86"; protocol="application/pgp-signature"; micalg=pgp-sha1
Message-Id: <7C4B2BD8-4D93-429E-B983-405C9855324D@standardstrack.com>
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Date: Tue, 22 Jul 2014 18:09:41 -0400
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net> <53CED759.4060204@dcrocker.net> <20140722220429.GH20747@mx1.yitter.info>
To: IETF Apps Discuss <apps-discuss@ietf.org>
In-Reply-To: <20140722220429.GH20747@mx1.yitter.info>
X-Mailer: Apple Mail (2.1878.6)
X-OutGoing-Spam-Status: No, score=-2.9
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Get-Message-Sender-Via: biz104.inmotionhosting.com: authenticated_id: eburger+standardstrack.com/only user confirmed/virtual account not confirmed
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/BkJHIwdpO64JFQYada7LbCniwXE
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 22:09:44 -0000

--Apple-Mail=_0AA267F7-996A-4283-9647-894AB23FAF86
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

My understanding is we are running the experiment. Did not people say =
that most of the browsers and many of the large sites are already =
implementing a binary-only hint?

On Jul 22, 2014, at 6:04 PM, Andrew Sullivan <ajs@anvilwalrusden.com> =
wrote:

> On Tue, Jul 22, 2014 at 05:27:53PM -0400, Dave Crocker wrote:
>> In terms of decision-making about something like this, we have a few
>> typical choices:
>=20
> [=85]
>=20
> 4.  Speculate wildly because there's effectively no way to answer the =
question.
>=20
> I think we're in this category.  The only way to know whether people
> would like a binary-on preference or a preference system-with-knobs
> would be to run an experiment to see what people would actually do.
> And even there, you'd have to have several knob-profiles to allow us
> to know which sort of knobs people want.
>=20
> I think this would be a fascinating piece of research if you could set
> up the experimental conditions so that you didn't have to ask people
> what they actually want.  Experience with successful commercial UIs
> suggests that, even though people often _say_ they want more choices,
> the actually useful UI presents fewer choices. =20
>=20
> The original proposal has a simple use case, which is, "I go to all
> these websites and turn on this setting, and I have no clue what it
> does from site to site, but there's always an on/off switch so that's
> what I do.  I want the global on/off switch."  I don't myself have any
> desire for this behaviour, but it seems to me that the binary-on use
> case is easily described.  On the other hand, any with-knobs use case
> will immediately force the question of the knob semantics, and I can't
> see any way to answer that in a general way without a complete
> vocabulary for safe-for-work preferences.  As someone pointed out in
> the meeting, we already _had_ efforts at such vocabularies, and they
> have not set the world on fire.  So I see no justification to refuse
> the binary-on use case on the grounds that it has insufficient knobs.
>=20
> Best regards,
>=20
> A
>=20
> --=20
> Andrew Sullivan
> ajs@anvilwalrusden.com
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


--Apple-Mail=_0AA267F7-996A-4283-9647-894AB23FAF86
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJTzuElAAoJEDY/T2tCIPW3+xoQAIEol3xZRx/X6yNLsjH5tj7p
LFWtAOpzMO2Nf7u5MUobTzBjVhzkp2LesVlUD1VnekNCA34TGK276exyH7D2iYvX
BsoBxWgQcrMez2EfV8DoWYrobejKr8qGTpzj8FCwbAyhYDd9dO2aXIz7sFl0FEkr
W32YrD/2AoKvqB5uX4hoOj4dlDLRM/NuQ1eiWTpj8g5g7WSTII0PEW4SoWtlEf9M
DqLfTeA10VsyzedyXNULdTwVIXi0fF58JE7u8yS2n3AXBjzpD5XDYpDWm36Vljue
zbkRmT4yprCt3PYA2PYLub00eL8nDoD6uhWGLX176IAs5UgBZZxFw+M8ynQX9b6N
Md6aRPTPRrumCUwaOliUn3wz/dM7S1v2V3PI05JRFbmLI75U+P3B4hEgOaQNVghN
0D1NtcWoFUEsVx8WzQVIM8EzzNvyQmI9vgz0ip32cy0q7PaE4EgZ2a2vFiOmIxEP
xqNL4Xr0TOUKt2Fk3djugfMSh7/hM6mjkjD+gcQxGetrkvpllZ8UdiNN4jupxqRW
B3dnPeeVQyy9yKAdWPFhn6Sm2qGOXlqBEaYzqG1svIBZAXBr2FdOrzpZi8nZ+qE2
EZChfF12Ms4HlRpmQ8wjopqHYqTJ6N5p9w39zpjXRdiSg7k9xTZ7SX+ltgYhByqG
z1J4+mqsFLT0vvxq0PJM
=o8CN
-----END PGP SIGNATURE-----

--Apple-Mail=_0AA267F7-996A-4283-9647-894AB23FAF86--


From nobody Tue Jul 22 15:11:19 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CB4A21A0402 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:11:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.762
X-Spam-Level: 
X-Spam-Status: No, score=0.762 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 SioI7SPZojO4 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:11:17 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F10851A0381 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 15:11:16 -0700 (PDT)
Received: (qmail 29164 invoked from network); 22 Jul 2014 22:11:15 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 22 Jul 2014 22:11:15 -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; s=3f65.53cee18b.k1407; i=johnl@user.iecc.com; bh=5+c1ZlGpBPNE/B1lpfHMIq96Ek7anFeDiTh8IqjStvg=; b=C6KOuhx2GTpA+H8Hx7kjy6COEjQ3D0Bk1sHAfm0N0avff78hQ2WBqLWNid07RgJj6ivbFAYvyBAPvCGrIqzRtLaGUHKgbiDP92UiDVK0oEnio+453GArvMfwmcZwvED2IyfcTkUqSHzUAyLVERd63HmgnyMcKjJ6Ftk4RZfgZxzvUp6eLcAIPcADQWnGMzUs8MALTq9Bf9QOHDiJ6DtSnM4Ts2NHcuN2Lk2+plrxcwhSDPwRN+zThccvNCx348QS
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; s=3f65.53cee18b.k1407; olt=johnl@user.iecc.com; bh=5+c1ZlGpBPNE/B1lpfHMIq96Ek7anFeDiTh8IqjStvg=; b=f0NF11dQiUEpOy0kT2jR2+ZFAfE+QMibZyiBZ+loDOZksl/gUIQc+17nneePUIAk+fSX/srGGJUtORE5VZ3uoxQNWwNqNaDT1EqHQLBChsVmqu8g2tigRXFwxZH01S+kUpF8NUxEzw+xrkWmW/Swmp1RLxZutB+/voubbw9qz/U5c27x2y0S3yzMt47Kb3v/N/IPGbZy6LNOMGpRTcLPegCCeR5aB+m9dth96mSwATz7EuRznWQVq2OkEOOgtnhO
Date: 22 Jul 2014 22:11:00 -0000
Message-ID: <20140722221100.16228.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <3BC463FE-088B-4E6C-B27B-1964126A4FDE@isode.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/mKbACy7gUjKaTzxGW96OfxuZyFQ
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 22:11:17 -0000

In article <3BC463FE-088B-4E6C-B27B-1964126A4FDE@isode.com> you write:
>+1 (support adoption).

It needs a little work (not a lot) and it's worth adopting.


From nobody Tue Jul 22 15:14:17 2014
Return-Path: <mamille2@cisco.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EB3471A03D3 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:14:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.502
X-Spam-Level: 
X-Spam-Status: No, score=-14.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 kYmoXEiUR1BB for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:14:13 -0700 (PDT)
Received: from alln-iport-2.cisco.com (alln-iport-2.cisco.com [173.37.142.89]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B666C1A03C8 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 15:14:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2086; q=dns/txt; s=iport; t=1406067246; x=1407276846; h=message-id:date:from:mime-version:to:subject:references: in-reply-to:content-transfer-encoding; bh=3TUG3ycE6e06SZGBsRcfQad34h3XjSUzM7kJXt+6mLQ=; b=UBSFQcXsZatAK6OoT675uajtTdC0Eqjwa4O6YNRP/I0Qiiytx/4MgCMN EYsvaLVkhNFD3Li+OgIndsZqs3W1eshYOlUm3gD54QfEOImlBPjjK0+bI PA6zc3YmLpBaM0lqWxIerEbnJphtnP+nTZxDCP5CGi3MDHeEHy77eoq+r k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AqcIAAXizlOtJV2d/2dsb2JhbABZgw5SVwSudwEBAQEBAQUBbgGXJwqHRQGBEhZ2hAQBAQQBAQEaUQoRCxgJFg8JAwIBAgEVMAYNBgIBAYg+DcAjF4V7iR06hEYBBIothBiMYocXjRyDYlCBRQ
X-IronPort-AV: E=Sophos;i="5.01,712,1400025600"; d="scan'208";a="63154076"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-2.cisco.com with ESMTP; 22 Jul 2014 22:13:56 +0000
Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id s6MMDuSm020613 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 22:13:56 GMT
Received: from [10.89.3.7] (10.89.3.7) by xhc-rcd-x05.cisco.com (173.37.183.79) with Microsoft SMTP Server (TLS) id 14.3.123.3; Tue, 22 Jul 2014 17:13:56 -0500
Message-ID: <53CEE232.2010302@cisco.com>
Date: Tue, 22 Jul 2014 18:14:10 -0400
From: Matt Miller <mamille2@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: IETF Apps Discuss <apps-discuss@ietf.org>
References: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
In-Reply-To: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [10.89.3.7]
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/bc1sAGRKEX2MUXCDC-cQM_ReCcU
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 22:14:15 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 7/21/14, 12:25 PM, Murray S. Kucherawy wrote:
> Call For Adoption: draft-seantek-text-markdown-media-type
> 
> Colleagues,
> 
> This note begins a Call For Adoption for the above document to be 
> adopted as an APPSAWG working group item.  The Call ends on August 
> 8, 2014.
> 
> Keep in mind that adoption of a document does not mean the document
> as-is is ready for publication.  It is merely acceptance of the
> document as a starting point for what will be some later final
> product of APPSAWG.  The working group is free to make changes to
> the document according to the normal consensus process.
> 
> We have already seen some favorable discussion toward adoption on 
> the apps-discuss list, and these comments will be included in the 
> resolution of this Call.
> 
> Please reply on this thread with expressions of support or 
> opposition, preferably with comments, regarding accepting this as
> a work item of APPSAWG (as opposed to some other venue).  Feel
> free to include discussion of constraints that the WG should
> consider with respect to its mini-charter.
> 
> -MSK, APPSAWG co-chair
> 
> 
> _______________________________________________ apps-discuss 
> mailing list apps-discuss@ietf.org 
> https://www.ietf.org/mailman/listinfo/apps-discuss
> 

I support adopting this draft.


- -- 
- - m&m

Matt Miller < mamille2@cisco.com >
Cisco Systems, Inc.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - https://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBCgAGBQJTzuIyAAoJEDWi+S0W7cO1B7YH+wWYE52SPIbfK9Zhw9lDfL3B
CQ6N6gbzfPJ05PeX7dDtWilsTf4d1nA1QaMxM/bofJo0N8kW1ITMerU8gXxDaREc
qn8GHqGgCV2zFZPap6ljg3okEdmJT6K3zCt/qHX4MALDaxcQecBITKm6grmEMsBE
8mPk2wvf1i1Z5fyLHJtMTLJjM2YzPuY+GbOwqTQymdEZw4T1wnShcyoynViSJlgC
eFn/HuPHXh1fJAp4vPvuy6n1wynZeVR41C6RMeMI0cnlzFn4XNSfJuqg5jbhcpTb
adLFO2Qrc8R0I7DbrUb1R80lHAq81gL4c67QNI1gQelQiioUnV1XkolJhvGq5Ig=
=sKGf
-----END PGP SIGNATURE-----


From nobody Tue Jul 22 15:14:18 2014
Return-Path: <mamille2@cisco.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5E8A71A03C8 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:14:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.502
X-Spam-Level: 
X-Spam-Status: No, score=-14.502 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 43B-EMv7M_h2 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:14:13 -0700 (PDT)
Received: from alln-iport-6.cisco.com (alln-iport-6.cisco.com [173.37.142.93]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EAEC01A0414 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 15:14:08 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=831; q=dns/txt; s=iport; t=1406067248; x=1407276848; h=message-id:date:from:mime-version:to:subject:references: in-reply-to:content-transfer-encoding; bh=JPK5jw4IZwcXwdLJXyrIulhhzQB7QzWzUDtux5U9c9s=; b=mtlltZED6b+XORUo71LZ8w+LPxmnvFfLqDi+aj19HNvnm1jQW33Za4HE N2BxJv7bbEpQqfxu9m6gf1BvuEKG7WkgH75S1sGUQLp1cbysE6BhCpmDb li3rXRkzFRTiMVMStvk05c39Dg0IeGR6EAJBaDceobETdMMXFggWm4KkV M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArkIAL/hzlOtJV2d/2dsb2JhbABZgw5SVwSuawwBAQEBAQEFAW4Bly2HSQGBEhZ2hAQBAQQdWxELIRYPCQMCAQIBRQYNBgIBAYg+wDAXhXuJHTqERgEEii2EGIxihxeNHINiUIFF
X-IronPort-AV: E=Sophos;i="5.01,712,1400025600"; d="scan'208";a="63146186"
Received: from rcdn-core-6.cisco.com ([173.37.93.157]) by alln-iport-6.cisco.com with ESMTP; 22 Jul 2014 22:13:56 +0000
Received: from xhc-rcd-x05.cisco.com (xhc-rcd-x05.cisco.com [173.37.183.79]) by rcdn-core-6.cisco.com (8.14.5/8.14.5) with ESMTP id s6MMDuSl020613 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 22:13:56 GMT
Received: from [10.89.3.7] (10.89.3.7) by xhc-rcd-x05.cisco.com (173.37.183.79) with Microsoft SMTP Server (TLS) id 14.3.123.3; Tue, 22 Jul 2014 17:13:56 -0500
Message-ID: <53CEE232.8060309@cisco.com>
Date: Tue, 22 Jul 2014 18:14:10 -0400
From: Matt Miller <mamille2@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: IETF Apps Discuss <apps-discuss@ietf.org>
References: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
In-Reply-To: <CAL0qLwZdrH5RJodGmOj+hmPXY=8g0qVoFhOyp6ZJff8T6cEUzA@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 7bit
X-Originating-IP: [10.89.3.7]
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/OEETc5xZ2e-9s89Ov3rdi6DKpOw
Subject: Re: [apps-discuss] Call for Adoption: draft-seantek-text-markdown-media-type
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 22:14:15 -0000

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

On 7/21/14, 12:25 PM, Murray S. Kucherawy wrote:


I support adopting this draft.


- -- 
- - m&m

Matt Miller < mamille2@cisco.com >
Cisco Systems, Inc.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.22 (Darwin)
Comment: GPGTools - https://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQEcBAEBCgAGBQJTzuIyAAoJEDWi+S0W7cO1FW4IALP0TOnYrqKGy9EWYd+rLf9p
wyrFb2IsQWS1Vy7zF28p6KIl7znntrteizNAGCtAcyd+KsaZOyKY9AS70wnZFbqq
NpIQAqGawf8kWGx961YhY/wuTKzhEfl1FP+iVCcdPgeQLP5gdidhHJzhTRWFVb2N
3w3X0vKn8/5gGG/lA57mtLDPA9iFLaak48Y9fBpq8O3zK2p3UkSwr1zK5DeYlvLX
a1GEPpsEoo1oXfG4UHYmiTDvg2i9A17OeicZ46WAOkHWzT0aqoq7m/CGFDpsO+tF
oVl5Uq15SfEgPTnO9RXgIKO8QZa2bB2EomxXVZFyuyB7P0pX1bXw5OwhNx65RsU=
=2qzW
-----END PGP SIGNATURE-----


From nobody Tue Jul 22 15:18:46 2014
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A16AA1B27AB for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:18:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] 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 AYoLJKm6PFIQ for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:18:39 -0700 (PDT)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 420181A07A1 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 15:18:34 -0700 (PDT)
Received: from mx1.yitter.info (dhcp-bcbc.meeting.ietf.org [31.133.188.188]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id 269D68A031 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 22:18:33 +0000 (UTC)
Date: Tue, 22 Jul 2014 18:18:31 -0400
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: apps-discuss@ietf.org
Message-ID: <20140722221831.GJ20747@mx1.yitter.info>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net> <53CED759.4060204@dcrocker.net> <20140722220429.GH20747@mx1.yitter.info> <7C4B2BD8-4D93-429E-B983-405C9855324D@standardstrack.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <7C4B2BD8-4D93-429E-B983-405C9855324D@standardstrack.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/vi0h-AvbrsVzx4Ai3jcDGR524CE
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 22:18:40 -0000

On Tue, Jul 22, 2014 at 06:09:41PM -0400, Eric Burger wrote:
> My understanding is we are running the experiment. Did not people say that most of the browsers and many of the large sites are already implementing a binary-only hint?
> 

If we redescribed that as, "We already have the result, and no-knob
won," I might be more inclined to agree.

Best regards,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com


From nobody Tue Jul 22 15:29:52 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 961471A0658 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:29:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.799
X-Spam-Level: 
X-Spam-Status: No, score=-0.799 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, J_CHICKENPOX_46=0.6, J_CHICKENPOX_48=0.6, SPF_PASS=-0.001] 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 ZkjldKT8PyeW for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:29:49 -0700 (PDT)
Received: from mail-oa0-x233.google.com (mail-oa0-x233.google.com [IPv6:2607:f8b0:4003:c02::233]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 863201A0384 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 15:29:49 -0700 (PDT)
Received: by mail-oa0-f51.google.com with SMTP id o6so493579oag.38 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 15:29:48 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=tiGzLJNvf2S1+oNoRie3d9dx0j2x++/QVMWIH7PjjCQ=; b=nZDHWeIGQBGjzwW5j6zx8Adr2//z9DVpPOur6oxek7b5MiqXXpTgckrwYXiikSGip2 wwxgXxEIRpcODWXe0afQwACbpv61mnO3E6IxGAUhln9psys51xscWT2BfwNbgGkDA+pA hmCdqGWeHUPTHkQ8ZpoPDOGjmMjzv6QG5ho7bZSwvZ0N3tdR5JdF1YJTNqUsuh7TrPZX 9g8C0aBu8kCL1Hpj/4vNwNeV+t6Cdu96q3hrX63dwz+mZO5WTmS0i7EGMQb1gq7GAhSs sW/xb8rw6By0/2bjEVOft7sT36wBRXzlzm9FPr6HBwnf+rzBhypie0pt2EciuoYlC4Pr dXzQ==
MIME-Version: 1.0
X-Received: by 10.60.220.163 with SMTP id px3mr54376330oec.35.1406068188801; Tue, 22 Jul 2014 15:29:48 -0700 (PDT)
Received: by 10.60.179.81 with HTTP; Tue, 22 Jul 2014 15:29:48 -0700 (PDT)
Received: by 10.60.179.81 with HTTP; Tue, 22 Jul 2014 15:29:48 -0700 (PDT)
In-Reply-To: <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net>
Date: Tue, 22 Jul 2014 15:29:48 -0700
Message-ID: <CABP7RbcWSjKLc35LUS-tF4Hh4vLDZ+8cGy5rF2FvMv0LZQ7P4g@mail.gmail.com>
From: James M Snell <jasnell@gmail.com>
To: Mark Nottingham <mnot@mnot.net>
Content-Type: multipart/alternative; boundary=001a1134d882ec729704fecfc210
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/cWVGtB6CPom9OvS-qnRGG1AgmHo
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 22:29:50 -0000

--001a1134d882ec729704fecfc210
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

Mark: do you have details on where this has been implemented? Which
browsers? Are there server properties that support this yet?
On Jul 21, 2014 12:35 PM, "Mark Nottingham" <mnot@mnot.net> wrote:

> The overwhelming feedback I=E2=80=99ve had is that making this anything o=
ther than
> a binary flag is a non-starter =E2=80=94 both because we=E2=80=99d have t=
o define a
> universal taxonomy, and because we=E2=80=99d be exposing more than one bi=
t of
> information for fingerprinting.
>
> Note that the draft currently allows sites to have finer gradations of
> preferences overlaid via their own mechanisms (e.g., cookies) if need be.
>
> Cheers,
>
>
> On 21 Jul 2014, at 12:45 pm, James M Snell <jasnell@gmail.com> wrote:
>
> > I'm generally +1 on the draft but do not currently have any specific
> > implementation plan (I just don't need it for my stuff). I will note,
> > however, that this draft makes the assumption that "safe mode" is a
> > binary on-off preference; however, both Google and Bing (as examples)
> > offer three choices: Off, Moderate and Strict. The Prefer header
> > allows for optional parameters and I think it would be worthwhile to
> > leverage that capability here.
> >
> >  Prefer: safe=3Dmoderate
> >  Prefer: safe=3Dstrict
> >  Prefer: safe=3Doff
> >
> > Note, also, that additional parameters may be applied if additional
> > granularity is required. For instance:
> >
> >  Prefer: safe=3Dstrict; max=3DY7   (prefer strict safe mode with a max
> > rating of Y7)
> >
> > - James
> >
> > On Mon, Jul 21, 2014 at 9:28 AM, Murray S. Kucherawy
> > <superuser@gmail.com> wrote:
> >> draft-nottingham-safe-hint
> >
> > _______________________________________________
> > apps-discuss mailing list
> > apps-discuss@ietf.org
> > https://www.ietf.org/mailman/listinfo/apps-discuss
>
> --
> Mark Nottingham   http://www.mnot.net/
>
>
>
>

--001a1134d882ec729704fecfc210
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">Mark: do you have details on where this has been implemented=
? Which browsers? Are there server properties that support this yet? </p>
<div class=3D"gmail_quote">On Jul 21, 2014 12:35 PM, &quot;Mark Nottingham&=
quot; &lt;<a href=3D"mailto:mnot@mnot.net">mnot@mnot.net</a>&gt; wrote:<br =
type=3D"attribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 =
0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
The overwhelming feedback I=E2=80=99ve had is that making this anything oth=
er than a binary flag is a non-starter =E2=80=94 both because we=E2=80=99d =
have to define a universal taxonomy, and because we=E2=80=99d be exposing m=
ore than one bit of information for fingerprinting.<br>

<br>
Note that the draft currently allows sites to have finer gradations of pref=
erences overlaid via their own mechanisms (e.g., cookies) if need be.<br>
<br>
Cheers,<br>
<br>
<br>
On 21 Jul 2014, at 12:45 pm, James M Snell &lt;<a href=3D"mailto:jasnell@gm=
ail.com">jasnell@gmail.com</a>&gt; wrote:<br>
<br>
&gt; I&#39;m generally +1 on the draft but do not currently have any specif=
ic<br>
&gt; implementation plan (I just don&#39;t need it for my stuff). I will no=
te,<br>
&gt; however, that this draft makes the assumption that &quot;safe mode&quo=
t; is a<br>
&gt; binary on-off preference; however, both Google and Bing (as examples)<=
br>
&gt; offer three choices: Off, Moderate and Strict. The Prefer header<br>
&gt; allows for optional parameters and I think it would be worthwhile to<b=
r>
&gt; leverage that capability here.<br>
&gt;<br>
&gt; =C2=A0Prefer: safe=3Dmoderate<br>
&gt; =C2=A0Prefer: safe=3Dstrict<br>
&gt; =C2=A0Prefer: safe=3Doff<br>
&gt;<br>
&gt; Note, also, that additional parameters may be applied if additional<br=
>
&gt; granularity is required. For instance:<br>
&gt;<br>
&gt; =C2=A0Prefer: safe=3Dstrict; max=3DY7 =C2=A0 (prefer strict safe mode =
with a max<br>
&gt; rating of Y7)<br>
&gt;<br>
&gt; - James<br>
&gt;<br>
&gt; On Mon, Jul 21, 2014 at 9:28 AM, Murray S. Kucherawy<br>
&gt; &lt;<a href=3D"mailto:superuser@gmail.com">superuser@gmail.com</a>&gt;=
 wrote:<br>
&gt;&gt; draft-nottingham-safe-hint<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; apps-discuss mailing list<br>
&gt; <a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=
=3D"_blank">https://www.ietf.org/mailman/listinfo/apps-discuss</a><br>
<br>
--<br>
Mark Nottingham =C2=A0 <a href=3D"http://www.mnot.net/" target=3D"_blank">h=
ttp://www.mnot.net/</a><br>
<br>
<br>
<br>
</blockquote></div>

--001a1134d882ec729704fecfc210--


From nobody Tue Jul 22 15:36:07 2014
Return-Path: <cabo@tzi.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0EAE31A03C8 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:36:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.551
X-Spam-Level: 
X-Spam-Status: No, score=-1.551 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_DE=0.35, SPF_HELO_PASS=-0.001] 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 Gj4WUZ_R_3RG for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 15:36:04 -0700 (PDT)
Received: from informatik.uni-bremen.de (mailhost.informatik.uni-bremen.de [IPv6:2001:638:708:30c9::12]) (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 829861A039D for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 15:36:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at informatik.uni-bremen.de
Received: from smtp-fb3.informatik.uni-bremen.de (smtp-fb3.informatik.uni-bremen.de [134.102.224.120]) by informatik.uni-bremen.de (8.14.5/8.14.5) with ESMTP id s6MMZvU5011333; Wed, 23 Jul 2014 00:35:57 +0200 (CEST)
Received: from dhcp-9b7d.meeting.ietf.org (dhcp-9b7d.meeting.ietf.org [31.133.155.125]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp-fb3.informatik.uni-bremen.de (Postfix) with ESMTPSA id 0AF57D73; Wed, 23 Jul 2014 00:35:55 +0200 (CEST)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Carsten Bormann <cabo@tzi.org>
In-Reply-To: <CABP7RbcWSjKLc35LUS-tF4Hh4vLDZ+8cGy5rF2FvMv0LZQ7P4g@mail.gmail.com>
Date: Tue, 22 Jul 2014 18:35:54 -0400
X-Mao-Original-Outgoing-Id: 427761354.29835-febc505da8a70b7f7ef25904184831e2
Content-Transfer-Encoding: quoted-printable
Message-Id: <BD5D8F2C-C0D4-409B-B1E2-A2C21FC40036@tzi.org>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net> <CABP7RbcWSjKLc35LUS-tF4Hh4vLDZ+8cGy5rF2FvMv0LZQ7P4g@mail.gmail.com>
To: Mark Nottingham <mnot@mnot.net>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/rNQK6LeDuG_flUklAWjTFWEWYnU
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 22:36:06 -0000

On 22 Jul 2014, at 18:29, James M Snell <jasnell@gmail.com> wrote:

> taxonomy

How about a (rational) number between 0 and 1?  *)
Pretty universal concept, if you ask Mathematicians :-)
And you can turn it into a slider in the chrome.

Gr=FC=DFe, Carsten

*), OK, maybe between 0 and 11.


From nobody Tue Jul 22 16:41:55 2014
Return-Path: <chuck@eesst.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D84E61A0A87 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 16:41:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.003
X-Spam-Level: 
X-Spam-Status: No, score=-0.003 tagged_above=-999 required=5 tests=[BAYES_40=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 qESK6h7rTe_H for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 16:41:53 -0700 (PDT)
Received: from obermeyer.clearbearing.net (smtp.clearbearing.net [IPv6:2607:fc58:1004::9]) (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 2BEFE1A0944 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 16:41:52 -0700 (PDT)
Received: from mail.nuleaf.com (unknown [32.165.242.29]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by obermeyer.clearbearing.net (Postfix) with ESMTPSA id E2FD0F2F87; Tue, 22 Jul 2014 19:41:34 -0400 (EDT)
Received: from [192.168.100.116] (IP116.NULEAF.COM [192.168.100.116]) by mail.nuleaf.com (Postfix) with ESMTP id 2FA6241345; Tue, 22 Jul 2014 19:41:14 -0400 (EDT)
From: Chuck Davin <chuck@eesst.org>
To: S Moonesamy <sm+ietf@elandsys.com>
In-Reply-To: <6.2.5.6.2.20140720135212.0c101310@resistor.net>
References: <1388586125.7196.58.camel@chuck> <52D59155.8050404@qti.qualcomm.com> <1404303007.10842.108.camel@chuck.nuleaf.com> <1405888410.7090.80.camel@chuck.nuleaf.com> <6.2.5.6.2.20140720135212.0c101310@resistor.net>
Content-Type: text/plain; charset="UTF-8"
Organization: Rarely
Date: Tue, 22 Jul 2014 19:40:56 -0400
Message-ID: <1406072456.11235.152.camel@chuck.nuleaf.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.28.3 
Content-Transfer-Encoding: 7bit
X-ClearBearing-MailScanner-Information: Please contact ClearBearing (http://www.clearbearing.com) for more information on our anti-spam/anti-virus efforts.
X-ClearBearing-MailScanner-ID: E2FD0F2F87.A92E0
X-ClearBearing-MailScanner: Found to be clean
X-ClearBearing-MailScanner-IP-Protocol: IPv4
X-ClearBearing-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-7.002, required 5, autolearn=not spam, ALL_TRUSTED -2.00, BAYES_20 -0.00, TLS_AUTH_NOSPAM -5.00)
X-ClearBearing-MailScanner-From: chuck@eesst.org
X-ClearBearing-MailScanner-Watermark: 1406677304.14628@vm2kg0Cqb6G69DbQsEbiCg
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/dJKAz3tNIs7z93of55iKT987E9I
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Working Group on Email Exchange of Secondary School Transcripts
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: chuck@eesst.org
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 22 Jul 2014 23:41:55 -0000

Hello S Moonesamy,

Thank you very much for responding and for your timely review.

Actually, the draft is not really about the transition from paper to
digital media but rather about keeping students in control of their own
information.

Since you mentioned it, I took the time to review some of the old
EDI-INT work.  While I'm not certain exactly what you intend by your
reference, it is worth noting that the EESST draft neither defines nor
advocates anything like "certified email" or "email receipts" (on the
contrary!).

The "internet technical problem" being solved by EESST is that there is
currently no common way for students to control distribution of their
own personal information while still enjoying certification of their
academic accomplishments by school officials.  Turns out that problem
can be solved by leveraging existing Internet standards and widely
deployed tools.

Running code exists.  I think our rough consensus should be to light a
candle that illuminates this solution rather than merely to curse the
darkness of the status quo.

Best,
Chuck

On Sun, 2014-07-20 at 14:28 -0700, S Moonesamy wrote:
> Hi Chuck,
> At 13:33 20-07-2014, Chuck Davin wrote:
> >Any thoughts about the draft or suggestions for how to proceed?   Right
> >now, I'm checking my MX record to see whether or not it has silently
> >morphed into a null pointer.  Anybody want to help test it by responding
> >to this message?
> 
> I read the draft quickly.  It is about moving from paper-based 
> communication for students instead of attempting to solve some 
> internet-related problem.  I am reminded of EDI.  There have been 
> previous proposals which built upon SMTP to do interesting things.  I 
> suggest reviewing the discussions about those proposals to get an 
> idea of what to expect.
> 
> OpenPGP is used for encryption of a document, the transcript in this 
> case.  The draft describes procedures which are only relevant to 
> secondary schools, and probably for those in specific country.  The 
> draft is well-written.   I suggest providing a description of the 
> internet-related technical problem.
> 
> Regards,
> S. Moonesamy 
> 



From nobody Tue Jul 22 17:20:30 2014
Return-Path: <chuck@eesst.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F6791A01FF for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 17:20:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level: 
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 GKnNgK59iptE for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 17:20:28 -0700 (PDT)
Received: from obermeyer.clearbearing.net (smtp.clearbearing.net [IPv6:2607:fc58:1004::9]) (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 E3C881A0118 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 17:20:27 -0700 (PDT)
Received: from mail.nuleaf.com (unknown [32.165.242.29]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by obermeyer.clearbearing.net (Postfix) with ESMTPSA id 69DD4F2FA4; Tue, 22 Jul 2014 20:20:17 -0400 (EDT)
Received: from [192.168.100.116] (IP116.NULEAF.COM [192.168.100.116]) by mail.nuleaf.com (Postfix) with ESMTP id 44AE041A06; Tue, 22 Jul 2014 20:20:13 -0400 (EDT)
From: Chuck Davin <chuck@eesst.org>
To: John Levine <johnl@taugh.com>
In-Reply-To: <20140721030702.3200.qmail@joyce.lan>
References: <20140721030702.3200.qmail@joyce.lan>
Content-Type: text/plain; charset="UTF-8"
Organization: Rarely
Date: Tue, 22 Jul 2014 20:20:00 -0400
Message-ID: <1406074800.11235.191.camel@chuck.nuleaf.com>
Mime-Version: 1.0
X-Mailer: Evolution 2.28.3 
Content-Transfer-Encoding: 7bit
X-ClearBearing-MailScanner-Information: Please contact ClearBearing (http://www.clearbearing.com) for more information on our anti-spam/anti-virus efforts.
X-ClearBearing-MailScanner-ID: 69DD4F2FA4.A7A38
X-ClearBearing-MailScanner: Found to be clean
X-ClearBearing-MailScanner-IP-Protocol: IPv4
X-ClearBearing-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-22.001, required 5, autolearn=not spam, ALL_TRUSTED -2.00, BAYES_00 -15.00, TLS_AUTH_NOSPAM -5.00)
X-ClearBearing-MailScanner-From: chuck@eesst.org
X-ClearBearing-MailScanner-Watermark: 1406679625.40656@+KxuNOt0I9DEoak86fzeQw
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/sju_OQIjj8fRw-c5H_75wP94RBI
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Working Group on Email Exchange of Secondary School Transcripts
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: chuck@eesst.org
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 00:20:29 -0000

Hello John,

Thanks for taking the time to review the draft.

Your meta-question is very much to the point.  We only write specs; we
can't force anyone to drink.  When college and secondary school
officials and their vendors meet to talk about student records, there
aren't often any students in the room,  I am far from naive about the
politics that could frustrate adoption of an alternative that admits the
rights of students in their own information.

But I disagree that documenting the possibility of a better future is
not worth it unless all parties are eager for change.  To have much
traction, student privacy advocates need a plausible, technically sound
alternative to the exclusive, centralized machinery generally in place.

Perhaps we should consider how much effort would actually be necessary
to present a plausible alternative as opposed to a universally endorsed
official proscription.

Best,
Chuck

On Mon, 2014-07-21 at 03:07 +0000, John Levine wrote:
> Having looked quickly at your draft, it looks plausible, but I have
> a meta-question.
> 
> How much interest is there from secondary schools or the colleges that
> would presumably be the recipients of the transcripts?  We just write
> the specs, we can't force anyone to do anything.  It's only worth
> spending time on something like this if we believe there is a
> reasonable chance the relevant parties want it and will use it.
> 
> R's,
> John



From nobody Tue Jul 22 17:55:54 2014
Return-Path: <ned.freed@mrochek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 545861A0305 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 17:55:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.003
X-Spam-Level: 
X-Spam-Status: No, score=-2.003 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 B0X5fFU8VlPq for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 17:55:51 -0700 (PDT)
Received: from mauve.mrochek.com (mauve.mrochek.com [66.159.242.17]) by ietfa.amsl.com (Postfix) with ESMTP id 636591A0382 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 17:55:51 -0700 (PDT)
Received: from dkim-sign.mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PAHJGMAC7K008YWB@mauve.mrochek.com> for apps-discuss@ietf.org; Tue, 22 Jul 2014 17:50:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=mrochek.com; s=mauve; t=1406076648; bh=b4wQx3LX5pS/A6xhY8lU/BrX8LAYfcVwxlFspsDNk0A=; h=Cc:Date:From:Subject:In-reply-to:References:To; b=lVuL/ApeQPERysvd4UizN76SsG0MFe9PlJZOnQ4j7eQjngnpRuKtsSwKMX2OPWLdf W6e0lakdwxwKqBcTzC0xOzmznFewG9pAVnHsBuTqKNC4qHdQqG4DY/39m8CgoZj22f Gk3U2LRz6GBKA++dx3xaR2u0OCR7JguijlwfVlxo=
MIME-version: 1.0
Content-transfer-encoding: 7BIT
Content-type: TEXT/PLAIN; CHARSET=us-ascii
Received: from mauve.mrochek.com by mauve.mrochek.com (PMDF V6.1-1 #35243) id <01PA9JM5H91C007ZXF@mauve.mrochek.com>; Tue, 22 Jul 2014 17:50:40 -0700 (PDT)
Message-id: <01PAHJGJ2PYA007ZXF@mauve.mrochek.com>
Date: Tue, 22 Jul 2014 17:50:14 -0700 (PDT)
From: Ned Freed <ned.freed@mrochek.com>
In-reply-to: "Your message dated Tue, 22 Jul 2014 17:22:37 -0400" <CAL0qLwacaNmW1FBuUWO6p4hQHFb-j6LNbWpt_LR_Kpi-X9synA@mail.gmail.com>
References: <CAL0qLwacaNmW1FBuUWO6p4hQHFb-j6LNbWpt_LR_Kpi-X9synA@mail.gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/k8KpdZrbgfntBJ_9aMCIvbWpqJs
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-hansen-mdn-3798bis
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 00:55:52 -0000

> Call For Adoption: draft-hansen-mdn-3798bis

+1 This one should be pretty easy.

				Ned


From nobody Tue Jul 22 19:19:57 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 860831A0262 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 19:19:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 knOyv99YGF05 for <apps-discuss@ietfa.amsl.com>; Tue, 22 Jul 2014 19:19:54 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6695F1A0154 for <apps-discuss@ietf.org>; Tue, 22 Jul 2014 19:19:54 -0700 (PDT)
Received: (qmail 66133 invoked from network); 23 Jul 2014 02:19:53 -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:user-agent; s=10254.53cf1bc9.k1407; bh=vZe9yxMwHKF8dKBNWtL0Ctf7yG7rbQl8/gjNuVnjgsE=; b=E4ADwlMeHj5nSXDeJNJyvDy8VpSIjt9K0TP4csPQpEGdnVI+CNIzKd3cLbn1ABzafBHQJ8WzLxVu/o8itAsOieS8nL6ToB30zznx9Xf3mZMYvYLUOczJvYMpkoHa7xktCOrmowEdkOckOzFH4kmmt1Bdceit5QN9WG6TJqlnLbKfR7lj4GVVszPUoJi1OsyNXkHH+byql9Raopfi/5LTiH40eHfAJ798SnLgvB5LxvIF5V4Oedv/oQbNf9LkWSLF
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:user-agent; s=10254.53cf1bc9.k1407; bh=vZe9yxMwHKF8dKBNWtL0Ctf7yG7rbQl8/gjNuVnjgsE=; b=nJAJcMcXG/wVd/cL5u5dmhQerjEjLcw1r7cRek6f6THFzJ2q1m+dfdZln2EyhxxfudDSuRbQE5/X9gG/X1jgHC/EKqtbM5P9G+Ghfa5KQoTtPU8Jp10Zswc2DGRRRIgEZMtG91oUKMZl0ySlR+yr0uo4Czq9uW1GIS7rVqSi/LrZpLxdfORyeFVZ5Tc6dKdc3ARj867x0j6DFZwhUEQU2/4qsDjqcBjoYUXGoiIyFVb1NqUpLpFUstCUZxTpaOXG
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 23 Jul 2014 02:19:52 -0000
Date: 22 Jul 2014 22:19:59 -0400
Message-ID: <alpine.BSF.2.11.1407222218400.17413@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "Chuck Davin" <chuck@eesst.org>
In-Reply-To: <1406074800.11235.191.camel@chuck.nuleaf.com>
References: <20140721030702.3200.qmail@joyce.lan> <1406074800.11235.191.camel@chuck.nuleaf.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/YnSzaZueEn8nqVq8iT6MQUY6LiU
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Working Group on Email Exchange of Secondary School Transcripts
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 02:19:55 -0000

> Perhaps we should consider how much effort would actually be necessary
> to present a plausible alternative as opposed to a universally endorsed
> official proscription.

This isn't an issue of principle -- it's purely practical.  The volunteers 
in a WG only have so much time, and the Internet Society pays the 
production staff several thousand dollars for each RFC they edit and 
publish.  If there isn't anyone likely to use a proposed document, it's 
just not a good use of our time and their money.

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


From nobody Wed Jul 23 02:08:21 2014
Return-Path: <dave@cridland.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A30621A0191 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 02:08:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.378
X-Spam-Level: 
X-Spam-Status: No, score=-1.378 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, SPF_PASS=-0.001] 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 qz4oyoGax4EB for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 02:08:18 -0700 (PDT)
Received: from mail-oa0-x22c.google.com (mail-oa0-x22c.google.com [IPv6:2607:f8b0:4003:c02::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 8A1331A0012 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 02:08:18 -0700 (PDT)
Received: by mail-oa0-f44.google.com with SMTP id eb12so1218756oac.3 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 02:08:17 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cridland.net; s=google; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=MPThAtVTz2cgGyCWAGhPFy9IMe3QKXCUmeXyGxkNXyM=; b=GyMmiTLmtzfHkykJRJsvI7yCdcQWN5oXb189Ftrut/yxWmxrejvUhrFozjgi+iZ2zT Iqw4oZqu6k2U5CzxePHUHdkqBgILDmnr6yfff5+yznLaqq7gPTPbQ8wdns9kvI8dwI/o SCD7fSKMbTc0wdxOEcxl5TajMWenT695tgzFc=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=MPThAtVTz2cgGyCWAGhPFy9IMe3QKXCUmeXyGxkNXyM=; b=P2YEoJIPhDyXeyVYqLY03+qUbTBWsQXAYaRkKLQOlCRQmc2KYPN0Y3/PXdxMXyfDGN 5aBDcvPaxdBQJ8LA6TMorOoLAu4BV7zBKmqczOeXRXVajD4Oth+hrWo06sJT5jy1Khuw bfzynImlmv18dtA9RX1UkA47e7uFci469ul2YO3XG7wuBI+coE2b0qJoQjV3BHqw4sGG xa+IMbGDbEEZYJ/fuV7dLt9QGNTdkbUTbteTm7OB7i3cXv7cFN7KfWst0loE3LPcRUAF gqp2thg8xumd8IA5pD8dEB8zu0oejpTApDbafyA19AYFZsjfcNR/MPN+kjngM87ZyBod GmMw==
X-Gm-Message-State: ALoCoQlQPtwDFVQVoPbdLcr1YYVHHJERJax7LVoxtCk5ZKnUq75+ykiQ2/0WhpOvBSpNPQ2XFzUU
MIME-Version: 1.0
X-Received: by 10.60.146.198 with SMTP id te6mr5803220oeb.46.1406106497801; Wed, 23 Jul 2014 02:08:17 -0700 (PDT)
Received: by 10.60.134.145 with HTTP; Wed, 23 Jul 2014 02:08:17 -0700 (PDT)
In-Reply-To: <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net>
Date: Wed, 23 Jul 2014 10:08:17 +0100
Message-ID: <CAKHUCzwRqO8TDe-E+po5o+ndCysqM-LQ-U4S9Tz+QoiQt1v07A@mail.gmail.com>
From: Dave Cridland <dave@cridland.net>
To: Mark Nottingham <mnot@mnot.net>
Content-Type: multipart/alternative; boundary=047d7b5d30b65176ac04fed8ae2b
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/E_HFpnxKwE7f1HjneU9BifKIJKI
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 09:08:19 -0000

--047d7b5d30b65176ac04fed8ae2b
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On 21 July 2014 20:35, Mark Nottingham <mnot@mnot.net> wrote:

> The overwhelming feedback I=E2=80=99ve had is that making this anything o=
ther than
> a binary flag is a non-starter =E2=80=94 both because we=E2=80=99d have t=
o define a
> universal taxonomy, and because we=E2=80=99d be exposing more than one bi=
t of
> information for fingerprinting.


I agree. My take on this is that you could switch your browser into such a
mode to essentially assert you're expecting the site to self-censor.

I see this as being useful to avoid getting caught out by someone posting
another link to goatse, for setting defaults on Google searches, etc. I'd
imagine that if a porn site supported it at all, it'd use it to throw an
error. Exactly what "safe" means is almost certainly entirely subjective,
and any intermediate value would probably need qualifications that I'm not
too keen to explore in great detail, and in any case I'm not sure what the
state of the art in penis recognition actually is.

I do, however, think that there needs to be an explicit "nosafe" - by this
I do not mean "unsafe", but simply no preference on "safe". The reason is
that in the absence of "safe", the default is to treat it as no preference,
and for at least some sites, I imagine they'd prefer to default to "safe",
since we cannot tell between browsers supporting "Prefer: safe" and those
which do not. By having a "nosafe", this means the default value can - ahem
- safely remain "safe", and users which require minimal filtering can
explicitly note this.

So, summary: Binary yes, but can we have both bits explicit, please?

Also, I'll continue to review this and would be happy to see it adopted; I
believe the ongoing discussion supports this.

Dave.

--047d7b5d30b65176ac04fed8ae2b
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra"><div class=3D"gmail_quote">On 2=
1 July 2014 20:35, Mark Nottingham <span dir=3D"ltr">&lt;<a href=3D"mailto:=
mnot@mnot.net" target=3D"_blank">mnot@mnot.net</a>&gt;</span> wrote:<br><bl=
ockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #=
ccc solid;padding-left:1ex">

The overwhelming feedback I=E2=80=99ve had is that making this anything oth=
er than a binary flag is a non-starter =E2=80=94 both because we=E2=80=99d =
have to define a universal taxonomy, and because we=E2=80=99d be exposing m=
ore than one bit of information for fingerprinting.</blockquote>

<div><br></div><div>I agree. My take on this is that you could switch your =
browser into such a mode to essentially assert you&#39;re expecting the sit=
e to self-censor.</div><div><br></div><div>I see this as being useful to av=
oid getting caught out by someone posting another link to goatse, for setti=
ng defaults on Google searches, etc. I&#39;d imagine that if a porn site su=
pported it at all, it&#39;d use it to throw an error. Exactly what &quot;sa=
fe&quot; means is almost certainly entirely subjective, and any intermediat=
e value would probably need qualifications that I&#39;m not too keen to exp=
lore in great detail, and in any case I&#39;m not sure what the state of th=
e art in penis recognition actually is.</div>
<div><br></div><div>I do, however, think that there needs to be an explicit=
 &quot;nosafe&quot; - by this I do not mean &quot;unsafe&quot;, but simply =
no preference on &quot;safe&quot;. The reason is that in the absence of &qu=
ot;safe&quot;, the default is to treat it as no preference, and for at leas=
t some sites, I imagine they&#39;d prefer to default to &quot;safe&quot;, s=
ince we cannot tell between browsers supporting &quot;Prefer: safe&quot; an=
d those which do not. By having a &quot;nosafe&quot;, this means the defaul=
t value can - ahem - safely remain &quot;safe&quot;, and users which requir=
e minimal filtering can explicitly note this.</div>
<div><br></div><div>So, summary: Binary yes, but can we have both bits expl=
icit, please?</div><div><br></div><div>Also, I&#39;ll continue to review th=
is and would be happy to see it adopted; I believe the ongoing discussion s=
upports this.</div>
<div><br></div><div>Dave.</div></div></div></div>

--047d7b5d30b65176ac04fed8ae2b--


From nobody Wed Jul 23 04:26:56 2014
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2E46E1A0380 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 04:26:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 TVdmcL6lB6XH for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 04:26:54 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4F5211A037D for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 04:26:54 -0700 (PDT)
Received: from localhost ([::1]) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1X9ucv-000A8e-BZ; Wed, 23 Jul 2014 07:22:29 -0400
Date: Wed, 23 Jul 2014 07:26:51 -0400
From: John C Klensin <john-ietf@jck.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>, IETF Apps Discuss <apps-discuss@ietf.org>
Message-ID: <DA9704FF8DC8C204E401A6C5@JcK-eee10.meeting.ietf.org>
In-Reply-To: <CAL0qLwacaNmW1FBuUWO6p4hQHFb-j6LNbWpt_LR_Kpi-X9synA@mail.gmail.com>
References: <CAL0qLwacaNmW1FBuUWO6p4hQHFb-j6LNbWpt_LR_Kpi-X9synA@mail.gmail.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/TLwP892op1rv0MoqgWQlLAmkPlU
Subject: Re: [apps-discuss] Call For Adoption: draft-hansen-mdn-3798bis
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 11:26:55 -0000

+1.  Seems pretty obviously appropriate unless someone things we
need a YAM2.

  john


--On Tuesday, 22 July, 2014 17:22 -0400 "Murray S. Kucherawy"
<superuser@gmail.com> wrote:

> Call For Adoption: draft-hansen-mdn-3798bis
> 
> Colleagues,
> 
> This note begins a Call For Adoption for the above document to
> be adopted as an APPSAWG working group item.  The Call ends on
> August 8, 2014.
> 
> Keep in mind that adoption of a document does not mean the
> document as-is is ready for publication.  It is merely
> acceptance of the document as a starting point for what will
> be some later final product of APPSAWG.  The working group is
> free to make changes to the document according to the normal
> consensus process.
> 
> There was some favorable discussion toward adoption of this
> document at IETF 90 in Toronto.  We will factor this into the
> decision at the close of this Call.
> 
> Since this document includes Alexey as co-author, I will be
> making the call about this Call, and selecting the shepherd.
> 
> Please reply on this thread with expressions of support or
> opposition, preferably with comments, regarding accepting this
> as a work item of APPSAWG (as opposed to some other venue).
> Feel free to include discussion of constraints that the WG
> should consider with respect to its mini-charter.
> 
> -MSK, APPSAWG co-chair





From nobody Wed Jul 23 05:47:29 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CECED1A0A87 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 05:47:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 XVoOcUV8rWCS for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 05:47:26 -0700 (PDT)
Received: from mail-wi0-x230.google.com (mail-wi0-x230.google.com [IPv6:2a00:1450:400c:c05::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 59BB81A02F8 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 05:47:26 -0700 (PDT)
Received: by mail-wi0-f176.google.com with SMTP id bs8so7710825wib.15 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 05:47:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:date:message-id:subject:from:to:content-type; bh=+P1kuS2u4r69QmEazZx2l06h2Tj64u1HF6z1Ej293ro=; b=L9vSVMs5kdFIb6ZWdmFBlYxLmcLdB99Koi1sM5psd/tByQUCF6aoYFCDWxJX1tDCe/ pmm5YVrYXKKPj1y3gHjTVcfFENUHliC2gJ/8rlpfTp1hV2SCxdfggJNIEY6S7VaMdktj G+u9bz2D3Rg62Fu7wSLZl1LlCTgwi3LypHl6i2V0mzfsuLpydw89aRtuWC5kquaO4Plp 2PU/A/lsh3pDYXpdz6EHJDTaRcettTWpxTHmRP9SkTjtJvEYfbfVmnUUPqdhpCge4MFr 57r3xamXObvgc/0r0eQIXXqDD3JupMdhzua93DawPrRUle5EluFjTOyWLErmRluDr/5j zPDA==
MIME-Version: 1.0
X-Received: by 10.180.21.208 with SMTP id x16mr1977767wie.73.1406119643862; Wed, 23 Jul 2014 05:47:23 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Wed, 23 Jul 2014 05:47:23 -0700 (PDT)
Date: Wed, 23 Jul 2014 08:47:23 -0400
Message-ID: <CAL0qLwZ6kC8Kge3yk31eecyooyPM1ddSG8VmRR8G+o7b_RJBQw@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=047d7bb70cbee2695404fedbbd8d
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/fi6s3qoL4phoQKSSQEcSgGqnbIc
Subject: [apps-discuss] Calls for adoption and mini-charters
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 12:47:27 -0000

--047d7bb70cbee2695404fedbbd8d
Content-Type: text/plain; charset=UTF-8

The feedback on the open calls for adoption has been great; thanks to all
of you that have responded already.  A co-chair always loves to see
momentum.

Keep in mind that the authors/editors will need to do up mini-charters
before the work can formally begin.  The usual scheme applies, namely a
brief description of the problem statement, a couple of points about what's
in and out of scope, but most importantly a list of people committed to
doing timely reviews and comments about the document.

Can we assume that everyone supporting the various documents can also be
listed as having made such commitment?  (Let's say silence means
concurrence; only post if you disagree.)

-MSK, APPSAWG co-chair

--047d7bb70cbee2695404fedbbd8d
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div><div><div>The feedback on the open calls for adoption=
 has been great; thanks to all of you that have responded already.=C2=A0 A =
co-chair always loves to see momentum.<br><br></div>Keep in mind that the a=
uthors/editors will need to do up mini-charters before the work can formall=
y begin.=C2=A0 The usual scheme applies, namely a brief description of the =
problem statement, a couple of points about what&#39;s in and out of scope,=
 but most importantly a list of people committed to doing timely reviews an=
d comments about the document.<br>
<br></div>Can we assume that everyone supporting the various documents can =
also be listed as having made such commitment?=C2=A0 (Let&#39;s say silence=
 means concurrence; only post if you disagree.)<br><br></div>-MSK, APPSAWG =
co-chair<br>
<br></div>

--047d7bb70cbee2695404fedbbd8d--


From nobody Wed Jul 23 06:23:42 2014
Return-Path: <mohamed.boucadair@orange.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D27B1A0ADC for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 06:23:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, UNPARSEABLE_RELAY=0.001] autolearn=ham
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 CiCba166Tn-q for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 06:23:38 -0700 (PDT)
Received: from relais-inet.francetelecom.com (relais-ias92.francetelecom.com [193.251.215.92]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 3524D1B2939 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 06:23:38 -0700 (PDT)
Received: from omfedm08.si.francetelecom.fr (unknown [xx.xx.xx.4]) by omfedm10.si.francetelecom.fr (ESMTP service) with ESMTP id CB5D82651D7; Wed, 23 Jul 2014 15:23:36 +0200 (CEST)
Received: from Exchangemail-eme2.itn.ftgroup (unknown [10.114.31.5]) by omfedm08.si.francetelecom.fr (ESMTP service) with ESMTP id A9990238061; Wed, 23 Jul 2014 15:23:36 +0200 (CEST)
Received: from OPEXCLILM23.corporate.adroot.infra.ftgroup ([169.254.2.67]) by OPEXCLILH01.corporate.adroot.infra.ftgroup ([::1]) with mapi id 14.03.0181.006; Wed, 23 Jul 2014 15:23:36 +0200
From: <mohamed.boucadair@orange.com>
To: "apps-discuss@ietf.org application-layer protocols (apps-discuss@ietf.org)" <apps-discuss@ietf.org>
Thread-Topic: Request for comments on draft-boucadair-intarea-host-identifier-scenarios
Thread-Index: Ac+meU5MppCZULZYT9yQyrdTV9QmWg==
Date: Wed, 23 Jul 2014 13:23:35 +0000
Message-ID: <787AE7BB302AE849A7480A190F8B9330039868@OPEXCLILM23.corporate.adroot.infra.ftgroup>
Accept-Language: fr-FR, en-US
Content-Language: fr-FR
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [10.168.234.1]
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-PMX-Version: 6.0.3.2322014, Antispam-Engine: 2.7.2.2107409, Antispam-Data: 2014.7.23.113023
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/C9mi9WL3EkUIrkvH1hj7nVGJRKM
Cc: "draft-boucadair-intarea-host-identifier-scenarios@tools.ietf.org" <draft-boucadair-intarea-host-identifier-scenarios@tools.ietf.org>, "Brian Haberman \(brian@innovationslab.net\)" <brian@innovationslab.net>, "intarea-chairs@tools.ietf.org" <intarea-chairs@tools.ietf.org>
Subject: [apps-discuss] Request for comments on draft-boucadair-intarea-host-identifier-scenarios
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 13:23:40 -0000

Dear all,

I'm sending this message to solicit comments, inputs and suggestions from a=
pps community about this I-D:=20
http://tools.ietf.org/html/draft-boucadair-intarea-host-identifier-scenario=
s-07 =20

Cheers,
Med

-----Message d'origine-----
De=A0: Brian Haberman [mailto:brian@innovationslab.net]=20
Envoy=E9=A0: lundi 21 juillet 2014 20:36
=C0=A0: draft-boucadair-intarea-host-identifier-scenarios@tools.ietf.org; i=
ntarea-chairs@tools.ietf.org
Objet=A0: Suggestion for draft-boucadair-intarea-host-identifier-scenarios

All,
     While this draft was being discussed in intarea, I had a brief chat
with one of the APPs ADs.  He was surprised that the apps community was
not involved in this scenario development.  The suggestion we came up
with was for the authors of this draft to solicit input from the apps
community.

     The above can be accomplished quite readily by sending a request
for comments to the apps-discuss@ietf.org mailing list.

Regards,
Brian


From nobody Wed Jul 23 06:49:29 2014
Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 539661B27AC for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 06:49:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.498
X-Spam-Level: 
X-Spam-Status: No, score=0.498 tagged_above=-999 required=5 tests=[BAYES_20=-0.001, J_CHICKENPOX_12=0.6, J_CHICKENPOX_21=0.6, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] 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 r8hcVqU0NcCl for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 06:49:27 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 554A31A0AC9 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 06:49:27 -0700 (PDT)
Received: from wm1.irbs.net (wm1.irbs.net [216.86.168.168]) by smtp.mxes.net (Postfix) with ESMTP id 10BC850A88; Wed, 23 Jul 2014 09:49:25 -0400 (EDT)
Received: from localhost (wm1.irbs.net [216.86.168.168]) by wm1.irbs.net (Postfix) with ESMTPA id 8B7D74FEB43; Wed, 23 Jul 2014 09:49:25 -0400 (EDT)
Received: from dhcp-a389.meeting.ietf.org (dhcp-a389.meeting.ietf.org [31.133.163.137]) by webmail.tuffmail.net (Horde Framework) with HTTP; Wed, 23 Jul 2014 09:49:25 -0400
Message-ID: <20140723094925.279133rfp96deyyo@webmail.tuffmail.net>
Date: Wed, 23 Jul 2014 09:49:25 -0400
From: Sean Leonard <dev+ietf@seantek.com>
To: Dave Cridland <dave@cridland.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net> <CAKHUCzwRqO8TDe-E+po5o+ndCysqM-LQ-U4S9Tz+QoiQt1v07A@mail.gmail.com>
In-Reply-To: <CAKHUCzwRqO8TDe-E+po5o+ndCysqM-LQ-U4S9Tz+QoiQt1v07A@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
User-Agent: Internet Messaging Program (IMP) H3 (4.2)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/NDLdPon_G2K4mrVd6onoKPMiwp0
Cc: Mark Nottingham <mnot@mnot.net>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 13:49:28 -0000

Quoting Dave Cridland <dave@cridland.net>:

> On 21 July 2014 20:35, Mark Nottingham <mnot@mnot.net> wrote:
>
>> The overwhelming feedback I?ve had is that making this anything other tha=
n
>> a binary flag is a non-starter ? both because we?d have to define a
>> universal taxonomy, and because we?d be exposing more than one bit of
>> information for fingerprinting.
>
>
> I agree. My take on this is that you could switch your browser into such a
> mode to essentially assert you're expecting the site to self-censor.
>
> I see this as being useful to avoid getting caught out by someone posting
> another link to goatse, for setting defaults on Google searches, etc. I'd
> imagine that if a porn site supported it at all, it'd use it to throw an
> error. Exactly what "safe" means is almost certainly entirely subjective,
> and any intermediate value would probably need qualifications that I'm not
> too keen to explore in great detail, and in any case I'm not sure what the
> state of the art in penis recognition actually is.
>
> I do, however, think that there needs to be an explicit "nosafe" - by this
> I do not mean "unsafe", but simply no preference on "safe". The reason is
> that in the absence of "safe", the default is to treat it as no preference=
,
> and for at least some sites, I imagine they'd prefer to default to "safe",
> since we cannot tell between browsers supporting "Prefer: safe" and those
> which do not. By having a "nosafe", this means the default value can - ahe=
m
> - safely remain "safe", and users which require minimal filtering can
> explicitly note this.
>
> So, summary: Binary yes, but can we have both bits explicit, please?
>

Prefer: nosafe is basically broadcasting on the Internet, "yes please, =20
more pr0n". There is no plausible deniability.

Most people who want nosafe content want it sometimes--not all the =20
time--and don't want to broadcast it, because it is embarrassing. It =20
is also worth pointing out that "nosafe" is already the default on the =20
Internet.

So I disagree. Prefer: safe and <empty> are fine. I understand why =20
mnot only wants one bit.

Sean


From nobody Wed Jul 23 07:01:41 2014
Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 20C1A1ABB2C for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 07:01:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.699
X-Spam-Level: 
X-Spam-Status: No, score=0.699 tagged_above=-999 required=5 tests=[BAYES_50=0.8, J_CHICKENPOX_34=0.6, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 nIzq_mzU1uMt for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 07:01:36 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EA0301A0110 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 07:01:35 -0700 (PDT)
Received: from wm1.irbs.net (wm1.irbs.net [216.86.168.168]) by smtp.mxes.net (Postfix) with ESMTP id 189BF509B5 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 10:01:35 -0400 (EDT)
Received: from localhost (wm1.irbs.net [216.86.168.168]) by wm1.irbs.net (Postfix) with ESMTPA id 0253D4FE6EA for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 10:01:35 -0400 (EDT)
Received: from dhcp-a389.meeting.ietf.org (dhcp-a389.meeting.ietf.org [31.133.163.137]) by webmail.tuffmail.net (Horde Framework) with HTTP; Wed, 23 Jul 2014 10:01:34 -0400
Message-ID: <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net>
Date: Wed, 23 Jul 2014 10:01:34 -0400
From: Sean Leonard <dev+ietf@seantek.com>
To: apps-discuss@ietf.org
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net> <CAKHUCzwRqO8TDe-E+po5o+ndCysqM-LQ-U4S9Tz+QoiQt1v07A@mail.gmail.com>
In-Reply-To: <CAKHUCzwRqO8TDe-E+po5o+ndCysqM-LQ-U4S9Tz+QoiQt1v07A@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; DelSp="Yes"; format="flowed"
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
User-Agent: Internet Messaging Program (IMP) H3 (4.2)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/2-tG_b1npWpZsgFA74IOL5G_TXo
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 14:01:37 -0000

I would like a discussion on:
Prefer: safeforwork
(aka SFW)

Despite my past e-mail advocating for just one bit, I think there is =20
commercial value to indicate that you want content that is "safe for =20
work" as opposed to just "safe".

There is a lot of content that is "safe" for work, but not appropriate =20
for child / family situations. Examples might include: sex topics (not =20
pr0n--like medical articles or whatever), videos or documents laden =20
with expletives. Conversely, there is a lot of content that is "safe" =20
for child / family situations, that is not appropriate for work. =20
Examples might include: time wasting games, extreme religious or =20
political websites.

Even for those technologists opposed to censorship in all forms ought =20
to recognize that employers tend to exercise control over the content =20
that their workforce may access. Of course they do this by purchasing =20
very expensive enterprise software. Expressing this desire in a =20
standardized way will lower costs in that market, making it easier to =20
do what many employers may attempt to do anyway.

Another way to put it might be:
Prefer: safe; for=3Dwork
Prefer: safe; for=3Dhome  [or if 'home' is too much information, just =20
leave that blank]
Prefer: safe; for=3Dwork,home

Juuuuust throwing it out there...

Sean


From nobody Wed Jul 23 07:09:52 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 931FC1B286B for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 07:09:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.6
X-Spam-Level: 
X-Spam-Status: No, score=-3.6 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, J_CHICKENPOX_34=0.6, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 lqEWogUBoS7Y for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 07:09:48 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 423BF1B2817 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 07:09:48 -0700 (PDT)
Received: from [10.1.47.118] ([38.99.173.18]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6NE9hRQ006474 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 23 Jul 2014 07:09:47 -0700
Message-ID: <53CFC1B6.8040605@dcrocker.net>
Date: Wed, 23 Jul 2014 10:07:50 -0400
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Sean Leonard <dev+ietf@seantek.com>, apps-discuss@ietf.org
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CABP7Rbe0cW-mjgSUAwtDDa1a8WP6aDwqF4r9bCdtfPonocbH6w@mail.gmail.com> <91D00BD5-CB7C-4F60-9497-60BD3B336A4A@mnot.net> <CAKHUCzwRqO8TDe-E+po5o+ndCysqM-LQ-U4S9Tz+QoiQt1v07A@mail.gmail.com> <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net>
In-Reply-To: <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 23 Jul 2014 07:09:48 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/GL_AiO4U8i4oSIGSJBJtHYMpgBE
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 14:09:50 -0000

On 7/23/2014 10:01 AM, Sean Leonard wrote:
> Another way to put it might be:
> Prefer: safe; for=work
> Prefer: safe; for=home  [or if 'home' is too much information, just
> leave that blank]
> Prefer: safe; for=work,home


It's always good to see demonstrations that a slope truly is as slippery
as one feared.

It's not that any of these ideas or models or suggestions are bad,  It's
that they create a complicated mechanism, especially in combination.

So, for example, how do we reconcile work/non-work vs. child/adult? Both
are important distinctions for such filtering?

At a minimum, anything discussion that proposes attributes and values to
this mechanism probably ought to

     a) have language that is generic and therefore useful across a
variety of contexts, and

     b) explain why it is essential for broad-based utility.

I found the off/moderate/strict distinction interesting, in that regard,
given the apparent importance of being able to say on/off and some
existing base of use of moderate/strict.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Wed Jul 23 07:10:06 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 702CC1B29C0 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 07:09:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 VgjSvfIE_79l for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 07:09:56 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89A5F1B29C5 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 07:09:55 -0700 (PDT)
Received: (qmail 46199 invoked from network); 23 Jul 2014 14:09:54 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 23 Jul 2014 14:09:54 -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; s=4881.53cfc239.k1407; i=johnl@user.iecc.com; bh=yZoCv/0wSMHXrGtSbmW19at6R8nBq2uWzRq1UnKNR8k=; b=k4R0xr+Ylp4gCwGpszGMo2VyslY/kZL6i8qnioaZs0LC6fNScjTxPejdnpGCPrt9Ore4XBrmmJ4Z/QpBcQ/7EIm5MoXiq3NJxPjqIQ7QruSvFxAqmSTH8ev2qzV3Lo2h4v0lPJghGcpthDwAD1pq2JEVEag2wo87kvQVvNl9tIVkw/38aofB8RA6OluZZBIolrqMFOG0w5Yx+Zzrc17bOs3cz6HkJd0JgNbDEaOdUDXKrzR6d9W5Qy0sbIO5cje5
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; s=4881.53cfc239.k1407; olt=johnl@user.iecc.com; bh=yZoCv/0wSMHXrGtSbmW19at6R8nBq2uWzRq1UnKNR8k=; b=jy4iVbcV/XWOl0KAeE9CdlgMivXCrxrZHz8V1q0j0uNZKMKDytmmNSg3zI13j5FFJ6GY/+pmLXHl9xSJYB3M0Xdi7GquSLjEzHaIpehwjFObGwqNLK8nKs5VO8iawDw8fuJCgCsNhGk21RZaFgAtqiH8LDdUXetnanSTk4DeVO+8EUBF+1nxPVXOtn3z6wmC94HmUSakwawtoAM4nxMcMdd8GXQyda0dg2qQvtemzknqd5AzIKkEDWBi9X1ePvR1
Date: 23 Jul 2014 14:09:39 -0000
Message-ID: <20140723140939.18560.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/8oWiRa-F5uzmV8YD3r7lBqijmyQ
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 14:09:57 -0000

In article <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net> you write:
>I would like a discussion on:
>Prefer: safeforwork
>(aka SFW)

We already have PICS and POWDER that provide all sorts of info about
how naughty a web page is.  I think it's fair to characterize them as
failures in practice.

If someone can show interest from browser developers or web sites for
more than one Prefer: bit, maybe we can do this.  As a purely
speculative extension, it'd be a waste of time.

R's,
John


From nobody Wed Jul 23 07:17:44 2014
Return-Path: <barryleiba@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A9D0C1B29E1 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 07:17:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 7Za5UObVOjyb for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 07:17:42 -0700 (PDT)
Received: from mail-la0-x234.google.com (mail-la0-x234.google.com [IPv6:2a00:1450:4010:c03::234]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 855EF1B2817 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 07:17:42 -0700 (PDT)
Received: by mail-la0-f52.google.com with SMTP id e16so953412lan.25 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 07:17:40 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:date:message-id:subject:from:to:cc:content-type;  bh=NfYWyMWiRDPyu6TkYtQZleioBVlw3IjmG7E++oXVlkk=; b=jC9rXkv6vYoQn+W42nHu9ImOiLcVeKyPBGcleFwX9g27mwmZwlOBq+8OalPjuyK/JO W5jEGNcaBA+g7TDDKLkxyhSQKaIwFigByARmWErBVO8JSU+/xSuoRcI5tWoyYAuGlH4z bJgzZAtkRd9hMrbwUF+4zOlvssegRbIW/3oA3Nk6/GD0fO62jfICu0g9AGYnlxrHZ2Nt S/6zpztQPhPjhBWmb916lH4x5BuFfyLkSkGAflInTe6/PZBVx93uZarC89euIN7CCgzA IQkZcFC4WpRXY+vD+cWvz8FX6TyfGm2+th1N2oD7XA7CVFTcX1B/tNp5xvxA2rlNwttI ZitA==
MIME-Version: 1.0
X-Received: by 10.112.137.136 with SMTP id qi8mr1667780lbb.41.1406125060842; Wed, 23 Jul 2014 07:17:40 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.8.46 with HTTP; Wed, 23 Jul 2014 07:17:40 -0700 (PDT)
Date: Wed, 23 Jul 2014 10:17:40 -0400
X-Google-Sender-Auth: 4YAIbGqVaS214RGo03SoBXqN080
Message-ID: <CALaySJJ_A5ZXH5uf5BGzhkAjd2gqMQRcbMrxEAfiYJ-qg3cAnA@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: draft-ietf-appsawg-json-merge-patch.all@tools.ietf.org
Content-Type: text/plain; charset=ISO-8859-1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ytfMA5z6WBiB7LAtBiwYDT5xJzQ
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: [apps-discuss] AD Review of draft-ietf-appsawg-json-merge-patch-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 14:17:43 -0000

This looks good and solid: thanks, James, and thanks to Paul for picking it up.

I have just a few very minor comments, below.  They're tiny, and they
won't hold anything up.  I'll request last call on Friday.  But if you
want to post an -06 before then, please do.

Barry

--------------------------------------------
The only place there's a 2119 key word is in Section 2:

   To apply the merge patch document to a target resource, the system
   MUST realize the effect of the following function, described in
   pseudocode.

I suggest that you word that without the "MUST" (remembering that text
doesn't have to say "MUST" in order to specify a requirement), and
remove the 2119 boilerplate and reference.  I think simply changing
"MUST realize" to "realizes" will work fine.

-- Section 2 --
"Textural" has to do with texture.  Please replace it with "textual".

-- Section 3 --

   A user-agent wishing to change the value of the "title" member from
   "Goodbye!" to the value "Hello!", add a new "phoneNumber" member,
   remove the "familyName" from the "author" object, and remove the word
   sample from the "tags" Array, would send the following request:

I wonder whether it'd be better to phrase the last change differently:
you're not actually removing an array element; you're replacing the
array with a new array that does not contain that element.  It's a
subtle difference, but I think it's useful to avoid implying that you
can use this to alter an array without replacing the whole array
(consider a case where someone had a large array, and wanted to remove
the first element).

Maybe this?:

NEW
   A user-agent wishing to change the value of the "title" member from
   "Goodbye!" to the value "Hello!", add a new "phoneNumber" member,
   remove the "familyName" member from the "author" object, and replace
   the "tags" Array so that it doesn't include the word "sample", would
   send the following request:
END
--------------------------------------------


From nobody Wed Jul 23 07:18:08 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EECA01B29F0 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 07:18:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, TVD_SPACE_RATIO=0.001] autolearn=ham
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 fQnEqIh6vFg0; Wed, 23 Jul 2014 07:18:05 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id CC2C31B29D3; Wed, 23 Jul 2014 07:18:05 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-json-merge-patch@tools.ietf.org, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140723141805.20849.48873.idtracker@ietfa.amsl.com>
Date: Wed, 23 Jul 2014 07:18:05 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/j9wKGk94eHix8wY5vJrZv1tL3Tg
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-json-merge-patch-05.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 14:18:07 -0000

IESG state changed to AD Evaluation::AD Followup from AD Evaluation
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/


From nobody Wed Jul 23 11:43:32 2014
Return-Path: <martin.thomson@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 919FD1A0143 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 11:43:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 HlMIh2g6V_gH for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 11:43:28 -0700 (PDT)
Received: from mail-wg0-x232.google.com (mail-wg0-x232.google.com [IPv6:2a00:1450:400c:c00::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 447781A0026 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 11:43:28 -0700 (PDT)
Received: by mail-wg0-f50.google.com with SMTP id n12so1645563wgh.9 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 11:43:26 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=7cfnTwTWXMvuJ1gInYasRBzF3M4DxRNxrPRqe1NeFd4=; b=bFr7V0pCjd4et5uBnhLKGUKjGHVwb/xMF4rq54HZccjXoRxpZPzXrPDEvdfnbIa5Lj Q7bpQBWvrvT4OvcB3BN15aRdr3idO1MkaFyo56CQgePTxHgdf/X/FDUG5JtqI3UhwQYU DJttAlUwZJQ/e6mbrO33NCJDCVydiRD2Z2Lxbe+ulJUOPA+2Re6XKKcpuFnrqYALnvXO l+MYNJD0xD5oopcqB6KjSsI6P1PiorePZJCPWDPR6vA3stnQYdNFdxYN+Te+VR8sUL8n TAMdUYn299q3UM99VtY1+BH6n3lb+EX96rM3/HIVDpZKBYl27S0vv1Jzsu8XN7dmV4gl jsHQ==
MIME-Version: 1.0
X-Received: by 10.194.143.49 with SMTP id sb17mr4342048wjb.25.1406141006832; Wed, 23 Jul 2014 11:43:26 -0700 (PDT)
Received: by 10.194.110.6 with HTTP; Wed, 23 Jul 2014 11:43:26 -0700 (PDT)
In-Reply-To: <20140723140939.18560.qmail@joyce.lan>
References: <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net> <20140723140939.18560.qmail@joyce.lan>
Date: Wed, 23 Jul 2014 11:43:26 -0700
Message-ID: <CABkgnnWWX93Rg11Cw3vnwcdc1sTQSr1K4sXPS8d8ckDF4pX3_A@mail.gmail.com>
From: Martin Thomson <martin.thomson@gmail.com>
To: John Levine <johnl@taugh.com>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/2J9J4UqKz2qwQVrP59zJjrWwt2s
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 18:43:31 -0000

On 23 July 2014 07:09, John Levine <johnl@taugh.com> wrote:
> If someone can show interest from browser developers or web sites for
> more than one Prefer: bit, maybe we can do this.  As a purely
> speculative extension, it'd be a waste of time.

I have seen no interest from that; having spoken to all of the browser
people involved, some sites, and some folks who I believe to have
relevant specialized knowledge and experience.  The opposite in fact.
Every time this question comes up, there is a very strong reaction:
anything more than a single bit would be disastrous.

Think of the children.


From nobody Wed Jul 23 11:54:28 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2F4271A0347 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 11:54:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 S6RRER7v_s-x for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 11:54:12 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 69F6C1A00E9 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 11:54:12 -0700 (PDT)
Received: from [10.1.47.118] ([38.99.173.18]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6NIs7rV018431 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Wed, 23 Jul 2014 11:54:11 -0700
Message-ID: <53D0045D.4020309@dcrocker.net>
Date: Wed, 23 Jul 2014 14:52:13 -0400
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Martin Thomson <martin.thomson@gmail.com>
References: <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net> <20140723140939.18560.qmail@joyce.lan> <CABkgnnWWX93Rg11Cw3vnwcdc1sTQSr1K4sXPS8d8ckDF4pX3_A@mail.gmail.com>
In-Reply-To: <CABkgnnWWX93Rg11Cw3vnwcdc1sTQSr1K4sXPS8d8ckDF4pX3_A@mail.gmail.com>
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Wed, 23 Jul 2014 11:54:11 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/mu1UaEpO_EEi5OwsA5_J7XNV66U
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 18:54:19 -0000

On 7/23/2014 2:43 PM, Martin Thomson wrote:
> Think of the children.


We all are.  More than a little bit.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Wed Jul 23 12:49:49 2014
Return-Path: <ted.ietf@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BB6861A036F for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 12:49:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 uQVStFOJ6yDA for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 12:49:47 -0700 (PDT)
Received: from mail-ie0-x22b.google.com (mail-ie0-x22b.google.com [IPv6:2607:f8b0:4001:c03::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C295E1A0204 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 12:49:46 -0700 (PDT)
Received: by mail-ie0-f171.google.com with SMTP id at1so1423963iec.16 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 12:49:46 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=3yPgtYrJI2NHrP0SVqEdlj9di/Ksw0mUFf67DgBUcdM=; b=SOwkg5r0QI8/hB4TQMa4wXlFhvfSrQDugYiEFO68CDnCCXtOGtL81QaiO7U2gS/E5D BlsMzopAR2ix4qVMqhT5bQ5R1eZ29vHT9jQmKoECkXQFoQfnfTRH9in5kO0/SxKw9e1V fvs9VSwpgADF4jD6sRJuKePiRR89rOdH8cV60UeDYfNj+EwBWVQwAyG5aiYODRO4Cr68 2t4D+0thHhl2FAnzSOqu8j4QQa9ErM9OTpkEpIZSym79f8x4+4VDN6jAb9gvi162OjLX 5r5tGIdE52nugqRcy6AsBGKNRjgIfWXmIJwMWhD+FCzINrz9wev1iLugWZgEbXHDIviY Yhfw==
MIME-Version: 1.0
X-Received: by 10.50.78.167 with SMTP id c7mr31039851igx.6.1406144986117; Wed, 23 Jul 2014 12:49:46 -0700 (PDT)
Received: by 10.43.154.80 with HTTP; Wed, 23 Jul 2014 12:49:46 -0700 (PDT)
In-Reply-To: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com>
Date: Wed, 23 Jul 2014 15:49:46 -0400
Message-ID: <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Content-Type: multipart/alternative; boundary=e89a8f503c9c66f0a904fee1a469
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/3vMdoq_yyRrG8nUAUFhHEMBynaY
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 19:49:48 -0000

--e89a8f503c9c66f0a904fee1a469
Content-Type: text/plain; charset=UTF-8

Note:  the very first time I came to the IETF in person was to argue
against Nathaniel Borenstein's KidCode
https://datatracker.ietf.org/doc/draft-borenstein-kidcode/.   The scars I
got from the politics, backstabbing, and insanity that lead through that
discussion to the IETF VAC effort (voluntary access control, see:
http://lists.w3.org/Archives/Public/www-talk/msg01707.html) and on to the
spin up of p3p (http://www.w3.org/P3P/) still throb on cold nights.

There is not even a single bit of good to be done here.  The amount of
misapprehension and mischief available is simply too high.  Forget it and
walk away.

I oppose adoption of this draft.

With all respect to those not quite so scarred,

Ted


On Mon, Jul 21, 2014 at 12:28 PM, Murray S. Kucherawy <superuser@gmail.com>
wrote:

> Call For Adoption: draft-nottingham-safe-hint
>
> Colleagues,
>
> This note begins a Call For Adoption for the above document to be adopted
> as an APPSAWG working group item.  The Call ends on August 8, 2014.
>
> Keep in mind that adoption of a document does not mean the document as-is
> is ready for publication.  It is merely acceptance of the document as a
> starting point for what will be some later final product of APPSAWG.  The
> working group is free to make changes to the document according to the
> normal consensus process.
>
> There was some favorable discussion toward adoption of this document at
> IETF 90 in Toronto.  We will factor this into the decision at the close of
> this Call.
>
> Please reply on this thread with expressions of support or opposition,
> preferably with comments, regarding accepting this as a work item of
> APPSAWG (as opposed to some other venue).  Feel free to include discussion
> of constraints that the WG should consider with respect to its mini-charter.
>
> -MSK, APPSAWG co-chair
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>
>

--e89a8f503c9c66f0a904fee1a469
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:garamond=
,serif;font-size:small">Note:=C2=A0 the very first time I came to the IETF =
in person was to argue against Nathaniel Borenstein&#39;s KidCode<br><a hre=
f=3D"https://datatracker.ietf.org/doc/draft-borenstein-kidcode/">https://da=
tatracker.ietf.org/doc/draft-borenstein-kidcode/</a>.=C2=A0=C2=A0 The scars=
 I got from the politics, backstabbing, and insanity that lead through that=
 discussion to the IETF VAC effort (voluntary access control, see:=C2=A0 <a=
 href=3D"http://lists.w3.org/Archives/Public/www-talk/msg01707.html">http:/=
/lists.w3.org/Archives/Public/www-talk/msg01707.html</a>) and on to the spi=
n up of p3p (<a href=3D"http://www.w3.org/P3P/">http://www.w3.org/P3P/</a>)=
 still throb on cold nights.=C2=A0 <br>
<br>There is not even a single bit of good to be done here.=C2=A0 The amoun=
t of misapprehension and mischief available is simply too high.=C2=A0 Forge=
t it and walk away.<br><br>I oppose adoption of this draft.<br><br></div><d=
iv class=3D"gmail_default" style=3D"font-family:garamond,serif;font-size:sm=
all">
With all respect to those not quite so scarred,<br><br></div><div class=3D"=
gmail_default" style=3D"font-family:garamond,serif;font-size:small">Ted<br>=
</div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quote">O=
n Mon, Jul 21, 2014 at 12:28 PM, Murray S. Kucherawy <span dir=3D"ltr">&lt;=
<a href=3D"mailto:superuser@gmail.com" target=3D"_blank">superuser@gmail.co=
m</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div dir=3D"ltr">Call For Adoption: draft-no=
ttingham-safe-hint<br><br>Colleagues,<br><br>This note begins a Call For Ad=
option for the above document to be adopted as an APPSAWG working group ite=
m.=C2=A0 The Call ends on August 8, 2014.<br>

<br>Keep in mind that adoption of a document does not mean the document as-=
is is ready for publication.=C2=A0 It is merely acceptance of the document =
as a starting point for what will be some later final product of APPSAWG.=
=C2=A0 The working group is free to make changes to the document according =
to the normal consensus process.<br>

<br>There was some favorable discussion toward adoption of this document at=
 IETF 90 in Toronto.=C2=A0 We will factor this into the decision at the clo=
se of this Call.<br><br>Please reply on this thread with expressions of sup=
port or opposition, preferably with comments, regarding accepting this as a=
 work item of APPSAWG (as opposed to some other venue).=C2=A0 Feel free to =
include discussion of constraints that the WG should consider with respect =
to its mini-charter.<br>

<br>-MSK, APPSAWG co-chair<br></div>
<br>_______________________________________________<br>
apps-discuss mailing list<br>
<a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=3D"_b=
lank">https://www.ietf.org/mailman/listinfo/apps-discuss</a><br>
<br></blockquote></div><br></div>

--e89a8f503c9c66f0a904fee1a469--


From nobody Wed Jul 23 12:54:08 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9F98E1B2A16 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 12:54:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.8
X-Spam-Level: 
X-Spam-Status: No, score=-0.8 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, J_CHICKENPOX_46=0.6, J_CHICKENPOX_48=0.6, SPF_PASS=-0.001] 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 GSfSbqDKM_zK for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 12:53:59 -0700 (PDT)
Received: from mail-oa0-x22b.google.com (mail-oa0-x22b.google.com [IPv6:2607:f8b0:4003:c02::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C3B0E1A0204 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 12:53:59 -0700 (PDT)
Received: by mail-oa0-f43.google.com with SMTP id i7so2357169oag.16 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 12:53:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=XOfXzXoAb7CR1lW0KSOwqYucEIDzqO59dme0OTghRJw=; b=xOo9XhIYlIzA3QNKsLnjeT6oH+lS3qVhBA0si9eFBMskfVOf4J0/F1AFISu7a1Pabo QrRWIwFpETAiVY+pecESQOivP83pXfhqllOsZvSNu1OWOXnrJiYuxItkoFY7PwHfFXs9 u34/cONOrrhKdilnzK0gFxi712MEOOzA9pf35oUyEc/2KZjfKr98m3yGL79onekPPQlC UitUk6JmSZJYzuli5OZKYMrBL2h3BDDbTfr+XU7Rz4lo/Vs2risiHGSJntzcfvWAqfAc hx+Ye7uDHMzIbZ3vGUUp6//PCpCMC8SzckdTIC/QScZeq6IVpyttaOE3jvbOSNjk3Pwr R7QA==
X-Received: by 10.182.125.8 with SMTP id mm8mr5350982obb.11.1406145238995; Wed, 23 Jul 2014 12:53:58 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.60.179.81 with HTTP; Wed, 23 Jul 2014 12:53:38 -0700 (PDT)
In-Reply-To: <CABkgnnWWX93Rg11Cw3vnwcdc1sTQSr1K4sXPS8d8ckDF4pX3_A@mail.gmail.com>
References: <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net> <20140723140939.18560.qmail@joyce.lan> <CABkgnnWWX93Rg11Cw3vnwcdc1sTQSr1K4sXPS8d8ckDF4pX3_A@mail.gmail.com>
From: James M Snell <jasnell@gmail.com>
Date: Wed, 23 Jul 2014 12:53:38 -0700
Message-ID: <CABP7Rbf-e==VSu1x3=2xL_BNA30zRS1N68B6n233KX4oLJgLeg@mail.gmail.com>
To: Martin Thomson <martin.thomson@gmail.com>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/v3a5nj_mv0etWihgMWb7-8hYYD4
Cc: John Levine <johnl@taugh.com>, Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 19:54:03 -0000

On Wed, Jul 23, 2014 at 11:43 AM, Martin Thomson
<martin.thomson@gmail.com> wrote:
> On 23 July 2014 07:09, John Levine <johnl@taugh.com> wrote:
>> If someone can show interest from browser developers or web sites for
>> more than one Prefer: bit, maybe we can do this.  As a purely
>> speculative extension, it'd be a waste of time.
>
> I have seen no interest from that; having spoken to all of the browser
> people involved, some sites, and some folks who I believe to have
> relevant specialized knowledge and experience.  The opposite in fact.
> Every time this question comes up, there is a very strong reaction:
> anything more than a single bit would be disastrous.
>

No interest from whom? It would be fantastic if there was more
information provided about who "all of the browser people" are. And
how exactly would it be "disastrous"?

Given that both Bing and Yahoo both currently offer non-binary
SafeSearch options and Google/Bing/Yahoo all provide the option to
explicitly turn SafeSearch off entirely and persistently, a valid
argument can be made that not everyone thinks that a strictly binary
mechanism is "what everyone wants".

Allowing for three specific options is not that complicated:

  safe=strict -> no adult content
  safe=moderate -> no images or video
  safe=off -> do not filter

Make it so that if the parameter is omitted, it defaults to strict
(e.g. "Prefer: safe" is equivalent to "Prefer: safe=strict").

It does not have to be any more complicated than that. Implementations
would be free to treat safe=strict and safe=moderate as equivalent,
and they're free to simply ignore safe=off if they wish -- that's the
beauty of using the Prefer header for this.

If any particular browser implementation wanted to limit itself to a
binary on/off option, then it can easily do so without difficultly or
confusion. Servers will decide for themselves what level of
granularity to support beyond that and a best practice will emerge
over time.

At the very least, give potential implementers (on both ends of the
connection) the option now to determine for themselves which of the
two approaches works best rather than hand waving a bunch of vague "we
already talked to everyone" statements around.

- James

> Think of the children.
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Wed Jul 23 13:00:40 2014
Return-Path: <lear@cisco.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CE791A01D9 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 13:00:39 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 0ELmpJ7dx2Jb for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 13:00:37 -0700 (PDT)
Received: from bgl-iport-2.cisco.com (bgl-iport-2.cisco.com [72.163.197.26]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1C0CF1A0356 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 13:00:34 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3605; q=dns/txt; s=iport; t=1406145635; x=1407355235; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to; bh=gKMbq1gl0NF0kSa3OaSuzPQTZFwRot89xt3+p9jw2Wk=; b=aW+XhXIA2t6RNH044vPppz75n7CBoLKMqeZNxOVP3Q8QvIzpL2xjPiGo iD+xyiCkRS6wciwqIJPwm5MGc29ufMjM7rc1DweZXJxtlSSxVTrN2TpP9 psBdZhGLnMEnjJqQrmCNLW5pShuN1cWm1n9Mvml9Of4AmIGtluln9FOwT M=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: ArIEACQU0FNIo8UY/2dsb2JhbABZEwEBg0tXgnjEaAEJh0UBgSF2hAQBAQQBAhoGVQEQCwQUCRYLAgIJAwIBAgEWLwYBDAEHAQGIPg2oPpdMF49LB4J4gU4FmD6Cb4FShUuHCIYbg2QhLwE
X-IronPort-AV: E=Sophos; i="5.01,719,1400025600"; d="scan'208,217"; a="43188359"
Received: from vla196-nat.cisco.com (HELO bgl-core-2.cisco.com) ([72.163.197.24]) by bgl-iport-2.cisco.com with ESMTP; 23 Jul 2014 20:00:26 +0000
Received: from [10.86.253.44] ([10.86.253.44]) by bgl-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id s6NK0LmJ031276; Wed, 23 Jul 2014 20:00:24 GMT
Message-ID: <53D01455.6090504@cisco.com>
Date: Wed, 23 Jul 2014 16:00:21 -0400
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>, "Murray S. Kucherawy" <superuser@gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com>
In-Reply-To: <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: multipart/alternative; boundary="------------070100040405080005020708"
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/D7BFXLphDtEIo--5lq4E6UMogIs
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 20:00:39 -0000

This is a multi-part message in MIME format.
--------------070100040405080005020708
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

Ted,


On 7/23/14, 3:49 PM, Ted Hardie wrote:
> Note:  the very first time I came to the IETF in person was to argue
> against Nathaniel Borenstein's KidCode
> https://datatracker.ietf.org/doc/draft-borenstein-kidcode/.   The
> scars I got from the politics, backstabbing, and insanity that lead
> through that discussion to the IETF VAC effort (voluntary access
> control, see: 
> http://lists.w3.org/Archives/Public/www-talk/msg01707.html) and on to
> the spin up of p3p (http://www.w3.org/P3P/) still throb on cold nights. 
>
> There is not even a single bit of good to be done here.  The amount of
> misapprehension and mischief available is simply too high.  Forget it
> and walk away.
>
> I oppose adoption of this draft.

Being sensitive to the abuse of abuse, and mindful that I don't wish you
to relive a miserable experience, that was 1995 and I can't actually
tell from the above text what issues were in play at the time, and
whether those are still applicable.  Some of the archives are lost.  Can
you summarize so we can understand what we're in for?

Eliot

--------------070100040405080005020708
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Ted,<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 7/23/14, 3:49 PM, Ted Hardie wrote:<br>
    </div>
    <blockquote
cite="mid:CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div dir="ltr">
        <div class="gmail_default"
          style="font-family:garamond,serif;font-size:small">Note:Â  the
          very first time I came to the IETF in person was to argue
          against Nathaniel Borenstein's KidCode<br>
          <a moz-do-not-send="true"
            href="https://datatracker.ietf.org/doc/draft-borenstein-kidcode/">https://datatracker.ietf.org/doc/draft-borenstein-kidcode/</a>.Â Â 
          The scars I got from the politics, backstabbing, and insanity
          that lead through that discussion to the IETF VAC effort
          (voluntary access control, see:Â  <a moz-do-not-send="true"
            href="http://lists.w3.org/Archives/Public/www-talk/msg01707.html">http://lists.w3.org/Archives/Public/www-talk/msg01707.html</a>)
          and on to the spin up of p3p (<a moz-do-not-send="true"
            href="http://www.w3.org/P3P/">http://www.w3.org/P3P/</a>)
          still throb on cold nights.Â  <br>
          <br>
          There is not even a single bit of good to be done here.Â  The
          amount of misapprehension and mischief available is simply too
          high.Â  Forget it and walk away.<br>
          <br>
          I oppose adoption of this draft.<br>
        </div>
      </div>
    </blockquote>
    <br>
    Being sensitive to the abuse of abuse, and mindful that I don't wish
    you to relive a miserable experience, that was 1995 and I can't
    actually tell from the above text what issues were in play at the
    time, and whether those are still applicable.Â  Some of the archives
    are lost.Â  Can you summarize so we can understand what we're in for?<br>
    <br>
    Eliot<br>
  </body>
</html>

--------------070100040405080005020708--


From nobody Wed Jul 23 13:02:10 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B45F01A0AA9 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 13:02:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 hWec25Hh1t44 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 13:02:01 -0700 (PDT)
Received: from mail-wi0-x22f.google.com (mail-wi0-x22f.google.com [IPv6:2a00:1450:400c:c05::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 674EA1A00B7 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 13:01:56 -0700 (PDT)
Received: by mail-wi0-f175.google.com with SMTP id ho1so8435633wib.14 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 13:01:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=pQ4ennzaBqhalKdiRDYB6tUEjfO/LfX0fqPdShi24cs=; b=x1HHdOhBr5VPrO6Ln4tWWn2x99mHnFaZZLQt562n4iqGXwc4lJU/+0GNc72KlLOHWW i2Jl8IWUDnDrsxJFnQWcTk2+8On0+kuj3i+L2ARGTnaK9ltF+2Emq3NDSH5SDsDUqbpb VeWx1FkJ3y3383/6TgSN8uTHrnZY4rJDuQe9R2P8C5Jtty0krPGX4RDLRLopIOPJBd42 Egs5MQUQSKCl0nYIoGWIXwf0CgkeFtZN0OrWmSemGK1rvn9LOBh2B/RRj+E6usA6bhRS eCWprRwV91YfPfAL9TARLC0Tb8Qw90ZEp14KulViHSL+2LRyt2LfFwsjIqSUFN1af6Vq J3gg==
MIME-Version: 1.0
X-Received: by 10.194.179.4 with SMTP id dc4mr5244873wjc.32.1406145714623; Wed, 23 Jul 2014 13:01:54 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Wed, 23 Jul 2014 13:01:54 -0700 (PDT)
In-Reply-To: <CABP7Rbf-e==VSu1x3=2xL_BNA30zRS1N68B6n233KX4oLJgLeg@mail.gmail.com>
References: <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net> <20140723140939.18560.qmail@joyce.lan> <CABkgnnWWX93Rg11Cw3vnwcdc1sTQSr1K4sXPS8d8ckDF4pX3_A@mail.gmail.com> <CABP7Rbf-e==VSu1x3=2xL_BNA30zRS1N68B6n233KX4oLJgLeg@mail.gmail.com>
Date: Wed, 23 Jul 2014 16:01:54 -0400
Message-ID: <CAL0qLwYOwVGwfDTB2bfSkq1hDDc=SAFB4MyfVR31axDTSAzYWA@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: multipart/alternative; boundary=089e013d115ed29c0f04fee1cfc6
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/vR4wlBBP35P4EzEX75qc1CaUlaU
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 20:02:07 -0000

--089e013d115ed29c0f04fee1cfc6
Content-Type: text/plain; charset=UTF-8

On Wed, Jul 23, 2014 at 3:53 PM, James M Snell <jasnell@gmail.com> wrote:

> On Wed, Jul 23, 2014 at 11:43 AM, Martin Thomson
> <martin.thomson@gmail.com> wrote:
> > On 23 July 2014 07:09, John Levine <johnl@taugh.com> wrote:
> >> If someone can show interest from browser developers or web sites for
> >> more than one Prefer: bit, maybe we can do this.  As a purely
> >> speculative extension, it'd be a waste of time.
> >
> > I have seen no interest from that; having spoken to all of the browser
> > people involved, some sites, and some folks who I believe to have
> > relevant specialized knowledge and experience.  The opposite in fact.
> > Every time this question comes up, there is a very strong reaction:
> > anything more than a single bit would be disastrous.
> >
>
> No interest from whom? It would be fantastic if there was more
> information provided about who "all of the browser people" are. And
> how exactly would it be "disastrous"?
> [...]
>

We've drifted somewhat off-topic here.  Remember, please, that this is only
a call for adoption; the question before the working group at the moment
isn't "How should we change this?", but "Should we take this as an APPSAWG
work item?"

I don't mind getting a jump-start on the technical discussion, but several
people have offered opinions about technical details rather than the real
question we're [supposed to be] discussing.  Please, if you continue with
this thread, at least do the latter before continuing with the former.

-MSK, APPSAWG co-chair

--089e013d115ed29c0f04fee1cfc6
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Wed, Jul 23, 2014 at 3:53 PM, James M Snell <span dir=
=3D"ltr">&lt;<a href=3D"mailto:jasnell@gmail.com" target=3D"_blank">jasnell=
@gmail.com</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=
=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div class=3D"">On Wed, Jul 23, 2014 at 11:4=
3 AM, Martin Thomson<br>
&lt;<a href=3D"mailto:martin.thomson@gmail.com">martin.thomson@gmail.com</a=
>&gt; wrote:<br>
&gt; On 23 July 2014 07:09, John Levine &lt;<a href=3D"mailto:johnl@taugh.c=
om">johnl@taugh.com</a>&gt; wrote:<br>
&gt;&gt; If someone can show interest from browser developers or web sites =
for<br>
&gt;&gt; more than one Prefer: bit, maybe we can do this. =C2=A0As a purely=
<br>
&gt;&gt; speculative extension, it&#39;d be a waste of time.<br>
&gt;<br>
&gt; I have seen no interest from that; having spoken to all of the browser=
<br>
&gt; people involved, some sites, and some folks who I believe to have<br>
&gt; relevant specialized knowledge and experience. =C2=A0The opposite in f=
act.<br>
&gt; Every time this question comes up, there is a very strong reaction:<br=
>
&gt; anything more than a single bit would be disastrous.<br>
&gt;<br>
<br>
</div>No interest from whom? It would be fantastic if there was more<br>
information provided about who &quot;all of the browser people&quot; are. A=
nd<br>
how exactly would it be &quot;disastrous&quot;?<br>
[...]<br></blockquote><div><br></div><div>We&#39;ve drifted somewhat off-to=
pic here.=C2=A0 Remember, please, that this is only a call for adoption; th=
e question before the working group at the moment isn&#39;t &quot;How shoul=
d we change this?&quot;, but &quot;Should we take this as an APPSAWG work i=
tem?&quot;<br>
<br></div><div>I don&#39;t mind getting a jump-start on the technical discu=
ssion, but several people have offered opinions about technical details rat=
her than the real question we&#39;re [supposed to be] discussing.=C2=A0 Ple=
ase, if you continue with this thread, at least do the latter before contin=
uing with the former.<br>
<br></div><div>-MSK, APPSAWG co-chair<br></div></div></div></div>

--089e013d115ed29c0f04fee1cfc6--


From nobody Wed Jul 23 13:10:51 2014
Return-Path: <johnl@taugh.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0A27F1A0AFA for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 13:10:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 UVuG6wqYqXbc for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 13:10:38 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DEFF61A0AF7 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 13:10:37 -0700 (PDT)
Received: (qmail 19583 invoked from network); 23 Jul 2014 20:10:36 -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:user-agent; s=4c7e.53d016bc.k1407; bh=p/aE+SJ81mYNc05f2nsYjwPtwmGkfPN+N0U8JAHjoc0=; b=rl/uu4iLhu6w892GDFHtpi4euMHBc0aVVl/XcyeK91F45kE0FQqyeD/ayP1uyE0MvBdWe44ZqpW5h+PGgeK1D/0WD8eiHeW8KcOWsvi61AkmbPWFageNfukPQKixTV6UPthbkBiMmHuePp0qS0pHPflDZ8In6QTT//knjbfZtX25DmydkWeZ4Ss15X4ft3l3YDHxcROaIsyI2mZ3/0gCGtxXWW/f26GTMpwEg/frZXkm85RGF2vg348lcnbPHTKc
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:user-agent; s=4c7e.53d016bc.k1407; bh=p/aE+SJ81mYNc05f2nsYjwPtwmGkfPN+N0U8JAHjoc0=; b=xqNTbfIdQWckVmO8Nl+tzT5K9vS71vTNOtwEZzwBWTsSlGRA+o+L8jDynxiI4eTB9ywSgrRF4vWDwQYdN1818G1A47HQEo7/90GNzvy7uSH/i8Q29EQ0AWEVfLzZbWApoZQzlTK75rd0U+qtVr/AqqHIIK6oFljkxIw9th4/ONjTRqVDGcRERcdm4QcUjAE0MCI6rh5X/7el8NHQUdiHWEY4tTems9jbLZ2dmA06OWXzIqnTQsr2juF2+7oH71sw
Received: from localhost ([IPv6:2001:470:1f07:1126::78:696d:6170]) by imap.iecc.com ([IPv6:2001:470:1f07:1126::78:696d:6170]) with ESMTPS (TLS1.0/X.509/SHA1) via TCP6; 23 Jul 2014 20:10:36 -0000
Date: 23 Jul 2014 16:10:44 -0400
Message-ID: <alpine.BSF.2.11.1407231600110.19630@joyce.lan>
From: "John R Levine" <johnl@taugh.com>
To: "James M Snell" <jasnell@gmail.com>
In-Reply-To: <CABP7Rbf-e==VSu1x3=2xL_BNA30zRS1N68B6n233KX4oLJgLeg@mail.gmail.com>
References: <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net> <20140723140939.18560.qmail@joyce.lan> <CABkgnnWWX93Rg11Cw3vnwcdc1sTQSr1K4sXPS8d8ckDF4pX3_A@mail.gmail.com> <CABP7Rbf-e==VSu1x3=2xL_BNA30zRS1N68B6n233KX4oLJgLeg@mail.gmail.com>
User-Agent: Alpine 2.11 (BSF 23 2013-08-11)
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/-KqkZiA2Olaq9E-J3tf1liZP4zA
Cc: Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 20:10:43 -0000

> No interest from whom? It would be fantastic if there was more
> information provided about who "all of the browser people" are. And
> how exactly would it be "disastrous"?

Earlier this week at the appsarea session, I believe that Mark mentioned 
Mozilla and IE as having implemented the single bit.  (My notes say it's 
implemented but I didn't write down by whom.)  Since this is clearly a 
topic of interest, you would have heard him discuss it on the audio 
stream.  He also noted that there's no commonality among the more detailed 
filters that sites provide, and attempts to categorize them, PICS and 
POWER, have not caught on.

If you're aware of browser writers that want more than a single bit, 
please tell us who they are.  Or if you aren't, please stop.  Designing 
features that nobody plans to implement is, I hope we agree, a waste of 
time.

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


From nobody Wed Jul 23 13:15:21 2014
Return-Path: <doug.mtview@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 62FA11A00B7 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 13:15:20 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 vLAJR_q3fm2j for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 13:15:17 -0700 (PDT)
Received: from mail-pd0-x230.google.com (mail-pd0-x230.google.com [IPv6:2607:f8b0:400e:c02::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6DE6B1A0A89 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 13:15:16 -0700 (PDT)
Received: by mail-pd0-f176.google.com with SMTP id y10so2232871pdj.21 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 13:15:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=content-type:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=UgSe59bJmQ3bANVzxMjKE8DL6WjLc3AhMbgba+DcXws=; b=QSddrCb1PV9IUorHF9/gRtSNO93m2mMAGbaRpKwI49+NdRwpZ7j6wMg1RZ7j2bRj1n wTUT9g8XmfaZBtJj7YrfYkVy71HFwWHuIAuSkmdyT1ofjsUIxkJDUTPV4gQf9qxkPHLx dWEXizeMPcFxqMvCotJ52RB/P0f0QUrTryCXnG02NPicHi2RKwIp08WAMYcnGcMPx0xA MsvToHbT0/ftL2RSm4gJqe53PzDNvrvpFx4UvusH39ZtE0MdDfgqLVms6Cnez/tL0wu2 VHOXTV/LmfruziMkSHcFGhnPdWB2AKQVwN0P8RXU9v9Y7pXxdWi52k6cmzRrj3RlC4VR 0jjg==
X-Received: by 10.66.121.197 with SMTP id lm5mr5106515pab.118.1406146516055; Wed, 23 Jul 2014 13:15:16 -0700 (PDT)
Received: from [192.168.2.235] (c-67-188-1-12.hsd1.ca.comcast.net. [67.188.1.12]) by mx.google.com with ESMTPSA id fe3sm3254710pbd.66.2014.07.23.13.15.14 for <multiple recipients> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 23 Jul 2014 13:15:15 -0700 (PDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Douglas Otis <doug.mtview@gmail.com>
In-Reply-To: <20140723140939.18560.qmail@joyce.lan>
Date: Wed, 23 Jul 2014 16:15:14 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <C7C3419A-1E8D-4627-B42D-937DBF96EA94@gmail.com>
References: <20140723140939.18560.qmail@joyce.lan>
To: John Levine <johnl@taugh.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/CnOZEGsf0d5UScgK2dBhqEtcYgg
Cc: apps-discuss@ietf.org
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 20:15:20 -0000

On Jul 23, 2014, at 10:09 AM, John Levine <johnl@taugh.com> wrote:

> In article <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net> you =
write:
>> I would like a discussion on:
>> Prefer: safeforwork
>> (aka SFW)
>=20
> We already have PICS and POWDER that provide all sorts of info about
> how naughty a web page is.  I think it's fair to characterize them as
> failures in practice.
>=20
> If someone can show interest from browser developers or web sites for
> more than one Prefer: bit, maybe we can do this.  As a purely
> speculative extension, it'd be a waste of time.

Dear John,

Agreed.  While we have many bits originating from a net-nanny product, =
many of the different responses relate closely with the geo-code of the =
client.  I too think that one bit is likely to provide the most =
conservative approach.  Systems attempting to offer higher granularity =
will likely not set the safe bit.

Regards,
Douglas Otis


From nobody Wed Jul 23 13:53:38 2014
Return-Path: <dev+ietf@seantek.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9FDF51B2B03 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 13:53:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001] autolearn=ham
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 DVz-R021pqro for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 13:53:34 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 74A961A03F9 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 13:53:34 -0700 (PDT)
Received: from [192.168.123.7] (unknown [23.242.155.89]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 8014822E2C9 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 16:53:33 -0400 (EDT)
Message-ID: <53D020A5.5000807@seantek.com>
Date: Wed, 23 Jul 2014 13:52:53 -0700
From: Sean Leonard <dev+ietf@seantek.com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.3.0
MIME-Version: 1.0
To: apps-discuss@ietf.org
References: <20140723140939.18560.qmail@joyce.lan> <C7C3419A-1E8D-4627-B42D-937DBF96EA94@gmail.com>
In-Reply-To: <C7C3419A-1E8D-4627-B42D-937DBF96EA94@gmail.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/BFqeRqPg_1tq88MlLR6Jnf-XJuM
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 20:53:36 -0000

On 7/23/2014 1:15 PM, Douglas Otis wrote:
> On Jul 23, 2014, at 10:09 AM, John Levine <johnl@taugh.com> wrote:
>
>> In article <20140723100134.14097fyoox2tu6ck@webmail.tuffmail.net> you =
write:
>>> I would like a discussion on:
>>> Prefer: safeforwork
>>> (aka SFW)
>> We already have PICS and POWDER that provide all sorts of info about
>> how naughty a web page is.  I think it's fair to characterize them as
>> failures in practice.
>>
>> If someone can show interest from browser developers or web sites for
>> more than one Prefer: bit, maybe we can do this.  As a purely
>> speculative extension, it'd be a waste of time.
> Dear John,
>
> Agreed.  While we have many bits originating from a net-nanny product, =
many of the different responses relate closely with the geo-code of the c=
lient.  I too think that one bit is likely to provide the most conservati=
ve approach.  Systems attempting to offer higher granularity will likely =
not set the safe bit.

For purposes of WG adoption, what if we say "yes the draft should be=20
adopted" but the first issue *in the WG after it is adopted* is "how can =

we make this one bit, and still have it extensible so that in the=20
future, old parsers will not choke on the old one-bit setting"? I.e.,=20
design for extensibility in mind.

Prefer: safe [; type=3Dvalue; type=3Dvalue; type=3Dvalue]

where in v1, simply agree "there is no consensus if more should come=20
after...so we'll design this extensibility mechanism and kick the=20
decision down for later...v1 generators MUST NOT generate parameters and =

v1 parsers MUST ignore any parameters that come after the safe keyword,=20
but MUST recognize that parameters might exist"?

Sean


From nobody Wed Jul 23 15:00:33 2014
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5D69F1B28DC for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 15:00:31 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.347
X-Spam-Level: 
X-Spam-Status: No, score=-1.347 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_COM=0.553] 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 AqHwihovPPKq for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 15:00:30 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 9FB831B28B2 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 15:00:30 -0700 (PDT)
Received: from dhcp-89a3.meeting.ietf.org (dhcp-89a3.meeting.ietf.org [31.133.137.163]) (authenticated bits=0) by hoffman.proper.com (8.14.8/8.14.7) with ESMTP id s6NM0P5w069496 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Wed, 23 Jul 2014 15:00:27 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
Content-Type: text/plain; charset=iso-8859-1
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Paul Hoffman <paul.hoffman@vpnc.org>
In-Reply-To: <CALaySJJ_A5ZXH5uf5BGzhkAjd2gqMQRcbMrxEAfiYJ-qg3cAnA@mail.gmail.com>
Date: Wed, 23 Jul 2014 18:00:25 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <763E26E4-3467-4530-9311-72E87DF946FD@vpnc.org>
References: <CALaySJJ_A5ZXH5uf5BGzhkAjd2gqMQRcbMrxEAfiYJ-qg3cAnA@mail.gmail.com>
To: Barry Leiba <barryleiba@computer.org>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/G7OcvA3DLvfsTRv5_4DC33FSXUM
Cc: Apps Discuss <apps-discuss@ietf.org>, draft-ietf-appsawg-json-merge-patch.all@tools.ietf.org
Subject: Re: [apps-discuss] AD Review of draft-ietf-appsawg-json-merge-patch-05
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 22:00:31 -0000

I'll work on this on Thursday morning and get the new draft in. We =
already got a few nits, including "textural".

--Paul Hoffman


From nobody Wed Jul 23 15:21:00 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C03AC1ABD19; Wed, 23 Jul 2014 15:20:50 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 s_mYL_n7TY9g; Wed, 23 Jul 2014 15:20:46 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 41ABF1B27D3; Wed, 23 Jul 2014 15:20:45 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140723222045.19886.96683.idtracker@ietfa.amsl.com>
Date: Wed, 23 Jul 2014 15:20:45 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/IDcGtCeE-PnyF3BXnPC2HrZ5UCY
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D Action: draft-ietf-appsawg-json-merge-patch-06.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 22:20:51 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Applications Area Working Group Working Group of the IETF.

        Title           : JSON Merge Patch
        Authors         : Paul Hoffman
                          James M Snell
	Filename        : draft-ietf-appsawg-json-merge-patch-06.txt
	Pages           : 9
	Date            : 2014-07-23

Abstract:
   This specification defines the JSON merge patch format and processing
   rules.  The merge patch format is primarily intended for use with the
   HTTP PATCH method as a means of describing a set of modifications to
   a target resource's content.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-appsawg-json-merge-patch-06

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-json-merge-patch-06


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Wed Jul 23 15:21:01 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9EA731B281A for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 15:20:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 dC9sWGA3itol; Wed, 23 Jul 2014 15:20:50 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 55F2D1B2871; Wed, 23 Jul 2014 15:20:45 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-json-merge-patch@tools.ietf.org, apps-discuss@ietf.org, barryleiba@computer.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p1
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140723222045.19886.74317.idtracker@ietfa.amsl.com>
Date: Wed, 23 Jul 2014 15:20:45 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/JLZke6WEl_riSmMnBD9icJXjO8A
Subject: [apps-discuss] New Version Notification - draft-ietf-appsawg-json-merge-patch-06.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Jul 2014 22:20:52 -0000

A new version (-06) has been submitted for draft-ietf-appsawg-json-merge-patch:
http://www.ietf.org/internet-drafts/draft-ietf-appsawg-json-merge-patch-06.txt


The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/

Diff from previous version:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-json-merge-patch-06

Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

IETF Secretariat.


From nobody Wed Jul 23 18:19:17 2014
Return-Path: <karl@la-grange.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4C4EA1A01FF for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 18:19:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.602
X-Spam-Level: 
X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 6bSBjXbdFZJ4 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 18:19:14 -0700 (PDT)
Received: from nerval.la-grange.net (nerval.la-grange.net [128.30.54.58]) (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 B0CA01A01EB for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 18:19:14 -0700 (PDT)
Received: from [IPv6:::1] (nerval.la-grange.net [128.30.54.58]) by nerval.la-grange.net (8.14.6/8.14.6) with ESMTP id s6O1FGb3016013; Wed, 23 Jul 2014 21:15:17 -0400 (EDT) (envelope-from karl@la-grange.net)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Karl Dubost <karl@la-grange.net>
In-Reply-To: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com>
Date: Thu, 24 Jul 2014 10:19:08 +0900
Content-Transfer-Encoding: quoted-printable
Message-Id: <EAE6ECC3-FE99-4102-B5A7-96BF9AFD1CE4@la-grange.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/VwWhclvD5dq9B-KKY-rbttW7Tsc
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 01:19:16 -0000

Le 22 juil. 2014 =C3=A0 01:28, Murray S. Kucherawy <superuser@gmail.com> =
a =C3=A9crit :
> This note begins a Call For Adoption for the above document to be =
adopted as an APPSAWG working group item.  The Call ends on August 8, =
2014.

potential for ratholes discussions.=20
a "safe" preference is strongly attached to a cultural context. Cultural =
contexts are related to groups and often physical access to places with =
a notion of sealed environments. =20

A magazine stand will put some publications into a dedicated environment =
(hidden, special room, etc) according to the law of the country (or the =
province). The mechanism of enforcement is often done through the =
barrier of a human person controlling the access. Same thing for =
alcohol, tobacco, amusement park (height), etc.=20

Putting a label on the browser side is indeed a way to advertise that =
you do not want to receive some type of content, but the issue is that =
"safe" has no meaning with regards to the Web because the cultural =
concepts associated with the word "safe" is highly dependent on the =
community and geographical location of the person using the browser.

This document is likely to lead to long discussions, will not solve =
anything in a satisfying way, will be abused in all the ways you can =
imagine. It will be even a potential source of additional tracking for =
ads businesses along "This person is probably religious or a child, let =
send targeted ads."


--=20
Karl Dubost =F0=9F=90=84
http://www.la-grange.net/karl/


From nobody Wed Jul 23 19:46:54 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A31AE1A0AC4 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 19:46:52 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 Eywn-7h0DuWl for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 19:46:51 -0700 (PDT)
Received: from mail-oa0-x22e.google.com (mail-oa0-x22e.google.com [IPv6:2607:f8b0:4003:c02::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 16F7E1A0151 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 19:46:51 -0700 (PDT)
Received: by mail-oa0-f46.google.com with SMTP id m1so2839534oag.19 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 19:46:50 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; bh=yJ2mDWc2WsgAWFaVHRZ38Twy8ZpwhivlHt7oeu0wP7I=; b=OHSmR1t4JAr1Yt5c37gtXZ0BMmPf08Uk9LqjQuJHJEg4K2yS+bw6h5/LD9GmI87IuV IPuRcyZx7TvMvxzTYfEh+u3Xbv84bMWKqQRsLIJhXHKYAq8j4XYsM13KDl6cZCnlhswo jvm3utMR6tqdcy4n8bi2QupRcF7j8HqxVorsHF6/KLZhqvtiP27KcEWQ1jrSIrUgY94I tXyE+j654uGiLPqrqmDIvDFqLiEhT0vaHtBXEgqmY88qQ6DQHge5OWbPAp3yI4TJu+33 iDOGveTGrFBbc0crw7Tb4hvuq1mDIkEMNTAxywwL+Ncg/PTiQqO0NXS9Ku3bAbkT7U95 3OwQ==
X-Received: by 10.182.97.234 with SMTP id ed10mr7724787obb.31.1406170010294; Wed, 23 Jul 2014 19:46:50 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.60.179.81 with HTTP; Wed, 23 Jul 2014 19:46:30 -0700 (PDT)
From: James M Snell <jasnell@gmail.com>
Date: Wed, 23 Jul 2014 19:46:30 -0700
Message-ID: <CABP7RbeebKrbdJmpeY91ADtmW2ThVDF7yOZ7TUPj_eBaMfy1WQ@mail.gmail.com>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/JCiuzY1ZzvNRldwJ7XEmdCAETho
Subject: [apps-discuss] Usability of draft-nottingham-safe-hint (was: Call For Adoption: draft-nottingham-safe-hint)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 02:46:52 -0000

Thinking about it further, this raises a great point: As currently
defined, "Prefer: safe" is actually quite useless because the
specification does not provide any basis upon which to determine
whether content is "objectionable" or not. The challenge is that it
attempts to address the problem in the wrong way.

Consider a school. It rolls out a bunch of tablets with the "Prefer:
safe" boolean option set. Two different students go to two different
websites, each of which say they support "Prefer: safe" but have two
entirely different interpretations of what the currently undefined
concept of "objectionable content" means. The result is that the
school ends up having to apply it's own filtering anyway, despite the
presence of the "Prefer: safe" option, making the use of "Prefer:
safe" pointless and meaningless beyond making someone feel good.

The problem lies in the fact that "safe" is not bound to any clear,
testable condition. For instance, we could say that a server honoring
the "Prefer: safe" preference SHOULD NOT return any images, videos or
textual content depicting sexually explicit or sexually related
subjects. That would be a testable behavior that could be expected to
be remain consistent across implementations. Without such a clear
definition of what "safe" means, the spec, as currently written, is
largely meaningless.

- James


---------- Forwarded message ----------
From: Karl Dubost <karl@la-grange.net>
Date: Wed, Jul 23, 2014 at 6:19 PM
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
To: "Murray S. Kucherawy" <superuser@gmail.com>
Cc: IETF Apps Discuss <apps-discuss@ietf.org>



Le 22 juil. 2014 =C3=A0 01:28, Murray S. Kucherawy <superuser@gmail.com> a =
=C3=A9crit :
> This note begins a Call For Adoption for the above document to be adopted=
 as an APPSAWG working group item.  The Call ends on August 8, 2014.

potential for ratholes discussions.
a "safe" preference is strongly attached to a cultural context.
Cultural contexts are related to groups and often physical access to
places with a notion of sealed environments.

A magazine stand will put some publications into a dedicated
environment (hidden, special room, etc) according to the law of the
country (or the province). The mechanism of enforcement is often done
through the barrier of a human person controlling the access. Same
thing for alcohol, tobacco, amusement park (height), etc.

Putting a label on the browser side is indeed a way to advertise that
you do not want to receive some type of content, but the issue is that
"safe" has no meaning with regards to the Web because the cultural
concepts associated with the word "safe" is highly dependent on the
community and geographical location of the person using the browser.

This document is likely to lead to long discussions, will not solve
anything in a satisfying way, will be abused in all the ways you can
imagine. It will be even a potential source of additional tracking for
ads businesses along "This person is probably religious or a child,
let send targeted ads."


--
Karl Dubost =F0=9F=90=84
http://www.la-grange.net/karl/

_______________________________________________
apps-discuss mailing list
apps-discuss@ietf.org
https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Wed Jul 23 20:14:42 2014
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AA7591B2797 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 20:14:36 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] 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 u5clzh531xaK for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 20:14:35 -0700 (PDT)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 700611B2792 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 20:14:35 -0700 (PDT)
Received: from [10.152.149.208] (199-7-157-5.eng.wind.ca [199.7.157.5]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id 20F678A031; Thu, 24 Jul 2014 03:14:34 +0000 (UTC)
Content-Type: text/plain; charset=utf-8
Mime-Version: 1.0 (1.0)
From: Andrew Sullivan <ajs@anvilwalrusden.com>
X-Mailer: iPhone Mail (11D257)
In-Reply-To: <EAE6ECC3-FE99-4102-B5A7-96BF9AFD1CE4@la-grange.net>
Date: Wed, 23 Jul 2014 23:14:30 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <D88F3357-E5FF-4BF2-97BB-6018E8528F85@anvilwalrusden.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <EAE6ECC3-FE99-4102-B5A7-96BF9AFD1CE4@la-grange.net>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/PL9H1WRTqC7Plaeq5l78VdMotWM
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 03:14:36 -0000

Sorry for the top post (iPhone), but given the quoted message I'd like to as=
k whether this controversy could be solved by calling it "opaque-pref-bit-a"=
 would help.  I want to know whether we're disagreeing over what we call som=
ething or what it does.=20

Best regards,
A

--=20
Andrew Sullivan=20
Please excuse my clumbsy thums.=20

> On Jul 23, 2014, at 21:19, Karl Dubost <karl@la-grange.net> wrote:
>=20
>=20
>> Le 22 juil. 2014 =C3=A0 01:28, Murray S. Kucherawy <superuser@gmail.com> a=
 =C3=A9crit :
>> This note begins a Call For Adoption for the above document to be adopted=
 as an APPSAWG working group item.  The Call ends on August 8, 2014.
>=20
> potential for ratholes discussions.=20
> a "safe" preference is strongly attached to a cultural context. Cultural c=
ontexts are related to groups and often physical access to places with a not=
ion of sealed environments. =20
>=20
> A magazine stand will put some publications into a dedicated environment (=
hidden, special room, etc) according to the law of the country (or the provi=
nce). The mechanism of enforcement is often done through the barrier of a hu=
man person controlling the access. Same thing for alcohol, tobacco, amusemen=
t park (height), etc.=20
>=20
> Putting a label on the browser side is indeed a way to advertise that you d=
o not want to receive some type of content, but the issue is that "safe" has=
 no meaning with regards to the Web because the cultural concepts associated=
 with the word "safe" is highly dependent on the community and geographical l=
ocation of the person using the browser.
>=20
> This document is likely to lead to long discussions, will not solve anythi=
ng in a satisfying way, will be abused in all the ways you can imagine. It w=
ill be even a potential source of additional tracking for ads businesses alo=
ng "This person is probably religious or a child, let send targeted ads."
>=20
>=20
> --=20
> Karl Dubost =F0=9F=90=84
> http://www.la-grange.net/karl/
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Wed Jul 23 20:50:07 2014
Return-Path: <barryleiba.mailing.lists@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A76DE1A0217 for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 20:50:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 ZzcPNmattCqS for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 20:50:00 -0700 (PDT)
Received: from mail-vc0-x22c.google.com (mail-vc0-x22c.google.com [IPv6:2607:f8b0:400c:c03::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE00B1A0064 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 20:49:59 -0700 (PDT)
Received: by mail-vc0-f172.google.com with SMTP id im17so3955704vcb.17 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 20:49:59 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=svhPXGCCyOPNfCJDAiuxnxEqyHBWsPzi7CLN/0MBvMk=; b=EuWHlDXLlThDWdw5uDjx6TPk0T3aISluwJmncXqkMQiO+2qK7FvxFv7EVPzDIRnLPx If/eaAJQ6hFu6gqFXqU+/LzuhPuvDX1EtiyvtN0zWlY7ZEktKcnHzvyB1XaXm/fH6ODC 01MvEfteRAa+sU9eO9Cbisim8iFsinlDm+lv1LciQgdmHc5XkGs2UD7zK/GEDIfx7RVu fXKnjwcW184sTdx6Z4+Mq5zHl0q30BUaPC/J7VP+5q2bEjGVNSUEH2hPb9Nvoify+yHY p6pVt3dhVWBl/6IGOxhH2yPC1ldFupAomLnSsfFpIZJYGSljOVjyb2KZgAD/vwMQSghV J2/A==
MIME-Version: 1.0
X-Received: by 10.52.154.106 with SMTP id vn10mr6583510vdb.36.1406173798899; Wed, 23 Jul 2014 20:49:58 -0700 (PDT)
Sender: barryleiba.mailing.lists@gmail.com
Received: by 10.58.181.71 with HTTP; Wed, 23 Jul 2014 20:49:58 -0700 (PDT)
In-Reply-To: <CABP7RbeebKrbdJmpeY91ADtmW2ThVDF7yOZ7TUPj_eBaMfy1WQ@mail.gmail.com>
References: <CABP7RbeebKrbdJmpeY91ADtmW2ThVDF7yOZ7TUPj_eBaMfy1WQ@mail.gmail.com>
Date: Wed, 23 Jul 2014 23:49:58 -0400
X-Google-Sender-Auth: Syt1mtejc-9uy5s1YmYo3d7mJ4o
Message-ID: <CAC4RtVD30Qje-E_vp-REe3hvSFAPWGdFWTtS_FV3KDAu9J+_HQ@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: James M Snell <jasnell@gmail.com>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/PmNZHVgsYiV31JD35q-oZ_50kgI
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Usability of draft-nottingham-safe-hint (was: Call For Adoption: draft-nottingham-safe-hint)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 03:50:00 -0000

> Thinking about it further, this raises a great point: As currently
> defined, "Prefer: safe" is actually quite useless because the
> specification does not provide any basis upon which to determine
> whether content is "objectionable" or not.

And yet it is deployed and useful.

The issue isn't that it's "quite useless", but that it's imperfect.
It *is* imperfect.  But it's good enough, and often that's the key to
having something be quite useful.

Barry


From nobody Wed Jul 23 22:42:46 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 052E71A005D for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 22:42:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 BBBotSON-2Jt for <apps-discuss@ietfa.amsl.com>; Wed, 23 Jul 2014 22:42:43 -0700 (PDT)
Received: from mail-oa0-x22e.google.com (mail-oa0-x22e.google.com [IPv6:2607:f8b0:4003:c02::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 912731A005C for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 22:42:43 -0700 (PDT)
Received: by mail-oa0-f46.google.com with SMTP id m1so3009120oag.5 for <apps-discuss@ietf.org>; Wed, 23 Jul 2014 22:42:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=fVEHCYPQfClC7TjeWNdgQUp+MvRYhztk/oC1M6+Bo9I=; b=rAzi3RKYB/G8eAFeydwiRBSektukUU4XrDQIwj0btZ1w5tLugEo5NafQgUzN39ncZb x6Bzp+lE3FVBA71JMPGm3iIBLAe+ZUPlMyiIZRN6WCpaFx2B4FNQ96rShc7G7rKZgHfQ S0/w5JcvRbM99lumEIlCj9f3WH0c+Q3U0zueQXwIkbnqlwCR/ZHyUX0frhW3JwJF+qeN Mjiiw6X+YrtZcVQ/6jPMbt16dRQZjJFIyTRMq5Nhf0wzxAvop07Evt4OJK21kQ/SXw1n uK19qbmTfbHdDo8LG2/4EfDkFzgZ4/kZDiwmRCgeAIs8aNXKMSLICDddJlZ5fDIMoynT NCPQ==
MIME-Version: 1.0
X-Received: by 10.60.94.169 with SMTP id dd9mr9142960oeb.58.1406180562956; Wed, 23 Jul 2014 22:42:42 -0700 (PDT)
Received: by 10.60.179.81 with HTTP; Wed, 23 Jul 2014 22:42:42 -0700 (PDT)
Received: by 10.60.179.81 with HTTP; Wed, 23 Jul 2014 22:42:42 -0700 (PDT)
In-Reply-To: <CAC4RtVD30Qje-E_vp-REe3hvSFAPWGdFWTtS_FV3KDAu9J+_HQ@mail.gmail.com>
References: <CABP7RbeebKrbdJmpeY91ADtmW2ThVDF7yOZ7TUPj_eBaMfy1WQ@mail.gmail.com> <CAC4RtVD30Qje-E_vp-REe3hvSFAPWGdFWTtS_FV3KDAu9J+_HQ@mail.gmail.com>
Date: Wed, 23 Jul 2014 22:42:42 -0700
Message-ID: <CABP7Rbd4BSi9xcWiesgkovw+FhANOLy4TYNXjbXKgVyP0ThR9A@mail.gmail.com>
From: James M Snell <jasnell@gmail.com>
To: Barry Leiba <barryleiba@computer.org>
Content-Type: multipart/alternative; boundary=089e011774f5f1f65b04fee9ec5c
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/6R5vj3acpGj6JjV2NvGZ5eHp8mE
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Usability of draft-nottingham-safe-hint (was: Call For Adoption: draft-nottingham-safe-hint)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 05:42:45 -0000

--089e011774f5f1f65b04fee9ec5c
Content-Type: text/plain; charset=UTF-8

On Jul 23, 2014 8:49 PM, "Barry Leiba" <barryleiba@computer.org> wrote:
>
> > Thinking about it further, this raises a great point: As currently
> > defined, "Prefer: safe" is actually quite useless because the
> > specification does not provide any basis upon which to determine
> > whether content is "objectionable" or not.
>
> And yet it is deployed and useful.
>

Where? I've only heard about two browser's so far. I know the "call for
implementation" just went out but folks seem to keep implying that this is
already out there being used. Would be great to know where... Would love to
test it out.

> The issue isn't that it's "quite useless", but that it's imperfect.
> It *is* imperfect.  But it's good enough, and often that's the key to
> having something be quite useful.
>

Imperfect in that the spec does not provide enough detail to enable interop
or even testable implementation. Even for the intentionally low bar that's
been set for the Prefer header, "objectionable" is far too loose a
definition.

- James

> Barry

--089e011774f5f1f65b04fee9ec5c
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr"><br>
On Jul 23, 2014 8:49 PM, &quot;Barry Leiba&quot; &lt;<a href=3D"mailto:barr=
yleiba@computer.org">barryleiba@computer.org</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; Thinking about it further, this raises a great point: As currentl=
y<br>
&gt; &gt; defined, &quot;Prefer: safe&quot; is actually quite useless becau=
se the<br>
&gt; &gt; specification does not provide any basis upon which to determine<=
br>
&gt; &gt; whether content is &quot;objectionable&quot; or not.<br>
&gt;<br>
&gt; And yet it is deployed and useful.<br>
&gt;</p>
<p dir=3D"ltr">Where? I&#39;ve only heard about two browser&#39;s so far. I=
 know the &quot;call for implementation&quot; just went out but folks seem =
to keep implying that this is already out there being used. Would be great =
to know where... Would love to test it out.</p>

<p dir=3D"ltr">&gt; The issue isn&#39;t that it&#39;s &quot;quite useless&q=
uot;, but that it&#39;s imperfect.<br>
&gt; It *is* imperfect. =C2=A0But it&#39;s good enough, and often that&#39;=
s the key to<br>
&gt; having something be quite useful.<br>
&gt;</p>
<p dir=3D"ltr">Imperfect in that the spec does not provide enough detail to=
 enable interop or even testable implementation. Even for the intentionally=
 low bar that&#39;s been set for the Prefer header, &quot;objectionable&quo=
t; is far too loose a definition.</p>

<p dir=3D"ltr">- James</p>
<p dir=3D"ltr">&gt; Barry<br>
</p>

--089e011774f5f1f65b04fee9ec5c--


From nobody Thu Jul 24 03:34:22 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 03DC31A0185 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 03:34:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 Z60tDPn7rvDi for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 03:34:21 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 074881A0183 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 03:34:21 -0700 (PDT)
Received: from [10.1.47.118] ([38.99.173.18]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6OAYG3k028122 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 03:34:20 -0700
Message-ID: <53D0E0B4.5020502@dcrocker.net>
Date: Thu, 24 Jul 2014 06:32:20 -0400
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: IETF Apps Discuss <apps-discuss@ietf.org>
References: <CABP7RbeebKrbdJmpeY91ADtmW2ThVDF7yOZ7TUPj_eBaMfy1WQ@mail.gmail.com> <CAC4RtVD30Qje-E_vp-REe3hvSFAPWGdFWTtS_FV3KDAu9J+_HQ@mail.gmail.com> <CABP7Rbd4BSi9xcWiesgkovw+FhANOLy4TYNXjbXKgVyP0ThR9A@mail.gmail.com>
In-Reply-To: <CABP7Rbd4BSi9xcWiesgkovw+FhANOLy4TYNXjbXKgVyP0ThR9A@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Thu, 24 Jul 2014 03:34:20 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/hcTY_SxW1nIUBRitNkHEVuecEbs
Subject: Re: [apps-discuss] Usability of draft-nottingham-safe-hint (was: Call For Adoption: draft-nottingham-safe-hint)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 10:34:22 -0000

On 7/24/2014 1:42 AM, James M Snell wrote:
> 
> On Jul 23, 2014 8:49 PM, "Barry Leiba" <barryleiba@computer.org
> <mailto:barryleiba@computer.org>> wrote:
>> And yet it is deployed and useful.
>>
> 
> Where? I've only heard about two browser's so far. 


The 'report' we've had about existing practice was quite basic.  As part
of the initial input to describe the proposed work, that was fine.

To the extent that engineering decisions need to attend to the installed
base -- such as using its experience to constrain design choices -- it
would help to get more detail about the extent of actual use and the
known efficacy (and the basis for knowing it.)

d/


-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Thu Jul 24 06:11:05 2014
Return-Path: <ajs@anvilwalrusden.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EBB821A011C for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 06:11:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -0.141
X-Spam-Level: 
X-Spam-Status: No, score=-0.141 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_INFO=1.448, HOST_MISMATCH_NET=0.311] 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 RjARvhNtBo7e for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 06:11:00 -0700 (PDT)
Received: from mx1.yitter.info (ow5p.x.rootbsd.net [208.79.81.114]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 1F35D1A0299 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 06:11:00 -0700 (PDT)
Received: from mx1.yitter.info (dhcp-bcbc.meeting.ietf.org [31.133.188.188]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.yitter.info (Postfix) with ESMTPSA id 882B48A031 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 13:10:58 +0000 (UTC)
Date: Thu, 24 Jul 2014 09:10:49 -0400
From: Andrew Sullivan <ajs@anvilwalrusden.com>
To: apps-discuss@ietf.org
Message-ID: <20140724131049.GA22045@mx1.yitter.info>
References: <CABP7RbeebKrbdJmpeY91ADtmW2ThVDF7yOZ7TUPj_eBaMfy1WQ@mail.gmail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <CABP7RbeebKrbdJmpeY91ADtmW2ThVDF7yOZ7TUPj_eBaMfy1WQ@mail.gmail.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Gi3jBmwwBGYj4obGcHnMdmYSU6Y
Subject: Re: [apps-discuss] Usability of draft-nottingham-safe-hint (was: Call For Adoption: draft-nottingham-safe-hint)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 13:11:04 -0000

On Wed, Jul 23, 2014 at 07:46:30PM -0700, James M Snell wrote:
> defined, "Prefer: safe" is actually quite useless because the
> specification does not provide any basis upon which to determine
> whether content is "objectionable" or not. 

Correct.  The semantics of "safe" is defined by the server.  That's
part of the design of this feature.  

I also don't find this useful, but the objection is not reasonable,
since the very design of this is that the service provider decides
what's safe.  The point of the bit is to tell the service provider, "I
want the safe version."  

Best regards,

A

-- 
Andrew Sullivan
ajs@anvilwalrusden.com


From nobody Thu Jul 24 06:18:31 2014
Return-Path: <ted.ietf@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 535951A02BE for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 06:18:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 9HIpWLFJ2eHK for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 06:18:24 -0700 (PDT)
Received: from mail-ig0-x22f.google.com (mail-ig0-x22f.google.com [IPv6:2607:f8b0:4001:c05::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 61C981A0299 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 06:18:24 -0700 (PDT)
Received: by mail-ig0-f175.google.com with SMTP id uq10so6436194igb.14 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 06:18:23 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=LkPdJfvBXs0UWMhDHJxh9VGiyiB6hEdrbLOCFmtFV9I=; b=wP1Sj4V8v54Vcrti12HCp2aCrcjYOT6Z/71XdqjcE9UYo03sctB7rmHUIZ0X5mNIyn LBIaOW4h0upsqv9x9F/cR6JUsfO2XqAcBW3rWvoSoLJeFrrRfaEb2+bSHOrj9ycwj5io YUyoY7CK/r5r9KN0H30um/9wCL+rSn6RPrdtrrN9pYUl/XDTl3oWJu4GVF3O/TNzoHbN lkmZKVKLZFk1HQY+C3ezajreOIlNHkIcMoZrrBfwXmbR2U8A4w/5OTtNyKh17cWLZ+Qm TLaq9UncMcpDGHsZmMZKR7/A7OMkLKXl/KfnplPV65GNuwkPTMQwXyoA22VJ4voVHfex z25A==
MIME-Version: 1.0
X-Received: by 10.42.84.76 with SMTP id k12mr12390909icl.18.1406207903644; Thu, 24 Jul 2014 06:18:23 -0700 (PDT)
Received: by 10.43.154.80 with HTTP; Thu, 24 Jul 2014 06:18:23 -0700 (PDT)
In-Reply-To: <53D01455.6090504@cisco.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com>
Date: Thu, 24 Jul 2014 09:18:23 -0400
Message-ID: <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Eliot Lear <lear@cisco.com>
Content-Type: multipart/alternative; boundary=20cf30363feb93c6af04fef04ae9
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/iy1PW6mePDg9wiESxvOZMwEAs38
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 13:18:30 -0000

--20cf30363feb93c6af04fef04ae9
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Wed, Jul 23, 2014 at 4:00 PM, Eliot Lear <lear@cisco.com> wrote:

>  Ted,
>
>
> Being sensitive to the abuse of abuse, and mindful that I don't wish you
> to relive a miserable experience, that was 1995 and I can't actually tell
> from the above text what issues were in play at the time, and whether tho=
se
> are still applicable.  Some of the archives are lost.  Can you summarize =
so
> we can understand what we're in for?
>
> Eliot
>

=E2=80=8BThe short answer is that a user setting of this type creates an
expectation that amounts to a "do what I mean".  Since it becomes obvious
pretty quickly that "what I mean" means different things to different
folks, and that some of them will be very upset when their expectations are
not met, it becomes easy to persuade yourself that defining what the user
means is the right thing to do.   That moves you from the problem of
inferring everything from context into the equally intractable problem of
exhaustively defining human behavior, art, and expectation.

In short:

A single bit DWIM is useless in any reasonably large number of contexts.
A complex exploration of expressing human behavior and expectations is
impossible.

When those are the options, you should not even take up the task.

regards,

Ted

--20cf30363feb93c6af04fef04ae9
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:garamond=
,serif;font-size:small"><span style=3D"font-family:arial">On Wed, Jul 23, 2=
014 at 4:00 PM, Eliot Lear </span><span dir=3D"ltr" style=3D"font-family:ar=
ial">&lt;<a href=3D"mailto:lear@cisco.com" target=3D"_blank">lear@cisco.com=
</a>&gt;</span><span style=3D"font-family:arial"> wrote:</span><br>
</div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;pa=
dding-left:1ex">
 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000">
    Ted,<div class=3D""><br>
    <br><div>Being sensitive to the abuse of abuse, and mindful that I don&=
#39;t wish
    you to relive a miserable experience, that was 1995 and I can&#39;t
    actually tell from the above text what issues were in play at the
    time, and whether those are still applicable.=C2=A0 Some of the archive=
s
    are lost.=C2=A0 Can you summarize so we can understand what we&#39;re i=
n for?<br></div></div><span class=3D"HOEnZb"><font color=3D"#888888">
    <br>
    Eliot<br>
  </font></span></div>

</blockquote></div><br></div><div class=3D"gmail_extra"><div class=3D"gmail=
_default" style=3D"font-family:garamond,serif;font-size:small">=E2=80=8BThe=
 short answer is that a user setting of this type creates an expectation th=
at amounts to a &quot;do what I mean&quot;. =C2=A0Since it becomes obvious =
pretty quickly that &quot;what I mean&quot; means different things to diffe=
rent folks, and that some of them will be very upset when their expectation=
s are not met, it becomes easy to persuade yourself that defining what the =
user means is the right thing to do. =C2=A0 That moves you from the problem=
 of inferring everything from context into the equally intractable problem =
of exhaustively defining human behavior, art, and expectation.</div>
<div class=3D"gmail_default" style=3D"font-family:garamond,serif;font-size:=
small"><br></div><div class=3D"gmail_default" style=3D"font-family:garamond=
,serif;font-size:small">In short:</div><div class=3D"gmail_default" style=
=3D"font-family:garamond,serif;font-size:small">
<br></div><div class=3D"gmail_default" style=3D"font-family:garamond,serif;=
font-size:small">A single bit DWIM is useless in any reasonably large numbe=
r of contexts.</div><div class=3D"gmail_default" style=3D"font-family:garam=
ond,serif;font-size:small">
A complex exploration of expressing human behavior and expectations is impo=
ssible.</div><div class=3D"gmail_default" style=3D"font-family:garamond,ser=
if;font-size:small"><br></div><div class=3D"gmail_default" style=3D"font-fa=
mily:garamond,serif;font-size:small">
When those are the options, you should not even take up the task.</div><div=
 class=3D"gmail_default" style=3D"font-family:garamond,serif;font-size:smal=
l"><br></div><div class=3D"gmail_default" style=3D"font-family:garamond,ser=
if;font-size:small">
regards,</div><div class=3D"gmail_default" style=3D"font-family:garamond,se=
rif;font-size:small"><br></div><div class=3D"gmail_default" style=3D"font-f=
amily:garamond,serif;font-size:small">Ted</div><br></div></div>

--20cf30363feb93c6af04fef04ae9--


From nobody Thu Jul 24 06:22:47 2014
Return-Path: <arnt@gulbrandsen.priv.no>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3648F1A0303 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 06:22:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 4JVA5Ne43leh for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 06:22:43 -0700 (PDT)
Received: from strange.aox.org (strange.aox.org [IPv6:2001:4d88:100c::1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A4F561A0316 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 06:22:43 -0700 (PDT)
Received: from fri.gulbrandsen.priv.no (localhost [127.0.0.1]) by strange.aox.org (Postfix) with ESMTP id 6BD8BFA0130; Thu, 24 Jul 2014 13:22:41 +0000 (UTC)
Received: from arnt@gulbrandsen.priv.no by fri.gulbrandsen.priv.no (Archiveopteryx 3.2.0) with esmtpsa id 1406208160-25046-25045/12/9; Thu, 24 Jul 2014 13:22:40 +0000
From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
To: IETF Apps Discuss <apps-discuss@ietf.org>
Date: Thu, 24 Jul 2014 15:22:40 +0200
User-Agent: Trojita/v0.4.1-243-g4a74770; Qt/4.8.4; X11; Linux; Ubuntu 13.10
Mime-Version: 1.0
Message-Id: <015f8366-7672-4056-b58b-f22af2e29bd5@gulbrandsen.priv.no>
In-Reply-To: <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>
Content-Type: text/plain; charset=utf-8; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/KApVTYGpUTILFfQ01xge8cBJpeY
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 13:22:45 -0000

On Thursday, July 24, 2014 3:18:23 PM CEST, Ted Hardie wrote:
> A single bit DWIM is useless in any reasonably large number of contexts.

Perhaps. But someone said earlier in the thread that two widely distributed 
browsers have implemented the single bit, or did I misunderstand?

Arnt


From nobody Thu Jul 24 06:59:12 2014
Return-Path: <lear@cisco.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CA4D11A031C for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 06:59:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.501
X-Spam-Level: 
X-Spam-Status: No, score=-9.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 fqQrI_3vRSwp for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 06:58:55 -0700 (PDT)
Received: from bgl-iport-4.cisco.com (bgl-iport-4.cisco.com [72.163.197.28]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B7C591A02EF for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 06:58:54 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=5287; q=dns/txt; s=iport; t=1406210335; x=1407419935; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to; bh=j+N6fioB4aWVHSStiJ/6TYlVqSDEjMfRlYNruGyMUoU=; b=aU3ivynMXmE2FSl5n0/9PwzoRasE4hnVAMBaj1+XRq/+zgWL0HW+gqHt LbCx0TSEHY0diKP2y8PyXV5xJQEiJxt0mEarhFOv9AMOol1JgRirQC5J0 HZnVaCwtOYjsGCLnh875QkdgGoHuLVQoPk4tXrPhqfMAtP6M0TlOUaXke I=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AqEEAFMQ0VNIo8UY/2dsb2JhbABZhy/OBAGBIXeEBAEBBB0GVhALGAkhAgIPAkYGDQEHAQEQiC6oaJdqF49LB4J4gU4FmzOHHY0lg2Qh
X-IronPort-AV: E=Sophos; i="5.01,724,1400025600"; d="scan'208,217"; a="12743921"
Received: from vla196-nat.cisco.com (HELO bgl-core-3.cisco.com) ([72.163.197.24]) by bgl-iport-4.cisco.com with ESMTP; 24 Jul 2014 13:58:52 +0000
Received: from [10.86.247.91] ([10.86.247.91]) by bgl-core-3.cisco.com (8.14.5/8.14.5) with ESMTP id s6ODwnkO030900; Thu, 24 Jul 2014 13:58:50 GMT
Message-ID: <53D11118.500@cisco.com>
Date: Thu, 24 Jul 2014 09:58:48 -0400
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com>	<CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com>	<53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>
In-Reply-To: <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: multipart/alternative; boundary="------------000805090700000005080405"
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/yZBlVd32TNeZOqOhriEj6pFuS30
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 13:59:02 -0000

This is a multi-part message in MIME format.
--------------000805090700000005080405
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Hi Ted,

On 7/24/14, 9:18 AM, Ted Hardie wrote:
>
> â€‹The short answer is that a user setting of this type creates an
> expectation that amounts to a "do what I mean".  Since it becomes
> obvious pretty quickly that "what I mean" means different things to
> different folks, and that some of them will be very upset when their
> expectations are not met, it becomes easy to persuade yourself that
> defining what the user means is the right thing to do.   That moves
> you from the problem of inferring everything from context into the
> equally intractable problem of exhaustively defining human behavior,
> art, and expectation.
>
> In short:
>
> A single bit DWIM is useless in any reasonably large number of contexts.
> A complex exploration of expressing human behavior and expectations is
> impossible.
>
> When those are the options, you should not even take up the task.
>

Thanks for this explanation. 

What you are arguing is that the set of what the user believes is smut
and the set of what the content provider believes are not equal. 
Further the content provider's set will be withheld from the user, not
what the user thinks.  The incentives for content providers are to only
mark that which they are required to mark as inappropriate.  That will
be governed by varying community standards and laws.  That doesn't mean
that this mechanism isn't useful.  So long as the intersection between
the two sets covers the preponderance of content to be excluded, and
does not cover the preponderance of content that is not to be excluded,
this seems to me useful.

Eliot

--------------000805090700000005080405
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi Ted,<br>
    <br>
    <div class="moz-cite-prefix">On 7/24/14, 9:18 AM, Ted Hardie wrote:<br>
    </div>
    <blockquote
cite="mid:CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <div dir="ltr"><br>
        <div class="gmail_extra">
          <div class="gmail_default"
            style="font-family:garamond,serif;font-size:small">â€‹The
            short answer is that a user setting of this type creates an
            expectation that amounts to a "do what I mean". Â Since it
            becomes obvious pretty quickly that "what I mean" means
            different things to different folks, and that some of them
            will be very upset when their expectations are not met, it
            becomes easy to persuade yourself that defining what the
            user means is the right thing to do. Â  That moves you from
            the problem of inferring everything from context into the
            equally intractable problem of exhaustively defining human
            behavior, art, and expectation.</div>
          <div class="gmail_default"
            style="font-family:garamond,serif;font-size:small"><br>
          </div>
          <div class="gmail_default"
            style="font-family:garamond,serif;font-size:small">In short:</div>
          <div class="gmail_default"
            style="font-family:garamond,serif;font-size:small">
            <br>
          </div>
          <div class="gmail_default"
            style="font-family:garamond,serif;font-size:small">A single
            bit DWIM is useless in any reasonably large number of
            contexts.</div>
          <div class="gmail_default"
            style="font-family:garamond,serif;font-size:small">
            A complex exploration of expressing human behavior and
            expectations is impossible.</div>
          <div class="gmail_default"
            style="font-family:garamond,serif;font-size:small"><br>
          </div>
          <div class="gmail_default"
            style="font-family:garamond,serif;font-size:small">
            When those are the options, you should not even take up the
            task.</div>
          <br>
        </div>
      </div>
    </blockquote>
    <br>
    Thanks for this explanation.Â  <br>
    <br>
    What you are arguing is that the set of what the user believes is
    smut and the set of what the content provider believes are not
    equal.Â  Further the content provider's set will be withheld from the
    user, not what the user thinks.Â  The incentives for content
    providers are to only mark that which they are required to mark as
    inappropriate.Â  That will be governed by varying community standards
    and laws.Â  That doesn't mean that this mechanism isn't useful.Â  So
    long as the intersection between the two sets covers the
    preponderance of content to be excluded, and does not cover the
    preponderance of content that is not to be excluded, this seems to
    me useful.<br>
    <br>
    Eliot<br>
  </body>
</html>

--------------000805090700000005080405--


From nobody Thu Jul 24 07:02:00 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CBDC91A0282 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:01:58 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 bK-P2BR7u0pp for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:01:57 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D3AD91A0314 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 07:01:56 -0700 (PDT)
Received: from [10.1.47.118] ([38.99.173.18]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6OE1pGL006880 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 24 Jul 2014 07:01:55 -0700
Message-ID: <53D1115C.2010903@dcrocker.net>
Date: Thu, 24 Jul 2014 09:59:56 -0400
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>
In-Reply-To: <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Thu, 24 Jul 2014 07:01:55 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/V3Z0dObNFCIDNGGKkuRI8sIW_uw
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 14:01:59 -0000

On 7/24/2014 9:18 AM, Ted Hardie wrote:
> The short answer is that a user setting of this type creates an
> expectation that amounts to a "do what I mean".  


That's not the definition that has been provided here multiple times.
The actual definition being used here is that the user is saying to the
provider "do what /you/ mean."

Google has a 'safesearch' feature.  It's on or its off.

One bit.

Google tells you it's about 'sexually explicit content'.  That's /their/
definition of safe, not mine.  (Mine is being spared from simplistic,
silly, mindlessness and empty marketing blather, but no, I don't expect
anyone's 'safe' feature to filter those out.  If only...)

I believe we been told that at least one other major provider supports a
binary switch.  We should document those.

The fact that there is an existing feature in a very major service that
supports exactly the model we are describing here -- one bit, defined by
provider -- is encouraging.

d/
-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Thu Jul 24 07:07:01 2014
Return-Path: <martin.thomson@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C747C1A02EB for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:06:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 C2G38MZe4Cfk for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:06:42 -0700 (PDT)
Received: from mail-wi0-x230.google.com (mail-wi0-x230.google.com [IPv6:2a00:1450:400c:c05::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 986711A0356 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 07:06:16 -0700 (PDT)
Received: by mail-wi0-f176.google.com with SMTP id bs8so9621987wib.9 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 07:06:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=i0cW/OcD57t70IpWCohwwcnYR032QY3dlygiefjYONA=; b=ymhmVZsgrT4X2ozRh15itwib7KKPtcRTC9lW0URQmbiMKJJRtEp5Z2VetmL7HQaa2Z YIk/u9JnwPjfceBR8gK+1JES+njwVkG6mg2bs4qHJNJRU7kfjqZurPqiNrQDCDvbz+0s NloAlV8Jk5tOH81eSpRfvAlstO+fttmpawnzHEji9RTljNFfKKb9LGHWfvY+mkB3yjX8 EP1h5OqSzyJhxt33k5fSMCHZfWOqwEbMSrephxTGn64r3vnTjZbmHcbqycjVzSg4+SrX WRh5+30ypNamBzulD7s19CmaQ9+IOYdEDNj2RilHzkRWHm/74mizRWry8kyaD7tYaJhu V9fQ==
MIME-Version: 1.0
X-Received: by 10.194.185.238 with SMTP id ff14mr12743530wjc.9.1406210773020;  Thu, 24 Jul 2014 07:06:13 -0700 (PDT)
Received: by 10.194.110.6 with HTTP; Thu, 24 Jul 2014 07:06:12 -0700 (PDT)
In-Reply-To: <53D11118.500@cisco.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D11118.500@cisco.com>
Date: Thu, 24 Jul 2014 07:06:12 -0700
Message-ID: <CABkgnnWH4f935RM-tLKjc+yiU=E8h_G32+p7BjoRfA_H+qp7JA@mail.gmail.com>
From: Martin Thomson <martin.thomson@gmail.com>
To: Eliot Lear <lear@cisco.com>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/pCR2RNI81ucMNZTz6wjWhRyYkQ0
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 14:06:48 -0000

On 24 July 2014 06:58, Eliot Lear <lear@cisco.com> wrote:
> What you are arguing is that the set of what the user believes is smut and
> the set of what the content provider believes are not equal.  Further the
> content provider's set will be withheld from the user, not what the user
> thinks.  The incentives for content providers are to only mark that which
> they are required to mark as inappropriate.  That will be governed by
> varying community standards and laws.  That doesn't mean that this mechanism
> isn't useful.  So long as the intersection between the two sets covers the
> preponderance of content to be excluded, and does not cover the
> preponderance of content that is not to be excluded, this seems to me
> useful.


https://en.wikipedia.org/wiki/Corn_smut

I think that the difference, as Mark was careful, is important.  It's
explicitly not DWIM, it's DWYTB (Do What You Think Best).

To my mind, this is sufficient, but I respect Ted's perspective; the
ease with which this turn into DWIM does mean that it will happen.
But I am not as concerned about the negative consequences of that
outcome.


From nobody Thu Jul 24 07:11:50 2014
Return-Path: <dret@berkeley.edu>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4EC251A02EB for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:11:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.202
X-Spam-Level: 
X-Spam-Status: No, score=-4.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 6ZKmbwZ51M5s for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:11:44 -0700 (PDT)
Received: from cm06fe.IST.Berkeley.EDU (cm06fe.IST.Berkeley.EDU [169.229.218.147]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F0F121A02E7 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 07:11:43 -0700 (PDT)
Received: from 77-56-165-193.dclient.hispeed.ch ([77.56.165.193] helo=dretpro.local) by cm06fe.ist.berkeley.edu with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.76) (auth plain:dret@berkeley.edu) (envelope-from <dret@berkeley.edu>) id 1XAJk9-0005NP-MX; Thu, 24 Jul 2014 07:11:43 -0700
Message-ID: <53D11414.7070509@berkeley.edu>
Date: Thu, 24 Jul 2014 16:11:32 +0200
From: Erik Wilde <dret@berkeley.edu>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: dcrocker@bbiw.net, Ted Hardie <ted.ietf@gmail.com>,  IETF Apps Discuss <apps-discuss@ietf.org>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net>
In-Reply-To: <53D1115C.2010903@dcrocker.net>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Tv-HFz4Obq-rACf6dTSLqEKSLdg
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 14:11:46 -0000

On 2014-07-24, 15:59 , Dave Crocker wrote:
> On 7/24/2014 9:18 AM, Ted Hardie wrote:
>> The short answer is that a user setting of this type creates an
>> expectation that amounts to a "do what I mean".
>
> That's not the definition that has been provided here multiple times.
> The actual definition being used here is that the user is saying to the
> provider "do what /you/ mean."
>
> Google has a 'safesearch' feature.  It's on or its off.
>
> One bit.
>
> Google tells you it's about 'sexually explicit content'.  That's /their/
> definition of safe, not mine.  (Mine is being spared from simplistic,
> silly, mindlessness and empty marketing blather, but no, I don't expect
> anyone's 'safe' feature to filter those out.  If only...)
>
> I believe we been told that at least one other major provider supports a
> binary switch.  We should document those.
>
> The fact that there is an existing feature in a very major service that
> supports exactly the model we are describing here -- one bit, defined by
> provider -- is encouraging.

i was wondering why nobody was bringing up google safe search, so thanks 
a lot!

safe search obviously exists and seems to be useful enough that people 
use it and google keeps it around. doesn't that mean then even though 
this bit may delegate a user's definition of what "safe" means to the 
server, it seems to be something that people seem to like instead of not 
having such a feature at all?

cheers,

dret.

-- 
erik wilde | mailto:dret@berkeley.edu  -  tel:+1-510-2061079 |
            | UC Berkeley  -  School of Information (ISchool) |
            | http://dret.net/netdret http://twitter.com/dret |


From nobody Thu Jul 24 07:22:03 2014
Return-Path: <ted.ietf@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 64A621A0195 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:21:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 8TI5zn3IPH-W for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:21:54 -0700 (PDT)
Received: from mail-ie0-x235.google.com (mail-ie0-x235.google.com [IPv6:2607:f8b0:4001:c03::235]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 451071A00D7 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 07:21:46 -0700 (PDT)
Received: by mail-ie0-f181.google.com with SMTP id rp18so2325803iec.40 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 07:21:45 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Uqtrq7H2apiyapyMWDCZnlgS9Y7VWIet3Faob8oobNY=; b=fdmKYdYsEktGu43ElUnt/NPFLE6uNlFCUkq2YnS/Htk/hJ04yMhszgwTLwxlYOcued 2w6lGjdE08yADQylfkCMnI53AqnCvsT9X85JrjLV41RrC0Fzmc2GiPfDGSlfbdvd2pdh wODzwAHmyFyknZUDN2MZw0BsDlwMBt34u8Y3XpjpSY1ZZQVNnb11UDjk6xfVRdME0GDF /uHDMVAFsgYOZUkc84wO7Ze6KItrgPg566PZB5vehCBtGsCX781ExdqOCeGyS6iD5PZV s9JOXJVOG2OzIaSOINCN8GcYqvo4M+zaVn4AvEWyO/yvAarzK05+tCNDMvKMkxQsWX9y DxGw==
MIME-Version: 1.0
X-Received: by 10.50.142.97 with SMTP id rv1mr40098691igb.13.1406211705595; Thu, 24 Jul 2014 07:21:45 -0700 (PDT)
Received: by 10.43.154.80 with HTTP; Thu, 24 Jul 2014 07:21:45 -0700 (PDT)
In-Reply-To: <53D1115C.2010903@dcrocker.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net>
Date: Thu, 24 Jul 2014 10:21:45 -0400
Message-ID: <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Dave Crocker <dcrocker@bbiw.net>
Content-Type: multipart/alternative; boundary=001a1130c44430eb1704fef12dc9
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/dMLQjs5Y6sSLn8Wdd8NlBVZT-pU
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 14:21:59 -0000

--001a1130c44430eb1704fef12dc9
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Jul 24, 2014 at 9:59 AM, Dave Crocker <dhc@dcrocker.net> wrote:

> On 7/24/2014 9:18 AM, Ted Hardie wrote:
> > The short answer is that a user setting of this type creates an
> > expectation that amounts to a "do what I mean".
>
>
> That's not the definition that has been provided here multiple times.
> The actual definition being used here is that the user is saying to the
> provider "do what /you/ mean."
>
>
=E2=80=8BI was asked to comment on my experience with this in the past, and=
 that
experience tells me that the end user will believe that "make this safe"
will correspond to what *they* think is safe.  That the DWIM has an
indirection that involves a presumption that what they think is safe maps
to what the server thinks is safe may well be true.  For the end user,
though, I believe it will be a DWIM.=E2=80=8B


> Google has a 'safesearch' feature.  It's on or its off.
>
One bit.
>
>
Bing's has: stric=E2=80=8Bt, moderate and off.

http://www.bing.com/account/general?ru=3Dhttp%3a%2f%2fwww.bing.com%3a80%2f&=
FORM=3DSEFD

As this sort of web page shows, Google also has had more than one bit in
the past

http://www.ehow.com/how_8092625_lock-safesearch.html

Google tells you it's about 'sexually explicit content'.  That's /their/
> definition of safe, not mine.  (Mine is being spared from simplistic,
> silly, mindlessness and empty marketing blather, but no, I don't expect
> anyone's 'safe' feature to filter those out.  If only...)
>
> I believe we been told that at least one other major provider supports a
> binary switch.  We should document those.
>
>
=E2=80=8BI don't see that value, personally.  If a service wants to do it, =
they can
set it up in their own systems, and I see no value in standardizing
something that _will have no standarddized results_.  But I know how to
mute a thread, should the working group decide on spending its time up on
this.=E2=80=8B



> The fact that there is an existing feature in a very major service that
> supports exactly the model we are describing here -- one bit, defined by
> provider -- is encouraging.
>
> =E2=80=8BI am not so easily encouraged, given the history here.

Ted=E2=80=8B




> d/
> --
> Dave Crocker
> Brandenburg InternetWorking
> bbiw.net
>

--001a1130c44430eb1704fef12dc9
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_default" style=3D"font-family:garamond=
,serif;font-size:small"><span style=3D"font-family:arial">On Thu, Jul 24, 2=
014 at 9:59 AM, Dave Crocker </span><span dir=3D"ltr" style=3D"font-family:=
arial">&lt;<a href=3D"mailto:dhc@dcrocker.net" target=3D"_blank">dhc@dcrock=
er.net</a>&gt;</span><span style=3D"font-family:arial"> wrote:</span><br>
</div><div class=3D"gmail_extra"><div class=3D"gmail_quote"><blockquote cla=
ss=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;=
border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex=
"><div class=3D"">
On 7/24/2014 9:18 AM, Ted Hardie wrote:<br>
&gt; The short answer is that a user setting of this type creates an<br>
&gt; expectation that amounts to a &quot;do what I mean&quot;.<br>
<br>
<br>
</div>That&#39;s not the definition that has been provided here multiple ti=
mes.<br>
The actual definition being used here is that the user is saying to the<br>
provider &quot;do what /you/ mean.&quot;<br>
<br></blockquote><div><br></div><div><div class=3D"gmail_default" style=3D"=
font-family:garamond,serif;font-size:small">=E2=80=8BI was asked to comment=
 on my experience with this in the past, and that experience tells me that =
the end user will believe that &quot;make this safe&quot; will correspond t=
o what *they* think is safe. =C2=A0That the DWIM has an indirection that in=
volves a presumption that what they think is safe maps to what the server t=
hinks is safe may well be true. =C2=A0For the end user, though, I believe i=
t will be a DWIM.=E2=80=8B</div>
</div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margin:0p=
x 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);bo=
rder-left-style:solid;padding-left:1ex">
Google has a &#39;safesearch&#39; feature. =C2=A0It&#39;s on or its off.=C2=
=A0<br></blockquote><blockquote class=3D"gmail_quote" style=3D"margin:0px 0=
px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);borde=
r-left-style:solid;padding-left:1ex">

One bit.<br>
<br></blockquote><div><br></div><div><div class=3D"gmail_default" style=3D"=
font-family:garamond,serif;font-size:small">Bing&#39;s has: stric=E2=80=8Bt=
, moderate and off. =C2=A0</div><div class=3D"gmail_default" style=3D"font-=
family:garamond,serif;font-size:small">
<br></div><div class=3D"gmail_default" style=3D"font-family:garamond,serif;=
font-size:small"><a href=3D"http://www.bing.com/account/general?ru=3Dhttp%3=
a%2f%2fwww.bing.com%3a80%2f&amp;FORM=3DSEFD">http://www.bing.com/account/ge=
neral?ru=3Dhttp%3a%2f%2fwww.bing.com%3a80%2f&amp;FORM=3DSEFD</a></div>
<div class=3D"gmail_default" style=3D"font-family:garamond,serif;font-size:=
small"><br></div><div class=3D"gmail_default" style=3D"font-family:garamond=
,serif;font-size:small">As this sort of web page shows, Google also has had=
 more than one bit in the past</div>
<div class=3D"gmail_default" style=3D"font-family:garamond,serif;font-size:=
small"><br></div></div><div class=3D"gmail_default" style><a href=3D"http:/=
/www.ehow.com/how_8092625_lock-safesearch.html">http://www.ehow.com/how_809=
2625_lock-safesearch.html</a><br>
</div><div class=3D"gmail_default" style><br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left-width:1px;border-le=
ft-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">
Google tells you it&#39;s about &#39;sexually explicit content&#39;. =C2=A0=
That&#39;s /their/<br>
definition of safe, not mine. =C2=A0(Mine is being spared from simplistic,<=
br>
silly, mindlessness and empty marketing blather, but no, I don&#39;t expect=
<br>
anyone&#39;s &#39;safe&#39; feature to filter those out. =C2=A0If only...)<=
br>
<br>
I believe we been told that at least one other major provider supports a<br=
>
binary switch. =C2=A0We should document those.<br>
<br></blockquote><div><br></div><div><div class=3D"gmail_default" style=3D"=
font-family:garamond,serif;font-size:small">=E2=80=8BI don&#39;t see that v=
alue, personally. =C2=A0If a service wants to do it, they can set it up in =
their own systems, and I see no value in standardizing something that _will=
 have no standarddized results_. =C2=A0But I know how to mute a thread, sho=
uld the working group decide on spending its time up on this.=E2=80=8B</div=
>
<br></div><div>=C2=A0</div><blockquote class=3D"gmail_quote" style=3D"margi=
n:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204=
);border-left-style:solid;padding-left:1ex">
The fact that there is an existing feature in a very major service that<br>
supports exactly the model we are describing here -- one bit, defined by<br=
>
provider -- is encouraging.<br>
<div class=3D""><div class=3D"h5"><br></div></div></blockquote><div><div cl=
ass=3D"gmail_default" style=3D"font-family:garamond,serif;font-size:small">=
=E2=80=8BI am not so easily encouraged, given the history here.</div><div c=
lass=3D"gmail_default" style=3D"font-family:garamond,serif;font-size:small"=
>
<br></div><div class=3D"gmail_default" style=3D"font-family:garamond,serif;=
font-size:small">Ted=E2=80=8B</div><br></div><div><br></div><div>=C2=A0</di=
v><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;borde=
r-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid=
;padding-left:1ex">
<div class=3D""><div class=3D"h5">
d/<br>
--<br>
Dave Crocker<br>
Brandenburg InternetWorking<br>
<a href=3D"http://bbiw.net" target=3D"_blank">bbiw.net</a><br>
</div></div></blockquote></div><br></div></div>

--001a1130c44430eb1704fef12dc9--


From nobody Thu Jul 24 07:30:20 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3F28B1A0030 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:30:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 k9PDCh18L80s for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:30:12 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C7BAC1A037C for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 07:30:12 -0700 (PDT)
Received: from [10.1.47.118] ([38.99.173.18]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6OEU7Zg007641 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Thu, 24 Jul 2014 07:30:11 -0700
Message-ID: <53D117FC.3050404@dcrocker.net>
Date: Thu, 24 Jul 2014 10:28:12 -0400
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com>	<CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com>	<53D01455.6090504@cisco.com>	<CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>	<53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com>
In-Reply-To: <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Thu, 24 Jul 2014 07:30:11 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/d0Jq4CR5DSO8jjXeCa5eKikuAO0
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 14:30:18 -0000

On 7/24/2014 10:21 AM, Ted Hardie wrote:
> On Thu, Jul 24, 2014 at 9:59 AM, Dave Crocker <dhc@dcrocker.net
> <mailto:dhc@dcrocker.net>>wrote:
>     Google has a 'safesearch' feature.  It's on or its off. 
> 
>     One bit.
> 
> Bing's has: stricâ€‹t, moderate and off.  

ack.  I see that too.


> As this sort of web page shows, Google also has had more than one bit in
> the past
> 
> http://www.ehow.com/how_8092625_lock-safesearch.html

Note that you are pulling that from a site that isn't Google's.  Note
that Google's /current/ system is a single bit.

Taking the bit of history you cite as a given, that means that Google
moved /to/ a single bit of on/off.

In the scheme of usability learning curves, Google might not be
definitive, but they certainly represent interesting input.


> â€‹I don't see that value, personally.  

You probably aren't the target user.


>If a service wants to do it, they
> can set it up in their own systems, and I see no value in standardizing
> something that _will have no standarddized results_. 

Yes, it's certainly an odd thing to do, in protocol standardization
terms, and exactly for the reason you cite.

And that's why existing practice is so important here.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Thu Jul 24 07:55:35 2014
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9697A1A03AF for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:55:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.347
X-Spam-Level: 
X-Spam-Status: No, score=-1.347 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_COM=0.553] 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 X1g47O3QllKR for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:55:26 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7230F1A0377 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 07:55:23 -0700 (PDT)
Received: from dhcp-bb32.meeting.ietf.org (dhcp-bb32.meeting.ietf.org [31.133.187.50]) (authenticated bits=0) by hoffman.proper.com (8.14.8/8.14.7) with ESMTP id s6OEtKOd015733 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Thu, 24 Jul 2014 07:55:21 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Paul Hoffman <paul.hoffman@vpnc.org>
In-Reply-To: <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>
Date: Thu, 24 Jul 2014 10:55:19 -0400
Content-Transfer-Encoding: quoted-printable
Message-Id: <606074A7-608A-4245-8910-91861E5A58E2@vpnc.org>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>
To: Ted Hardie <ted.ietf@gmail.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/s_-afwfgzuxjIPQ0R-iAk8oCo1E
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 14:55:27 -0000

On Jul 24, 2014, at 9:18 AM, Ted Hardie <ted.ietf@gmail.com> wrote:

> A single bit DWIM is useless in any reasonably large number of =
contexts.
> A complex exploration of expressing human behavior and expectations is =
impossible.
>=20
> When those are the options, you should not even take up the task.

If you phrase it like that, sure. But the proposal is not "DWIM": you =
predicted that is what would happen. With all due respect, your =
predictive abilities suck as badly as everyone else's here.

The document says that the proposal is "DWYM". It can maybe say that a =
few more times.

I support the adoption of this document by the WG.

--Paul Hoffman=


From nobody Thu Jul 24 07:58:46 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F17E81A0339 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:58:32 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 I2-jKK62B5hl for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 07:58:31 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 89BC21A02F5 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 07:58:28 -0700 (PDT)
Received: (qmail 68049 invoked from network); 24 Jul 2014 14:58:26 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 24 Jul 2014 14:58:26 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=9670.53d11f1c.k1407; i=johnl@user.iecc.com; bh=Y4X83tstEQF35NYT1jEVqUQ5uWfO2F34n8lbN3JPW/A=; b=MJy4bw3HZDeHKTwRzKVS4oq8tcMnmpd1Emh9IOA8ULuIm0JPPXsIDHEpFpUhJnu7wiuc9MPWNxcZNcB1yw1UF2fVy/RzbdApyplyqF+64ufd89/j3Q1oIhWzteXb2/mVpZi8iAHUOy6cETCgYNRwysVAH/nLi20qCiyETsc1Fx0qGeyaOSHHzvZ7IYLNhMOpg2wTnrYZYw2VT8K0ab9AmZPkjniynNvKeuWFDsDacqCFMJFlomuEqbr5iqHHa2j7
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=9670.53d11f1c.k1407; olt=johnl@user.iecc.com; bh=Y4X83tstEQF35NYT1jEVqUQ5uWfO2F34n8lbN3JPW/A=; b=nsGYPdgv3IMn8a+KiiOMSWyK4ZZtnxRXG8FtVXDOMyEhpGzEU8YWFEx9yHc9NM5aSUORI+egEyoaO1I1CvmVZLavrKilGCztz3P/7ZI6gd5JbA87/X+05aQvjtwX8/37HdYJtA1f8ZoNg28jKYQTeQ4nSZawBQ5OcaRiVETdk1D5T6US/+gWc0jGaxUhT01f/zDiQlGiNtsFCUom80p1ISFBN3aQzOla4Dq0UznVHNKH5nLbFo8vySrZuqEVKYOh
Date: 24 Jul 2014 14:58:14 -0000
Message-ID: <20140724145814.38511.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Ovq4EqpbKD4Z45JZ1zH7xK-RBcc
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 14:58:33 -0000

I appreciate Ted's concern, but this seems different enough and
limited enough to be OK, so I endorse adopting it.

Needless to say, I'd prefer not to make any changes other than minor
editorial ones on the way through.

R's,
John


From nobody Thu Jul 24 10:32:13 2014
Return-Path: <ted.ietf@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E87CF1A0B0B for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 10:32:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 oDTddXjk2Y5r for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 10:32:11 -0700 (PDT)
Received: from mail-ie0-x22f.google.com (mail-ie0-x22f.google.com [IPv6:2607:f8b0:4001:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AA8BD1A0B08 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 10:32:11 -0700 (PDT)
Received: by mail-ie0-f175.google.com with SMTP id x19so2505582ier.6 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 10:32:11 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=jfhPVAxCH7q7hUSLH155EV88Iv+UIxNoVelq4YTbxm0=; b=If6JKrZHayIR1YLkhA2vvhHjafB4lKxDJYJnQ4K2ddTNCa5s1MkwNc9HgTsHehvMos CA6PLjtypcOrzQlMTnJ38ayHhjVVWk8rAwHrfNfZPHiz7g0pSZ0lYn7HGBESK07oSowu 50IvIDe6rc3HkQ/1MbmHCZreLlsZX7f9bKR7hklSjiw1yWFfYHZCP85mahs4qbcd2Pqg 13Vyv3PEx8rav7D5CGklJCGApppDH6JAKKI+LYL1cr3NAFICa3GuryR3i0RYJw1Q6533 o+EZ8YhFLMo3RGj8/BYrAnOa0/99QWPMTZz73+668YdAPfhV1TsNKTL4byNqDBIxCEt/ omBg==
MIME-Version: 1.0
X-Received: by 10.50.178.178 with SMTP id cz18mr17218547igc.13.1406223130974;  Thu, 24 Jul 2014 10:32:10 -0700 (PDT)
Received: by 10.43.154.80 with HTTP; Thu, 24 Jul 2014 10:32:10 -0700 (PDT)
In-Reply-To: <53D117FC.3050404@dcrocker.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <53D117FC.3050404@dcrocker.net>
Date: Thu, 24 Jul 2014 13:32:10 -0400
Message-ID: <CA+9kkMDhecZUZXHYF9yfnxxwpDHNQNMiyVeJgJCsojDGF3K5Lg@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Dave Crocker <dcrocker@bbiw.net>
Content-Type: multipart/alternative; boundary=089e01538c9432630904fef3d6a3
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/lRfXzkgyhOg_k_FiZ6PlaCCuEiQ
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 17:32:13 -0000

--089e01538c9432630904fef3d6a3
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Jul 24, 2014 at 10:28 AM, Dave Crocker <dhc@dcrocker.net> wrote:

>
> > =E2=80=8BI don't see that value, personally.
>
> You probably aren't the target user.
>
>
=E2=80=8BI meant the value of standardizing it, not the value of using it.=
=E2=80=8B


>
> >If a service wants to do it, they
> > can set it up in their own systems, and I see no value in standardizing
> > something that _will have no standardized results_.
>
> Yes, it's certainly an odd thing to do, in protocol standardization
> terms, and exactly for the reason you cite.
>

=E2=80=8BI believe that a document titled  "$FOO's use of the MUMBLE header=
"=E2=80=8B

would be fine
information for the community of folks how might encounter it.  Publishing
a standard,
or even something that came across as the IETF offering this advice, seems
to me to
open up the issues raised in this thread.

regards,

Ted=E2=80=8B

--089e01538c9432630904fef3d6a3
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra">On Thu, Jul 24, 2014 at 10:28 A=
M, Dave Crocker <span dir=3D"ltr">&lt;<a href=3D"mailto:dhc@dcrocker.net" t=
arget=3D"_blank">dhc@dcrocker.net</a>&gt;</span> wrote:<br><div class=3D"gm=
ail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><br>
&gt; =E2=80=8BI don&#39;t see that value, personally.<br>
<br>
You probably aren&#39;t the target user.<br>
<br></blockquote><div><br><div class=3D"gmail_default" style=3D"font-family=
:garamond,serif;font-size:small;display:inline">=E2=80=8BI meant the value =
of standardizing it, not the value of using it.=E2=80=8B</div>=C2=A0</div><=
blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px=
 #ccc solid;padding-left:1ex">

<br>
&gt;If a service wants to do it, they<br>
&gt; can set it up in their own systems, and I see no value in standardizin=
g<br>
&gt; something that _will have no standardized results_.<br>
<br>
Yes, it&#39;s certainly an odd thing to do, in protocol standardization<br>
terms, and exactly for the reason you cite.<br></blockquote><div><br><div c=
lass=3D"gmail_default" style=3D"font-family:garamond,serif;font-size:small;=
display:inline">=E2=80=8BI believe that a document titled=C2=A0 &quot;$FOO&=
#39;s use of the MUMBLE header&quot;=E2=80=8B</div>
=C2=A0<div class=3D"gmail_default" style=3D"font-family:garamond,serif;font=
-size:small;display:inline">would be fine<br>information for the community =
of folks how might encounter it.=C2=A0 Publishing a standard,<br>or even so=
mething that came across as the IETF offering this advice, seems to me to<b=
r>
open up the issues raised in this thread.<br><br></div><div class=3D"gmail_=
default" style=3D"font-family:garamond,serif;font-size:small;display:inline=
">regards,<br><br>Ted=E2=80=8B</div></div></div></div></div>

--089e01538c9432630904fef3d6a3--


From nobody Thu Jul 24 11:45:18 2014
Return-Path: <barryleiba.mailing.lists@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 518681A03E4 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 11:45:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 vPJLBAiOVVjc for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 11:45:16 -0700 (PDT)
Received: from mail-vc0-x22b.google.com (mail-vc0-x22b.google.com [IPv6:2607:f8b0:400c:c03::22b]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6107D1A0252 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 11:45:16 -0700 (PDT)
Received: by mail-vc0-f171.google.com with SMTP id hq11so5654929vcb.30 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 11:45:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=ydCvVazG7K8iJpWcQ2hxhsvXO2m+Hx456zSBk+nz13M=; b=Vl9HIMZQduATstL0JHe3da9EJrj+gcvsZjHYbTfau60SBm2WviaXHI+kt8u9eJ5dq/ 7NnBC+WKQ7ZdMiQf9ebTESMGm181W6px7UONZEk9z51ifr/aHQGBn7xXyhaJXv8oGTpt rDVe7t2rNnWZNT617ewhsV3LQIo0ifEjKTc0F/hse7Ej4kmxRFawEKLaVLimKgb9bjPX PhHk24ORvYPTM60FzAmhl2Im/vqDkT7s6vbPuNW72nPrc4ZWUYhtv4kHGtHqH4NR/js7 2wNft59uVm27edQdRuDZQhGnWOkm1hWs7CQa0cl783D0JNaPZ1wwnDNVZzx/Ls7R7c5Q lXGQ==
MIME-Version: 1.0
X-Received: by 10.221.26.10 with SMTP id rk10mr15468094vcb.0.1406227515434; Thu, 24 Jul 2014 11:45:15 -0700 (PDT)
Sender: barryleiba.mailing.lists@gmail.com
Received: by 10.58.181.71 with HTTP; Thu, 24 Jul 2014 11:45:15 -0700 (PDT)
In-Reply-To: <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com>
Date: Thu, 24 Jul 2014 14:45:15 -0400
X-Google-Sender-Auth: 0cCqAw0EF0WzFziCtIvTIFoA4s4
Message-ID: <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Ted Hardie <ted.ietf@gmail.com>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/1pQTbBtcZ021ssq8oWdrdxf4NG8
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 18:45:17 -0000

> I don't see that value, personally.  If a service wants to do it, they can
> set it up in their own systems, and I see no value in standardizing
> something that _will have no standardized results_.

The value is in browsers being able to offer an option that will work
well for many cases.

It's not uncommon for us to standardize a mechanism and semantics, and
to leave some details to implementations.  Here we have a mechanism
(insert "Prefer: safe") and semantics (only return content that you
consider "safe", by your judgment).  The semantics include a general
sense of what "safe" means, but we have left the specific details to
the implementation.

In reality, anyone who really needs to use this (to keep their
children from seeing body parts, or whatever) has to check out the web
sites beforehand anyway -- if for no other reason than to make sure
they support the feature.  When you do that, you can determine whether
the site's definition of "safe" sufficiently matches yours.

I don't see that this is any different from other cases where we let
the server determine what "too long", "too large", or "too much load"
means.

Barry


From nobody Thu Jul 24 12:01:21 2014
Return-Path: <ted.ietf@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 2530E1B2861 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 12:01:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 01xbPog3ktjU for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 12:01:12 -0700 (PDT)
Received: from mail-ig0-x22e.google.com (mail-ig0-x22e.google.com [IPv6:2607:f8b0:4001:c05::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AE89B1B28A9 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 12:01:04 -0700 (PDT)
Received: by mail-ig0-f174.google.com with SMTP id c1so6835845igq.13 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 12:01:04 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=BNjrNnAIftzb18ZKv2OHy0irUH5GDWrqGh0HY747zxc=; b=RQCPvyMABmVDRKylY4kRuT3K9q8yKx6lKZKsUbnRWjYrOcr34yUfbeYssJprmeD0b2 htCll1YAFZg5C4hIHDBJTyBGvaQhiwEKwNmK7Fc3mhv1RkkmQpMF1cZpQigHqYa+39tz Tp0jhul5Pvi0iIaz7FJwnTkqPeccTF/6weBz745Qv0ornr03I0oj6wMfxzeOIciDU0rp rjBPvwvSIH9bz3sAzQOv/WURrVAInDKuzO0VdDCu2uR8qnWcxrEjx1fjibOh10OJjZfj 0f0FtE8Cc9J/XUINlTv71EhoHTHSiftRgIfe1laYnTUz/sBIHroQF6rO49qncVcDHXoU 4neQ==
MIME-Version: 1.0
X-Received: by 10.42.154.132 with SMTP id q4mr14956921icw.4.1406228463982; Thu, 24 Jul 2014 12:01:03 -0700 (PDT)
Received: by 10.43.154.80 with HTTP; Thu, 24 Jul 2014 12:01:03 -0700 (PDT)
In-Reply-To: <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com>
Date: Thu, 24 Jul 2014 15:01:03 -0400
Message-ID: <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com>
From: Ted Hardie <ted.ietf@gmail.com>
To: Barry Leiba <barryleiba@computer.org>
Content-Type: multipart/alternative; boundary=90e6ba6e87a6119e5004fef51419
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Nx80IMzSXSqQ9tjqK6LQWQCOzjA
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 19:01:16 -0000

--90e6ba6e87a6119e5004fef51419
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Jul 24, 2014 at 2:45 PM, Barry Leiba <barryleiba@computer.org>
wrote:

> > I don't see that value, personally.  If a service wants to do it, they
> can
> >
> I don't see that this is any different from other cases where we let
> the server determine what "too long", "too large", or "too much load"
> means.
>

=E2=80=8BI think that is an interesting, and very telling parallel.  We wou=
ld never
advise someone to
express a constraint to a server as "don't send me anything too long".  We
would say, no,
say what "too long" means (note that semantic is "too long for the client
emitting the statement").
It's a negotiation fail waiting to happen, otherwise.

The semantic here is "don't send me anything unsafe for me" here, even if
the syntax is
"don't send me anything not marked safe by you".

This will be last message on this topic; I've muted it now.  I've said my
piece, and I've seen
the end of the show in any case.

good luck,

Ted

--90e6ba6e87a6119e5004fef51419
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div class=3D"gmail_extra">On Thu, Jul 24, 2014 at 2:45 PM=
, Barry Leiba <span dir=3D"ltr">&lt;<a href=3D"mailto:barryleiba@computer.o=
rg" target=3D"_blank">barryleiba@computer.org</a>&gt;</span> wrote:<br><div=
 class=3D"gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">&gt; I don&#39;t see that value, personally.=
 =C2=A0If a service wants to do it, they can<br>
&gt;<br>
I don&#39;t see that this is any different from other cases where we let<br=
>
the server determine what &quot;too long&quot;, &quot;too large&quot;, or &=
quot;too much load&quot;<br>
means.<br>
<span class=3D"HOEnZb"></span></blockquote><div><br><div class=3D"gmail_def=
ault" style=3D"font-family:garamond,serif;font-size:small;display:inline">=
=E2=80=8BI think that is an interesting, and very telling parallel.=C2=A0 W=
e would never advise someone to <br>
</div><div class=3D"gmail_default" style=3D"font-family:garamond,serif;font=
-size:small;display:inline">express a constraint to a server as &quot;don&#=
39;t send me anything too long&quot;.=C2=A0 We would say, no,<br>say what &=
quot;too long&quot; means (note that semantic is &quot;too long for the cli=
ent emitting the statement&quot;).<br>
</div><div class=3D"gmail_default" style=3D"font-family:garamond,serif;font=
-size:small;display:inline">It&#39;s a negotiation fail waiting to happen, =
otherwise.=C2=A0 <br><br>The semantic here is &quot;don&#39;t send me anyth=
ing unsafe for me&quot; here, even if the syntax is <br>
&quot;don&#39;t send me anything not marked safe by you&quot;.=C2=A0 <br><b=
r></div><div class=3D"gmail_default" style=3D"font-family:garamond,serif;fo=
nt-size:small;display:inline">This will be last message on this topic; I&#3=
9;ve muted it now.=C2=A0 I&#39;ve said my piece, and I&#39;ve seen<br>
the end of the show in any case.<br><br></div><div class=3D"gmail_default" =
style=3D"font-family:garamond,serif;font-size:small;display:inline">good lu=
ck,<br><br>Ted <br></div></div></div></div></div>

--90e6ba6e87a6119e5004fef51419--


From nobody Thu Jul 24 13:22:28 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5FAA51B2809 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 13:22:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 dEUxB-ypmuE0 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 13:22:14 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D631E1B27B0 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 13:22:13 -0700 (PDT)
Received: (qmail 11066 invoked from network); 24 Jul 2014 20:22:12 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 24 Jul 2014 20:22:12 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=b0da.53d16b00.k1407; i=johnl@user.iecc.com; bh=CexFre5rBHUvxJBUg/sQSUJiT9NkA6xiHRslLq84DE8=; b=X4AZDSOUxj1S7qJxjv8ncWV+BHEwULixY+E5D3nVm1Gp0DBS770SiT14lY7ay0faCHZLKProM3z/RuADk+p5f2kYrATRAiX39u+duPjLr9WEXO0LlC3cS7bV6vnlYkJpIaVSAHOxECKKNNp7U4eYW3GUtPhIdabIaah+tG03hBkzDcczQ2B33l0eN5S+E48ZBJoSHmb/hDJ6cb+ziza4XRxa8m4/ZRW5hWWWltxVuAt6W0SPedxdicFtEZb18HRY
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=b0da.53d16b00.k1407; olt=johnl@user.iecc.com; bh=CexFre5rBHUvxJBUg/sQSUJiT9NkA6xiHRslLq84DE8=; b=LxDcTgkMBBC7AR4uI9SKxXw0Kw8o5WqolEbUQrKwvPSl4o1Q6rXNvC1fPcb+dbjOhgsXqROIevsE8+E2rcByJCXcftK317AC2YNtY8qak/Mg+U8kc8DjRdsaJFzhJrsiYElpq2Poo0CUgAW+NUCB0ZmA6WM36l/dhWPsaYZgfzrlT+SOgWK/ZA1nJftDng0e4f4BfKmZ9PtBGJ4d45aB1HzybnnwTZDlfVCxondchIRQwVBTObvDZ3RHm8pSfZwO
Date: 24 Jul 2014 20:22:01 -0000
Message-ID: <20140724202201.45273.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <CA+9kkMDhecZUZXHYF9yfnxxwpDHNQNMiyVeJgJCsojDGF3K5Lg@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/e15Qtg4-LH0buzcrKk5xR28xLRQ
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 20:22:15 -0000

A few moments of googlage finds these public descriptions of existing
implementations of the "Prefer: Safe" header.

The draft, as far as I can tell, describes the existing practice, and
I still would like us to adopt it.

Client implementation in Firefox:

https://blog.mozilla.org/privacy/2014/07/22/prefersafe-making-online-safety-simpler-in-firefox/

Client implementation in IE 10 and IE 11, and server implementation in Bing:

http://support.microsoft.com/kb/2980016

R's,
John


From nobody Thu Jul 24 14:50:30 2014
Return-Path: <hsantos@isdg.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0CF821B2927 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 14:50:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.138
X-Spam-Level: 
X-Spam-Status: No, score=-101.138 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, 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 HTYC1-CBmHBu for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 14:50:18 -0700 (PDT)
Received: from news.winserver.com (catinthebox.net [208.247.131.9]) by ietfa.amsl.com (Postfix) with ESMTP id 077C31B2920 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 14:50:17 -0700 (PDT)
DKIM-Signature: v=1; d=isdg.net; s=tms1; a=rsa-sha1; c=simple/relaxed; l=2284; t=1406238610; h=Received:Received: Received:Received:Message-ID:Date:From:Organization:To:Subject: List-ID; bh=6JmL51JpZvgfxGeMQ5H7W+Gw/zU=; b=oICnEUr8wM0dwcnabacp v7Yyku+I8Q11iQcgzN1xEzXyv6svI1OfSQIgcWXFRE21iLS5vb82+OaZsvPQvOGq NdJ/S8hUA06Ro2GOGOtZ9r4+0wje+2nL2CbsYDyrRKlHoaii2k2O8wSnqllieqyr pfCnoe8mApB20kvUoAtXFG0=
Received: by winserver.com (Wildcat! SMTP Router v7.0.454.4) for apps-discuss@ietf.org; Thu, 24 Jul 2014 17:50:10 -0400
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 opensite.winserver.com (beta.winserver.com [208.247.131.23]) by winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 1423722347.1.5948; Thu, 24 Jul 2014 17:50:09 -0400
DKIM-Signature: v=1; d=beta.winserver.com; s=tms1; a=rsa-sha256; c=simple/relaxed; l=2284; t=1406238364; h=Received:Received: Message-ID:Date:From:Organization:To:Subject:List-ID; bh=ErXpfKx jmS1yI+akI0ydA19EudkTyS2fLOdhaX3nt+8=; b=Eih1NU7sxlqUnSYKze0MbX4 odLY7ERXvJUenTOoW1Xz6QRmL/bDjBqfIqxZr19cXWxbvL5xunhv1W9UyPsjHVLu 1crjEuJ6174fg9X2f6sh2GCZSXtaApEJxC5b++CN7I8bN7MU+VMEc1D1eFZWXaie 2eCC1HJHR/8JWey8zGLk=
Received: by beta.winserver.com (Wildcat! SMTP Router v7.0.454.4) for apps-discuss@ietf.org; Thu, 24 Jul 2014 17:46:04 -0400
Received: from [192.168.1.2] ([99.121.4.27]) by beta.winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 16210625.9.3460; Thu, 24 Jul 2014 17:46:02 -0400
Message-ID: <53D17F92.5080609@isdg.net>
Date: Thu, 24 Jul 2014 17:50:10 -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: Barry Leiba <barryleiba@computer.org>,  Ted Hardie <ted.ietf@gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com>
In-Reply-To: <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/SzLKzDb3NxwMtS6OMLEaHB7538c
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 21:50:21 -0000

On 7/24/2014 2:45 PM, Barry Leiba wrote:

> It's not uncommon for us to standardize a mechanism and semantics, and
> to leave some details to implementations.  Here we have a mechanism
> (insert "Prefer: safe") and semantics (only return content that you
> consider "safe", by your judgment).  The semantics include a general
> sense of what "safe" means, but we have left the specific details to
> the implementation.
>
> In reality, anyone who really needs to use this (to keep their
> children from seeing body parts, or whatever) has to check out the web
> sites beforehand anyway -- if for no other reason than to make sure
> they support the feature.  When you do that, you can determine whether
> the site's definition of "safe" sufficiently matches yours.

However, in reality, there is one current purpose as defined by the 
supportive browsers (IE, Firefox) -- Parental Controls.  In fact, it 
is automatically send by the browser when the OS has parental controls 
enabled. The draft seems to not directly reference this fact.

>  I don't see that this is any different from other cases where we let
> the server determine what "too long", "too large", or "too much load"
> means.

I see your point, but its very different in my book. Thats Flow 
Control.  Here is Content/Context Control.

Based on my readings of the draft and of Levine post of browser 
support links, the client browser isn't going to do any display 
filtering with the server output but just send the HTTP header.  It 
expects the server to filter, manage, control the output of 
"safe/unsafe" information.

With the "safe" hint, the server/site will assume liability risk if it 
chooses to honour (honor) it and its gets it wrong.   It may be 
legally safer to ignore this HTTP header until there is better 
understanding of the controls necessary by a web server/site.

Overall, there should be some guidelines of what this header means and 
based on what I read about the browser support, it is 100% related to 
parental controls concept.  That should be referenced and emphasized 
in the draft.

Probably for appendix B:

      Current browsers in the market are automatically sending this
      HTTP header to indicate Parental Controls were set by the
      Operating System.

-- 
HLS



From nobody Thu Jul 24 15:21:19 2014
Return-Path: <martin.thomson@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 687B31A0311 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 15:21:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2
X-Spam-Level: 
X-Spam-Status: No, score=-2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9,  DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] autolearn=ham
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 Mn738gGQ_WK2 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 15:21:16 -0700 (PDT)
Received: from mail-wg0-x230.google.com (mail-wg0-x230.google.com [IPv6:2a00:1450:400c:c00::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BD38F1A03B8 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 15:21:15 -0700 (PDT)
Received: by mail-wg0-f48.google.com with SMTP id x13so3345407wgg.7 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 15:21:14 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=v6oK1hT0+ls4hpzreO9yZJwyC1YKgOOhCgIwjQbXx9g=; b=Vi88Vofl8j5ymRkY2R56p3kjTbdEZRho8bbmEUsI0YxMALJz18QZ6E7qrR3yVyQG1N QQrUZCXZnUC880fKeh9dPJnudfk29dNaD0EqLjCKrWBE6sNKc4Dnqo4BJL/ZO59MtoqP H93qDEzarlG2hmTb6gPZSVfjqXrEEA7zCm5mA9uFcjdjU644FbFYegE82kTUZbHH2Qc/ 2va1IZvoHxFJ/4jLK5qhr1vN3q2N/im9quipt3F0vR5lEs41J39KeZXw/9HKaB72xt2f eYZ7N7Fe+NQYxhyuJcItbM6wVYs8JHCdW9WI+0/bqQ6SwQl/lw73NYcyQk9LkAcNKSl3 W2ew==
MIME-Version: 1.0
X-Received: by 10.194.143.49 with SMTP id sb17mr16044162wjb.25.1406240474357;  Thu, 24 Jul 2014 15:21:14 -0700 (PDT)
Received: by 10.194.110.6 with HTTP; Thu, 24 Jul 2014 15:21:14 -0700 (PDT)
In-Reply-To: <53D17F92.5080609@isdg.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <53D17F92.5080609@isdg.net>
Date: Thu, 24 Jul 2014 15:21:14 -0700
Message-ID: <CABkgnnXMXNRc=_5p41Qf1g2dYh=Cp_VnWKQwpaKepnmJ3VbNMw@mail.gmail.com>
From: Martin Thomson <martin.thomson@gmail.com>
To: Hector Santos <hsantos@isdg.net>
Content-Type: text/plain; charset=UTF-8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/zt3EeS7SrpuWUsLO3VW8Qy7we4o
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 22:21:17 -0000

On 24 July 2014 14:50, Hector Santos <hsantos@isdg.net> wrote:
> However, in reality, there is one current purpose as defined by the
> supportive browsers (IE, Firefox) -- Parental Controls.  In fact, it is
> automatically send by the browser when the OS has parental controls enabled.
> The draft seems to not directly reference this fact.

The draft doesn't say that because the intended usage is wider than
just Parental Control.  It specifically avoids talking about the
motivation behind sending the header field.


From nobody Thu Jul 24 15:55:20 2014
Return-Path: <hsantos@isdg.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 399DC1B290C for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 15:55:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.002
X-Spam-Level: 
X-Spam-Status: No, score=-102.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 HmZkJdl8SLvk for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 15:55:14 -0700 (PDT)
Received: from mail.winserver.com (ntbbs.winserver.com [208.247.131.9]) by ietfa.amsl.com (Postfix) with ESMTP id 673D21B291A for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 15:55:14 -0700 (PDT)
DKIM-Signature: v=1; d=isdg.net; s=tms1; a=rsa-sha1; c=simple/relaxed; l=1227; t=1406242505; h=Received:Received: Message-Id:From:Subject:Date:To:Organization:List-ID; bh=8uU/oA+ lBYGXHq/risFJX8sP/PI=; b=PhHQIBtL76yg6MBieOoNq52+KfYOvbOhjiEJsrz 01s/spwovHIHzmiuzj+n6hqUBb8rqkd7yq9DuuLfFDutvMfFOzk5X5jUrzlbh7qs c8vJjOkW6DJXN577F38RbNc3b8dYdr8F6K+SMrGAeOg6P9VIPUMz/rLivFhgomCG in70=
Received: by winserver.com (Wildcat! SMTP Router v7.0.454.4) for apps-discuss@ietf.org; Thu, 24 Jul 2014 18:55:05 -0400
Received: from [192.168.1.67] (99-121-4-27.lightspeed.miamfl.sbcglobal.net [99.121.4.27]) by winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 1427616958.1.5944; Thu, 24 Jul 2014 18:55:04 -0400
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <53D17F92.5080609@isdg.net> <CABkgnnXMXNRc=_5p41Qf1g2dYh=Cp_VnWKQwpaKepnmJ3VbNMw@mail.gmail.com>
Mime-Version: 1.0 (1.0)
In-Reply-To: <CABkgnnXMXNRc=_5p41Qf1g2dYh=Cp_VnWKQwpaKepnmJ3VbNMw@mail.gmail.com>
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: quoted-printable
Message-Id: <C91C6F64-0C0C-42F0-B3B3-04DC6C35D7C7@isdg.net>
X-Mailer: iPad Mail (11B651)
From: Hector Santos <hsantos@isdg.net>
Date: Thu, 24 Jul 2014 18:55:05 -0400
To: Martin Thomson <martin.thomson@gmail.com>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/mEqhbjKzk-2EbS8cT4qiYT_cchQ
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 22:55:18 -0000

Yes, understood, open ended, etc.  But parental control is the primary motiv=
ation in practice today and it is in fact, what automatically enables it, a c=
ommon signal between browsers and the OS.  While there could be other safe d=
ata associations,  parental controls should be the principle practical reaso=
n stated in the draft that exist today. This would be a primary reason a web=
 site may begin to leverage and "honour" this header when it begins to inclu=
de sensitive data considered to fall under parental controls.

--
Hector Santos
http://www.santronics.com

> On Jul 24, 2014, at 6:21 PM, Martin Thomson <martin.thomson@gmail.com> wro=
te:
>=20
>> On 24 July 2014 14:50, Hector Santos <hsantos@isdg.net> wrote:
>> However, in reality, there is one current purpose as defined by the
>> supportive browsers (IE, Firefox) -- Parental Controls.  In fact, it is
>> automatically send by the browser when the OS has parental controls enabl=
ed.
>> The draft seems to not directly reference this fact.
>=20
> The draft doesn't say that because the intended usage is wider than
> just Parental Control.  It specifically avoids talking about the
> motivation behind sending the header field.
>=20


From nobody Thu Jul 24 16:35:08 2014
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C74D21A0A98 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 16:35:05 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.602
X-Spam-Level: 
X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 TWHK9V9IqQWJ for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 16:35:03 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id F22241A0648 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 16:35:02 -0700 (PDT)
Received: from [172.30.75.83] (unknown [23.79.231.14]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 01C1450A73; Thu, 24 Jul 2014 19:35:00 -0400 (EDT)
Content-Type: text/plain; charset=windows-1252
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com>
Date: Thu, 24 Jul 2014 16:34:58 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <0A21A001-3025-4668-943D-04F432810267@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com>
To: Ted Hardie <ted.ietf@gmail.com>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/0bGn_icBI_jW-AcHNDp-hSr1-IY
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 24 Jul 2014 23:35:06 -0000

Hi Ted,

On 23 Jul 2014, at 12:49 pm, Ted Hardie <ted.ietf@gmail.com> wrote:

> Note:  the very first time I came to the IETF in person was to argue =
against Nathaniel Borenstein's KidCode
> https://datatracker.ietf.org/doc/draft-borenstein-kidcode/.   The =
scars I got from the politics, backstabbing, and insanity that lead =
through that discussion to the IETF VAC effort (voluntary access =
control, see:  =
http://lists.w3.org/Archives/Public/www-talk/msg01707.html) and on to =
the spin up of p3p (http://www.w3.org/P3P/) still throb on cold nights. =20=

>=20
> There is not even a single bit of good to be done here.  The amount of =
misapprehension and mischief available is simply too high.  Forget it =
and walk away.
>=20
> I oppose adoption of this draft.
>=20
> With all respect to those not quite so scarred,

I was a member of the P3P WG, and I bear the scars as well, so I=92ll =
assume that your appeal to authority above wasn=92t directed at me.

Let me construct my own appeal to authority below =97 the authority of =
*implementor interest*.

This discussion represents my main concern around asking for this draft =
to be standards track =97 defining the vocabulary to use when describing =
policy like this is a hornet=92s nest for any standards activity, =
particularly when the set of people standardising it are NOT =
well-educated in this area, just bystanders (yes, being a parent makes =
one a stakeholder here, but that doesn=92t make one educated on the =
underlying issues).

Note that I=92m not really a stakeholder either; I just wrote down a =
mechanism that had some interesting properties:

* It is simple and single-bit, avoiding the pain of P3P
* It aligns the interests of the parties involved (unlike DNT)
* it works well with HTTP=20

After I wrote it down, I let it sit. After a while, I got interest from =
the people at Microsoft who implement Family Safety; they are very =
well-educated in the issues here, and they decided it was interesting =
enough to implement. Then Mozilla came on board.

That told me that it might be worth standardising. I brought this draft =
here to see if we could do something small and simple to allow =
preferences to be expressed and then acted upon; the use case is very =
clearly defined in the draft.=20

I did not do this to open up a can of worms of inventing a taxonomy for =
Web content safety; my scars and yours tell me that doing that is an =
especially stupid thing to do. This draft, however, does not do so; it=92s=
 just a bit, and it=92s site-defined. If this devolves into an exercise =
of describing different levels of safety, etc., I=92ll do my best to =
shoot the entire thing in the head personally, as that smacks of the =
worst of this process.=20

Anyone suggesting a =93NSFW=94 preference should identify the use cases =
and convince implementers. So far I=92m hearing people with opinions and =
=93good ideas" being answered by crickets on the implementer side.

In my estimation, it should take this draft a few weeks to get through =
the WG; there are a few editorial issues, but it=92s substantially ready =
to get to the IESG. If it takes longer than that, it tells me that =
something is very, very wrong.

Cheers,

P.S. Some big Web sites have privately expressed to me that if this is =
standardised, some jurisdictions will require Web sites to honour it =
with jurisdictional (not site-specific) semantics. This very well may =
happen, and in that case, I=92d encourage those big Web sites to use =
their (extensive) lobbying capabilities to make sure that there were a =
carve-out of an appropriate shape, so that the site retains its ability =
to define what =93safe=94 is. I don=92t, however, think that that=92s a =
valid reason to resist standardisation here. After all, a sufficiently =
motivated jurisdiction can already do that with Cookies today; all this =
mechanism does is relieve end users of the burden of setting cookies for =
multiple sites.


--
Mark Nottingham   http://www.mnot.net/




From nobody Thu Jul 24 18:01:39 2014
Return-Path: <duerst@it.aoyama.ac.jp>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C877E1A0386 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 18:01:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.208
X-Spam-Level: 
X-Spam-Status: No, score=0.208 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_EQ_JP=1.244, HOST_EQ_JP=1.265, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] 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 7ct-dPCI1cnt for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 18:01:35 -0700 (PDT)
Received: from scintmta01-14.scbb.aoyama.ac.jp (scintmta01-14.scbb.aoyama.ac.jp [133.2.253.64]) by ietfa.amsl.com (Postfix) with ESMTP id B7BB31A0190 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 18:01:35 -0700 (PDT)
Received: from scmeg01-14.scbb.aoyama.ac.jp (scmse.scbb.aoyama.ac.jp [133.2.253.15]) by scintmta01-14.scbb.aoyama.ac.jp (Postfix) with ESMTP id 6D24432E576; Fri, 25 Jul 2014 10:01:32 +0900 (JST)
Received: from itmail2.it.aoyama.ac.jp (unknown [133.2.206.134]) by scmeg01-14.scbb.aoyama.ac.jp with smtp id 7ed7_5a79_b74b90eb_f379_4b93_87dc_0dd864f7ef47; Fri, 25 Jul 2014 10:01:31 +0900
Received: from [IPv6:::1] (unknown [133.2.210.1]) by itmail2.it.aoyama.ac.jp (Postfix) with ESMTP id F0049BF4A8; Fri, 25 Jul 2014 10:01:31 +0900 (JST)
Message-ID: <53D1AC5C.3050706@it.aoyama.ac.jp>
Date: Fri, 25 Jul 2014 10:01:16 +0900
From: =?UTF-8?B?Ik1hcnRpbiBKLiBEw7xyc3Qi?= <duerst@it.aoyama.ac.jp>
Organization: Aoyama Gakuin University
User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: John Levine <johnl@taugh.com>, apps-discuss@ietf.org
References: <20140724145814.38511.qmail@joyce.lan>
In-Reply-To: <20140724145814.38511.qmail@joyce.lan>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/RCWvzDvoD_e4EX81uJsqFNZso_U
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 01:01:38 -0000

I know that two efforts in this space at W3C have produced specs, but 
not much in terms of deployment as far as I know. I have learned from 
Ted that earlier efforts at IETF also didn't work out well.

But independent from this, having observed the discussion over the past 
few days, I think that the topic already has and will continue to 
generate too much mail to be appropriate for the WG and this list, and 
take away valuable resources from other work.

I therefore oppose adoption of this document by the WG. I suggest that 
if Mark wants to continue, he get a few coauthors from browser vendors 
and submit it directly through an AD or as an independent submission, 
possibly as informational. Another choice would be to create a dedicated 
mailing list (and maybe later a dedicated WG) but I think that would be 
overkill.

Regards,   Martin.

On 2014/07/24 23:58, John Levine wrote:
> I appreciate Ted's concern, but this seems different enough and
> limited enough to be OK, so I endorse adopting it.
>
> Needless to say, I'd prefer not to make any changes other than minor
> editorial ones on the way through.
>
> R's,
> John
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>


From nobody Thu Jul 24 18:23:16 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 4543F1A03E3 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 18:23:15 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.7
X-Spam-Level: 
X-Spam-Status: No, score=-1.7 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001] 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 ENS58Wo0XF9q for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 18:23:14 -0700 (PDT)
Received: from mail-oa0-x236.google.com (mail-oa0-x236.google.com [IPv6:2607:f8b0:4003:c02::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 0C0A81A0386 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 18:23:13 -0700 (PDT)
Received: by mail-oa0-f54.google.com with SMTP id n16so4791998oag.27 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 18:23:13 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; bh=f0ULL0T0y353R4DscxLIAucCL99CnLHO2qZbEmh/hAE=; b=rKS9YXYoNzbpFlKsB3azTHkxxphajmt9nuv5V7bTM71sKM9KphsIahWw84o1ji9lN9 CI25STI045gAo17kZzMDaP33oO04WXfQRATN79k+arAhWb478V+yVspP/u3h+bub9hEF dlZiGxOOEjAWpeJ+jNcLVeYIhgEfAwZzhjrAVJ7IJU40hD+ilvANKU9a7tG65rmGX/QY rgtiRU/gRyioXlkSb9lsnWrdcrISuiRlWq9iONkhrBzKwmtcr/FzBZThprQNuIS2g7Z9 NIGwMEy9o2NroBOl/o5+4aLfuJbREF/i80aMo+ryc3SvEjv995C85jom0+AZ+qSo6be1 gEmA==
X-Received: by 10.182.18.101 with SMTP id v5mr3109373obd.64.1406251393317; Thu, 24 Jul 2014 18:23:13 -0700 (PDT)
MIME-Version: 1.0
Received: by 10.60.179.81 with HTTP; Thu, 24 Jul 2014 18:22:53 -0700 (PDT)
In-Reply-To: <53D1AC5C.3050706@it.aoyama.ac.jp>
References: <20140724145814.38511.qmail@joyce.lan> <53D1AC5C.3050706@it.aoyama.ac.jp>
From: James M Snell <jasnell@gmail.com>
Date: Thu, 24 Jul 2014 18:22:53 -0700
Message-ID: <CABP7Rbe_xtjpEQjv59xcpDMgk8L2YqKJ5jqxrsSPnpSFTP_Ygw@mail.gmail.com>
To: =?UTF-8?Q?Martin_J=2E_D=C3=BCrst?= <duerst@it.aoyama.ac.jp>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/LynKAtPb_LcmWkevPVRITqRfLrA
Cc: John Levine <johnl@taugh.com>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 01:23:15 -0000

+1

On Thu, Jul 24, 2014 at 6:01 PM, "Martin J. D=C3=BCrst"
<duerst@it.aoyama.ac.jp> wrote:
> I know that two efforts in this space at W3C have produced specs, but not
> much in terms of deployment as far as I know. I have learned from Ted tha=
t
> earlier efforts at IETF also didn't work out well.
>
> But independent from this, having observed the discussion over the past f=
ew
> days, I think that the topic already has and will continue to generate to=
o
> much mail to be appropriate for the WG and this list, and take away valua=
ble
> resources from other work.
>
> I therefore oppose adoption of this document by the WG. I suggest that if
> Mark wants to continue, he get a few coauthors from browser vendors and
> submit it directly through an AD or as an independent submission, possibl=
y
> as informational. Another choice would be to create a dedicated mailing l=
ist
> (and maybe later a dedicated WG) but I think that would be overkill.
>
> Regards,   Martin.
>
>
> On 2014/07/24 23:58, John Levine wrote:
>>
>> I appreciate Ted's concern, but this seems different enough and
>> limited enough to be OK, so I endorse adopting it.
>>
>> Needless to say, I'd prefer not to make any changes other than minor
>> editorial ones on the way through.
>>
>> R's,
>> John
>>
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss
>>
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Thu Jul 24 19:32:25 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D1C761A0AD3 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 19:32:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 u7dVOepXnEXm for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 19:32:21 -0700 (PDT)
Received: from mail-oa0-x232.google.com (mail-oa0-x232.google.com [IPv6:2607:f8b0:4003:c02::232]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7D3D81A0AC8 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 19:32:21 -0700 (PDT)
Received: by mail-oa0-f50.google.com with SMTP id g18so4838929oah.23 for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 19:32:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=XAqssE+1xslcoSER1FW+dmuhFvAiZ5CUyNCLAtieXnk=; b=HhhCCBq3blXk32RijmkKcrUrp0BeMnEJc9J3tZVB/Q9b4Z2kM3SKabToYaG8aEo+G/ EIQ5ObWM8VnVedNp8OzF2VEslWPUCM19i0ICH1CKAk9eEoUfyRFKH6OtvmmYMRrsS7I4 zgeFNKft/wmGRgqr6hpeKgtLG9HJ/BrxDDKF0rckOtr5YODLBobLPem27P2q4Rp2B6SR 7vYYjdf02WeGLi669+Kh9VeChd6uM6Y2nSmvR5xOk/mFV2wskn7YCA4ojW7vJLAl3r/B ZE5JLyl6P3ERQUGlaZfqcacrcLoTvH+3Jvipmxr1rDNE747AIoUkWuGTR0eifyw8cbDh kU7A==
MIME-Version: 1.0
X-Received: by 10.182.60.42 with SMTP id e10mr18590971obr.33.1406255540947; Thu, 24 Jul 2014 19:32:20 -0700 (PDT)
Received: by 10.60.179.81 with HTTP; Thu, 24 Jul 2014 19:32:19 -0700 (PDT)
Received: by 10.60.179.81 with HTTP; Thu, 24 Jul 2014 19:32:19 -0700 (PDT)
In-Reply-To: <0A21A001-3025-4668-943D-04F432810267@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <0A21A001-3025-4668-943D-04F432810267@mnot.net>
Date: Thu, 24 Jul 2014 19:32:19 -0700
Message-ID: <CABP7Rbcc8mfZ6bJUXQM_JLkJCADuHxs3mhbKw_iQ26inbdiXaQ@mail.gmail.com>
From: James M Snell <jasnell@gmail.com>
To: Mark Nottingham <mnot@mnot.net>
Content-Type: multipart/alternative; boundary=047d7b673cb0fb517004fefb6186
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/UwFy4MTn-ACipZTh06sfvrt7gMU
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 02:32:23 -0000

--047d7b673cb0fb517004fefb6186
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Jul 24, 2014 4:35 PM, "Mark Nottingham" <mnot@mnot.net> wrote:
>
[snip]
>
> Let me construct my own appeal to authority below =E2=80=94 the authority=
 of
*implementor interest*.
>
[snip]

Mark, for whatever it is worth, my input on this has been offered in good
faith with my author-of-the-prefer-header-rfc hat on.

I intentionally set a low bar for the Prefer header: Not all preferences
will be obvious, but all should have at least some testable quality. One
challenge with "safe" is that I have absolutely no way of knowing whether
or not a site complied with the preference. If I get content back that I
find objectionable, did the site not understand the safe preference? Does
it disagree with my notion of safe? Is there a bug I ought to report? How
would I know?

Use of the Preference-Applied response header would be one solution to at
least the question about whether the site understood the request. Obviously
that doesn't help with the "was it a bug or a disagreement" question (which
is why I'd prefer to see some baseline testable requirement). But, if
implementors are fine with that ambiguity, then so be it.

- James

--047d7b673cb0fb517004fefb6186
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr"><br>
On Jul 24, 2014 4:35 PM, &quot;Mark Nottingham&quot; &lt;<a href=3D"mailto:=
mnot@mnot.net">mnot@mnot.net</a>&gt; wrote:<br>
&gt;<br>
[snip]<br>
&gt;<br>
&gt; Let me construct my own appeal to authority below =E2=80=94 the author=
ity of *implementor interest*.<br>
&gt;<br>
[snip]</p>
<p dir=3D"ltr">Mark, for whatever it is worth, my input on this has been of=
fered in good faith with my author-of-the-prefer-header-rfc hat on.</p>
<p dir=3D"ltr">I intentionally set a low bar for the Prefer header: Not all=
 preferences will be obvious, but all should have at least some testable qu=
ality. One challenge with &quot;safe&quot; is that I have absolutely no way=
 of knowing whether or not a site complied with the preference. If I get co=
ntent back that I find objectionable, did the site not understand the safe =
preference? Does it disagree with my notion of safe? Is there a bug I ought=
 to report? How would I know?</p>

<p dir=3D"ltr">Use of the Preference-Applied response header would be one s=
olution to at least the question about whether the site understood the requ=
est. Obviously that doesn&#39;t help with the &quot;was it a bug or a disag=
reement&quot; question (which is why I&#39;d prefer to see some baseline te=
stable requirement). But, if implementors are fine with that ambiguity, the=
n so be it. </p>

<p dir=3D"ltr">- James</p>

--047d7b673cb0fb517004fefb6186--


From nobody Fri Jul 25 00:10:32 2014
Return-Path: <gk@ninebynine.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5796B1ABB2D for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 00:10:30 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 mOdkz8T0q-Es for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 00:10:28 -0700 (PDT)
Received: from relay15.mail.ox.ac.uk (relay15.mail.ox.ac.uk [163.1.2.163]) by ietfa.amsl.com (Postfix) with ESMTP id AFCF81ABB17 for <apps-discuss@ietf.org>; Fri, 25 Jul 2014 00:10:28 -0700 (PDT)
Received: from smtp2.mail.ox.ac.uk ([163.1.2.205]) by relay15.mail.ox.ac.uk with esmtp (Exim 4.80) (envelope-from <gk@ninebynine.org>) id 1XAZe4-0004Db-oM; Fri, 25 Jul 2014 08:10:24 +0100
Received: from gklyne.plus.com ([80.229.154.156] helo=conina.local) by smtp2.mail.ox.ac.uk with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.69) (envelope-from <gk@ninebynine.org>) id 1XAZe4-0002j1-6x; Fri, 25 Jul 2014 08:10:24 +0100
Message-ID: <53D202B0.5080501@ninebynine.org>
Date: Fri, 25 Jul 2014 08:09:36 +0100
From: Graham Klyne <gk@ninebynine.org>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>, Ted Hardie <ted.ietf@gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <0A21A001-3025-4668-943D-04F432810267@mnot.net>
In-Reply-To: <0A21A001-3025-4668-943D-04F432810267@mnot.net>
Content-Type: text/plain; charset=windows-1252; format=flowed
Content-Transfer-Encoding: 8bit
X-Oxford-Username: zool0635
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/gXSRX6i8wDD91nyrqrHBy-hFRd4
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 07:10:30 -0000

On 25/07/2014 00:34, Mark Nottingham wrote:
> P.S. Some big Web sites have privately expressed to me that if this is standardised, some jurisdictions will require Web sites to honour it with jurisdictional (not site-specific) semantics. This very well may happen, and in that case, I’d encourage those big Web sites to use their (extensive) lobbying capabilities to make sure that there were a carve-out of an appropriate shape, so that the site retains its ability to define what “safe” is. I don’t, however, think that that’s a valid reason to resist standardisation here. After all, a sufficiently motivated jurisdiction can already do that with Cookies today; all this mechanism does is relieve end users of the burden of setting cookies for multiple sites.
>

Reading this thread, it occurred to me that a /possible/ use for this might be 
to deflect the UK government's bone-headed requirement for ISPs to 
default-censor internet access.  Since its introduction in UK, there have been 
numerous stories of perfectly innocent sites being blocked (including, 
frequently, sites aimed at providing health-related advice and helplines for 
young people).

A mechanism like this might provide an alternative to the blunt and damaging 
instrument of censorship at the Internet subscription level.

Just a thought.

#g
--


From nobody Fri Jul 25 06:15:24 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D17331B2831 for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 06:15:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 346HzZ5jg92K for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 06:15:16 -0700 (PDT)
Received: from mail-wi0-x22c.google.com (mail-wi0-x22c.google.com [IPv6:2a00:1450:400c:c05::22c]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 97CE61A028A for <apps-discuss@ietf.org>; Fri, 25 Jul 2014 06:15:16 -0700 (PDT)
Received: by mail-wi0-f172.google.com with SMTP id n3so969019wiv.17 for <apps-discuss@ietf.org>; Fri, 25 Jul 2014 06:15:15 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=O4VG54wS2Vf8xXT9B6DHkNQqbnbWepvAD76if3MIE1Y=; b=tyFfCoU6EutMrrs6J74pCDDXrB81HUDjqz7kk3PgMBBYTUxe5By9B7MT0zqlPR9Ur3 1OMtG609rXmH/3Bd+3h2UvxiWEMqkizmjIUoQr5hl8JKk0aCvr5/fWm0j79f9cQTGQ1R vOncVxYjAagjsJhQgMc9U+b+yFw2pdaiDml7PoLIRO39WM5iaatHttbHCQBsob15xGHh axy416e426KLTWjt0+LT3UnYsvMaGagf0J7USHdpkbo+blfxwD3bVTCCWxkKkiTV3dDa d6Pdt28pn39AEbOAHNYnMKEqd1smKED9oCC1cn/+m0vqDqk8tGweUbLYGrtb0rtqbdfb CMkw==
MIME-Version: 1.0
X-Received: by 10.194.7.36 with SMTP id g4mr21803844wja.37.1406294114725; Fri, 25 Jul 2014 06:15:14 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Fri, 25 Jul 2014 06:15:14 -0700 (PDT)
In-Reply-To: <C91C6F64-0C0C-42F0-B3B3-04DC6C35D7C7@isdg.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <53D17F92.5080609@isdg.net> <CABkgnnXMXNRc=_5p41Qf1g2dYh=Cp_VnWKQwpaKepnmJ3VbNMw@mail.gmail.com> <C91C6F64-0C0C-42F0-B3B3-04DC6C35D7C7@isdg.net>
Date: Fri, 25 Jul 2014 09:15:14 -0400
Message-ID: <CAL0qLwbjehCtZRhWYNSgmYMZjyqnqSNOnL+DkJSwcaFmQEm2rw@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: Hector Santos <hsantos@isdg.net>
Content-Type: multipart/alternative; boundary=047d7b450a7c28791104ff045de0
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/P1kUaWKlYfSC7Q7ihOk4tAbpIuE
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 13:15:22 -0000

--047d7b450a7c28791104ff045de0
Content-Type: text/plain; charset=UTF-8

On Thu, Jul 24, 2014 at 6:55 PM, Hector Santos <hsantos@isdg.net> wrote:

> Yes, understood, open ended, etc.  But parental control is the primary
> motivation in practice today and it is in fact, what automatically enables
> it, a common signal between browsers and the OS.  While there could be
> other safe data associations,  parental controls should be the principle
> practical reason stated in the draft that exist today. This would be a
> primary reason a web site may begin to leverage and "honour" this header
> when it begins to include sensitive data considered to fall under parental
> controls.
>

This post does not address the call for adoption.  It looks like you're
already working on the draft.  I've already posted asking that the latter
be limited until we resolve the call for adoption.

Should APPSAWG take up this work?  If "no", are there other venues where it
should be pursued?

Please and thanks.

-MSK, APPSAWG co-chair

--047d7b450a7c28791104ff045de0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Thu, Jul 24, 2014 at 6:55 PM, Hector Santos <span dir=
=3D"ltr">&lt;<a href=3D"mailto:hsantos@isdg.net" target=3D"_blank">hsantos@=
isdg.net</a>&gt;</span> wrote:<br><div class=3D"gmail_extra"><div class=3D"=
gmail_quote">
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex">Yes, understood, open ended, etc. =C2=A0But =
parental control is the primary motivation in practice today and it is in f=
act, what automatically enables it, a common signal between browsers and th=
e OS. =C2=A0While there could be other safe data associations, =C2=A0parent=
al controls should be the principle practical reason stated in the draft th=
at exist today. This would be a primary reason a web site may begin to leve=
rage and &quot;honour&quot; this header when it begins to include sensitive=
 data considered to fall under parental controls.<br>
</blockquote><div><br></div>This post does not address the call for adoptio=
n.=C2=A0 It looks like you&#39;re already working on the draft.=C2=A0 I&#39=
;ve already posted asking that the latter be limited until we resolve the c=
all for adoption.<br>
<br>Should APPSAWG take up this work?=C2=A0 If &quot;no&quot;, are there ot=
her venues where it should be pursued?<br><br>Please and thanks.<br><br></d=
iv><div class=3D"gmail_quote">-MSK, APPSAWG co-chair<br></div></div></div>

--047d7b450a7c28791104ff045de0--


From nobody Fri Jul 25 06:19:00 2014
Return-Path: <superuser@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DA7F31B285C for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 06:18:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.699
X-Spam-Level: 
X-Spam-Status: No, score=-1.699 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_8BIT_HEADER=0.3, SPF_PASS=-0.001] 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 MZsQ9JQ7UHGO for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 06:18:53 -0700 (PDT)
Received: from mail-we0-x22e.google.com (mail-we0-x22e.google.com [IPv6:2a00:1450:400c:c03::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBB691B2841 for <apps-discuss@ietf.org>; Fri, 25 Jul 2014 06:18:52 -0700 (PDT)
Received: by mail-we0-f174.google.com with SMTP id x48so4283844wes.5 for <apps-discuss@ietf.org>; Fri, 25 Jul 2014 06:18:51 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=N4mZTODWULIVQHCTFUw0qIEKX1MZH378duk/StaSZSE=; b=Ju3ZMh756thfW8I9GSPNR9SXrzE2/gm3sBAZJhbPyruRFVn6x2SARtvH9bDxsVJiki LCAD6W7JIeCE7LLzBTaKs1TQkhHcCdA/+kFyXEQ7dwL8/XnVXdzwnYXcz6KLHLakTsKI CZcgh3/YMVmKhEvbaec7JLPHaLlyMfwnZpKL0mxCh5IX/U3Jlk2SYtj0QJAY7BmW6Wn3 YyrXYtBn9h0l8qkz+uWxbS4o3ERy0zD6Hc3Z+lwN4K1aVndWKCeDnD373zoCog6Eho6C 8p27dSBprNXwAv0KZv9fT6e7etbDu/IDPJ46y+GC2DaZkSQKWQoanrPYv0dNaQ3MGIeC 5ZhA==
MIME-Version: 1.0
X-Received: by 10.180.105.68 with SMTP id gk4mr5215276wib.24.1406294331257; Fri, 25 Jul 2014 06:18:51 -0700 (PDT)
Received: by 10.180.10.99 with HTTP; Fri, 25 Jul 2014 06:18:50 -0700 (PDT)
In-Reply-To: <53D1AC5C.3050706@it.aoyama.ac.jp>
References: <20140724145814.38511.qmail@joyce.lan> <53D1AC5C.3050706@it.aoyama.ac.jp>
Date: Fri, 25 Jul 2014 09:18:50 -0400
Message-ID: <CAL0qLwa_6r1Md753f8gx514VoBFVXFwbXX6Y1JkW28WPgXRhgQ@mail.gmail.com>
From: "Murray S. Kucherawy" <superuser@gmail.com>
To: =?UTF-8?Q?Martin_J=2E_D=C3=BCrst?= <duerst@it.aoyama.ac.jp>
Content-Type: multipart/alternative; boundary=f46d04426a60107ded04ff046a71
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/c0s5pAOkwN6eGX9b0mJ0Ytj0g-s
Cc: John Levine <johnl@taugh.com>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 13:18:54 -0000

--f46d04426a60107ded04ff046a71
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

On Thu, Jul 24, 2014 at 9:01 PM, "Martin J. D=C3=BCrst" <duerst@it.aoyama.a=
c.jp>
wrote:

> I therefore oppose adoption of this document by the WG. I suggest that if
> Mark wants to continue, he get a few coauthors from browser vendors and
> submit it directly through an AD or as an independent submission, possibl=
y
> as informational. Another choice would be to create a dedicated mailing
> list (and maybe later a dedicated WG) but I think that would be overkill.
>

The ADs have gotten pretty good at spinning up dedicated, tightly-focused,
short-lived working groups for specific projects.  In retrospect, I think
they and we agree that Webfinger, for example, should've done that rather
than processing it through this working group.  So it might be overkill in
other areas, but probably not here.

For Webfinger, we ended up processing it through this working group but
gave it its own mailing list, so that's also an option.

Thanks for both suggestions.

-MSK

--f46d04426a60107ded04ff046a71
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">On Thu, Jul 24, 2014 at 9:01 PM, &quot;Martin J. D=C3=BCrs=
t&quot; <span dir=3D"ltr">&lt;<a href=3D"mailto:duerst@it.aoyama.ac.jp" tar=
get=3D"_blank">duerst@it.aoyama.ac.jp</a>&gt;</span> wrote:<br><div class=
=3D"gmail_extra">
<div class=3D"gmail_quote"><blockquote class=3D"gmail_quote" style=3D"margi=
n:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I therefore oppos=
e adoption of this document by the WG. I suggest that if Mark wants to cont=
inue, he get a few coauthors from browser vendors and submit it directly th=
rough an AD or as an independent submission, possibly as informational. Ano=
ther choice would be to create a dedicated mailing list (and maybe later a =
dedicated WG) but I think that would be overkill.<br>
</blockquote><div><br></div><div>The ADs have gotten pretty good at spinnin=
g up dedicated, tightly-focused, short-lived working groups for specific pr=
ojects.=C2=A0 In retrospect, I think they and we agree that Webfinger, for =
example, should&#39;ve done that rather than processing it through this wor=
king group.=C2=A0 So it might be overkill in other areas, but probably not =
here.<br>
<br></div><div>For Webfinger, we ended up processing it through this workin=
g group but gave it its own mailing list, so that&#39;s also an option.<br>=
<br>Thanks for both suggestions.<br><br></div><div>-MSK <br></div></div>
</div></div>

--f46d04426a60107ded04ff046a71--


From nobody Fri Jul 25 06:54:02 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 379231B288D for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 06:54:01 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, TVD_SPACE_RATIO=0.001] autolearn=ham
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 seqBnFsdJ1I1; Fri, 25 Jul 2014 06:54:00 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id A8DF01B28B1; Fri, 25 Jul 2014 06:53:57 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-json-merge-patch@tools.ietf.org, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140725135357.17175.64978.idtracker@ietfa.amsl.com>
Date: Fri, 25 Jul 2014 06:53:57 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/exVx9gH1RV3YF1NMph7VHJa3HIM
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-json-merge-patch-06.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 13:54:01 -0000

IESG state changed to Last Call Requested from AD Evaluation::AD Followup
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/


From nobody Fri Jul 25 07:02:10 2014
Return-Path: <iesg-secretary@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5EE911B28B1; Fri, 25 Jul 2014 07:02:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 kWlwaIpkackB; Fri, 25 Jul 2014 07:02:07 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D36E1A0299; Fri, 25 Jul 2014 07:01:39 -0700 (PDT)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: The IESG <iesg-secretary@ietf.org>
To: IETF-Announce <ietf-announce@ietf.org>
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Sender: <iesg-secretary@ietf.org>
Message-ID: <20140725140139.28115.69415.idtracker@ietfa.amsl.com>
Date: Fri, 25 Jul 2014 07:01:39 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/ZWguqUHjdsW06QVP-igN1AjAebs
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] Last Call: <draft-ietf-appsawg-json-merge-patch-06.txt> (JSON Merge Patch) to Proposed Standard
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Reply-To: ietf@ietf.org
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 14:02:08 -0000

The IESG has received a request from the Applications Area Working Group
WG (appsawg) to consider the following document:
- 'JSON Merge Patch'
  <draft-ietf-appsawg-json-merge-patch-06.txt> as Proposed Standard

The IESG plans to make a decision in the next few weeks, and solicits
final comments on this action. Please send substantive comments to the
ietf@ietf.org mailing lists by 2014-08-08. Exceptionally, comments may be
sent to iesg@ietf.org instead. In either case, please retain the
beginning of the Subject line to allow automated sorting.

Abstract


   This specification defines the JSON merge patch format and processing
   rules.  The merge patch format is primarily intended for use with the
   HTTP PATCH method as a means of describing a set of modifications to
   a target resource's content.




The file can be obtained via
http://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/

IESG discussion can be tracked via
http://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/ballot/


No IPR declarations have been submitted directly on this I-D.



From nobody Fri Jul 25 07:02:27 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3BE721B292E for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 07:02:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 nTVfiQQyWBbm; Fri, 25 Jul 2014 07:02:15 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id F25281B292D; Fri, 25 Jul 2014 07:01:41 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-json-merge-patch@tools.ietf.org, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140725140141.28115.24375.idtracker@ietfa.amsl.com>
Date: Fri, 25 Jul 2014 07:01:41 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/0CHXov_4hyI2ejQb6Bc7xZSpWCw
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-json-merge-patch-06.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 14:02:22 -0000

Last call has been made for draft-ietf-appsawg-json-merge-patch and state has been changed to In Last Call
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/


From nobody Fri Jul 25 07:21:36 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B21121A02FA; Fri, 25 Jul 2014 07:21:27 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 gJ4bQEvO0rvE; Fri, 25 Jul 2014 07:21:26 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 104961B2927; Fri, 25 Jul 2014 07:21:19 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140725142119.10134.65011.idtracker@ietfa.amsl.com>
Date: Fri, 25 Jul 2014 07:21:19 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/jX2qQEj_FVPkcFqa1eO7p5S2WKg
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D Action: draft-ietf-appsawg-nullmx-06.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 14:21:27 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Applications Area Working Group Working Group of the IETF.

        Title           : A "Null MX" No Service Resource Record for Domains that Accept No Mail
        Authors         : John Levine
                          Mark Delany
	Filename        : draft-ietf-appsawg-nullmx-06.txt
	Pages           : 6
	Date            : 2014-07-25

Abstract:
   Internet mail determines the address of a receiving server through
   the DNS, first by looking for an MX record and then by looking for an
   A/AAAA record as a fallback.  Unfortunately this means that the A/
   AAAA record is taken to be mail server address even when that address
   does not accept mail.  The no service MX RR, informally called null
   MX, formalizes the existing mechanism by which a domain announces
   that it accepts no mail, without having to provide a mail server,
   which permits significant operational efficiencies.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-nullmx/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-appsawg-nullmx-06

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-nullmx-06


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Fri Jul 25 07:21:38 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E553A1A0352 for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 07:21:28 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 z_DcipdkzpSi; Fri, 25 Jul 2014 07:21:27 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 29C7D1B292F; Fri, 25 Jul 2014 07:21:19 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-nullmx@tools.ietf.org, dhc@dcrocker.net, apps-discuss@ietf.org, barryleiba@computer.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140725142119.10134.35336.idtracker@ietfa.amsl.com>
Date: Fri, 25 Jul 2014 07:21:19 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/XFpBOrHl3JDu5gK4J9c_JdEJlI8
Subject: [apps-discuss] New Version Notification - draft-ietf-appsawg-nullmx-06.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 14:21:29 -0000

A new version (-06) has been submitted for draft-ietf-appsawg-nullmx:
http://www.ietf.org/internet-drafts/draft-ietf-appsawg-nullmx-06.txt


The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-nullmx/

Diff from previous version:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-nullmx-06

Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

IETF Secretariat.


From nobody Fri Jul 25 08:10:00 2014
Return-Path: <david.black@emc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 39B381B29A1; Fri, 25 Jul 2014 07:46:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.302
X-Spam-Level: 
X-Spam-Status: No, score=-4.302 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=ham
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 XOPJmU8Xav4i; Fri, 25 Jul 2014 07:46:04 -0700 (PDT)
Received: from mailuogwdur.emc.com (mailuogwdur.emc.com [128.221.224.79]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 07DCA1B299E; Fri, 25 Jul 2014 07:46:00 -0700 (PDT)
Received: from maildlpprd55.lss.emc.com (maildlpprd55.lss.emc.com [10.106.48.159]) by mailuogwprd54.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s6PEjw63018670 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 25 Jul 2014 10:45:59 -0400
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd54.lss.emc.com s6PEjw63018670
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d=emc.com; s=jan2013; t=1406299559; bh=0ekzvYPbjnMhTASssL9VJhTn9Pk=; h=From:To:CC:Date:Subject:Message-ID:Content-Type: Content-Transfer-Encoding:MIME-Version; b=EOKEhlzFxUICKI7b34jIif5B84YFn62VZhZPcD44gCQvnSdLs4TgK29vcWBHkYOgG Eux3ZT0mjTQvLK1OwBmRtv/jBhR2iEo8Odpaiz+dMLsuGsPLvN34stJfcjKe5+JmdF T3ntZ5nc8gE1/+8BOlPXjCzkp4zOGTxG5KP9jFwg=
X-DKIM: OpenDKIM Filter v2.4.3 mailuogwprd54.lss.emc.com s6PEjw63018670
Received: from mailusrhubprd52.lss.emc.com (mailusrhubprd52.lss.emc.com [10.106.48.25]) by maildlpprd55.lss.emc.com (RSA Interceptor); Fri, 25 Jul 2014 10:45:45 -0400
Received: from mxhub17.corp.emc.com (mxhub17.corp.emc.com [10.254.93.46]) by mailusrhubprd52.lss.emc.com (Sentrion-MTA-4.3.0/Sentrion-MTA-4.3.0) with ESMTP id s6PEji3p020939 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 25 Jul 2014 10:45:45 -0400
Received: from mx15a.corp.emc.com ([169.254.1.186]) by mxhub17.corp.emc.com ([10.254.93.46]) with mapi; Fri, 25 Jul 2014 10:45:44 -0400
From: "Black, David" <david.black@emc.com>
To: "standards@taugh.com" <standards@taugh.com>, "mx0dot@yahoo.com" <mx0dot@yahoo.com>, "General Area Review Team (gen-art@ietf.org)" <gen-art@ietf.org>, "ops-dir@ietf.org" <ops-dir@ietf.org>
Date: Fri, 25 Jul 2014 10:45:43 -0400
Thread-Topic: Gen-ART and OPS-Dir review of draft-ietf-appsawg-nullmx-06
Thread-Index: Ac+oFxxgGXe7F4GzSCuyKhh8LP33+A==
Message-ID: <8D3D17ACE214DC429325B2B98F3AE712077860DD21@MX15A.corp.emc.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
acceptlanguage: en-US
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Sentrion-Hostname: mailusrhubprd52.lss.emc.com
X-RSA-Classifications: GIS Solicitation, DLM_1, public, Resumes
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/x5GE79OANPkbePJU8Xq52ODud6U
X-Mailman-Approved-At: Fri, 25 Jul 2014 08:09:51 -0700
Cc: "Black, David" <david.black@emc.com>, "ietf@ietf.org" <ietf@ietf.org>, "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Subject: [apps-discuss] Gen-ART and OPS-Dir review of draft-ietf-appsawg-nullmx-06
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 14:46:06 -0000

The -06 version of this draft addresses the topics raised in the Gen-ART
review of the -05 version, except that Section 1 is still missing from
the Table of Contents (possible xml2rfc problem?).

Summary: Ready with nits.=20

Thanks,
--David


> -----Original Message-----
> From: Black, David
> Sent: Thursday, July 17, 2014 12:39 AM
> To: standards@taugh.com; mx0dot@yahoo.com; General Area Review Team (gen-
> art@ietf.org); ops-dir@ietf.org
> Cc: apps-discuss@ietf.org; ietf@ietf.org; Black, David
> Subject: Gen-ART and OPS-Dir review of draft-ietf-appsawg-nullmx-05
>=20
> This is a combined Gen-ART and OPS-DIR review.
> Boilerplate for both follows ...
>=20
> I am the assigned Gen-ART reviewer for this draft. For background on
> Gen-ART, please see the FAQ at:
>=20
> <http://wiki.tools.ietf.org/area/gen/trac/wiki/GenArtfaq>.
>=20
> Please resolve these comments along with any other Last Call comments
> you may receive.
>=20
> I have reviewed this document as part of the Operational directorate's on=
going
> effort to review all IETF documents being processed by the IESG.  These
> comments
> were written primarily for the benefit of the operational area directors.
> Document editors and WG chairs should treat these comments just like any =
other
> last call comments.
>=20
> Document: draft-ietf-appsawg-nullmx-05
> Reviewer: David L. Black
> Review Date: July 16, 2014
> IETF LC End Date: July 17, 2014
> IESG Telechat Date: August 7, 2014
>=20
> Summary: This draft is on the right track, but has open issues
> 		described in the review.
>=20
> This draft is a short specification of a NULL MX resource record whose
> publication in the DNS indicates that a domain does not accept email.
>=20
> I found one relatively minor issue.
>=20
> Minor Issues:
>=20
> Something is wrong with this paragraph in the Security Considerations sec=
tion:
>=20
>    In the unlikely event that a domain legitimately sends email but does
>    not want to receive email, SMTP servers that reject mail from domains
>    that advertise a NULL MX risk losing email from those domains.  The
>    normal way to send mail for which a sender wants no responses remains
>    unchanged, by using an empty RFC5321.MailFrom address.
>=20
> Why is that treated as a security consideration?  In light of the first
> paragraph in Section 4.3 stating that it's acceptable for SMTP clients to
> not send email to domains that publish NULL MX records, this text ought t=
o
> be recommending that such a domain (legitimately sends email but does not
> want to receive email) SHOULD NOT publish a NULL MX record and SHOULD pro=
vide
> an SMTP server that promptly rejects all email delivery attempt.  It can
> then further explain that not following the "SHOULD NOT" causes lost emai=
l
> as described in the quoted text, and not following the "SHOULD" causes lo=
ng
> delivery timeouts as described in Section 2.  I'd also suggest moving thi=
s
> discussion to Section 4.3 so that it follows the first paragraph there.
>=20
> Nits:
>=20
> Section 1 is missing from Table of Contents.
>=20
> First paragraph in Section 4.1:
> 	"address is not deliverable" -> "the email is not deliverable"
>=20
> Second  paragraph in Section 4.1 assumes that all or most domains that
> do not accept email also publish NULL MX records.  That assumption should
> be stated as part of the first sentence of the paragraph, as the immediat=
ely
> preceding paragraph is about the benefits of individual domains publishin=
g
> NULL MX records.
>=20
> In Section 4.3, please provide text descriptions of the 550 reply code an=
d
> 5.1.2 enhanced status code.
>=20
> OLD
>    550 reply code
> NEW
>    550 reply code (Requested action not taken: mailbox unavailable) [RFC5=
321]
>=20
> OLD
>    5.1.2 enhanced status code
> NEW
>    5.1.2 enhanced status code (Permanent Failure, Bad destination system
> address)
>=20
> idnits 2.13.01 didn't find anything to complain about.
>=20
> --- Selected RFC 5706 Appendix A Q&A for OPS-Dir review ---
>=20
> A.1.1  Has deployment been discussed?
>=20
> 	Yes, and NULL MX records are already deployed in the DNS.
>=20
> A.1.5.  Has the impact on network operation been discussed?
>=20
> 	Yes, in general, NULL MX records have significant operational
> 	benefits as described in the draft.
>=20
> A.2.  Do you anticipate any manageability issues with the specification?
>=20
> 	No.  This is a minor extension to an existing use of DNS resource
> records.
>=20
> Thanks,
> --David
> ----------------------------------------------------
> David L. Black, Distinguished Engineer
> EMC Corporation, 176 South St., Hopkinton, MA=A0 01748
> +1 (508) 293-7953=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0=A0 FAX: +1 (508) 293-7=
786
> david.black@emc.com=A0=A0=A0=A0=A0=A0=A0 Mobile: +1 (978) 394-7754
> ----------------------------------------------------


From nobody Fri Jul 25 08:10:47 2014
Return-Path: <Rob.Trace@microsoft.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E4FE11A0AE9 for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 22:06:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 Dmfx2cnl5Z7m for <apps-discuss@ietfa.amsl.com>; Thu, 24 Jul 2014 22:06:17 -0700 (PDT)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2lp0235.outbound.protection.outlook.com [207.46.163.235]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C49B71A0ADF for <apps-discuss@ietf.org>; Thu, 24 Jul 2014 22:06:16 -0700 (PDT)
Received: from BL2PR03MB372.namprd03.prod.outlook.com (10.141.89.15) by BL2PR03MB371.namprd03.prod.outlook.com (10.141.89.14) with Microsoft SMTP Server (TLS) id 15.0.995.14; Fri, 25 Jul 2014 05:06:15 +0000
Received: from BL2PR03MB372.namprd03.prod.outlook.com ([10.141.89.15]) by BL2PR03MB372.namprd03.prod.outlook.com ([10.141.89.15]) with mapi id 15.00.0995.014; Fri, 25 Jul 2014 05:06:15 +0000
From: Rob Trace <Rob.Trace@microsoft.com>
To: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Thread-Topic: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
Thread-Index: Ac+nxTicsLb7DmFgRZmNYbsM2BnBCg==
Date: Fri, 25 Jul 2014 05:06:13 +0000
Message-ID: <fc38b0dd77a94b8497c3860abf8a8317@BL2PR03MB372.namprd03.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [66.235.21.95]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 02830F0362
x-forefront-antispam-report: SFV:NSPM; SFS:(41574002)(189002)(199002)(64706001)(31966008)(87936001)(80022001)(20776003)(74662001)(74502001)(2656002)(106356001)(19625215002)(86612001)(66066001)(16236675004)(79102001)(85852003)(86362001)(33646002)(4396001)(83072002)(76482001)(77982001)(95666004)(46102001)(105586002)(92566001)(99286002)(76576001)(81342001)(101416001)(81542001)(15202345003)(19617315012)(107046002)(107886001)(2351001)(99396002)(85306003)(50986999)(15975445006)(54356999)(110136001)(19580395003)(21056001)(74316001)(19300405004)(83322001)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BL2PR03MB371; H:BL2PR03MB372.namprd03.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: multipart/alternative; boundary="_000_fc38b0dd77a94b8497c3860abf8a8317BL2PR03MB372namprd03pro_"
MIME-Version: 1.0
X-OriginatorOrg: microsoft.onmicrosoft.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Ujea1KCaYqkf9-pK4JibcKm2l0A
X-Mailman-Approved-At: Fri, 25 Jul 2014 08:10:32 -0700
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 05:06:20 -0000

--_000_fc38b0dd77a94b8497c3860abf8a8317BL2PR03MB372namprd03pro_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

I know it is a little late but safe hint is supported in IE 11 and 10 and B=
ing will filter links based on the presence of the header.  Here is the inf=
ormation on Microsoft's support for safe-hint:

http://support.microsoft.com/kb/2980016
http://blogs.msdn.com/b/ie/archive/2014/07/20/internet-explorer-ietf-90.asp=
x.

Thanks!!

-Rob


--_000_fc38b0dd77a94b8497c3860abf8a8317BL2PR03MB372namprd03pro_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:#0563C1;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:#954F72;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal-compose;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-family:"Calibri","sans-serif";}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">I know it is a little late but safe hint is supporte=
d in IE 11 and 10 and Bing will filter links based on the presence of the h=
eader.&nbsp; Here is the information on Microsoft&#8217;s support for safe-=
hint:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal"><a href=3D"http://support.microsoft.com/kb/2980016">=
http://support.microsoft.com/kb/2980016</a>
<o:p></o:p></p>
<p class=3D"MsoNormal"><a href=3D"http://blogs.msdn.com/b/ie/archive/2014/0=
7/20/internet-explorer-ietf-90.aspx">http://blogs.msdn.com/b/ie/archive/201=
4/07/20/internet-explorer-ietf-90.aspx</a>.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">Thanks!!<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
<p class=3D"MsoNormal">-Rob<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p>&nbsp;</o:p></p>
</div>
</body>
</html>

--_000_fc38b0dd77a94b8497c3860abf8a8317BL2PR03MB372namprd03pro_--


From nobody Fri Jul 25 09:05:51 2014
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id CFA1A1B29C9 for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 09:05:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.903
X-Spam-Level: 
X-Spam-Status: No, score=-101.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 eWSNGTeLeeZO for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 09:05:42 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1900:3001:11::31]) by ietfa.amsl.com (Postfix) with ESMTP id 645131B29CB for <apps-discuss@ietf.org>; Fri, 25 Jul 2014 09:05:42 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id A79231801A4; Fri, 25 Jul 2014 09:04:21 -0700 (PDT)
To: mnot@mnot.net, barryleiba@computer.org, presnick@qti.qualcomm.com, Salvatore.Loreto@ericsson.com, alexey.melnikov@isode.com, superuser@gmail.com
X-PHP-Originating-Script: 6000:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Message-Id: <20140725160421.A79231801A4@rfc-editor.org>
Date: Fri, 25 Jul 2014 09:04:21 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/KrZa_RRz4z-mIvhMhauXPApHD00
Cc: worley@ariadne.com, apps-discuss@ietf.org, rfc-editor@rfc-editor.org
Subject: [apps-discuss] [Editorial Errata Reported] RFC7320 (4063)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 16:05:49 -0000

The following errata report has been submitted for RFC7320,
"URI Design and Ownership".

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=7320&eid=4063

--------------------------------------
Type: Editorial
Reported by: Dale Worley <worley@ariadne.com>

Section: 2.1 and 5.2

Original Text
-------------
Section 2.1 says "MUST do so by modifying [BCP115]".

Section 5.2 says

   [BCP115]   Hansen, T., Hardie, T., and L. Masinter, "Guidelines and
              Registration Procedures for New URI Schemes", RFC 4395,
              BCP 115, February 2006.


Corrected Text
--------------
Section 2.1 should say "MUST do so by modifying [BCP35]".

Section 5.2 should say

   [BCP35]    Hansen, T., Hardie, T., and L. Masinter, "Guidelines and
              Registration Procedures for New URI Schemes", RFC 4395,
              BCP 35, February 2006.


Notes
-----
RFC 4395 is BCP 35, not BCP 115.  See the entry in bcp-index.txt:

0115 [BCP number 115 is retired. It was mistakenly assigned to RFC
     4395. RFC 4395 is BCP 35.]

Instructions:
-------------
This erratum is currently posted as "Reported". If necessary, please
use "Reply All" to discuss whether it should be verified or
rejected. When a decision is reached, the verifying party (IESG)
can log in to change the status and edit the report, if necessary. 

--------------------------------------
RFC7320 (draft-ietf-appsawg-uri-get-off-my-lawn-05)
--------------------------------------
Title               : URI Design and Ownership
Publication Date    : July 2014
Author(s)           : M. Nottingham
Category            : BEST CURRENT PRACTICE
Source              : Applications Area Working Group
Area                : Applications
Stream              : IETF
Verifying Party     : IESG


From nobody Fri Jul 25 10:24:42 2014
Return-Path: <hsantos@isdg.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32A131A0240 for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 10:24:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.002
X-Spam-Level: 
X-Spam-Status: No, score=-102.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 0RRpm0xTsMGF for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 10:24:37 -0700 (PDT)
Received: from catinthebox.net (catinthebox.net [208.247.131.9]) by ietfa.amsl.com (Postfix) with ESMTP id 684C11A01E2 for <apps-discuss@ietf.org>; Fri, 25 Jul 2014 10:24:37 -0700 (PDT)
DKIM-Signature: v=1; d=isdg.net; s=tms1; a=rsa-sha1; c=simple/relaxed; l=375; t=1406309067; h=Received:Received: Received:Received:Message-ID:Date:From:Organization:To:Subject: List-ID; bh=2q8YpfqkOtddb99AYziPEF25vXE=; b=KOPO7IMt8u0kqXdP97mw ksJYpl2jiSRW8iXsxU7l3QcwtItcdiw3+99KRx7Jw9A3oCmIiKpqzhLqYzPU6hfP ZKS47DkDJQVzxID4ldD4RWlXe3Fetqep/4X2PwDdXlVwXxRuft7P/bG62NHgRC9I CTCeWclPUGm+w7/Q49hFyyM=
Received: by winserver.com (Wildcat! SMTP Router v7.0.454.4) for apps-discuss@ietf.org; Fri, 25 Jul 2014 13:24:27 -0400
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 1494178420.742.2676; Fri, 25 Jul 2014 13:24:26 -0400
DKIM-Signature: v=1; d=beta.winserver.com; s=tms1; a=rsa-sha256; c=simple/relaxed; l=375; t=1406308820; h=Received:Received: Message-ID:Date:From:Organization:To:Subject:List-ID; bh=LYi2wVL 6uNLzmGE/vikJG1+H8cnxshYcHe65jlW5U4g=; b=QzdDITMvOxc6XJ0nktvNJDR fUw7YF3U+cTIsI8N0yaqCkVO6yXE2zPjjrqRlrlCMIZGkM7j10P8aSpK9TqDKfFX G66TK483iITD6FIFoG0DAWl4A/qH2mguJTRq4SZL5JMzlf2Z5FYGVo7q2rwBpaF1 wOwBqCSEa65wHDtkTpkI=
Received: by beta.winserver.com (Wildcat! SMTP Router v7.0.454.4) for apps-discuss@ietf.org; Fri, 25 Jul 2014 13:20:20 -0400
Received: from [192.168.1.2] ([99.121.4.27]) by beta.winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 86666750.9.2980; Fri, 25 Jul 2014 13:20:18 -0400
Message-ID: <53D292CC.7060800@isdg.net>
Date: Fri, 25 Jul 2014 13:24:28 -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>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com>	<CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com>	<53D01455.6090504@cisco.com>	<CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com>	<53D1115C.2010903@dcrocker.net>	<CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com>	<CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com>	<53D17F92.5080609@isdg.net>	<CABkgnnXMXNRc=_5p41Qf1g2dYh=Cp_VnWKQwpaKepnmJ3VbNMw@mail.gmail.com>	<C91C6F64-0C0C-42F0-B3B3-04DC6C35D7C7@isdg.net> <CAL0qLwbjehCtZRhWYNSgmYMZjyqnqSNOnL+DkJSwcaFmQEm2rw@mail.gmail.com>
In-Reply-To: <CAL0qLwbjehCtZRhWYNSgmYMZjyqnqSNOnL+DkJSwcaFmQEm2rw@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/qRfSpSRQuDAjTg1-AhH5MSmMpdo
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 17:24:40 -0000

On 7/25/2014 9:15 AM, Murray S. Kucherawy wrote:
>
> Should APPSAWG take up this work?  If "no", are there other venues where it
> should be pursued?
>
> Please and thanks.


As a web server developer, I support the idea for adoption for 
additional work needed to provide better guidance in implementing it.

Thanks

--
Hector Santos
http://www.santronics.com





From nobody Fri Jul 25 11:28:57 2014
Return-Path: <dhc@dcrocker.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 47B2C1A041C for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 11:28:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.2
X-Spam-Level: 
X-Spam-Status: No, score=-4.2 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3] autolearn=ham
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 Bwdh5PgLIMV3 for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 11:28:54 -0700 (PDT)
Received: from sbh17.songbird.com (sbh17.songbird.com [72.52.113.17]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 60A2B1A03E9 for <apps-discuss@ietf.org>; Fri, 25 Jul 2014 11:28:54 -0700 (PDT)
Received: from [10.255.247.95] ([207.164.2.187]) (authenticated bits=0) by sbh17.songbird.com (8.13.8/8.13.8) with ESMTP id s6PISmE6014613 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT); Fri, 25 Jul 2014 11:28:51 -0700
Message-ID: <53D2A16B.2010609@dcrocker.net>
Date: Fri, 25 Jul 2014 14:26:51 -0400
From: Dave Crocker <dhc@dcrocker.net>
Organization: Brandenburg InternetWorking
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: "Murray S. Kucherawy" <superuser@gmail.com>
References: <20140724145814.38511.qmail@joyce.lan> <53D1AC5C.3050706@it.aoyama.ac.jp> <CAL0qLwa_6r1Md753f8gx514VoBFVXFwbXX6Y1JkW28WPgXRhgQ@mail.gmail.com>
In-Reply-To: <CAL0qLwa_6r1Md753f8gx514VoBFVXFwbXX6Y1JkW28WPgXRhgQ@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0 (sbh17.songbird.com [72.52.113.66]); Fri, 25 Jul 2014 11:28:52 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/MLmqs82EtpETEv-HKhNtmaFtP14
Cc: John Levine <johnl@taugh.com>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
Reply-To: dcrocker@bbiw.net
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 18:28:55 -0000

On 7/25/2014 9:18 AM, Murray S. Kucherawy wrote:
> The ADs have gotten pretty good at spinning up dedicated,
> tightly-focused, short-lived working groups for specific projects.


I strongly suggest that anyone proposing that there be a working group
include in that proposal details for what specific, technical work they
believe is required.

>From the mailing list transcript, one might try to divine the work list,
but let's avoid guessing and make it explicit, from whomever believes it
is needed.

d/

-- 
Dave Crocker
Brandenburg InternetWorking
bbiw.net


From nobody Fri Jul 25 13:43:26 2014
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8A2C21A02D1 for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 13:43:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.602
X-Spam-Level: 
X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 i2uUKsb1kRGq for <apps-discuss@ietfa.amsl.com>; Fri, 25 Jul 2014 13:43:22 -0700 (PDT)
Received: from mxout-08.mxes.net (mxout-08.mxes.net [216.86.168.183]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 6BC5A1A024E for <apps-discuss@ietf.org>; Fri, 25 Jul 2014 13:43:22 -0700 (PDT)
Received: from [172.30.87.105] (unknown [23.79.235.14]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id AB092509B5; Fri, 25 Jul 2014 16:43:16 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <20140725160421.A79231801A4@rfc-editor.org>
Date: Fri, 25 Jul 2014 13:43:14 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <FFBA4C6E-4669-4F1B-8FF9-B091351F0415@mnot.net>
References: <20140725160421.A79231801A4@rfc-editor.org>
To: RFC Errata System <rfc-editor@rfc-editor.org>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/8jcO744VW5OdICrazNftHPYuURs
Cc: apps-discuss@ietf.org, presnick@qti.qualcomm.com, worley@ariadne.com, barryleiba@computer.org
Subject: Re: [apps-discuss] [Editorial Errata Reported] RFC7320 (4063)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Fri, 25 Jul 2014 20:43:24 -0000

This appears to be correct:
  =
http://w3-org.9356.n7.nabble.com/RFC-4395-should-replace-BCP-35-not-separa=
te-BCP-td137454.html

But I note that RFC4395 *still* lists itself as BCP 115:
  http://tools.ietf.org/html/rfc4395

*sigh*


On 25 Jul 2014, at 9:04 am, RFC Errata System =
<rfc-editor@rfc-editor.org> wrote:

> The following errata report has been submitted for RFC7320,
> "URI Design and Ownership".
>=20
> --------------------------------------
> You may review the report below and at:
> http://www.rfc-editor.org/errata_search.php?rfc=3D7320&eid=3D4063
>=20
> --------------------------------------
> Type: Editorial
> Reported by: Dale Worley <worley@ariadne.com>
>=20
> Section: 2.1 and 5.2
>=20
> Original Text
> -------------
> Section 2.1 says "MUST do so by modifying [BCP115]".
>=20
> Section 5.2 says
>=20
>   [BCP115]   Hansen, T., Hardie, T., and L. Masinter, "Guidelines and
>              Registration Procedures for New URI Schemes", RFC 4395,
>              BCP 115, February 2006.
>=20
>=20
> Corrected Text
> --------------
> Section 2.1 should say "MUST do so by modifying [BCP35]".
>=20
> Section 5.2 should say
>=20
>   [BCP35]    Hansen, T., Hardie, T., and L. Masinter, "Guidelines and
>              Registration Procedures for New URI Schemes", RFC 4395,
>              BCP 35, February 2006.
>=20
>=20
> Notes
> -----
> RFC 4395 is BCP 35, not BCP 115.  See the entry in bcp-index.txt:
>=20
> 0115 [BCP number 115 is retired. It was mistakenly assigned to RFC
>     4395. RFC 4395 is BCP 35.]
>=20
> Instructions:
> -------------
> This erratum is currently posted as "Reported". If necessary, please
> use "Reply All" to discuss whether it should be verified or
> rejected. When a decision is reached, the verifying party (IESG)
> can log in to change the status and edit the report, if necessary.=20
>=20
> --------------------------------------
> RFC7320 (draft-ietf-appsawg-uri-get-off-my-lawn-05)
> --------------------------------------
> Title               : URI Design and Ownership
> Publication Date    : July 2014
> Author(s)           : M. Nottingham
> Category            : BEST CURRENT PRACTICE
> Source              : Applications Area Working Group
> Area                : Applications
> Stream              : IETF
> Verifying Party     : IESG
>=20

--
Mark Nottingham   http://www.mnot.net/




From nobody Sat Jul 26 02:57:10 2014
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7A6801A0424 for <apps-discuss@ietfa.amsl.com>; Sat, 26 Jul 2014 02:57:07 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
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 ti1cWjLiUMD3 for <apps-discuss@ietfa.amsl.com>; Sat, 26 Jul 2014 02:57:05 -0700 (PDT)
Received: from sesbmg23.ericsson.net (sesbmg23.ericsson.net [193.180.251.37]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 4ABB41A0417 for <apps-discuss@ietf.org>; Sat, 26 Jul 2014 02:57:05 -0700 (PDT)
X-AuditID: c1b4fb25-f79da6d000004ad3-e3-53d37b6ed822
Received: from ESESSHC003.ericsson.se (Unknown_Domain [153.88.253.124]) by sesbmg23.ericsson.net (Symantec Mail Security) with SMTP id 54.BB.19155.E6B73D35; Sat, 26 Jul 2014 11:57:03 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.222]) by ESESSHC003.ericsson.se ([153.88.183.27]) with mapi id 14.03.0174.001; Sat, 26 Jul 2014 11:57:02 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
To: "Murray S. Kucherawy" <superuser@gmail.com>
Thread-Topic: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
Thread-Index: AQHPp29oOeGdKPRcTkaIcpyOTzRl3puvohQAgAEkDn6AACQLAIABFU0A
Date: Sat, 26 Jul 2014 09:57:00 +0000
Message-ID: <DA6F05AE-7407-4AFD-8A0B-09102302FC28@ericsson.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <53D17F92.5080609@isdg.net> <CABkgnnXMXNRc=_5p41Qf1g2dYh=Cp_VnWKQwpaKepnmJ3VbNMw@mail.gmail.com> <C91C6F64-0C0C-42F0-B3B3-04DC6C35D7C7@isdg.net> <CAL0qLwbjehCtZRhWYNSgmYMZjyqnqSNOnL+DkJSwcaFmQEm2rw@mail.gmail.com> <53D292CC.7060800@isdg.net>
In-Reply-To: <53D292CC.7060800@isdg.net>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.148]
Content-Type: text/plain; charset="us-ascii"
Content-ID: <E79FEE66BACCF346AB35F5BB5A73C92A@ericsson.com>
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupnkeLIzCtJLcpLzFFi42KZGfG3Rje/+nKwwa1vjBarX65gszi0+BKr xcTvDWwOzB4tq3qZPXbOusvusWTJT6YA5igum5TUnMyy1CJ9uwSujIsPu1kLJjJXdCw+xtbA uIOpi5GTQ0LAROL92p+MELaYxIV769m6GLk4hASOMkpMWfgZylnCKPFpw0ywDjYBM4nnD7cw g9giAvoSH3pnA3VzcDALhEmse6wOEhYW8JTYu7SPHSQsIuAlMetoNES1m8TUd13sIDaLgKrE qqvXwPbyCthL9M/dDrVqJavEm+enWEESnAIaEqtvHQJbxQh03PdTa8BOYBYQl7j1ZD7UAwIS S/acZ4awRSVePv7HCmErSTQuecIKUa8jsWD3JzYI21qi/fEUZghbW2LZwtfMEEcISpyc+YRl AqP4LCQrZiFpn4WkfRaS9llI2hcwsq5iFC1OLU7KTTcy1kstykwuLs7P08tLLdnECIzBg1t+ q+5gvPzG8RCjAAejEg+vwuxLwUKsiWXFlbmHGKU5WJTEeReemxcsJJCeWJKanZpakFoUX1Sa k1p8iJGJg1OqgVG2O4Fxg8Kv9ok9ezYVWCxTObzCP4Kh9Bjfrj1GdhO8Fkz3iCifyqZi7vf2 3kp3/i/f/3yI8okuVy2xdLt/pElNoNNh0qLZ943KPyfc+/ojv7/Y7t86jU/P31VNm/Vp/pf3 a+c01nzXf59+/pnMhCunNCzzGlfOje7uzPrGKnD7kLHzlyUTKzuUWIozEg21mIuKEwGaqy0Q ogIAAA==
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/7pJZOuGB-j3taj0TvMOq71RKDiY
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Jul 2014 09:57:07 -0000

> On 7/25/2014 9:15 AM, Murray S. Kucherawy wrote:
>>=20
>> Should APPSAWG take up this work?  If "no", are there other venues where=
 it
>> should be pursued?
>>=20
>> Please and thanks.

having read the  draft-nottingham-safe-hint and all the mail discussions ti=
ll now
I do think this is something worth to work on
and I do support the adoption of this work by APPSAWG

cheers
Sal=


From nobody Sat Jul 26 15:18:42 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 11E531A00FC; Sat, 26 Jul 2014 15:18:38 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 r-3Yxr3ouHy4; Sat, 26 Jul 2014 15:18:36 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 601981A0769; Sat, 26 Jul 2014 15:18:35 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140726221835.1987.11953.idtracker@ietfa.amsl.com>
Date: Sat, 26 Jul 2014 15:18:35 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Yof7fy92bFhz4KcMWuJgwngIyhg
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D Action: draft-ietf-appsawg-uri-scheme-reg-02.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Jul 2014 22:18:38 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Applications Area Working Group Working Group of the IETF.

        Title           : Guidelines and Registration Procedures for New URI Schemes
        Authors         : Dave Thaler
                          Tony Hansen
                          Ted Hardie
                          Larry Masinter
	Filename        : draft-ietf-appsawg-uri-scheme-reg-02.txt
	Pages           : 18
	Date            : 2014-07-26

Abstract:
   This document updates the guidelines and recommendations, as well as
   the IANA registration processes, for the definition of Uniform
   Resource Identifier (URI) schemes.  It obsoletes RFC 4395.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-uri-scheme-reg/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-appsawg-uri-scheme-reg-02

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-uri-scheme-reg-02


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Sat Jul 26 15:41:07 2014
Return-Path: <dthaler@microsoft.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A50671A02DC for <apps-discuss@ietfa.amsl.com>; Sat, 26 Jul 2014 15:41:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.602
X-Spam-Level: 
X-Spam-Status: No, score=-102.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 Yr0KCmHwzOOk for <apps-discuss@ietfa.amsl.com>; Sat, 26 Jul 2014 15:41:01 -0700 (PDT)
Received: from na01-by2-obe.outbound.protection.outlook.com (mail-by2lp0244.outbound.protection.outlook.com [207.46.163.244]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 5D4201A0103 for <apps-discuss@ietf.org>; Sat, 26 Jul 2014 15:41:01 -0700 (PDT)
Received: from BY2PR03MB412.namprd03.prod.outlook.com (10.141.141.25) by BY2PR03MB410.namprd03.prod.outlook.com (10.141.141.16) with Microsoft SMTP Server (TLS) id 15.0.990.7; Sat, 26 Jul 2014 22:40:59 +0000
Received: from BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) by BY2PR03MB412.namprd03.prod.outlook.com ([10.141.141.25]) with mapi id 15.00.0990.007; Sat, 26 Jul 2014 22:40:59 +0000
From: Dave Thaler <dthaler@microsoft.com>
To: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Thread-Topic: [apps-discuss] I-D Action: draft-ietf-appsawg-uri-scheme-reg-02.txt
Thread-Index: AQHPqR+SgPp+LyMOTEy3mjHYOVrwWZuy8Vfg
Date: Sat, 26 Jul 2014 22:40:59 +0000
Message-ID: <31842a2458d4417b957b42ad3367d147@BY2PR03MB412.namprd03.prod.outlook.com>
References: <20140726221835.1987.11953.idtracker@ietfa.amsl.com>
In-Reply-To: <20140726221835.1987.11953.idtracker@ietfa.amsl.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [24.16.15.87]
x-microsoft-antispam: BCL:0;PCL:0;RULEID:
x-forefront-prvs: 02843AA9E0
x-forefront-antispam-report: SFV:NSPM; SFS:(6009001)(51704005)(189002)(199002)(377454003)(377424004)(13464003)(31966008)(20776003)(95666004)(110136001)(77982001)(54356999)(19580405001)(4396001)(64706001)(19580395003)(107886001)(86362001)(99286002)(101416001)(86612001)(2351001)(79102001)(76176999)(87936001)(81342001)(85306003)(83322001)(33646002)(106356001)(80022001)(81542001)(99396002)(74502001)(2656002)(74662001)(46102001)(74316001)(106116001)(76576001)(21056001)(107046002)(105586002)(66066001)(83072002)(76482001)(85852003)(50986999)(15202345003)(15975445006)(92566001)(108616002)(24736002); DIR:OUT; SFP:; SCL:1; SRVR:BY2PR03MB410; H:BY2PR03MB412.namprd03.prod.outlook.com; FPR:; MLV:sfv; PTR:InfoNoRecords; MX:1; LANG:en; 
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.onmicrosoft.com
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/zFBCi0XOiW2lGRGo_C99OZepRDY
Subject: Re: [apps-discuss] I-D Action: draft-ietf-appsawg-uri-scheme-reg-02.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sat, 26 Jul 2014 22:41:03 -0000

I managed to get some work done on the flight back home...

I believe this update incorporates all the changes we agreed on during the =
WG
meeting.  I have closed the issue tracker tickets except for the 3 left ope=
n
pending any W3C feedback.  As I noted in my presentation, the draft already
incorporates the previously agreed-on resolutions to those three tickets;
barring a change to consensus due to any W3C feedback, the only thing
needed to close the tickets is removal of the crefs calling attention to th=
e
spots in the draft for the W3C to pay particular attention to.

I am not aware of any remaining open issues on this draft.   Unless there i=
s
any other feedback I missed, I would think the next step would be to have
a WGLC, and then remove the aforementioned crefs after WGLC completes.

-Dave

> -----Original Message-----
> From: apps-discuss [mailto:apps-discuss-bounces@ietf.org] On Behalf Of
> internet-drafts@ietf.org
> Sent: Saturday, July 26, 2014 3:19 PM
> To: i-d-announce@ietf.org
> Cc: apps-discuss@ietf.org
> Subject: [apps-discuss] I-D Action: draft-ietf-appsawg-uri-scheme-reg-02.=
txt
>=20
>=20
> A New Internet-Draft is available from the on-line Internet-Drafts direct=
ories.
>  This draft is a work item of the Applications Area Working Group Working
> Group of the IETF.
>=20
>         Title           : Guidelines and Registration Procedures for New =
URI Schemes
>         Authors         : Dave Thaler
>                           Tony Hansen
>                           Ted Hardie
>                           Larry Masinter
> 	Filename        : draft-ietf-appsawg-uri-scheme-reg-02.txt
> 	Pages           : 18
> 	Date            : 2014-07-26
>=20
> Abstract:
>    This document updates the guidelines and recommendations, as well as
>    the IANA registration processes, for the definition of Uniform
>    Resource Identifier (URI) schemes.  It obsoletes RFC 4395.
>=20
>=20
> The IETF datatracker status page for this draft is:
> https://datatracker.ietf.org/doc/draft-ietf-appsawg-uri-scheme-reg/
>=20
> There's also a htmlized version available at:
> http://tools.ietf.org/html/draft-ietf-appsawg-uri-scheme-reg-02
>=20
> A diff from the previous version is available at:
> http://www.ietf.org/rfcdiff?url2=3Ddraft-ietf-appsawg-uri-scheme-reg-02
>=20
>=20
> Please note that it may take a couple of minutes from the time of submiss=
ion
> until the htmlized version and diff are available at tools.ietf.org.
>=20
> Internet-Drafts are also available by anonymous FTP at:
> ftp://ftp.ietf.org/internet-drafts/
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


From nobody Sun Jul 27 07:11:21 2014
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 8C3801A01F3 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 07:11:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: 0.099
X-Spam-Level: 
X-Spam-Status: No, score=0.099 tagged_above=-999 required=5 tests=[BAYES_50=0.8, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 m6-NwiFksMyT for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 07:11:15 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 683D31A01F2 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 07:11:15 -0700 (PDT)
Received: from localhost ([::1]) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1XBP5t-000MCM-FN; Sun, 27 Jul 2014 10:06:33 -0400
Date: Sun, 27 Jul 2014 10:11:10 -0400
From: John C Klensin <john-ietf@jck.com>
To: Barry Leiba <barryleiba@computer.org>
Message-ID: <AD893AF81CF972DE986EAB98@[192.168.1.128]>
In-Reply-To: <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.c om> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.c om>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/PAJ71lzSs13nRodzLOrj_6Tr0dc
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 27 Jul 2014 14:11:17 -0000

--On Thursday, 24 July, 2014 14:45 -0400 Barry Leiba
<barryleiba@computer.org> wrote:

>> I don't see that value, personally.  If a service wants to do
>> it, they can set it up in their own systems, and I see no
>> value in standardizing something that _will have no
>> standardized results_.
> 
> The value is in browsers being able to offer an option that
> will work well for many cases.
> 
> It's not uncommon for us to standardize a mechanism and
> semantics, and to leave some details to implementations.  Here
> we have a mechanism (insert "Prefer: safe") and semantics
> (only return content that you consider "safe", by your
> judgment).  The semantics include a general sense of what
> "safe" means, but we have left the specific details to the
> implementation.
> 
> In reality, anyone who really needs to use this (to keep their
> children from seeing body parts, or whatever) has to check out
> the web sites beforehand anyway -- if for no other reason than
> to make sure they support the feature.  When you do that, you
> can determine whether the site's definition of "safe"
> sufficiently matches yours.

Hi.

Do keep in mind that, while "body parts or whatever" is what
usually comes to our minds, there are many places in the world
where "critical of the principles of my religion" makes
something "unsafe" too.   It is probably far harder for a server
to make the guesses needed to avoid "unsafe" by those sorts of
criteria than it is to make a guess about body parts.  On the
other hand, in some places, the religious types of safe are
already covered by national law and it is illegal for a server
to "export" offending material into that jurisdiction.    If
someone wants high-precision hair-splitting with something like
this, it isn't going to work _and_ people are going to give up a
lot of privacy by trying/asking.

Just a small suggestion.  I don't see "safe" (with or without
the change suggested below) as being terribly useful, but I
don't see much harm either (Graham's and Mark's observation
about overzealous regulators notwithstanding).  AFAIK, the
hugely complex,
probably-cannot-be-interpreted-by-any-normal-parent, W3C
recommendation in this area is still around, although largely
unused.  So we sort of have a choice between "much too simple"
(this proposal) and "much too complex" (W3C platform).  There
probably isn't much of a middle ground except insofar as the
idea below counts.

How about adding two things to the spec:

(1) An [even more] explicit note along the lines of some of the
comments that have been made already, i.e., that this is a vague
request, that the server's interpretation of "safe" may differ
from that of the user responsible for the client, and that a
truly evil site might either ignore it or interpret it as a
"child here" indication for targeting.  It might go on to say
that someone wanting more precise control could look to the W3C
spec, with the understanding that it is rarely supported and
that roughly the same possibilities for abuse by evil parties
and sites exist.

(2) Ultimately, there are probably only two simple, but still
meaningful, statements that can be made about child-safe (or
other-safe) content.  One is "please apply my personal criteria
and my globally-unique personal identifier that is bound to
those criteria".  The server probably doesn't know and can't
guess what those criteria are, and globally-unique personal
identifiers are a major problem in and of themselves.  The W3C
spec was an approximation at a language for describing that
degree of preference and, IMO at least, just wasn't usable.
The other is to make an appeal to organizational criteria.
Various organizations have put a lot of effort into establishing
criteria for banning (or cursing) content they don't like.
Sometimes those criteria come down to "I know it when I see it",
with some of the world's greater hypocrites searching the web
and elsewhere to view and enjoy such content for the ostensible
purpose of rating it for others.  The W3C system was supposed to
provide a vocabulary for describing those criteria but appears
to have failed in the marketplace (I've thought, at least in
part, because it didn't have a category set of "I know better
than anyone else and I know bad stuff when I see it").    Maybe
none of that makes any difference.

So we allow a parameter on the "safe" indicator that permits
pointing to one, or a list of, organizational names who
establish criteria or lists so that the client can identify
which definition of "safe" is intended.  If more than one is
specified, the server gets to assume that, for that client's
purposes, all of them are equivalent so it can pick any one to
believe in.  If the server doesn't recognize any of them, the
request reverts to the server's definition of "safe" or, perhaps
in an excess of caution, the server decides that the client just
didn't want its content.  If it does recognize at least one,
that one informs the choice.  We do _not_ get dragged into this
by setting up a registry.  Either the entities involved get
together and work something out or we encourage them all to
apply for OIDs, perhaps in the ITU arc (they need the work and
revenue) and provide that only OIDs are to be listed.

And maybe this does go with some sort of "Preferences-honored"
header so that the truly concerned client can reject content
from any server that doesn't appear "safe" enough.

Now, my personal opinion is that this won't accomplish much
except in the subset of cases where both users/clients and
servers are acting with considerable good sense, flexibility,
patience, and maybe a bit of humor about what is going on and
feasible.  I think Mark assumes that there is a lot more of that
around than this thread has assumed and I agree with him.
However, turning around Mark's concern about overzealous
jurisdictions and Graham's observation about the UK situation,
it could provide a framework to prevent the zealots from causing
much broader problems (or at least to push back on them).  If
that parameter has a value of "Mational Purity Commission of
Lower Slobbovia", the server at least knows what it is up
against rather than having to play an unlimited form of the
nasty game of "you provide it and then we get to decide whether
you a criminal".  As Graham said, "A mechanism like this might
provide an alternative to the blunt and damaging instrument of
censorship at the Internet subscription level."   And that might
be useful enough.

    john


IPR disclaimer: Many years ago, when it looked like the W3C work
might go somewhere (and even be required by overzealous
regulators), Rohit Khare and I came up with an idea about
letting organizations reify those preference models into a
simple set of discrete, perhaps ordinal, categories.  Some of
the idea above is derived from that work or the thinking that
went into it.   MCI filed a preliminary patent application on
the idea.  Then, in some order, he left, I left, and MCI ended
up with bigger battles to fight.  As far as I know (after having
done a bit of research) the actual patent application was never
filed and any relevant IPR claims are now dead.  But I don't
know that for certain and there might be something floating
around out there somewhere.  I have no firsthand knowledge one
way or the other and will not file a third-party disclosure
because I don't believe there is anything to disclose nor would
I know what to say.  But those who are inclined to spend time
worrying about such things have now been warned.






From nobody Sun Jul 27 08:04:01 2014
Return-Path: <eburger@standardstrack.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 280E31A02D6 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 08:03:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.792
X-Spam-Level: 
X-Spam-Status: No, score=-1.792 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_DKIM_INVALID=0.01] 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 CRSMqq_KnIUQ for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 08:03:55 -0700 (PDT)
Received: from biz104.inmotionhosting.com (biz104.inmotionhosting.com [173.247.246.244]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 700CE1A02A6 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 08:03:55 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=standardstrack.com; s=default;  h=In-Reply-To:To:References:Date:Subject:Mime-Version:Message-Id:Content-Type:From; bh=xLyanaCVNUEgprQ7icvgujMfuhwbrWTtW8ueWeuAtE8=;  b=pkQaoaZj3OS39pbjM2JynfRSbe5Fp3WMkSwbHQNwlNgbXDoXSAK7OANG8fxE8mPZxSA5+Q62SNINmTwfa2wRLAarsW/+k66gcFWPnE0wApfrgeqphyEHm/HFJSYDypRMUXcxgjUzWe7pvpYukEO92pXuxvwFuJ+PNDCp8uzTSKk=;
Received: from ip68-100-74-115.dc.dc.cox.net ([68.100.74.115]:51685 helo=[192.168.15.115]) by biz104.inmotionhosting.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.82) (envelope-from <eburger@standardstrack.com>) id 1XBPzL-00035p-E4 for apps-discuss@ietf.org; Sun, 27 Jul 2014 08:03:54 -0700
From: Eric Burger <eburger@standardstrack.com>
Content-Type: multipart/signed; boundary="Apple-Mail=_27072A4E-0EE2-46D6-9F71-3A69340FCE5C"; protocol="application/pgp-signature"; micalg=pgp-sha1
Message-Id: <E77EB21F-928C-4A98-9B33-AFEA8DACF6B4@standardstrack.com>
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
Date: Sun, 27 Jul 2014 11:03:55 -0400
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.c om> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.c om> <AD893AF81CF972DE986EAB98@[192.168.1.128]>
To: IETF Apps Discuss <apps-discuss@ietf.org>
In-Reply-To: <AD893AF81CF972DE986EAB98@[192.168.1.128]>
X-Mailer: Apple Mail (2.1878.6)
X-OutGoing-Spam-Status: No, score=-2.9
X-AntiAbuse: This header was added to track abuse, please include it with any abuse report
X-AntiAbuse: Primary Hostname - biz104.inmotionhosting.com
X-AntiAbuse: Original Domain - ietf.org
X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12]
X-AntiAbuse: Sender Address Domain - standardstrack.com
X-Get-Message-Sender-Via: biz104.inmotionhosting.com: authenticated_id: eburger+standardstrack.com/only user confirmed/virtual account not confirmed
X-Source: 
X-Source-Args: 
X-Source-Dir: 
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/U4icNtQvbF16-QcwWN40ADFm6JE
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 27 Jul 2014 15:03:57 -0000

--Apple-Mail=_27072A4E-0EE2-46D6-9F71-3A69340FCE5C
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=windows-1252

John=92s arguments lead me to think we should just do the binary hint =
and be done with it. Here is why:

1. People seem to want something. Nothing has been a vacuum that a =
number of experiments have tried to fill. Ignoring the need will foster =
incompatible =91solutions.'

2. People do not care about an all-encompasing, covers all situations =
marking mechanism.  Lots of effort went into the W3C 3P thing, and it=92s =
still not out there.

3. =91hint=92 is simple enough that if need be, we can extend it later.


I am reminded of packet switched versus circuit switched or SMTP versus =
X.400 or IP versus ATM or LDAP versus X.500. The former was said to be =
way too simple to be useful. The latter was said to be way to =
complicated to be used. I would offer that years on, the X.400, ATM, and =
circuit switched folks were somewhat right: ESMTP today has a lot of the =
functionality X.400 had out of the box, IP now has MPLS which ATM had =
out of the box, etc. However, without the deployment of the simple =
stuff, we would not have anything.

So, do the simplest standard, a binary safe-hint, and in a few years if =
people really want more fine gradations, we will know what they are and =
have an idea how to do them.

On Jul 27, 2014, at 10:11 AM, John C Klensin <john-ietf@jck.com> wrote:

>=20
>=20
> --On Thursday, 24 July, 2014 14:45 -0400 Barry Leiba
> <barryleiba@computer.org> wrote:
>=20
>>> I don't see that value, personally.  If a service wants to do
>>> it, they can set it up in their own systems, and I see no
>>> value in standardizing something that _will have no
>>> standardized results_.
>>=20
>> The value is in browsers being able to offer an option that
>> will work well for many cases.
>>=20
>> It's not uncommon for us to standardize a mechanism and
>> semantics, and to leave some details to implementations.  Here
>> we have a mechanism (insert "Prefer: safe") and semantics
>> (only return content that you consider "safe", by your
>> judgment).  The semantics include a general sense of what
>> "safe" means, but we have left the specific details to the
>> implementation.
>>=20
>> In reality, anyone who really needs to use this (to keep their
>> children from seeing body parts, or whatever) has to check out
>> the web sites beforehand anyway -- if for no other reason than
>> to make sure they support the feature.  When you do that, you
>> can determine whether the site's definition of "safe"
>> sufficiently matches yours.
>=20
> Hi.
>=20
> Do keep in mind that, while "body parts or whatever" is what
> usually comes to our minds, there are many places in the world
> where "critical of the principles of my religion" makes
> something "unsafe" too.   It is probably far harder for a server
> to make the guesses needed to avoid "unsafe" by those sorts of
> criteria than it is to make a guess about body parts.  On the
> other hand, in some places, the religious types of safe are
> already covered by national law and it is illegal for a server
> to "export" offending material into that jurisdiction.    If
> someone wants high-precision hair-splitting with something like
> this, it isn't going to work _and_ people are going to give up a
> lot of privacy by trying/asking.
>=20
> Just a small suggestion.  I don't see "safe" (with or without
> the change suggested below) as being terribly useful, but I
> don't see much harm either (Graham's and Mark's observation
> about overzealous regulators notwithstanding).  AFAIK, the
> hugely complex,
> probably-cannot-be-interpreted-by-any-normal-parent, W3C
> recommendation in this area is still around, although largely
> unused.  So we sort of have a choice between "much too simple"
> (this proposal) and "much too complex" (W3C platform).  There
> probably isn't much of a middle ground except insofar as the
> idea below counts.
>=20
> How about adding two things to the spec:
>=20
> (1) An [even more] explicit note along the lines of some of the
> comments that have been made already, i.e., that this is a vague
> request, that the server's interpretation of "safe" may differ
> from that of the user responsible for the client, and that a
> truly evil site might either ignore it or interpret it as a
> "child here" indication for targeting.  It might go on to say
> that someone wanting more precise control could look to the W3C
> spec, with the understanding that it is rarely supported and
> that roughly the same possibilities for abuse by evil parties
> and sites exist.
>=20
> (2) Ultimately, there are probably only two simple, but still
> meaningful, statements that can be made about child-safe (or
> other-safe) content.  One is "please apply my personal criteria
> and my globally-unique personal identifier that is bound to
> those criteria".  The server probably doesn't know and can't
> guess what those criteria are, and globally-unique personal
> identifiers are a major problem in and of themselves.  The W3C
> spec was an approximation at a language for describing that
> degree of preference and, IMO at least, just wasn't usable.
> The other is to make an appeal to organizational criteria.
> Various organizations have put a lot of effort into establishing
> criteria for banning (or cursing) content they don't like.
> Sometimes those criteria come down to "I know it when I see it",
> with some of the world's greater hypocrites searching the web
> and elsewhere to view and enjoy such content for the ostensible
> purpose of rating it for others.  The W3C system was supposed to
> provide a vocabulary for describing those criteria but appears
> to have failed in the marketplace (I've thought, at least in
> part, because it didn't have a category set of "I know better
> than anyone else and I know bad stuff when I see it").    Maybe
> none of that makes any difference.
>=20
> So we allow a parameter on the "safe" indicator that permits
> pointing to one, or a list of, organizational names who
> establish criteria or lists so that the client can identify
> which definition of "safe" is intended.  If more than one is
> specified, the server gets to assume that, for that client's
> purposes, all of them are equivalent so it can pick any one to
> believe in.  If the server doesn't recognize any of them, the
> request reverts to the server's definition of "safe" or, perhaps
> in an excess of caution, the server decides that the client just
> didn't want its content.  If it does recognize at least one,
> that one informs the choice.  We do _not_ get dragged into this
> by setting up a registry.  Either the entities involved get
> together and work something out or we encourage them all to
> apply for OIDs, perhaps in the ITU arc (they need the work and
> revenue) and provide that only OIDs are to be listed.
>=20
> And maybe this does go with some sort of "Preferences-honored"
> header so that the truly concerned client can reject content
> from any server that doesn't appear "safe" enough.
>=20
> Now, my personal opinion is that this won't accomplish much
> except in the subset of cases where both users/clients and
> servers are acting with considerable good sense, flexibility,
> patience, and maybe a bit of humor about what is going on and
> feasible.  I think Mark assumes that there is a lot more of that
> around than this thread has assumed and I agree with him.
> However, turning around Mark's concern about overzealous
> jurisdictions and Graham's observation about the UK situation,
> it could provide a framework to prevent the zealots from causing
> much broader problems (or at least to push back on them).  If
> that parameter has a value of "Mational Purity Commission of
> Lower Slobbovia", the server at least knows what it is up
> against rather than having to play an unlimited form of the
> nasty game of "you provide it and then we get to decide whether
> you a criminal".  As Graham said, "A mechanism like this might
> provide an alternative to the blunt and damaging instrument of
> censorship at the Internet subscription level."   And that might
> be useful enough.
>=20
>    john
>=20
>=20
> IPR disclaimer: Many years ago, when it looked like the W3C work
> might go somewhere (and even be required by overzealous
> regulators), Rohit Khare and I came up with an idea about
> letting organizations reify those preference models into a
> simple set of discrete, perhaps ordinal, categories.  Some of
> the idea above is derived from that work or the thinking that
> went into it.   MCI filed a preliminary patent application on
> the idea.  Then, in some order, he left, I left, and MCI ended
> up with bigger battles to fight.  As far as I know (after having
> done a bit of research) the actual patent application was never
> filed and any relevant IPR claims are now dead.  But I don't
> know that for certain and there might be something floating
> around out there somewhere.  I have no firsthand knowledge one
> way or the other and will not file a third-party disclosure
> because I don't believe there is anything to disclose nor would
> I know what to say.  But those who are inclined to spend time
> worrying about such things have now been warned.
>=20
>=20
>=20
>=20
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss


--Apple-Mail=_27072A4E-0EE2-46D6-9F71-3A69340FCE5C
Content-Transfer-Encoding: 7bit
Content-Disposition: attachment;
	filename=signature.asc
Content-Type: application/pgp-signature;
	name=signature.asc
Content-Description: Message signed with OpenPGP using GPGMail

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - http://gpgtools.org

iQIcBAEBAgAGBQJT1RTcAAoJEDY/T2tCIPW3VaEP/jrpfp3eqLjoM+/4WZXT71lM
3hcaGe3GJxji0Nr+6UbhYms5Wbax69O8URPaqA+SwyP3g5lECe4WsgT4Ax+tMp6K
G/MBtiOCb+Guvr3Q7Ejaimo59tuqqNd3IrpYK8oZeh2AdjNASGqolJfsgbgRwQvv
MB60mt34UJcV6ck4oOkS6Nna9CkHTNFbRESwXXJt9kWSSCu2jwWWLM8kISc49XDx
1aGujBwgJMV7F/z6TaUuxVq6gpPNnVxLJtsQsl6wUFjPyZ4l0VDpMdKW2voetKnJ
A8oZ23ex53V2kQigatglr3Tg2CLQAtxGPwxGqnldstgkYgorSyJ+fc6ML7Zuozp+
CBLARH6o+xieEiXilSpKTQAgNnx/KGg3hqbzYc5yFMdwzaXS9Dho+s0OWDbwSwsy
EJRG2tCLwJ/gFA7MQySUiBzHrKGC5pghq8pFtFk35O4tr0mEHbmxMi5njVvqmXM2
q0IcfnbNgLuQISwOFSHqZI9lOIHw3UoHTiG5t1xiavQZjyuHd7RoqZI2WuDqzAaK
ZDrmCJ8FZBnNsAJjeILAwyDT0TA2nmJYAHMaf+kqE0iR3H/MdS1OmqwBys3fqA7N
xhijtThJlM8UrLGtFFh0mkQgXoSShyLFItD+qPbWpwq1YANhzIzN3fHliNClHLO9
okoUG5NPxFRpSgCAR4xy
=6bBq
-----END PGP SIGNATURE-----

--Apple-Mail=_27072A4E-0EE2-46D6-9F71-3A69340FCE5C--


From nobody Sun Jul 27 08:18:00 2014
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 773AD1A0322 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 08:17:57 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 pfMvdTU1mBiF for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 08:17:55 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BFD6B1A0309 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 08:17:55 -0700 (PDT)
Received: from localhost ([::1]) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1XBQ8T-000MJR-06; Sun, 27 Jul 2014 11:13:17 -0400
Date: Sun, 27 Jul 2014 11:17:54 -0400
From: John C Klensin <john-ietf@jck.com>
To: Eric Burger <eburger@standardstrack.com>, IETF Apps Discuss <apps-discuss@ietf.org>
Message-ID: <8FC6C2B570251C40C09CA9B8@[192.168.1.128]>
In-Reply-To: <E77EB21F-928C-4A98-9B33-AFEA8DACF6B4@standardstrack.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.c om> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.c om> <AD893AF81CF972DE986EAB98@[192.168.1.128]> <E77EB21F-928C-4A98-9B33-AFEA8DACF6B4@standardstrack.com>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/K3TTFU7YOzFLMTqEMyeXLBJaNds
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 27 Jul 2014 15:17:57 -0000

--On Sunday, 27 July, 2014 11:03 -0400 Eric Burger
<eburger@standardstrack.com> wrote:

> John's arguments lead me to think we should just do the
> binary hint and be done with it. Here is why:
> 
> 1. People seem to want something. Nothing has been a vacuum
> that a number of experiments have tried to fill. Ignoring the
> need will foster incompatible 'solutions.'
> 
> 2. People do not care about an all-encompasing, covers all
> situations marking mechanism.  Lots of effort went into the
> W3C 3P thing, and it's still not out there.
> 
> 3. 'hint' is simple enough that if need be, we can extend
> it later.
> 
> 
> I am reminded of packet switched versus circuit switched or
> SMTP versus X.400 or IP versus ATM or LDAP versus X.500. The
> former was said to be way too simple to be useful. The latter
> was said to be way to complicated to be used. I would offer
> that years on, the X.400, ATM, and circuit switched folks were
> somewhat right: ESMTP today has a lot of the functionality
> X.400 had out of the box, IP now has MPLS which ATM had out of
> the box, etc. However, without the deployment of the simple
> stuff, we would not have anything.
> 
> So, do the simplest standard, a binary safe-hint, and in a few
> years if people really want more fine gradations, we will know
> what they are and have an idea how to do them.

FWIW, except for the last comment above, this completely works
for me.  The organizational parameter suggestion was only if
someone really felt a need to do "more".  Where Eric and I
disagree, but not by much, is about the fine gradations becoming
clear enough that we could do something useful with them.  We
tend to talk about these things in terms of jurisdictions and
other rather crude differences but perceptions of what is
reasonable for children is deeply cultural and/or religious.
People have been trying to sort out a common, non-judgmental,
and unbiased way to describe those differences for many
centuries.  The amount of progress that has been made strongly
suggest that the odds of a new and complete understanding
emerging "in a few years" that is good enough for us to "know
what they are and have an idea how to do them" seems very
slight.   The roots of the organizational idea lie in the notion
that people often can at least identify someone or some
organized group whom they trust to speak for them about these
preferences.

I really don't see much hope of engineering our way out of this,
no matter what set of procedures we were to adopt.

    john



From nobody Sun Jul 27 09:19:57 2014
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D50C1A0649 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 09:19:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 LGmdv-RmgmhA for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 09:19:50 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) by ietfa.amsl.com (Postfix) with ESMTP id 36E881A02FC for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 09:19:50 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id C0E39BE1C; Sun, 27 Jul 2014 17:19:48 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l6odcHmdvazz; Sun, 27 Jul 2014 17:19:47 +0100 (IST)
Received: from [10.87.48.11] (unknown [86.44.76.170]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id E728BBE17; Sun, 27 Jul 2014 17:19:46 +0100 (IST)
Message-ID: <53D526A1.5030505@cs.tcd.ie>
Date: Sun, 27 Jul 2014 17:19:45 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>,  Barry Leiba <barryleiba@computer.org>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com>
In-Reply-To: <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/4ILHcYN_ZB4UNl-mYCHYfhDHpkI
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 27 Jul 2014 16:19:54 -0000

FWIW, I agree with Ted's position. I'd prefer we don't do this.

While it may be deployed, I suspect that standardising this
will lead us down a bad path where effort is wasted on trying to
develop more fine-grained values. I think the discussion so far
indicates that such a development is highly likely no matter that
the proponents of this would like it to remain a single bit
signal forever.

And while DNT is different from this in some respects, in others,
they are the same - an underspecified signal is emitted by a browser
in the hope that an unspecified and unenforceable action is taken
by a server. The IETF did exactly the right thing in rejecting the
idea of standardising DNT and should do the same here. (In fact,
I bet if you asked W3C folks now, they might agree that taking
on DNT was a mistake;-)

Separately, (in terms of arguing against adoption), I don't believe
this is required for interoperability, and could do some damage
to interoperability, if badly implemented on the server side,
and given the unspecified nature of the server side here that
seems not unlikely.

For example, I'm concerned that the word safe may be interpreted
in a way that is not intended and that is applied to more than
just one request/response pair or even more than just the web.
I've heard various Chinese folks, some government, some not, talk
where translators have used the word safe to mean what appears to
me to specifically denote a government controlled Internet. I would
therefore be concerned that a browser emitting this signal might
be treated as preferring a network where e.g. the use of encryption
is at best frowned upon, where middleboxes interepting everything
is considered the norm etc.

I don't know if that's likely or not but haven't seen this aspect
raised. And I'm not sure that documenting that the prefer value
is only meant to apply to *this* HTTP request/response pair will
help much. If a single prefer header were to affect more than one
request/response pair, then if e.g. my calendar emitted that signal
(on the basis that it'd be no harm) that might cause a server to
fail to send content to my browser that I need.

I'd also object to the text in the draft that says that a proxy
"can be used" to enforce this, but doesn't say how. That could
of course be deleted or maybe fixed if this is adopted, but I'd
not be surprised to hear someone saying that adopting this means
that we have already agreed to specify how a proxy can force this
setting for all browsers. FWIW, I do not accept that proposition.

So for me:

Prefer: just-say-no

S.




On 24/07/14 20:01, Ted Hardie wrote:
> On Thu, Jul 24, 2014 at 2:45 PM, Barry Leiba <barryleiba@computer.org>
> wrote:
> 
>>> I don't see that value, personally.  If a service wants to do it, they
>> can
>>>
>> I don't see that this is any different from other cases where we let
>> the server determine what "too long", "too large", or "too much load"
>> means.
>>
> 
> â€‹I think that is an interesting, and very telling parallel.  We would never
> advise someone to
> express a constraint to a server as "don't send me anything too long".  We
> would say, no,
> say what "too long" means (note that semantic is "too long for the client
> emitting the statement").
> It's a negotiation fail waiting to happen, otherwise.
> 
> The semantic here is "don't send me anything unsafe for me" here, even if
> the syntax is
> "don't send me anything not marked safe by you".
> 
> This will be last message on this topic; I've muted it now.  I've said my
> piece, and I've seen
> the end of the show in any case.
> 
> good luck,
> 
> Ted
> 
> 
> 
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
> 


From nobody Sun Jul 27 09:25:41 2014
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 068871A0326 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 09:25:40 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 wHTsGRobm6Ty for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 09:25:38 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) by ietfa.amsl.com (Postfix) with ESMTP id 342231A0299 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 09:25:38 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 52A86BE1C; Sun, 27 Jul 2014 17:25:37 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ZkV31NVTtV-9; Sun, 27 Jul 2014 17:25:35 +0100 (IST)
Received: from [10.87.48.11] (unknown [86.44.76.170]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 6ADD7BE17; Sun, 27 Jul 2014 17:25:35 +0100 (IST)
Message-ID: <53D527FF.1000306@cs.tcd.ie>
Date: Sun, 27 Jul 2014 17:25:35 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
To: Ted Hardie <ted.ietf@gmail.com>,  Barry Leiba <barryleiba@computer.org>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie>
In-Reply-To: <53D526A1.5030505@cs.tcd.ie>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Nzzk2LIMEGBtcZUX5r7yTGHWnp0
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 27 Jul 2014 16:25:40 -0000

Sorry, I forgot one thing.

I think this proposal is one where appsawg (or any area-wg more
generally) is too narrowly focused and where it would be much
better if a WG were formed so that the entire IETF could weigh
in on its charter.

IMO treating the HTTP forwarded header as this one is being
treated was a similar mistake. By the time that draft reached
the IESG, it was effectively too late to make any substantive
change and we ended up with an almost-blocking batch of
abstain ballots. I could see that happening in this case.

Stuff like this is really of interest to more than just the apps
area I think and should not be adopted without at least some
message being sent to the main IETF list.

S.

On 27/07/14 17:19, Stephen Farrell wrote:
> 
> FWIW, I agree with Ted's position. I'd prefer we don't do this.
> 
> While it may be deployed, I suspect that standardising this
> will lead us down a bad path where effort is wasted on trying to
> develop more fine-grained values. I think the discussion so far
> indicates that such a development is highly likely no matter that
> the proponents of this would like it to remain a single bit
> signal forever.
> 
> And while DNT is different from this in some respects, in others,
> they are the same - an underspecified signal is emitted by a browser
> in the hope that an unspecified and unenforceable action is taken
> by a server. The IETF did exactly the right thing in rejecting the
> idea of standardising DNT and should do the same here. (In fact,
> I bet if you asked W3C folks now, they might agree that taking
> on DNT was a mistake;-)
> 
> Separately, (in terms of arguing against adoption), I don't believe
> this is required for interoperability, and could do some damage
> to interoperability, if badly implemented on the server side,
> and given the unspecified nature of the server side here that
> seems not unlikely.
> 
> For example, I'm concerned that the word safe may be interpreted
> in a way that is not intended and that is applied to more than
> just one request/response pair or even more than just the web.
> I've heard various Chinese folks, some government, some not, talk
> where translators have used the word safe to mean what appears to
> me to specifically denote a government controlled Internet. I would
> therefore be concerned that a browser emitting this signal might
> be treated as preferring a network where e.g. the use of encryption
> is at best frowned upon, where middleboxes interepting everything
> is considered the norm etc.
> 
> I don't know if that's likely or not but haven't seen this aspect
> raised. And I'm not sure that documenting that the prefer value
> is only meant to apply to *this* HTTP request/response pair will
> help much. If a single prefer header were to affect more than one
> request/response pair, then if e.g. my calendar emitted that signal
> (on the basis that it'd be no harm) that might cause a server to
> fail to send content to my browser that I need.
> 
> I'd also object to the text in the draft that says that a proxy
> "can be used" to enforce this, but doesn't say how. That could
> of course be deleted or maybe fixed if this is adopted, but I'd
> not be surprised to hear someone saying that adopting this means
> that we have already agreed to specify how a proxy can force this
> setting for all browsers. FWIW, I do not accept that proposition.
> 
> So for me:
> 
> Prefer: just-say-no
> 
> S.
> 
> 
> 
> 
> On 24/07/14 20:01, Ted Hardie wrote:
>> On Thu, Jul 24, 2014 at 2:45 PM, Barry Leiba <barryleiba@computer.org>
>> wrote:
>>
>>>> I don't see that value, personally.  If a service wants to do it, they
>>> can
>>>>
>>> I don't see that this is any different from other cases where we let
>>> the server determine what "too long", "too large", or "too much load"
>>> means.
>>>
>>
>> â€‹I think that is an interesting, and very telling parallel.  We would never
>> advise someone to
>> express a constraint to a server as "don't send me anything too long".  We
>> would say, no,
>> say what "too long" means (note that semantic is "too long for the client
>> emitting the statement").
>> It's a negotiation fail waiting to happen, otherwise.
>>
>> The semantic here is "don't send me anything unsafe for me" here, even if
>> the syntax is
>> "don't send me anything not marked safe by you".
>>
>> This will be last message on this topic; I've muted it now.  I've said my
>> piece, and I've seen
>> the end of the show in any case.
>>
>> good luck,
>>
>> Ted
>>
>>
>>
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss
>>
> 
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
> 


From nobody Sun Jul 27 09:32:15 2014
Return-Path: <john-ietf@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 5980B1A03DE for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 09:32:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 cg75ItMaaINn for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 09:32:13 -0700 (PDT)
Received: from bsa2.jck.com (ns.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 162211A02FC for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 09:32:13 -0700 (PDT)
Received: from localhost ([::1]) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john-ietf@jck.com>) id 1XBRIE-000MQ7-CA; Sun, 27 Jul 2014 12:27:26 -0400
Date: Sun, 27 Jul 2014 12:32:04 -0400
From: John C Klensin <john-ietf@jck.com>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>, Barry Leiba <barryleiba@computer.org>
Message-ID: <E358D57A130D46B5CE4B25E6@[192.168.1.128]>
In-Reply-To: <53D527FF.1000306@cs.tcd.ie>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.c om> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.c om> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <53D527FF.1000306@cs.tcd.ie>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: ::1
X-SA-Exim-Mail-From: john-ietf@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/i6sImXz1Gnd6Dw6fLBvIuxcxFMw
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 27 Jul 2014 16:32:14 -0000

--On Sunday, 27 July, 2014 17:25 +0100 Stephen Farrell
<stephen.farrell@cs.tcd.ie> wrote:

> 
> Sorry, I forgot one thing.
> 
> I think this proposal is one where appsawg (or any area-wg more
> generally) is too narrowly focused and where it would be much
> better if a WG were formed so that the entire IETF could weigh
> in on its charter.
> 
> IMO treating the HTTP forwarded header as this one is being
> treated was a similar mistake. By the time that draft reached
> the IESG, it was effectively too late to make any substantive
> change and we ended up with an almost-blocking batch of
> abstain ballots. I could see that happening in this case.
> 
> Stuff like this is really of interest to more than just the
> apps area I think and should not be adopted without at least
> some message being sent to the main IETF list.

Of course, the same things could be said about the DNS
operational aspects of "nullmx" and of a huge number of other
relationships.  On the other hand, if the work were done by
individual submission rather than an area WG, the community
would have even less opportunity to comment, even with four
weeks instead of two to do it.

   john




From nobody Sun Jul 27 09:36:45 2014
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 970931A0A8F for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 09:36:42 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 6Z4UWim3xGOw for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 09:36:41 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) by ietfa.amsl.com (Postfix) with ESMTP id 481861A0A74 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 09:36:41 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id A3596BE1C; Sun, 27 Jul 2014 17:36:40 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id m7WTpY9nVO11; Sun, 27 Jul 2014 17:36:39 +0100 (IST)
Received: from [10.87.48.11] (unknown [86.44.76.170]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 88777BE17; Sun, 27 Jul 2014 17:36:39 +0100 (IST)
Message-ID: <53D52A97.3020201@cs.tcd.ie>
Date: Sun, 27 Jul 2014 17:36:39 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
To: John C Klensin <john-ietf@jck.com>, Barry Leiba <barryleiba@computer.org>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.c om> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.c om> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <53D527FF.1000306@cs.tcd.ie> <E358D57A130D46B5CE4B25E6@[192.168.1.128]>
In-Reply-To: <E358D57A130D46B5CE4B25E6@[192.168.1.128]>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/f0YGxfjhmYKXHMkKHuFOoBhwbjc
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 27 Jul 2014 16:36:42 -0000

On 27/07/14 17:32, John C Klensin wrote:
> Of course, the same things could be said about the DNS
> operational aspects of "nullmx" and of a huge number of other
> relationships.  On the other hand, if the work were done by
> individual submission rather than an area WG, the community
> would have even less opportunity to comment, even with four
> weeks instead of two to do it.

That's fair, and different folks will find an area wg suitable
or not for different things. For example, I think processing
the nullmx thing in appsawg was just fine, but then I care
more about this topic than that. I'm fine that whoever judges
the consensus for the adoption call takes that factor into
account.

S.


From nobody Sun Jul 27 17:57:01 2014
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AEE5E1A0395 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 17:57:00 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.602
X-Spam-Level: 
X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 Hlsjlw3NIS2p for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 17:56:58 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id AD5301B27CC for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 17:56:58 -0700 (PDT)
Received: from [192.168.1.55] (unknown [118.209.32.55]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 7318622E1F3; Sun, 27 Jul 2014 20:56:44 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <53D526A1.5030505@cs.tcd.ie>
Date: Mon, 28 Jul 2014 10:56:40 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <CD39E9F8-8F7A-4B36-8133-1C5576EF69A3@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/tIO3HwT8ulT-638Kf5CiFW0xPok
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 00:57:00 -0000

Hey Stephen,

On 28 Jul 2014, at 2:19 am, Stephen Farrell <stephen.farrell@cs.tcd.ie> =
wrote:

> While it may be deployed, I suspect that standardising this
> will lead us down a bad path where effort is wasted on trying to
> develop more fine-grained values. I think the discussion so far
> indicates that such a development is highly likely no matter that
> the proponents of this would like it to remain a single bit
> signal forever.

I'm a bit confused by your position, since from what I see, there are a =
very large number of people who are strongly arguing against doing =
something more complex / fine-grained, and a few people saying it "might =
be useful," but only speculatively.

So what's the problem? Does anyone here strongly feel that this MUST be =
more than one bit and is prepared to defend that position -- or are we =
just fighting paper tigers?

Regards,


--
Mark Nottingham   https://www.mnot.net/





From nobody Sun Jul 27 18:12:23 2014
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 1560D1B27D3 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 18:12:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 ozR3VTL9AjOT for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 18:12:18 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) by ietfa.amsl.com (Postfix) with ESMTP id 829111B27D0 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 18:12:18 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id A4E28BE7B; Mon, 28 Jul 2014 02:12:16 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id CvB8BPi3woGs; Mon, 28 Jul 2014 02:12:15 +0100 (IST)
Received: from [10.87.48.11] (unknown [86.44.77.221]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 41C6CBE54; Mon, 28 Jul 2014 02:12:15 +0100 (IST)
Message-ID: <53D5A36E.5010000@cs.tcd.ie>
Date: Mon, 28 Jul 2014 02:12:14 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <CD39E9F8-8F7A-4B36-8133-1C5576EF69A3@mnot.net>
In-Reply-To: <CD39E9F8-8F7A-4B36-8133-1C5576EF69A3@mnot.net>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/PHEErULah9hXz2QtySA6SHf3Gag
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 01:12:21 -0000

Hiya,

On 28/07/14 01:56, Mark Nottingham wrote:
> Hey Stephen,
> 
> On 28 Jul 2014, at 2:19 am, Stephen Farrell
> <stephen.farrell@cs.tcd.ie> wrote:
> 
>> While it may be deployed, I suspect that standardising this will
>> lead us down a bad path where effort is wasted on trying to develop
>> more fine-grained values. I think the discussion so far indicates
>> that such a development is highly likely no matter that the
>> proponents of this would like it to remain a single bit signal
>> forever.
> 
> I'm a bit confused by your position, 

The above is not the entirety of my position, just one part.
I'm happy to try explain this part or the others further of
course.

> since from what I see, there are
> a very large number of people who are strongly arguing against doing
> something more complex / fine-grained, and a few people saying it
> "might be useful," but only speculatively.

Yes, that's accurate as a description of the list traffic on
this thread to date.

> 
> So what's the problem? 

IMO one (not the only) possible problem is that those voices
wishing to generalise the signal will win in the long run, no
matter what is the consensus at the start. I don't think there
is any way to objectively evaluate that so its just my opinion.
And the opposite opinion is also just that, i.e. opinion.

> Does anyone here strongly feel that this MUST
> be more than one bit and is prepared to defend that position -- or
> are we just fighting paper tigers?

Fallible as I and we all are, I don't think we need such an argument
to conclude that the number of folks proposing extensions here is
perhaps the tip of an iceberg. While it may be reasonable to discount
my concern, its also reasonable (I claim) to choose to navigate so
as not to have to ever worry about that particular iceberg.

S.


> 
> Regards,
> 
> 
> -- Mark Nottingham   https://www.mnot.net/
> 
> 
> 
> 
> 
> 


From nobody Sun Jul 27 18:22:44 2014
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id EFE5B1B27DA for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 18:22:43 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.602
X-Spam-Level: 
X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 BkYLmqWKLjKM for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 18:22:41 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id D39241B27D5 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 18:22:41 -0700 (PDT)
Received: from [192.168.1.55] (unknown [118.209.32.55]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id 4099422E255; Sun, 27 Jul 2014 21:22:37 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <53D5A36E.5010000@cs.tcd.ie>
Date: Mon, 28 Jul 2014 11:22:33 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <45E595ED-0AA6-4B8B-892C-FAFAE2B8002E@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <CD39E9F8-8F7A-4B36-8133-1C5576EF69A3@mnot.net> <53D5A36E.5010000@cs.tcd.ie>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Yyz0GXHm-inH3w1WuVDzulPxD1o
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 01:22:44 -0000

On 28 Jul 2014, at 11:12 am, Stephen Farrell <stephen.farrell@cs.tcd.ie> =
wrote:
>=20
>> Does anyone here strongly feel that this MUST
>> be more than one bit and is prepared to defend that position -- or
>> are we just fighting paper tigers?
>=20
> Fallible as I and we all are, I don't think we need such an argument
> to conclude that the number of folks proposing extensions here is
> perhaps the tip of an iceberg. While it may be reasonable to discount
> my concern, its also reasonable (I claim) to choose to navigate so
> as not to have to ever worry about that particular iceberg.

So, AIUI roughy -- "somebody might come along down the road and somehow =
overcome widely-held, strong arguments; therefore we shouldn't do =
anything."

Alternatively, we could get consensus on constraining it to one bit =
before adopting the document, put that in the charter if need be, and =
ship the thing in a couple of weeks.

Cheers,

--
Mark Nottingham   https://www.mnot.net/





From nobody Sun Jul 27 18:29:54 2014
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E68031B27D5 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 18:29:53 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 QiPcSnpSLu9J for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 18:29:52 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) by ietfa.amsl.com (Postfix) with ESMTP id 755E51A041F for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 18:29:52 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id C42FFBE7D; Mon, 28 Jul 2014 02:29:51 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id IcVLNgWh_Ixs; Mon, 28 Jul 2014 02:29:50 +0100 (IST)
Received: from [10.87.48.11] (unknown [86.44.77.221]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id 56641BE7B; Mon, 28 Jul 2014 02:29:50 +0100 (IST)
Message-ID: <53D5A78D.8060102@cs.tcd.ie>
Date: Mon, 28 Jul 2014 02:29:49 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
To: Mark Nottingham <mnot@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <CD39E9F8-8F7A-4B36-8133-1C5576EF69A3@mnot.net> <53D5A36E.5010000@cs.tcd.ie> <45E595ED-0AA6-4B8B-892C-FAFAE2B8002E@mnot.net>
In-Reply-To: <45E595ED-0AA6-4B8B-892C-FAFAE2B8002E@mnot.net>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 7bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/0Iy8yxVfnDYJdKJBiKNNfrob73s
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 01:29:54 -0000

On 28/07/14 02:22, Mark Nottingham wrote:
> 
> On 28 Jul 2014, at 11:12 am, Stephen Farrell
> <stephen.farrell@cs.tcd.ie> wrote:
>> 
>>> Does anyone here strongly feel that this MUST be more than one
>>> bit and is prepared to defend that position -- or are we just
>>> fighting paper tigers?
>> 
>> Fallible as I and we all are, I don't think we need such an
>> argument to conclude that the number of folks proposing extensions
>> here is perhaps the tip of an iceberg. While it may be reasonable
>> to discount my concern, its also reasonable (I claim) to choose to
>> navigate so as not to have to ever worry about that particular
>> iceberg.
> 
> So, AIUI roughy -- "somebody might come along down the road and
> somehow overcome widely-held, strong arguments; therefore we
> shouldn't do anything."

Well, no. More accurate would be "someone might come along down
the road and gain consensus for widely repeated arguments for
extending this, therefore that is one more argument amongst
others for not doing this particular thing."

> Alternatively, we could get consensus on constraining it to one bit
> before adopting the document, put that in the charter if need be, and
> ship the thing in a couple of weeks.

I don't think we can practically constrain future IETF consensus
that way. If this does go ahead, attempting to constrain the future
as you suggest is probably a less bad plan than not doing so. But
it being reasonable to contemplate that we try to control the future
in such a way does seem to indicate (to me anyway) that this is a
potentially problematic spec.

S.

> 
> Cheers,
> 
> -- Mark Nottingham   https://www.mnot.net/
> 
> 
> 
> 
> 
> 


From nobody Sun Jul 27 18:41:49 2014
Return-Path: <paul.hoffman@vpnc.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 99FC21B27F3 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 18:41:47 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.347
X-Spam-Level: 
X-Spam-Status: No, score=-1.347 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, HELO_MISMATCH_COM=0.553] 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 3oX-HCugyMF7 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 18:41:47 -0700 (PDT)
Received: from hoffman.proper.com (IPv6.Hoffman.Proper.COM [IPv6:2605:8e00:100:41::81]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E8A061B27F0 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 18:41:46 -0700 (PDT)
Received: from [10.20.30.90] (50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60]) (authenticated bits=0) by hoffman.proper.com (8.14.8/8.14.7) with ESMTP id s6S1fcVw082743 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO); Sun, 27 Jul 2014 18:41:39 -0700 (MST) (envelope-from paul.hoffman@vpnc.org)
X-Authentication-Warning: hoffman.proper.com: Host 50-1-51-60.dsl.dynamic.fusionbroadband.com [50.1.51.60] claimed to be [10.20.30.90]
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Paul Hoffman <paul.hoffman@vpnc.org>
In-Reply-To: <53D5A78D.8060102@cs.tcd.ie>
Date: Sun, 27 Jul 2014 18:41:37 -0700
Content-Transfer-Encoding: quoted-printable
Message-Id: <91C8EFC9-E16F-44CE-9BED-C6FD47C07EBF@vpnc.org>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <CD39E9F8-8F7A-4B36-8133-1C5576EF69A3@mnot.net> <53D5A36E.5010000@cs.tcd.ie> <45E595ED-0AA6-4B8B-892C-FAFAE2B8002E@mnot.net> <53D5A78D.8060102@cs.tcd.ie>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/5HMZKRDtXIjMy_-mDebK3BQCjxI
Cc: Mark Nottingham <mnot@mnot.net>, Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 01:41:47 -0000

Given your worry that someone might successfully extend this =
specification in the future, but we might stop them from doing their own =
(dangerous) multi-faceted header, would your concern be mitigated by =
something in the spec that says "this header may never have any value =
than the one specified in this document"?

--Paul Hoffman=


From nobody Sun Jul 27 19:08:21 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id BF2431B27FD for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 19:08:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 EBjoSm6uudqm for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 19:08:13 -0700 (PDT)
Received: from mail-ie0-x22f.google.com (mail-ie0-x22f.google.com [IPv6:2607:f8b0:4001:c03::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 2E7E61B27F7 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 19:08:13 -0700 (PDT)
Received: by mail-ie0-f175.google.com with SMTP id x19so6093824ier.34 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 19:08:12 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=DMmvUMJcbj2zx7utu5DyOBvKSdJgZ6/FTYGmOGCA5kk=; b=WBOVWgWh9Agwf04vAuhqTlL3B5Pr+I3XeFRlgk6f3uecqNhauTlRUwzV10tcYAdw6o W+xq2zOCpslNebbx5yaZzfRKb0TvYnnQmS/7mu7EUp7VnbMAK2Du7VaG1Gi6W25708m6 Mpn+nLlIkV2Znn4v7RW1JITmo3sDBtIiMv9xoSqSKXBoaZw1oGTX9j/aEKzk1vVPFNvf 7LqqGsFecXopE4oBa85ZnnJww50y3FSunswnPMwdt+pWPSGDHuhj5+x1gCn6b9x2xFO5 ovCeBB62tm5QEXvaQZAQD2k0rNpueAO3/CKeErff4U7qdHRP676yEUTdEgB6O3JSPUe6 TgXA==
MIME-Version: 1.0
X-Received: by 10.50.61.148 with SMTP id p20mr19987347igr.44.1406513291666; Sun, 27 Jul 2014 19:08:11 -0700 (PDT)
Received: by 10.107.131.134 with HTTP; Sun, 27 Jul 2014 19:08:11 -0700 (PDT)
Received: by 10.107.131.134 with HTTP; Sun, 27 Jul 2014 19:08:11 -0700 (PDT)
In-Reply-To: <91C8EFC9-E16F-44CE-9BED-C6FD47C07EBF@vpnc.org>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <CD39E9F8-8F7A-4B36-8133-1C5576EF69A3@mnot.net> <53D5A36E.5010000@cs.tcd.ie> <45E595ED-0AA6-4B8B-892C-FAFAE2B8002E@mnot.net> <53D5A78D.8060102@cs.tcd.ie> <91C8EFC9-E16F-44CE-9BED-C6FD47C07EBF@vpnc.org>
Date: Sun, 27 Jul 2014 19:08:11 -0700
Message-ID: <CABP7Rbe7VxNFgyk-eJn6HUJ=0nn8by1MG82wrk2tNMxSDVfnfw@mail.gmail.com>
From: James M Snell <jasnell@gmail.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Content-Type: multipart/alternative; boundary=047d7bdca44c1f2b4c04ff376553
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/uWuMwZwN2F4ucgT0gYu3WcPjGW4
Cc: Mark Nottingham <mnot@mnot.net>, Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 02:08:20 -0000

--047d7bdca44c1f2b4c04ff376553
Content-Type: text/plain; charset=UTF-8

You could create such a constraint for the safe preference specifically but
not for the Prefer header itself. That's already been defined.
On Jul 27, 2014 6:41 PM, "Paul Hoffman" <paul.hoffman@vpnc.org> wrote:

> Given your worry that someone might successfully extend this specification
> in the future, but we might stop them from doing their own (dangerous)
> multi-faceted header, would your concern be mitigated by something in the
> spec that says "this header may never have any value than the one specified
> in this document"?
>
> --Paul Hoffman
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>

--047d7bdca44c1f2b4c04ff376553
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">You could create such a constraint for the safe preference s=
pecifically but not for the Prefer header itself. That&#39;s already been d=
efined. </p>
<div class=3D"gmail_quote">On Jul 27, 2014 6:41 PM, &quot;Paul Hoffman&quot=
; &lt;<a href=3D"mailto:paul.hoffman@vpnc.org">paul.hoffman@vpnc.org</a>&gt=
; wrote:<br type=3D"attribution"><blockquote class=3D"gmail_quote" style=3D=
"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Given your worry that someone might successfully extend this specification =
in the future, but we might stop them from doing their own (dangerous) mult=
i-faceted header, would your concern be mitigated by something in the spec =
that says &quot;this header may never have any value than the one specified=
 in this document&quot;?<br>

<br>
--Paul Hoffman<br>
_______________________________________________<br>
apps-discuss mailing list<br>
<a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a><br>
<a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss" target=3D"_b=
lank">https://www.ietf.org/mailman/listinfo/apps-discuss</a><br>
</blockquote></div>

--047d7bdca44c1f2b4c04ff376553--


From nobody Sun Jul 27 19:44:08 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 806B01A0002 for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 19:44:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 DEoiPmHWFBEY for <apps-discuss@ietfa.amsl.com>; Sun, 27 Jul 2014 19:44:05 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 7DCD71A0005 for <apps-discuss@ietf.org>; Sun, 27 Jul 2014 19:44:00 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140728024400.26604.73243.idtracker@ietfa.amsl.com>
Date: Sun, 27 Jul 2014 19:44:00 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/lM7VBD90GKyX28fSCgzLG0l03CE
Subject: [apps-discuss] Milestones changed for appsawg WG
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 02:44:06 -0000

Changed milestone "Publication requested for
draft-ietf-appsawg-multipart-form-data", set due date to October 2014
from June 2014.

URL: http://datatracker.ietf.org/wg/appsawg/charter/


From nobody Sun Jul 27 20:01:33 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F38D41A000E; Sun, 27 Jul 2014 20:01:22 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 2NZoOx4KEptd; Sun, 27 Jul 2014 20:01:17 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 3641A1A000F; Sun, 27 Jul 2014 20:01:12 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140728030112.24220.54975.idtracker@ietfa.amsl.com>
Date: Sun, 27 Jul 2014 20:01:12 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/WSDCLGaS4mIlDPUkKs9lnMhdHNc
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D Action: draft-nottingham-http-problem-07.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 03:01:23 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Applications Area Working Group Working Group of the IETF.

        Title           : Problem Details for HTTP APIs
        Authors         : Mark Nottingham
                          Erik Wilde
	Filename        : draft-nottingham-http-problem-07.txt
	Pages           : 13
	Date            : 2014-07-27

Abstract:
   This document defines a "problem detail" as a way to carry machine-
   readable details of errors in a HTTP response, to avoid the need to
   invent new error response formats for HTTP APIs.

Note to Readers

   This draft should be discussed on the apps-discuss mailing list [1].


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-nottingham-http-problem/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-nottingham-http-problem-07

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-nottingham-http-problem-07


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Mon Jul 28 02:00:14 2014
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 331661A031F for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 02:00:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -4.201
X-Spam-Level: 
X-Spam-Status: No, score=-4.201 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, SPF_PASS=-0.001] autolearn=ham
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 WT94hrVahNLv for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 02:00:07 -0700 (PDT)
Received: from sessmg23.ericsson.net (sessmg23.ericsson.net [193.180.251.45]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 245351A0311 for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 02:00:06 -0700 (PDT)
X-AuditID: c1b4fb2d-f798a6d000000e9b-8a-53d61115cbb4
Received: from ESESSHC010.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg23.ericsson.net (Symantec Mail Security) with SMTP id 3E.91.03739.51116D35; Mon, 28 Jul 2014 11:00:05 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.222]) by ESESSHC010.ericsson.se ([153.88.183.48]) with mapi id 14.03.0174.001; Mon, 28 Jul 2014 11:00:04 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Thread-Topic: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
Thread-Index: AQHPp29oOeGdKPRcTkaIcpyOTzRl3puvctSAgASJ7oCAARd6AA==
Date: Mon, 28 Jul 2014 09:00:04 +0000
Message-ID: <C35C3A6D-DC94-41AF-91EB-6C9BFA9FAE88@ericsson.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie>
In-Reply-To: <53D526A1.5030505@cs.tcd.ie>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.150]
Content-Type: text/plain; charset="utf-8"
Content-ID: <E4AEB2B1C717814BB8847012E7DF9B63@ericsson.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprKIsWRmVeSWpSXmKPExsUyM+Jvja6o4LVgg0MvJC1Wv1zBZnFo8SVW i+l7r7FbNM61c2DxaFnVy+yxtvsqm8fOWXfZPZYs+ckUwBLFZZOSmpNZllqkb5fAlbHsznrm gkWGFQuaZzI1MDYYdDFyckgImEgsn3WKBcIWk7hwbz1bFyMXh5DAUUaJ3ZvvQTlLGCVa77ay gVSxCZhJPH+4hRnEFhHQl9i7+Rw7iM0sUC5x7MN7JhBbWMBTYu/SPqA4B1CNl8Sso9EQ5U4S UxZtYAYJswioSsx/Hw5i8grYS5z8VASxaTKLROPSf2CbOAU0JS78P8IKYjMC3fb91BomiE3i EreezGeCuFlAYsme88wQtqjEy8f/WCFsJYkV2y8xgsxnBpqzfpc+RKu1xIG2fqgxihJTuh+C Hc8rIChxcuYTlgmM4rOQbJiF0D0LSfcsJN2zkHQvYGRdxShanFpcnJtuZKyXWpSZXFycn6eX l1qyiREYjwe3/Nbdwbj6teMhRgEORiUe3oSyq8FCrIllxZW5hxilOViUxHkXnZsXLCSQnliS mp2aWpBaFF9UmpNafIiRiYNTqoFR20b287MbQdvKLzFn9f/kufNlkZJo2Anu/6dOdOhPsVhz 7hrTpupS1x3rp7JFB32/fPQq+7P88OiIfRdyRD4Y7d3s/K7hf2mm4FM36Vl9V1jmPVJ9/az3 S9U5gZzv2sqOescz1zFu7OYTXVnnF67v1nPhNXeofK5Y6NW9cnf4J33z9eO7O6tQiaU4I9FQ i7moOBEAm8mYf6gCAAA=
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/VtfQOLT7RTNuqW0hMbOrFryp8h4
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 09:00:14 -0000

SGkgU3RlcGhlbiwNCg0Kc29ycnkgSSBkb24ndCBjb21wbGV0ZWx5IHVuZGVyc3RhbmQgaWYgeW91
IGFyZSBjb25jZXJuZWQgYWJvdXQgdGhlIHBvc3NpYmlsaXR5DQp0aGF0IHRoZSBzaWduYWwgd2ls
bCBiZSBnZW5lcmFsaXNlZCBzb21laG93IGluIHRoZSBmdXR1cmUNCm9yIHlvdSBjb25jZXJuIG1v
cmUgYWJvdXQgdGhlICJzYWZlIiBjb25jZXB0IGluIGdlbmVyYWwuDQpJbiB0aGUgY2FzZSBpdCBp
cyB0aGUgbGF0dGVyIEkgd291bGQgbGlrZSB0byB1bmRlcnN0YW5kIGJldHRlciB5b3VyIGNvbmNl
cm5zLg0KDQp0aGFua3MNClNhbHZhdG9yZQ0KDQoNCk9uIEp1bCAyNywgMjAxNCwgYXQgNjoxOSBQ
TSwgU3RlcGhlbiBGYXJyZWxsIDxzdGVwaGVuLmZhcnJlbGxAY3MudGNkLmllPiB3cm90ZToNCg0K
PiANCj4gRldJVywgSSBhZ3JlZSB3aXRoIFRlZCdzIHBvc2l0aW9uLiBJJ2QgcHJlZmVyIHdlIGRv
bid0IGRvIHRoaXMuDQo+IA0KPiBXaGlsZSBpdCBtYXkgYmUgZGVwbG95ZWQsIEkgc3VzcGVjdCB0
aGF0IHN0YW5kYXJkaXNpbmcgdGhpcw0KPiB3aWxsIGxlYWQgdXMgZG93biBhIGJhZCBwYXRoIHdo
ZXJlIGVmZm9ydCBpcyB3YXN0ZWQgb24gdHJ5aW5nIHRvDQo+IGRldmVsb3AgbW9yZSBmaW5lLWdy
YWluZWQgdmFsdWVzLiBJIHRoaW5rIHRoZSBkaXNjdXNzaW9uIHNvIGZhcg0KPiBpbmRpY2F0ZXMg
dGhhdCBzdWNoIGEgZGV2ZWxvcG1lbnQgaXMgaGlnaGx5IGxpa2VseSBubyBtYXR0ZXIgdGhhdA0K
PiB0aGUgcHJvcG9uZW50cyBvZiB0aGlzIHdvdWxkIGxpa2UgaXQgdG8gcmVtYWluIGEgc2luZ2xl
IGJpdA0KPiBzaWduYWwgZm9yZXZlci4NCj4gDQo+IEFuZCB3aGlsZSBETlQgaXMgZGlmZmVyZW50
IGZyb20gdGhpcyBpbiBzb21lIHJlc3BlY3RzLCBpbiBvdGhlcnMsDQo+IHRoZXkgYXJlIHRoZSBz
YW1lIC0gYW4gdW5kZXJzcGVjaWZpZWQgc2lnbmFsIGlzIGVtaXR0ZWQgYnkgYSBicm93c2VyDQo+
IGluIHRoZSBob3BlIHRoYXQgYW4gdW5zcGVjaWZpZWQgYW5kIHVuZW5mb3JjZWFibGUgYWN0aW9u
IGlzIHRha2VuDQo+IGJ5IGEgc2VydmVyLiBUaGUgSUVURiBkaWQgZXhhY3RseSB0aGUgcmlnaHQg
dGhpbmcgaW4gcmVqZWN0aW5nIHRoZQ0KPiBpZGVhIG9mIHN0YW5kYXJkaXNpbmcgRE5UIGFuZCBz
aG91bGQgZG8gdGhlIHNhbWUgaGVyZS4gKEluIGZhY3QsDQo+IEkgYmV0IGlmIHlvdSBhc2tlZCBX
M0MgZm9sa3Mgbm93LCB0aGV5IG1pZ2h0IGFncmVlIHRoYXQgdGFraW5nDQo+IG9uIEROVCB3YXMg
YSBtaXN0YWtlOy0pDQo+IA0KPiBTZXBhcmF0ZWx5LCAoaW4gdGVybXMgb2YgYXJndWluZyBhZ2Fp
bnN0IGFkb3B0aW9uKSwgSSBkb24ndCBiZWxpZXZlDQo+IHRoaXMgaXMgcmVxdWlyZWQgZm9yIGlu
dGVyb3BlcmFiaWxpdHksIGFuZCBjb3VsZCBkbyBzb21lIGRhbWFnZQ0KPiB0byBpbnRlcm9wZXJh
YmlsaXR5LCBpZiBiYWRseSBpbXBsZW1lbnRlZCBvbiB0aGUgc2VydmVyIHNpZGUsDQo+IGFuZCBn
aXZlbiB0aGUgdW5zcGVjaWZpZWQgbmF0dXJlIG9mIHRoZSBzZXJ2ZXIgc2lkZSBoZXJlIHRoYXQN
Cj4gc2VlbXMgbm90IHVubGlrZWx5Lg0KPiANCj4gRm9yIGV4YW1wbGUsIEknbSBjb25jZXJuZWQg
dGhhdCB0aGUgd29yZCBzYWZlIG1heSBiZSBpbnRlcnByZXRlZA0KPiBpbiBhIHdheSB0aGF0IGlz
IG5vdCBpbnRlbmRlZCBhbmQgdGhhdCBpcyBhcHBsaWVkIHRvIG1vcmUgdGhhbg0KPiBqdXN0IG9u
ZSByZXF1ZXN0L3Jlc3BvbnNlIHBhaXIgb3IgZXZlbiBtb3JlIHRoYW4ganVzdCB0aGUgd2ViLg0K
PiBJJ3ZlIGhlYXJkIHZhcmlvdXMgQ2hpbmVzZSBmb2xrcywgc29tZSBnb3Zlcm5tZW50LCBzb21l
IG5vdCwgdGFsaw0KPiB3aGVyZSB0cmFuc2xhdG9ycyBoYXZlIHVzZWQgdGhlIHdvcmQgc2FmZSB0
byBtZWFuIHdoYXQgYXBwZWFycyB0bw0KPiBtZSB0byBzcGVjaWZpY2FsbHkgZGVub3RlIGEgZ292
ZXJubWVudCBjb250cm9sbGVkIEludGVybmV0LiBJIHdvdWxkDQo+IHRoZXJlZm9yZSBiZSBjb25j
ZXJuZWQgdGhhdCBhIGJyb3dzZXIgZW1pdHRpbmcgdGhpcyBzaWduYWwgbWlnaHQNCj4gYmUgdHJl
YXRlZCBhcyBwcmVmZXJyaW5nIGEgbmV0d29yayB3aGVyZSBlLmcuIHRoZSB1c2Ugb2YgZW5jcnlw
dGlvbg0KPiBpcyBhdCBiZXN0IGZyb3duZWQgdXBvbiwgd2hlcmUgbWlkZGxlYm94ZXMgaW50ZXJl
cHRpbmcgZXZlcnl0aGluZw0KPiBpcyBjb25zaWRlcmVkIHRoZSBub3JtIGV0Yy4NCj4gDQo+IEkg
ZG9uJ3Qga25vdyBpZiB0aGF0J3MgbGlrZWx5IG9yIG5vdCBidXQgaGF2ZW4ndCBzZWVuIHRoaXMg
YXNwZWN0DQo+IHJhaXNlZC4gQW5kIEknbSBub3Qgc3VyZSB0aGF0IGRvY3VtZW50aW5nIHRoYXQg
dGhlIHByZWZlciB2YWx1ZQ0KPiBpcyBvbmx5IG1lYW50IHRvIGFwcGx5IHRvICp0aGlzKiBIVFRQ
IHJlcXVlc3QvcmVzcG9uc2UgcGFpciB3aWxsDQo+IGhlbHAgbXVjaC4gSWYgYSBzaW5nbGUgcHJl
ZmVyIGhlYWRlciB3ZXJlIHRvIGFmZmVjdCBtb3JlIHRoYW4gb25lDQo+IHJlcXVlc3QvcmVzcG9u
c2UgcGFpciwgdGhlbiBpZiBlLmcuIG15IGNhbGVuZGFyIGVtaXR0ZWQgdGhhdCBzaWduYWwNCj4g
KG9uIHRoZSBiYXNpcyB0aGF0IGl0J2QgYmUgbm8gaGFybSkgdGhhdCBtaWdodCBjYXVzZSBhIHNl
cnZlciB0bw0KPiBmYWlsIHRvIHNlbmQgY29udGVudCB0byBteSBicm93c2VyIHRoYXQgSSBuZWVk
Lg0KPiANCj4gSSdkIGFsc28gb2JqZWN0IHRvIHRoZSB0ZXh0IGluIHRoZSBkcmFmdCB0aGF0IHNh
eXMgdGhhdCBhIHByb3h5DQo+ICJjYW4gYmUgdXNlZCIgdG8gZW5mb3JjZSB0aGlzLCBidXQgZG9l
c24ndCBzYXkgaG93LiBUaGF0IGNvdWxkDQo+IG9mIGNvdXJzZSBiZSBkZWxldGVkIG9yIG1heWJl
IGZpeGVkIGlmIHRoaXMgaXMgYWRvcHRlZCwgYnV0IEknZA0KPiBub3QgYmUgc3VycHJpc2VkIHRv
IGhlYXIgc29tZW9uZSBzYXlpbmcgdGhhdCBhZG9wdGluZyB0aGlzIG1lYW5zDQo+IHRoYXQgd2Ug
aGF2ZSBhbHJlYWR5IGFncmVlZCB0byBzcGVjaWZ5IGhvdyBhIHByb3h5IGNhbiBmb3JjZSB0aGlz
DQo+IHNldHRpbmcgZm9yIGFsbCBicm93c2Vycy4gRldJVywgSSBkbyBub3QgYWNjZXB0IHRoYXQg
cHJvcG9zaXRpb24uDQo+IA0KPiBTbyBmb3IgbWU6DQo+IA0KPiBQcmVmZXI6IGp1c3Qtc2F5LW5v
DQo+IA0KPiBTLg0KPiANCj4gDQo+IA0KPiANCj4gT24gMjQvMDcvMTQgMjA6MDEsIFRlZCBIYXJk
aWUgd3JvdGU6DQo+PiBPbiBUaHUsIEp1bCAyNCwgMjAxNCBhdCAyOjQ1IFBNLCBCYXJyeSBMZWli
YSA8YmFycnlsZWliYUBjb21wdXRlci5vcmc+DQo+PiB3cm90ZToNCj4+IA0KPj4+PiBJIGRvbid0
IHNlZSB0aGF0IHZhbHVlLCBwZXJzb25hbGx5LiAgSWYgYSBzZXJ2aWNlIHdhbnRzIHRvIGRvIGl0
LCB0aGV5DQo+Pj4gY2FuDQo+Pj4+IA0KPj4+IEkgZG9uJ3Qgc2VlIHRoYXQgdGhpcyBpcyBhbnkg
ZGlmZmVyZW50IGZyb20gb3RoZXIgY2FzZXMgd2hlcmUgd2UgbGV0DQo+Pj4gdGhlIHNlcnZlciBk
ZXRlcm1pbmUgd2hhdCAidG9vIGxvbmciLCAidG9vIGxhcmdlIiwgb3IgInRvbyBtdWNoIGxvYWQi
DQo+Pj4gbWVhbnMuDQo+Pj4gDQo+PiANCj4+IOKAi0kgdGhpbmsgdGhhdCBpcyBhbiBpbnRlcmVz
dGluZywgYW5kIHZlcnkgdGVsbGluZyBwYXJhbGxlbC4gIFdlIHdvdWxkIG5ldmVyDQo+PiBhZHZp
c2Ugc29tZW9uZSB0bw0KPj4gZXhwcmVzcyBhIGNvbnN0cmFpbnQgdG8gYSBzZXJ2ZXIgYXMgImRv
bid0IHNlbmQgbWUgYW55dGhpbmcgdG9vIGxvbmciLiAgV2UNCj4+IHdvdWxkIHNheSwgbm8sDQo+
PiBzYXkgd2hhdCAidG9vIGxvbmciIG1lYW5zIChub3RlIHRoYXQgc2VtYW50aWMgaXMgInRvbyBs
b25nIGZvciB0aGUgY2xpZW50DQo+PiBlbWl0dGluZyB0aGUgc3RhdGVtZW50IikuDQo+PiBJdCdz
IGEgbmVnb3RpYXRpb24gZmFpbCB3YWl0aW5nIHRvIGhhcHBlbiwgb3RoZXJ3aXNlLg0KPj4gDQo+
PiBUaGUgc2VtYW50aWMgaGVyZSBpcyAiZG9uJ3Qgc2VuZCBtZSBhbnl0aGluZyB1bnNhZmUgZm9y
IG1lIiBoZXJlLCBldmVuIGlmDQo+PiB0aGUgc3ludGF4IGlzDQo+PiAiZG9uJ3Qgc2VuZCBtZSBh
bnl0aGluZyBub3QgbWFya2VkIHNhZmUgYnkgeW91Ii4NCj4+IA0KPj4gVGhpcyB3aWxsIGJlIGxh
c3QgbWVzc2FnZSBvbiB0aGlzIHRvcGljOyBJJ3ZlIG11dGVkIGl0IG5vdy4gIEkndmUgc2FpZCBt
eQ0KPj4gcGllY2UsIGFuZCBJJ3ZlIHNlZW4NCj4+IHRoZSBlbmQgb2YgdGhlIHNob3cgaW4gYW55
IGNhc2UuDQo+PiANCj4+IGdvb2QgbHVjaywNCj4+IA0KPj4gVGVkDQo+PiANCj4+IA0KPj4gDQo+
PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPj4gYXBw
cy1kaXNjdXNzIG1haWxpbmcgbGlzdA0KPj4gYXBwcy1kaXNjdXNzQGlldGYub3JnDQo+PiBodHRw
czovL3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FwcHMtZGlzY3Vzcw0KPj4gDQo+IA0K
PiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXw0KPiBhcHBz
LWRpc2N1c3MgbWFpbGluZyBsaXN0DQo+IGFwcHMtZGlzY3Vzc0BpZXRmLm9yZw0KPiBodHRwczov
L3d3dy5pZXRmLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2FwcHMtZGlzY3Vzcw0KDQo=


From nobody Mon Jul 28 02:44:50 2014
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 0C3AC1A034A for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 02:44:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 vD9aqIQ3IalA for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 02:44:45 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) by ietfa.amsl.com (Postfix) with ESMTP id B2B4E1A0359 for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 02:44:44 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id 22562BE7D; Mon, 28 Jul 2014 10:44:43 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DX4-zY4iIWV4; Mon, 28 Jul 2014 10:44:36 +0100 (IST)
Received: from [10.87.48.11] (unknown [86.44.64.225]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id A154FBE7B; Mon, 28 Jul 2014 10:44:36 +0100 (IST)
Message-ID: <53D61B84.5080504@cs.tcd.ie>
Date: Mon, 28 Jul 2014 10:44:36 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
To: Salvatore Loreto <salvatore.loreto@ericsson.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <C35C3A6D-DC94-41AF-91EB-6C9BFA9FAE88@ericsson.com>
In-Reply-To: <C35C3A6D-DC94-41AF-91EB-6C9BFA9FAE88@ericsson.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/yFphxO_pLu_w-HQOdFo8hvvrzY8
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 09:44:49 -0000

Apologies for not being clear enough. I'll try again.

On 28/07/14 10:00, Salvatore Loreto wrote:
> Hi Stephen,
> 
> sorry I don't completely understand if you are concerned about the possibility
> that the signal will be generalised somehow in the future

Right, that is one concern. I personally don't think that we'll
be able to keep it to one bit in the longer term. But that's
just my prediction, which is as imperfect as anyone else's.

> or you concern more about the "safe" concept in general.
> In the case it is the latter I would like to understand better your concerns.

Yes, the specific new concern that I raised there relates to
equating this signal emitted from a browser with the "safe"
concept of networking in general that seems to be espoused
by for example the Chinese govt, where "safe" is apparently
interpreted to mean quite a few things with significant
impact on networking in general. A server-side or a n/w that
did that could badly impact on interop.

I also think the similarity with DNT is worrying. We were
absolutely correct to not take that one on, as its troubled
history within W3C I think shows.

And I think this topic ought be considered by the IETF as
a whole and not only on appsawg, before the work is adopted.
Looking at appsawg's charter I think its fair to say that
this is not a "small-scale addition" to HTTP - while it may
appear so in terms of bits on the wire, the impact of that
one new bit in a request is arguably large-scale. And I'd
also argue that the ADs would be justified in thinking
"wider input is needed before accepting the proposed work
item."

Cheers,
S.


> 
> thanks
> Salvatore
> 
> 
> On Jul 27, 2014, at 6:19 PM, Stephen Farrell <stephen.farrell@cs.tcd.ie> wrote:
> 
>>
>> FWIW, I agree with Ted's position. I'd prefer we don't do this.
>>
>> While it may be deployed, I suspect that standardising this
>> will lead us down a bad path where effort is wasted on trying to
>> develop more fine-grained values. I think the discussion so far
>> indicates that such a development is highly likely no matter that
>> the proponents of this would like it to remain a single bit
>> signal forever.
>>
>> And while DNT is different from this in some respects, in others,
>> they are the same - an underspecified signal is emitted by a browser
>> in the hope that an unspecified and unenforceable action is taken
>> by a server. The IETF did exactly the right thing in rejecting the
>> idea of standardising DNT and should do the same here. (In fact,
>> I bet if you asked W3C folks now, they might agree that taking
>> on DNT was a mistake;-)
>>
>> Separately, (in terms of arguing against adoption), I don't believe
>> this is required for interoperability, and could do some damage
>> to interoperability, if badly implemented on the server side,
>> and given the unspecified nature of the server side here that
>> seems not unlikely.
>>
>> For example, I'm concerned that the word safe may be interpreted
>> in a way that is not intended and that is applied to more than
>> just one request/response pair or even more than just the web.
>> I've heard various Chinese folks, some government, some not, talk
>> where translators have used the word safe to mean what appears to
>> me to specifically denote a government controlled Internet. I would
>> therefore be concerned that a browser emitting this signal might
>> be treated as preferring a network where e.g. the use of encryption
>> is at best frowned upon, where middleboxes interepting everything
>> is considered the norm etc.
>>
>> I don't know if that's likely or not but haven't seen this aspect
>> raised. And I'm not sure that documenting that the prefer value
>> is only meant to apply to *this* HTTP request/response pair will
>> help much. If a single prefer header were to affect more than one
>> request/response pair, then if e.g. my calendar emitted that signal
>> (on the basis that it'd be no harm) that might cause a server to
>> fail to send content to my browser that I need.
>>
>> I'd also object to the text in the draft that says that a proxy
>> "can be used" to enforce this, but doesn't say how. That could
>> of course be deleted or maybe fixed if this is adopted, but I'd
>> not be surprised to hear someone saying that adopting this means
>> that we have already agreed to specify how a proxy can force this
>> setting for all browsers. FWIW, I do not accept that proposition.
>>
>> So for me:
>>
>> Prefer: just-say-no
>>
>> S.
>>
>>
>>
>>
>> On 24/07/14 20:01, Ted Hardie wrote:
>>> On Thu, Jul 24, 2014 at 2:45 PM, Barry Leiba <barryleiba@computer.org>
>>> wrote:
>>>
>>>>> I don't see that value, personally.  If a service wants to do it, they
>>>> can
>>>>>
>>>> I don't see that this is any different from other cases where we let
>>>> the server determine what "too long", "too large", or "too much load"
>>>> means.
>>>>
>>>
>>> â€‹I think that is an interesting, and very telling parallel.  We would never
>>> advise someone to
>>> express a constraint to a server as "don't send me anything too long".  We
>>> would say, no,
>>> say what "too long" means (note that semantic is "too long for the client
>>> emitting the statement").
>>> It's a negotiation fail waiting to happen, otherwise.
>>>
>>> The semantic here is "don't send me anything unsafe for me" here, even if
>>> the syntax is
>>> "don't send me anything not marked safe by you".
>>>
>>> This will be last message on this topic; I've muted it now.  I've said my
>>> piece, and I've seen
>>> the end of the show in any case.
>>>
>>> good luck,
>>>
>>> Ted
>>>
>>>
>>>
>>> _______________________________________________
>>> apps-discuss mailing list
>>> apps-discuss@ietf.org
>>> https://www.ietf.org/mailman/listinfo/apps-discuss
>>>
>>
>> _______________________________________________
>> apps-discuss mailing list
>> apps-discuss@ietf.org
>> https://www.ietf.org/mailman/listinfo/apps-discuss
> 


From nobody Mon Jul 28 09:39:48 2014
Return-Path: <rfc-ed@rfc-editor.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id F0EDD1A03A0 for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 09:39:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -101.903
X-Spam-Level: 
X-Spam-Status: No, score=-101.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 bLWNdSW_7Ug6 for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 09:39:45 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [IPv6:2001:1900:3001:11::31]) by ietfa.amsl.com (Postfix) with ESMTP id 01DD41A039A for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 09:39:45 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 6000) id E13C818044F; Mon, 28 Jul 2014 09:38:14 -0700 (PDT)
Date: Mon, 28 Jul 2014 09:38:14 -0700
From: RFC Editor <rfc-editor@rfc-editor.org>
To: "Dale R. Worley" <worley@ariadne.com>
Message-ID: <20140728163814.GB24917@rfc-editor.org>
References: <20140725160421.A79231801A4@rfc-editor.org> <FFBA4C6E-4669-4F1B-8FF9-B091351F0415@mnot.net> <201407281522.s6SFMLoh031729@hobgoblin.ariadne.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <201407281522.s6SFMLoh031729@hobgoblin.ariadne.com>
User-Agent: Mutt/1.5.21 (2010-09-15)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/kPS4oiKsPc2ajoVTO-2S6N2G5nk
Cc: apps-discuss@ietf.org, presnick@qti.qualcomm.com, Mark Nottingham <mnot@mnot.net>, barryleiba@computer.org, RFC Editor <rfc-editor@rfc-editor.org>
Subject: Re: [apps-discuss] [Editorial Errata Reported] RFC7320 (4063)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 16:39:47 -0000

Greetings All,

The metadata for RFC 4395 is correct in the RFC Editor database.  The
metadata was updated when EID 1673 was approved; our apologies for
missing the update in RFC 7320.  We have sent mail requesting that the
metadata for RFC 4395 in the datatracker be updated accordingly. 

Thank you,
RFC Editor/sg


On Mon, Jul 28, 2014 at 11:22:21AM -0400, Dale R. Worley wrote:
> > From: Mark Nottingham <mnot@mnot.net>
> 
> > > The following errata report has been submitted for RFC7320,
> > > "URI Design and Ownership".
> > > 
> > > --------------------------------------
> > > You may review the report below and at:
> > > http://www.rfc-editor.org/errata_search.php?rfc=7320&eid=4063
> 
> > This appears to be correct:
> >   http://w3-org.9356.n7.nabble.com/RFC-4395-should-replace-BCP-35-not-separate-BCP-td137454.html
> > 
> > But I note that RFC4395 *still* lists itself as BCP 115:
> >   http://tools.ietf.org/html/rfc4395
> > 
> > *sigh*
> 
> At least there's an erratum on that:
> http://www.rfc-editor.org/errata_search.php?eid=1673
> 
> Is "listing itself as a BCP" meta-data that is changeable?
> 
> Dale


From nobody Mon Jul 28 09:48:17 2014
Return-Path: <wwwrun@rfc-editor.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id A885B1A0643; Mon, 28 Jul 2014 09:48:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -106.903
X-Spam-Level: 
X-Spam-Status: No, score=-106.903 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 xLHsmdp9RYdk; Mon, 28 Jul 2014 09:48:12 -0700 (PDT)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) by ietfa.amsl.com (Postfix) with ESMTP id 16C5E1A0640; Mon, 28 Jul 2014 09:48:12 -0700 (PDT)
Received: by rfc-editor.org (Postfix, from userid 30) id CB00E1801A4; Mon, 28 Jul 2014 09:46:41 -0700 (PDT)
To: worley@ariadne.com, mnot@mnot.net
X-PHP-Originating-Script: 1005:errata_mail_lib.php
From: RFC Errata System <rfc-editor@rfc-editor.org>
Message-Id: <20140728164641.CB00E1801A4@rfc-editor.org>
Date: Mon, 28 Jul 2014 09:46:41 -0700 (PDT)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Phv5WdFrXkGKHdny3FoZqiqbpWQ
Cc: barryleiba@computer.org, iesg@ietf.org, apps-discuss@ietf.org, rfc-editor@rfc-editor.org
Subject: [apps-discuss] [Errata Verified] RFC7320 (4063)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 16:48:14 -0000

The following errata report has been verified for RFC7320,
"URI Design and Ownership". 

--------------------------------------
You may review the report below and at:
http://www.rfc-editor.org/errata_search.php?rfc=7320&eid=4063

--------------------------------------
Status: Verified
Type: Editorial

Reported by: Dale Worley <worley@ariadne.com>
Date Reported: 2014-07-25
Verified by: Barry Leiba (IESG)

Section: 2.1 and 5.2

Original Text
-------------
Section 2.1 says "MUST do so by modifying [BCP115]".

Section 5.2 says

   [BCP115]   Hansen, T., Hardie, T., and L. Masinter, "Guidelines and
              Registration Procedures for New URI Schemes", RFC 4395,
              BCP 115, February 2006.


Corrected Text
--------------
Section 2.1 should say "MUST do so by modifying [BCP35]".

Section 5.2 should say

   [BCP35]    Hansen, T., Hardie, T., and L. Masinter, "Guidelines and
              Registration Procedures for New URI Schemes", RFC 4395,
              BCP 35, February 2006.


Notes
-----
RFC 4395 is BCP 35, not BCP 115.  See the entry in bcp-index.txt:

0115 [BCP number 115 is retired. It was mistakenly assigned to RFC
     4395. RFC 4395 is BCP 35.]

--------------------------------------
RFC7320 (draft-ietf-appsawg-uri-get-off-my-lawn-05)
--------------------------------------
Title               : URI Design and Ownership
Publication Date    : July 2014
Author(s)           : M. Nottingham
Category            : BEST CURRENT PRACTICE
Source              : Applications Area Working Group
Area                : Applications
Stream              : IETF
Verifying Party     : IESG


From nobody Mon Jul 28 11:07:22 2014
Return-Path: <salvatore.loreto@ericsson.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 40C3F1A0218 for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 11:07:19 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001] autolearn=ham
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 fZL4QFWk2Jcc for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 11:07:11 -0700 (PDT)
Received: from sessmg22.ericsson.net (sessmg22.ericsson.net [193.180.251.58]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id CE00F1A005B for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 11:07:10 -0700 (PDT)
X-AuditID: c1b4fb3a-f79a36d000000ffa-75-53d6914c7142
Received: from ESESSHC018.ericsson.se (Unknown_Domain [153.88.253.124]) by sessmg22.ericsson.net (Symantec Mail Security) with SMTP id A4.18.04090.C4196D35; Mon, 28 Jul 2014 20:07:08 +0200 (CEST)
Received: from ESESSMB109.ericsson.se ([169.254.9.222]) by ESESSHC018.ericsson.se ([153.88.183.72]) with mapi id 14.03.0174.001; Mon, 28 Jul 2014 20:07:08 +0200
From: Salvatore Loreto <salvatore.loreto@ericsson.com>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Thread-Topic: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
Thread-Index: AQHPp29oOeGdKPRcTkaIcpyOTzRl3puvctSAgASJ7oCAARd6AIAADHMAgACMYQA=
Date: Mon, 28 Jul 2014 18:07:07 +0000
Message-ID: <A5D31D6F-941E-4758-B54A-815DB62F926C@ericsson.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <C35C3A6D-DC94-41AF-91EB-6C9BFA9FAE88@ericsson.com> <53D61B84.5080504@cs.tcd.ie>
In-Reply-To: <53D61B84.5080504@cs.tcd.ie>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach: 
X-MS-TNEF-Correlator: 
x-originating-ip: [153.88.183.154]
Content-Type: text/plain; charset="utf-8"
Content-ID: <FBEC3C6C92A4A246889D7827A607BE3C@ericsson.com>
Content-Transfer-Encoding: base64
MIME-Version: 1.0
X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFprGIsWRmVeSWpSXmKPExsUyM+Jvja7PxGvBBmdu2lisfrmCzeLQ4kus FtP3XmO3aJxr58Di0bKql9ljbfdVNo+ds+6yeyxZ8pMpgCWKyyYlNSezLLVI3y6BK+Pp2V8s Bac8K5q2PmRqYLzh3sXIySEhYCKxtu8qE4QtJnHh3nq2LkYuDiGBo4wSp37dZIRwljBK/Nvw hxmkik3ATOL5wy1gtoiAvsTezefYQWxmgXKJYx/eg00SFvCU2Lu0DyjOAVTjJTHraDREuZ/E m72L2EBsFgFVifPTt7KA2LwC9hKzlz5jBbGFBF6wSLTuUQWxOQU0JTpuHQOrYQQ67vupNUwQ q8Qlbj2ZD3W0gMSSPeeZIWxRiZeP/7FC2EoSi25/ZgI5gRlozvpd+hCt1hL9b3dCjVGUmNL9 kB3iBEGJkzOfsExgFJ+FZMMshO5ZSLpnIemehaR7ASPrKkbR4tTi4tx0IyO91KLM5OLi/Dy9 vNSSTYzAiDy45bfVDsaDzx0PMQpwMCrx8CaUXQ0WYk0sK67MPcQozcGiJM678Ny8YCGB9MSS 1OzU1ILUovii0pzU4kOMTBycUg2MfA6Jl5rlgu/7sp6qPbU62u+kWdtxTif9rypRB9z+Rhgc St3B8uFG/Y6/C67UOJmvfVjxIiSkxyCl8noL4767BY9N63g2CBzb+uSa+5GwC6diS1llbqWo HXrDFjK5XPmNfEHowV2neTX29GtMbFHLS+I/lhv3kWXu03kJh5ZFyhRfjfbhf7NciaU4I9FQ i7moOBEA7w38H6kCAAA=
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/qBg7El_CxZXnS5Vjez3XVbuG1zg
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 18:07:19 -0000

dGhhbmtzIGZvciB0aGUgY2xhcmlmaWNhdGlvbg0KbW9yZSBpbiBsaW5lDQoNCk9uIEp1bCAyOCwg
MjAxNCwgYXQgMTE6NDQgQU0sIFN0ZXBoZW4gRmFycmVsbCA8c3RlcGhlbi5mYXJyZWxsQGNzLnRj
ZC5pZT4gd3JvdGU6DQoNCj4gDQo+IEFwb2xvZ2llcyBmb3Igbm90IGJlaW5nIGNsZWFyIGVub3Vn
aC4gSSdsbCB0cnkgYWdhaW4uDQo+IA0KPiBPbiAyOC8wNy8xNCAxMDowMCwgU2FsdmF0b3JlIExv
cmV0byB3cm90ZToNCj4+IEhpIFN0ZXBoZW4sDQo+PiANCj4+IHNvcnJ5IEkgZG9uJ3QgY29tcGxl
dGVseSB1bmRlcnN0YW5kIGlmIHlvdSBhcmUgY29uY2VybmVkIGFib3V0IHRoZSBwb3NzaWJpbGl0
eQ0KPj4gdGhhdCB0aGUgc2lnbmFsIHdpbGwgYmUgZ2VuZXJhbGlzZWQgc29tZWhvdyBpbiB0aGUg
ZnV0dXJlDQo+IA0KPiBSaWdodCwgdGhhdCBpcyBvbmUgY29uY2Vybi4gSSBwZXJzb25hbGx5IGRv
bid0IHRoaW5rIHRoYXQgd2UnbGwNCj4gYmUgYWJsZSB0byBrZWVwIGl0IHRvIG9uZSBiaXQgaW4g
dGhlIGxvbmdlciB0ZXJtLiBCdXQgdGhhdCdzDQo+IGp1c3QgbXkgcHJlZGljdGlvbiwgd2hpY2gg
aXMgYXMgaW1wZXJmZWN0IGFzIGFueW9uZSBlbHNlJ3MuDQo+IA0KPj4gb3IgeW91IGNvbmNlcm4g
bW9yZSBhYm91dCB0aGUgInNhZmUiIGNvbmNlcHQgaW4gZ2VuZXJhbC4NCj4+IEluIHRoZSBjYXNl
IGl0IGlzIHRoZSBsYXR0ZXIgSSB3b3VsZCBsaWtlIHRvIHVuZGVyc3RhbmQgYmV0dGVyIHlvdXIg
Y29uY2VybnMuDQo+IA0KPiBZZXMsIHRoZSBzcGVjaWZpYyBuZXcgY29uY2VybiB0aGF0IEkgcmFp
c2VkIHRoZXJlIHJlbGF0ZXMgdG8NCj4gZXF1YXRpbmcgdGhpcyBzaWduYWwgZW1pdHRlZCBmcm9t
IGEgYnJvd3NlciB3aXRoIHRoZSAic2FmZSINCj4gY29uY2VwdCBvZiBuZXR3b3JraW5nIGluIGdl
bmVyYWwgdGhhdCBzZWVtcyB0byBiZSBlc3BvdXNlZA0KPiBieSBmb3IgZXhhbXBsZSB0aGUgQ2hp
bmVzZSBnb3Z0LCB3aGVyZSAic2FmZSIgaXMgYXBwYXJlbnRseQ0KPiBpbnRlcnByZXRlZCB0byBt
ZWFuIHF1aXRlIGEgZmV3IHRoaW5ncyB3aXRoIHNpZ25pZmljYW50DQo+IGltcGFjdCBvbiBuZXR3
b3JraW5nIGluIGdlbmVyYWwuIEEgc2VydmVyLXNpZGUgb3IgYSBuL3cgdGhhdA0KPiBkaWQgdGhh
dCBjb3VsZCBiYWRseSBpbXBhY3Qgb24gaW50ZXJvcC4NCg0KDQo8c2FsPmFib3V0IHRoaXMgc3Bl
Y2lmaWMgY29uY2VybiwgaXMgbW9yZSBhYm91dCB0aGUgZmFjdCB0aGF0IHRoZSAic2FmZSIgd29y
ZCBjYW4gYmUNCiJpbnRlcnByZXRlZCIgaW4gcXVpdGUgYSBicm9hZCB3YXkgb3IgaXMgYWJvdXQg
dGhlIGNvbmNlcHQgcGVyIHNlPw0KDQoNCj4gDQo+IEkgYWxzbyB0aGluayB0aGUgc2ltaWxhcml0
eSB3aXRoIEROVCBpcyB3b3JyeWluZy4gV2Ugd2VyZQ0KPiBhYnNvbHV0ZWx5IGNvcnJlY3QgdG8g
bm90IHRha2UgdGhhdCBvbmUgb24sIGFzIGl0cyB0cm91YmxlZA0KPiBoaXN0b3J5IHdpdGhpbiBX
M0MgSSB0aGluayBzaG93cy4NCj4gDQo+IEFuZCBJIHRoaW5rIHRoaXMgdG9waWMgb3VnaHQgYmUg
Y29uc2lkZXJlZCBieSB0aGUgSUVURiBhcw0KPiBhIHdob2xlIGFuZCBub3Qgb25seSBvbiBhcHBz
YXdnLCBiZWZvcmUgdGhlIHdvcmsgaXMgYWRvcHRlZC4NCj4gTG9va2luZyBhdCBhcHBzYXdnJ3Mg
Y2hhcnRlciBJIHRoaW5rIGl0cyBmYWlyIHRvIHNheSB0aGF0DQo+IHRoaXMgaXMgbm90IGEgInNt
YWxsLXNjYWxlIGFkZGl0aW9uIiB0byBIVFRQIC0gd2hpbGUgaXQgbWF5DQo+IGFwcGVhciBzbyBp
biB0ZXJtcyBvZiBiaXRzIG9uIHRoZSB3aXJlLCB0aGUgaW1wYWN0IG9mIHRoYXQNCj4gb25lIG5l
dyBiaXQgaW4gYSByZXF1ZXN0IGlzIGFyZ3VhYmx5IGxhcmdlLXNjYWxlLiBBbmQgSSdkDQo+IGFs
c28gYXJndWUgdGhhdCB0aGUgQURzIHdvdWxkIGJlIGp1c3RpZmllZCBpbiB0aGlua2luZw0KPiAi
d2lkZXIgaW5wdXQgaXMgbmVlZGVkIGJlZm9yZSBhY2NlcHRpbmcgdGhlIHByb3Bvc2VkIHdvcmsN
Cj4gaXRlbS4iDQoNCjxzYWw+YWJvdXQgZG9pbmcgdGhlIHdvcmsgaW4gYXBwc2F3ZywgbWF5YmUg
dGhlIHByb2JsZW0gY291bGQgYmUNCnRoYXQgaW4gdGhpcyB3ZyB0aGUgZGlzY3Vzc2lvbiBhYm91
dCBzYWZlLWhpbnQgY2FuIGJlIGVhc2lseSBmbG9vZGVkIGJ5IG1haWwgcHJvdG9jb2wgcmVsYXRl
ZCBkaXNjdXNzaW9ucy4NCkhvd2V2ZXIgaXQncyB1cCB0byB0aGUgQURzIHRvIGV2YWx1YXRlIGlm
IHRoaXMgaXMgc29tZXRoaW5nIGNhbiBiZSBkb25lDQppbiBleGlzdGluZyB3ZyBvciBpdCByZXF1
aXJlcyBhbiBhZC1ob2Mgd2cuDQoNCg0KPiANCj4gQ2hlZXJzLA0KPiBTLg0KPiANCj4gDQo+PiAN
Cj4+IHRoYW5rcw0KPj4gU2FsdmF0b3JlDQo+PiANCj4+IA0KPj4gT24gSnVsIDI3LCAyMDE0LCBh
dCA2OjE5IFBNLCBTdGVwaGVuIEZhcnJlbGwgPHN0ZXBoZW4uZmFycmVsbEBjcy50Y2QuaWU+IHdy
b3RlOg0KPj4gDQo+Pj4gDQo+Pj4gRldJVywgSSBhZ3JlZSB3aXRoIFRlZCdzIHBvc2l0aW9uLiBJ
J2QgcHJlZmVyIHdlIGRvbid0IGRvIHRoaXMuDQo+Pj4gDQo+Pj4gV2hpbGUgaXQgbWF5IGJlIGRl
cGxveWVkLCBJIHN1c3BlY3QgdGhhdCBzdGFuZGFyZGlzaW5nIHRoaXMNCj4+PiB3aWxsIGxlYWQg
dXMgZG93biBhIGJhZCBwYXRoIHdoZXJlIGVmZm9ydCBpcyB3YXN0ZWQgb24gdHJ5aW5nIHRvDQo+
Pj4gZGV2ZWxvcCBtb3JlIGZpbmUtZ3JhaW5lZCB2YWx1ZXMuIEkgdGhpbmsgdGhlIGRpc2N1c3Np
b24gc28gZmFyDQo+Pj4gaW5kaWNhdGVzIHRoYXQgc3VjaCBhIGRldmVsb3BtZW50IGlzIGhpZ2hs
eSBsaWtlbHkgbm8gbWF0dGVyIHRoYXQNCj4+PiB0aGUgcHJvcG9uZW50cyBvZiB0aGlzIHdvdWxk
IGxpa2UgaXQgdG8gcmVtYWluIGEgc2luZ2xlIGJpdA0KPj4+IHNpZ25hbCBmb3JldmVyLg0KPj4+
IA0KPj4+IEFuZCB3aGlsZSBETlQgaXMgZGlmZmVyZW50IGZyb20gdGhpcyBpbiBzb21lIHJlc3Bl
Y3RzLCBpbiBvdGhlcnMsDQo+Pj4gdGhleSBhcmUgdGhlIHNhbWUgLSBhbiB1bmRlcnNwZWNpZmll
ZCBzaWduYWwgaXMgZW1pdHRlZCBieSBhIGJyb3dzZXINCj4+PiBpbiB0aGUgaG9wZSB0aGF0IGFu
IHVuc3BlY2lmaWVkIGFuZCB1bmVuZm9yY2VhYmxlIGFjdGlvbiBpcyB0YWtlbg0KPj4+IGJ5IGEg
c2VydmVyLiBUaGUgSUVURiBkaWQgZXhhY3RseSB0aGUgcmlnaHQgdGhpbmcgaW4gcmVqZWN0aW5n
IHRoZQ0KPj4+IGlkZWEgb2Ygc3RhbmRhcmRpc2luZyBETlQgYW5kIHNob3VsZCBkbyB0aGUgc2Ft
ZSBoZXJlLiAoSW4gZmFjdCwNCj4+PiBJIGJldCBpZiB5b3UgYXNrZWQgVzNDIGZvbGtzIG5vdywg
dGhleSBtaWdodCBhZ3JlZSB0aGF0IHRha2luZw0KPj4+IG9uIEROVCB3YXMgYSBtaXN0YWtlOy0p
DQo+Pj4gDQo+Pj4gU2VwYXJhdGVseSwgKGluIHRlcm1zIG9mIGFyZ3VpbmcgYWdhaW5zdCBhZG9w
dGlvbiksIEkgZG9uJ3QgYmVsaWV2ZQ0KPj4+IHRoaXMgaXMgcmVxdWlyZWQgZm9yIGludGVyb3Bl
cmFiaWxpdHksIGFuZCBjb3VsZCBkbyBzb21lIGRhbWFnZQ0KPj4+IHRvIGludGVyb3BlcmFiaWxp
dHksIGlmIGJhZGx5IGltcGxlbWVudGVkIG9uIHRoZSBzZXJ2ZXIgc2lkZSwNCj4+PiBhbmQgZ2l2
ZW4gdGhlIHVuc3BlY2lmaWVkIG5hdHVyZSBvZiB0aGUgc2VydmVyIHNpZGUgaGVyZSB0aGF0DQo+
Pj4gc2VlbXMgbm90IHVubGlrZWx5Lg0KPj4+IA0KPj4+IEZvciBleGFtcGxlLCBJJ20gY29uY2Vy
bmVkIHRoYXQgdGhlIHdvcmQgc2FmZSBtYXkgYmUgaW50ZXJwcmV0ZWQNCj4+PiBpbiBhIHdheSB0
aGF0IGlzIG5vdCBpbnRlbmRlZCBhbmQgdGhhdCBpcyBhcHBsaWVkIHRvIG1vcmUgdGhhbg0KPj4+
IGp1c3Qgb25lIHJlcXVlc3QvcmVzcG9uc2UgcGFpciBvciBldmVuIG1vcmUgdGhhbiBqdXN0IHRo
ZSB3ZWIuDQo+Pj4gSSd2ZSBoZWFyZCB2YXJpb3VzIENoaW5lc2UgZm9sa3MsIHNvbWUgZ292ZXJu
bWVudCwgc29tZSBub3QsIHRhbGsNCj4+PiB3aGVyZSB0cmFuc2xhdG9ycyBoYXZlIHVzZWQgdGhl
IHdvcmQgc2FmZSB0byBtZWFuIHdoYXQgYXBwZWFycyB0bw0KPj4+IG1lIHRvIHNwZWNpZmljYWxs
eSBkZW5vdGUgYSBnb3Zlcm5tZW50IGNvbnRyb2xsZWQgSW50ZXJuZXQuIEkgd291bGQNCj4+PiB0
aGVyZWZvcmUgYmUgY29uY2VybmVkIHRoYXQgYSBicm93c2VyIGVtaXR0aW5nIHRoaXMgc2lnbmFs
IG1pZ2h0DQo+Pj4gYmUgdHJlYXRlZCBhcyBwcmVmZXJyaW5nIGEgbmV0d29yayB3aGVyZSBlLmcu
IHRoZSB1c2Ugb2YgZW5jcnlwdGlvbg0KPj4+IGlzIGF0IGJlc3QgZnJvd25lZCB1cG9uLCB3aGVy
ZSBtaWRkbGVib3hlcyBpbnRlcmVwdGluZyBldmVyeXRoaW5nDQo+Pj4gaXMgY29uc2lkZXJlZCB0
aGUgbm9ybSBldGMuDQo+Pj4gDQo+Pj4gSSBkb24ndCBrbm93IGlmIHRoYXQncyBsaWtlbHkgb3Ig
bm90IGJ1dCBoYXZlbid0IHNlZW4gdGhpcyBhc3BlY3QNCj4+PiByYWlzZWQuIEFuZCBJJ20gbm90
IHN1cmUgdGhhdCBkb2N1bWVudGluZyB0aGF0IHRoZSBwcmVmZXIgdmFsdWUNCj4+PiBpcyBvbmx5
IG1lYW50IHRvIGFwcGx5IHRvICp0aGlzKiBIVFRQIHJlcXVlc3QvcmVzcG9uc2UgcGFpciB3aWxs
DQo+Pj4gaGVscCBtdWNoLiBJZiBhIHNpbmdsZSBwcmVmZXIgaGVhZGVyIHdlcmUgdG8gYWZmZWN0
IG1vcmUgdGhhbiBvbmUNCj4+PiByZXF1ZXN0L3Jlc3BvbnNlIHBhaXIsIHRoZW4gaWYgZS5nLiBt
eSBjYWxlbmRhciBlbWl0dGVkIHRoYXQgc2lnbmFsDQo+Pj4gKG9uIHRoZSBiYXNpcyB0aGF0IGl0
J2QgYmUgbm8gaGFybSkgdGhhdCBtaWdodCBjYXVzZSBhIHNlcnZlciB0bw0KPj4+IGZhaWwgdG8g
c2VuZCBjb250ZW50IHRvIG15IGJyb3dzZXIgdGhhdCBJIG5lZWQuDQo+Pj4gDQo+Pj4gSSdkIGFs
c28gb2JqZWN0IHRvIHRoZSB0ZXh0IGluIHRoZSBkcmFmdCB0aGF0IHNheXMgdGhhdCBhIHByb3h5
DQo+Pj4gImNhbiBiZSB1c2VkIiB0byBlbmZvcmNlIHRoaXMsIGJ1dCBkb2Vzbid0IHNheSBob3cu
IFRoYXQgY291bGQNCj4+PiBvZiBjb3Vyc2UgYmUgZGVsZXRlZCBvciBtYXliZSBmaXhlZCBpZiB0
aGlzIGlzIGFkb3B0ZWQsIGJ1dCBJJ2QNCj4+PiBub3QgYmUgc3VycHJpc2VkIHRvIGhlYXIgc29t
ZW9uZSBzYXlpbmcgdGhhdCBhZG9wdGluZyB0aGlzIG1lYW5zDQo+Pj4gdGhhdCB3ZSBoYXZlIGFs
cmVhZHkgYWdyZWVkIHRvIHNwZWNpZnkgaG93IGEgcHJveHkgY2FuIGZvcmNlIHRoaXMNCj4+PiBz
ZXR0aW5nIGZvciBhbGwgYnJvd3NlcnMuIEZXSVcsIEkgZG8gbm90IGFjY2VwdCB0aGF0IHByb3Bv
c2l0aW9uLg0KPj4+IA0KPj4+IFNvIGZvciBtZToNCj4+PiANCj4+PiBQcmVmZXI6IGp1c3Qtc2F5
LW5vDQo+Pj4gDQo+Pj4gUy4NCj4+PiANCj4+PiANCj4+PiANCj4+PiANCj4+PiBPbiAyNC8wNy8x
NCAyMDowMSwgVGVkIEhhcmRpZSB3cm90ZToNCj4+Pj4gT24gVGh1LCBKdWwgMjQsIDIwMTQgYXQg
Mjo0NSBQTSwgQmFycnkgTGVpYmEgPGJhcnJ5bGVpYmFAY29tcHV0ZXIub3JnPg0KPj4+PiB3cm90
ZToNCj4+Pj4gDQo+Pj4+Pj4gSSBkb24ndCBzZWUgdGhhdCB2YWx1ZSwgcGVyc29uYWxseS4gIElm
IGEgc2VydmljZSB3YW50cyB0byBkbyBpdCwgdGhleQ0KPj4+Pj4gY2FuDQo+Pj4+Pj4gDQo+Pj4+
PiBJIGRvbid0IHNlZSB0aGF0IHRoaXMgaXMgYW55IGRpZmZlcmVudCBmcm9tIG90aGVyIGNhc2Vz
IHdoZXJlIHdlIGxldA0KPj4+Pj4gdGhlIHNlcnZlciBkZXRlcm1pbmUgd2hhdCAidG9vIGxvbmci
LCAidG9vIGxhcmdlIiwgb3IgInRvbyBtdWNoIGxvYWQiDQo+Pj4+PiBtZWFucy4NCj4+Pj4+IA0K
Pj4+PiANCj4+Pj4g4oCLSSB0aGluayB0aGF0IGlzIGFuIGludGVyZXN0aW5nLCBhbmQgdmVyeSB0
ZWxsaW5nIHBhcmFsbGVsLiAgV2Ugd291bGQgbmV2ZXINCj4+Pj4gYWR2aXNlIHNvbWVvbmUgdG8N
Cj4+Pj4gZXhwcmVzcyBhIGNvbnN0cmFpbnQgdG8gYSBzZXJ2ZXIgYXMgImRvbid0IHNlbmQgbWUg
YW55dGhpbmcgdG9vIGxvbmciLiAgV2UNCj4+Pj4gd291bGQgc2F5LCBubywNCj4+Pj4gc2F5IHdo
YXQgInRvbyBsb25nIiBtZWFucyAobm90ZSB0aGF0IHNlbWFudGljIGlzICJ0b28gbG9uZyBmb3Ig
dGhlIGNsaWVudA0KPj4+PiBlbWl0dGluZyB0aGUgc3RhdGVtZW50IikuDQo+Pj4+IEl0J3MgYSBu
ZWdvdGlhdGlvbiBmYWlsIHdhaXRpbmcgdG8gaGFwcGVuLCBvdGhlcndpc2UuDQo+Pj4+IA0KPj4+
PiBUaGUgc2VtYW50aWMgaGVyZSBpcyAiZG9uJ3Qgc2VuZCBtZSBhbnl0aGluZyB1bnNhZmUgZm9y
IG1lIiBoZXJlLCBldmVuIGlmDQo+Pj4+IHRoZSBzeW50YXggaXMNCj4+Pj4gImRvbid0IHNlbmQg
bWUgYW55dGhpbmcgbm90IG1hcmtlZCBzYWZlIGJ5IHlvdSIuDQo+Pj4+IA0KPj4+PiBUaGlzIHdp
bGwgYmUgbGFzdCBtZXNzYWdlIG9uIHRoaXMgdG9waWM7IEkndmUgbXV0ZWQgaXQgbm93LiAgSSd2
ZSBzYWlkIG15DQo+Pj4+IHBpZWNlLCBhbmQgSSd2ZSBzZWVuDQo+Pj4+IHRoZSBlbmQgb2YgdGhl
IHNob3cgaW4gYW55IGNhc2UuDQo+Pj4+IA0KPj4+PiBnb29kIGx1Y2ssDQo+Pj4+IA0KPj4+PiBU
ZWQNCj4+Pj4gDQo+Pj4+IA0KPj4+PiANCj4+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX18NCj4+Pj4gYXBwcy1kaXNjdXNzIG1haWxpbmcgbGlzdA0KPj4+
PiBhcHBzLWRpc2N1c3NAaWV0Zi5vcmcNCj4+Pj4gaHR0cHM6Ly93d3cuaWV0Zi5vcmcvbWFpbG1h
bi9saXN0aW5mby9hcHBzLWRpc2N1c3MNCj4+Pj4gDQo+Pj4gDQo+Pj4gX19fX19fX19fX19fX19f
X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4+PiBhcHBzLWRpc2N1c3MgbWFpbGlu
ZyBsaXN0DQo+Pj4gYXBwcy1kaXNjdXNzQGlldGYub3JnDQo+Pj4gaHR0cHM6Ly93d3cuaWV0Zi5v
cmcvbWFpbG1hbi9saXN0aW5mby9hcHBzLWRpc2N1c3MNCj4+IA0KDQo=


From nobody Mon Jul 28 11:37:32 2014
Return-Path: <stephen.farrell@cs.tcd.ie>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 17E201A0097 for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 11:37:29 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.901
X-Spam-Level: 
X-Spam-Status: No, score=-1.901 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 dit_lO9krd3z for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 11:37:24 -0700 (PDT)
Received: from mercury.scss.tcd.ie (mercury.scss.tcd.ie [134.226.56.6]) by ietfa.amsl.com (Postfix) with ESMTP id 60E081A01CB for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 11:37:23 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by mercury.scss.tcd.ie (Postfix) with ESMTP id DD8EFBE4D; Mon, 28 Jul 2014 19:37:21 +0100 (IST)
X-Virus-Scanned: Debian amavisd-new at scss.tcd.ie
Received: from mercury.scss.tcd.ie ([127.0.0.1]) by localhost (mercury.scss.tcd.ie [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 5Qf8_i4cE0Ch; Mon, 28 Jul 2014 19:37:19 +0100 (IST)
Received: from [10.87.48.11] (unknown [86.44.64.225]) by mercury.scss.tcd.ie (Postfix) with ESMTPSA id C1462BE01; Mon, 28 Jul 2014 19:37:18 +0100 (IST)
Message-ID: <53D6985E.2040500@cs.tcd.ie>
Date: Mon, 28 Jul 2014 19:37:18 +0100
From: Stephen Farrell <stephen.farrell@cs.tcd.ie>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0
MIME-Version: 1.0
To: Salvatore Loreto <salvatore.loreto@ericsson.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <C35C3A6D-DC94-41AF-91EB-6C9BFA9FAE88@ericsson.com> <53D61B84.5080504@cs.tcd.ie> <A5D31D6F-941E-4758-B54A-815DB62F926C@ericsson.com>
In-Reply-To: <A5D31D6F-941E-4758-B54A-815DB62F926C@ericsson.com>
X-Enigmail-Version: 1.6
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/4LsNgcKUarTsZU6skEZoruxaphw
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 18:37:29 -0000

Hiya,

On 28/07/14 19:07, Salvatore Loreto wrote:
> thanks for the clarification
> more in line
> 
> On Jul 28, 2014, at 11:44 AM, Stephen Farrell <stephen.farrell@cs.tcd.ie> wrote:
> 
>>
>> Apologies for not being clear enough. I'll try again.
>>
>> On 28/07/14 10:00, Salvatore Loreto wrote:
>>> Hi Stephen,
>>>
>>> sorry I don't completely understand if you are concerned about the possibility
>>> that the signal will be generalised somehow in the future
>>
>> Right, that is one concern. I personally don't think that we'll
>> be able to keep it to one bit in the longer term. But that's
>> just my prediction, which is as imperfect as anyone else's.
>>
>>> or you concern more about the "safe" concept in general.
>>> In the case it is the latter I would like to understand better your concerns.
>>
>> Yes, the specific new concern that I raised there relates to
>> equating this signal emitted from a browser with the "safe"
>> concept of networking in general that seems to be espoused
>> by for example the Chinese govt, where "safe" is apparently
>> interpreted to mean quite a few things with significant
>> impact on networking in general. A server-side or a n/w that
>> did that could badly impact on interop.
> 
> 
> <sal>about this specific concern, is more about the fact that the "safe" word can be
> "interpreted" in quite a broad way or is about the concept per se?

The fact that the signal term suggested clashes with that used
(in a translation) to describe general network controls such
as used in e.g. China is a concern. That has two aspects: 1) the
colliding but undefined term indicates a specific actual problem
that could otherwise be considered only a potential issue and
2) the signal emitted could well be (mins?)interpreted as being
much more broad than http or than this request/response pair and
I don't see how to rule that out without assigning at least some
semantics to the signal and thereby invalidating the stated goal
of the proponents that this signal does not have defined
semantics. (If one tried to tie "safe" to one http request/response
then presumably a page-load could result in not-"safe" content
being seen. If one broadens it out then, how much, for how long
etc? Both seem problematic.)

>> I also think the similarity with DNT is worrying. We were
>> absolutely correct to not take that one on, as its troubled
>> history within W3C I think shows.
>>
>> And I think this topic ought be considered by the IETF as
>> a whole and not only on appsawg, before the work is adopted.
>> Looking at appsawg's charter I think its fair to say that
>> this is not a "small-scale addition" to HTTP - while it may
>> appear so in terms of bits on the wire, the impact of that
>> one new bit in a request is arguably large-scale. And I'd
>> also argue that the ADs would be justified in thinking
>> "wider input is needed before accepting the proposed work
>> item."
> 
> <sal>about doing the work in appsawg, maybe the problem could be
> that in this wg the discussion about safe-hint can be easily flooded by mail protocol related discussions.
> However it's up to the ADs to evaluate if this is something can be done
> in existing wg or it requires an ad-hoc wg.

My concern is not where the work is done. My suggestion is that the
IETF as a whole decide on adoption before any commitment (implied
or explicit) is made to finish the work. My concern is that if this
(or any) area wg is used to adopt controversial work like this, that
increases the likelihood of a difficult IETF LC and IESG evaluation,
and it'd be better to have the argument earlier. (Again, HTTP forwarded
should have been handled that way would be my post-mortem take on that
document.)

S.

> 
> 
>>
>> Cheers,
>> S.
>>
>>
>>>
>>> thanks
>>> Salvatore
>>>
>>>
>>> On Jul 27, 2014, at 6:19 PM, Stephen Farrell <stephen.farrell@cs.tcd.ie> wrote:
>>>
>>>>
>>>> FWIW, I agree with Ted's position. I'd prefer we don't do this.
>>>>
>>>> While it may be deployed, I suspect that standardising this
>>>> will lead us down a bad path where effort is wasted on trying to
>>>> develop more fine-grained values. I think the discussion so far
>>>> indicates that such a development is highly likely no matter that
>>>> the proponents of this would like it to remain a single bit
>>>> signal forever.
>>>>
>>>> And while DNT is different from this in some respects, in others,
>>>> they are the same - an underspecified signal is emitted by a browser
>>>> in the hope that an unspecified and unenforceable action is taken
>>>> by a server. The IETF did exactly the right thing in rejecting the
>>>> idea of standardising DNT and should do the same here. (In fact,
>>>> I bet if you asked W3C folks now, they might agree that taking
>>>> on DNT was a mistake;-)
>>>>
>>>> Separately, (in terms of arguing against adoption), I don't believe
>>>> this is required for interoperability, and could do some damage
>>>> to interoperability, if badly implemented on the server side,
>>>> and given the unspecified nature of the server side here that
>>>> seems not unlikely.
>>>>
>>>> For example, I'm concerned that the word safe may be interpreted
>>>> in a way that is not intended and that is applied to more than
>>>> just one request/response pair or even more than just the web.
>>>> I've heard various Chinese folks, some government, some not, talk
>>>> where translators have used the word safe to mean what appears to
>>>> me to specifically denote a government controlled Internet. I would
>>>> therefore be concerned that a browser emitting this signal might
>>>> be treated as preferring a network where e.g. the use of encryption
>>>> is at best frowned upon, where middleboxes interepting everything
>>>> is considered the norm etc.
>>>>
>>>> I don't know if that's likely or not but haven't seen this aspect
>>>> raised. And I'm not sure that documenting that the prefer value
>>>> is only meant to apply to *this* HTTP request/response pair will
>>>> help much. If a single prefer header were to affect more than one
>>>> request/response pair, then if e.g. my calendar emitted that signal
>>>> (on the basis that it'd be no harm) that might cause a server to
>>>> fail to send content to my browser that I need.
>>>>
>>>> I'd also object to the text in the draft that says that a proxy
>>>> "can be used" to enforce this, but doesn't say how. That could
>>>> of course be deleted or maybe fixed if this is adopted, but I'd
>>>> not be surprised to hear someone saying that adopting this means
>>>> that we have already agreed to specify how a proxy can force this
>>>> setting for all browsers. FWIW, I do not accept that proposition.
>>>>
>>>> So for me:
>>>>
>>>> Prefer: just-say-no
>>>>
>>>> S.
>>>>
>>>>
>>>>
>>>>
>>>> On 24/07/14 20:01, Ted Hardie wrote:
>>>>> On Thu, Jul 24, 2014 at 2:45 PM, Barry Leiba <barryleiba@computer.org>
>>>>> wrote:
>>>>>
>>>>>>> I don't see that value, personally.  If a service wants to do it, they
>>>>>> can
>>>>>>>
>>>>>> I don't see that this is any different from other cases where we let
>>>>>> the server determine what "too long", "too large", or "too much load"
>>>>>> means.
>>>>>>
>>>>>
>>>>> â€‹I think that is an interesting, and very telling parallel.  We would never
>>>>> advise someone to
>>>>> express a constraint to a server as "don't send me anything too long".  We
>>>>> would say, no,
>>>>> say what "too long" means (note that semantic is "too long for the client
>>>>> emitting the statement").
>>>>> It's a negotiation fail waiting to happen, otherwise.
>>>>>
>>>>> The semantic here is "don't send me anything unsafe for me" here, even if
>>>>> the syntax is
>>>>> "don't send me anything not marked safe by you".
>>>>>
>>>>> This will be last message on this topic; I've muted it now.  I've said my
>>>>> piece, and I've seen
>>>>> the end of the show in any case.
>>>>>
>>>>> good luck,
>>>>>
>>>>> Ted
>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> apps-discuss mailing list
>>>>> apps-discuss@ietf.org
>>>>> https://www.ietf.org/mailman/listinfo/apps-discuss
>>>>>
>>>>
>>>> _______________________________________________
>>>> apps-discuss mailing list
>>>> apps-discuss@ietf.org
>>>> https://www.ietf.org/mailman/listinfo/apps-discuss
>>>
> 


From nobody Mon Jul 28 12:04:06 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 802C11A0AFC for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 12:04:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 x6OJWYD2y506 for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 12:04:03 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 350681A02E6 for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 12:04:02 -0700 (PDT)
Received: (qmail 62617 invoked from network); 28 Jul 2014 19:04:02 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 28 Jul 2014 19:04:02 -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; s=c705.53d69ea1.k1407; i=johnl@user.iecc.com; bh=HY6xJqhJNlLdxT4zx4XZvv2jA3gLpZGdk9g+sLe1Wug=; b=ZQkwBIdXp4EUehf7RaRjfBfVajSirLHTwvS8cL1Kg3l7ei3YYFyUYvAvvnJFhC+dFMSAJBLiUKX2VYp+JC7B1lVyaNZ9fNmEeY/LE4ooUU3KBZ3ISezk779PRaBEHeziPcbl6mEpRmfqXHlxQSUTwNObpQOC8hi3h2Zv045inWCV0l4WUKguNqHkEjVCTOxJAhAT/IzqlYWhbLlxCMvfx7wXAa+1wDZEIqoZDpwflt40+sy6VXFeuQt9T+eder5T
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; s=c705.53d69ea1.k1407; olt=johnl@user.iecc.com; bh=HY6xJqhJNlLdxT4zx4XZvv2jA3gLpZGdk9g+sLe1Wug=; b=BtrsNO5rIEa+Ak1Evzf278KDP3W3sbJ4cECpc22f86o312HI9etzJAzqqWwW/p9gc6Efy4hx49NR8YGTH0ccJd//f5jo+sYTPvkZyqlGG/QcUYCKf+LWhFaz6a7ts+RtbEjxyHK5NccWn5PMAXRSxk8bU8xAyzKiLFq8Iss79JH+bGfeT+RmaY4/xzdSvtcjmAo48dFA+0vTj7NAlBkl0384t8CJQMgTsF2aqfHZpjxRUFXtblmq7E0w8c7PxAAr
Date: 28 Jul 2014 19:03:38 -0000
Message-ID: <20140728190338.50948.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <91C8EFC9-E16F-44CE-9BED-C6FD47C07EBF@vpnc.org>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/LL2sh7sK-d7Ar4I305GvGpYGdko
Cc: paul.hoffman@vpnc.org
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 19:04:04 -0000

In article <91C8EFC9-E16F-44CE-9BED-C6FD47C07EBF@vpnc.org> you write:
>Given your worry that someone might successfully extend this specification in the future, but we might stop them from doing their own
>(dangerous) multi-faceted header, would your concern be mitigated by something in the spec that says "this header may never have any value
>than the one specified in this document"?

No, but it might be helpful to note in the mini-charter for this
document that it is limited to documenting and standardizing existing
practice.

In view of the complete failure of many previous attempt to create
fine grained content labels that people actually use, I am at a loss
to understand why anyone thinks it would be a productive use of
anyone's time to do it again.

R's,
John


From nobody Mon Jul 28 21:41:23 2014
Return-Path: <mnot@mnot.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 653341A004A for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 21:41:21 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.602
X-Spam-Level: 
X-Spam-Status: No, score=-2.602 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
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 hd536fnESAcd for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 21:41:19 -0700 (PDT)
Received: from mxout-07.mxes.net (mxout-07.mxes.net [216.86.168.182]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 522821A0061 for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 21:41:19 -0700 (PDT)
Received: from [192.168.1.55] (unknown [118.209.32.55]) (using TLSv1 with cipher AES128-SHA (128/128 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTPSA id C7B8722E259; Tue, 29 Jul 2014 00:41:08 -0400 (EDT)
Content-Type: text/plain; charset=us-ascii
Mime-Version: 1.0 (Mac OS X Mail 7.3 \(1878.6\))
From: Mark Nottingham <mnot@mnot.net>
In-Reply-To: <53D61B84.5080504@cs.tcd.ie>
Date: Tue, 29 Jul 2014 14:41:06 +1000
Content-Transfer-Encoding: quoted-printable
Message-Id: <0A980DBB-D867-4DAD-A4F9-09464FB81A33@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <C35C3A6D-DC94-41AF-91EB-6C9BFA9FAE88@ericsson.com> <53D61B84.5080504@cs.tcd.ie>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>
X-Mailer: Apple Mail (2.1878.6)
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/0FWMFaNXGSscAccHLx9yEdiHG3k
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jul 2014 04:41:21 -0000

On 28 Jul 2014, at 7:44 pm, Stephen Farrell <stephen.farrell@cs.tcd.ie> =
wrote:

> Yes, the specific new concern that I raised there relates to
> equating this signal emitted from a browser with the "safe"
> concept of networking in general that seems to be espoused
> by for example the Chinese govt, where "safe" is apparently
> interpreted to mean quite a few things with significant
> impact on networking in general. A server-side or a n/w that
> did that could badly impact on interop.

How? Please paint me a picture; I'm not seeing the scenario.


> I also think the similarity with DNT is worrying. We were
> absolutely correct to not take that one on, as its troubled
> history within W3C I think shows.

DNT asks servers to act against their own self-interest voluntarily, and =
everyone* knows it's not going to work because of that. This spec does =
not; in many cases, the interests of the server are well-aligned with =
their users (as evidenced by the prevalence of 'safe' already using =
cookies).


> And I think this topic ought be considered by the IETF as
> a whole and not only on appsawg, before the work is adopted.
> Looking at appsawg's charter I think its fair to say that
> this is not a "small-scale addition" to HTTP - while it may
> appear so in terms of bits on the wire, the impact of that
> one new bit in a request is arguably large-scale. And I'd
> also argue that the ADs would be justified in thinking
> "wider input is needed before accepting the proposed work
> item."

What does "considered by the IETF as a whole" mean -- chartering a =
working group, or slogging it out on ietf@ietf.org (such a constructive =
list), or...?

Given that I have trouble even getting other WGs to interact with =
HTTPbis about HTTP extensions, this feels like a very... constructed... =
barrier. Is there a precedent for it?

Cheers,

* Some with the benefit of hindsight.


--
Mark Nottingham   https://www.mnot.net/


From nobody Mon Jul 28 22:10:50 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 650121A0414 for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 22:10:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 HZ_f9k_TsuRf for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 22:10:43 -0700 (PDT)
Received: from mail-ie0-x236.google.com (mail-ie0-x236.google.com [IPv6:2607:f8b0:4001:c03::236]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id BBF671A03F9 for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 22:10:43 -0700 (PDT)
Received: by mail-ie0-f182.google.com with SMTP id y20so8010720ier.41 for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 22:10:43 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=kh4cPFAzaGkXWTqhEUeiXvJQl7YCtbT+JVK4wLQRmqY=; b=OSQlmLH3vz0rteP+y50QF/wN8KEu55lMbHa2HRYxy5k1NmnwJP7x+a9fH4NSPlM9+4 wK3n/HNxjRNhs+eDx5NuiH8JpXmANQ0Et/r8cdMu6VQeN6Ls3+3KvsUDp1uizDq3IVMt oEWmOZ1GFhpUCVMyCOVIJwfsBQ3nt0DwKVmeEMv/OaQAbqQNyiuGbdMabjGUWOfp0sRJ 4HkXJtJ/gXMVmakxlj+Xyei0vQ7L0A4o84BnSJA+pDyEKQ1v882e7687nw7dWHeMYwQh xYGVWJIcLmFpkCQS+EpNYAFBgRY3hiqKNuKmK3+QBogNzslcU2+6pcfrxPaRRa+z+wck 9x6w==
MIME-Version: 1.0
X-Received: by 10.50.61.148 with SMTP id p20mr31730973igr.44.1406610643166; Mon, 28 Jul 2014 22:10:43 -0700 (PDT)
Received: by 10.107.131.134 with HTTP; Mon, 28 Jul 2014 22:10:43 -0700 (PDT)
Received: by 10.107.131.134 with HTTP; Mon, 28 Jul 2014 22:10:43 -0700 (PDT)
In-Reply-To: <0A980DBB-D867-4DAD-A4F9-09464FB81A33@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <C35C3A6D-DC94-41AF-91EB-6C9BFA9FAE88@ericsson.com> <53D61B84.5080504@cs.tcd.ie> <0A980DBB-D867-4DAD-A4F9-09464FB81A33@mnot.net>
Date: Mon, 28 Jul 2014 22:10:43 -0700
Message-ID: <CABP7Rbe2=rgSSwYrLr=eH0tSsriPue3fm2NtpKg0JcgKM2Ly6g@mail.gmail.com>
From: James M Snell <jasnell@gmail.com>
To: Mark Nottingham <mnot@mnot.net>
Content-Type: multipart/alternative; boundary=047d7bdca44cb92f0e04ff4e0fac
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/xUWoLLACpZ0m-gR2n2wnXOdRDbQ
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jul 2014 05:10:48 -0000

--047d7bdca44cb92f0e04ff4e0fac
Content-Type: text/plain; charset=UTF-8

On Jul 28, 2014 9:41 PM, "Mark Nottingham" <mnot@mnot.net> wrote:
>
>
> On 28 Jul 2014, at 7:44 pm, Stephen Farrell <stephen.farrell@cs.tcd.ie>
wrote:
>
> > Yes, the specific new concern that I raised there relates to
> > equating this signal emitted from a browser with the "safe"
> > concept of networking in general that seems to be espoused
> > by for example the Chinese govt, where "safe" is apparently
> > interpreted to mean quite a few things with significant
> > impact on networking in general. A server-side or a n/w that
> > did that could badly impact on interop.
>
> How? Please paint me a picture; I'm not seeing the scenario.
>

It wouldn't have an impact on interop because there's absolutely no basis
upon which to determine interop in the first place. There is a ton of
inherent ambiguity that does make it unlikely that any two implementers
will actually do the same thing the same way, however. But if implementers
are good with that, so be it. It is just a Preference after all.

Mark: my recommendation would be to publish an independent document on the
informational track. Give it a few years to see what people actually do
with it, then if it seems useful to do so then, do some standards track
thing once there is more implementation experience to back up or refute all
the arguments.

- James

>
> > I also think the similarity with DNT is worrying. We were
> > absolutely correct to not take that one on, as its troubled
> > history within W3C I think shows.
>
> DNT asks servers to act against their own self-interest voluntarily, and
everyone* knows it's not going to work because of that. This spec does not;
in many cases, the interests of the server are well-aligned with their
users (as evidenced by the prevalence of 'safe' already using cookies).
>
>
> > And I think this topic ought be considered by the IETF as
> > a whole and not only on appsawg, before the work is adopted.
> > Looking at appsawg's charter I think its fair to say that
> > this is not a "small-scale addition" to HTTP - while it may
> > appear so in terms of bits on the wire, the impact of that
> > one new bit in a request is arguably large-scale. And I'd
> > also argue that the ADs would be justified in thinking
> > "wider input is needed before accepting the proposed work
> > item."
>
> What does "considered by the IETF as a whole" mean -- chartering a
working group, or slogging it out on ietf@ietf.org (such a constructive
list), or...?
>
> Given that I have trouble even getting other WGs to interact with HTTPbis
about HTTP extensions, this feels like a very... constructed... barrier. Is
there a precedent for it?
>
> Cheers,
>
> * Some with the benefit of hindsight.
>
>
> --
> Mark Nottingham   https://www.mnot.net/
>
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss

--047d7bdca44cb92f0e04ff4e0fac
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr"><br>
On Jul 28, 2014 9:41 PM, &quot;Mark Nottingham&quot; &lt;<a href=3D"mailto:=
mnot@mnot.net">mnot@mnot.net</a>&gt; wrote:<br>
&gt;<br>
&gt;<br>
&gt; On 28 Jul 2014, at 7:44 pm, Stephen Farrell &lt;<a href=3D"mailto:step=
hen.farrell@cs.tcd.ie">stephen.farrell@cs.tcd.ie</a>&gt; wrote:<br>
&gt;<br>
&gt; &gt; Yes, the specific new concern that I raised there relates to<br>
&gt; &gt; equating this signal emitted from a browser with the &quot;safe&q=
uot;<br>
&gt; &gt; concept of networking in general that seems to be espoused<br>
&gt; &gt; by for example the Chinese govt, where &quot;safe&quot; is appare=
ntly<br>
&gt; &gt; interpreted to mean quite a few things with significant<br>
&gt; &gt; impact on networking in general. A server-side or a n/w that<br>
&gt; &gt; did that could badly impact on interop.<br>
&gt;<br>
&gt; How? Please paint me a picture; I&#39;m not seeing the scenario.<br>
&gt;</p>
<p dir=3D"ltr">It wouldn&#39;t have an impact on interop because there&#39;=
s absolutely no basis upon which to determine interop in the first place. T=
here is a ton of inherent ambiguity that does make it unlikely that any two=
 implementers will actually do the same thing the same way, however. But if=
 implementers are good with that, so be it. It is just a Preference after a=
ll. </p>

<p dir=3D"ltr">Mark: my recommendation would be to publish an independent d=
ocument on the informational track. Give it a few years to see what people =
actually do with it, then if it seems useful to do so then, do some standar=
ds track thing once there is more implementation experience to back up or r=
efute all the arguments.</p>

<p dir=3D"ltr">- James</p>
<p dir=3D"ltr">&gt;<br>
&gt; &gt; I also think the similarity with DNT is worrying. We were<br>
&gt; &gt; absolutely correct to not take that one on, as its troubled<br>
&gt; &gt; history within W3C I think shows.<br>
&gt;<br>
&gt; DNT asks servers to act against their own self-interest voluntarily, a=
nd everyone* knows it&#39;s not going to work because of that. This spec do=
es not; in many cases, the interests of the server are well-aligned with th=
eir users (as evidenced by the prevalence of &#39;safe&#39; already using c=
ookies).<br>

&gt;<br>
&gt;<br>
&gt; &gt; And I think this topic ought be considered by the IETF as<br>
&gt; &gt; a whole and not only on appsawg, before the work is adopted.<br>
&gt; &gt; Looking at appsawg&#39;s charter I think its fair to say that<br>
&gt; &gt; this is not a &quot;small-scale addition&quot; to HTTP - while it=
 may<br>
&gt; &gt; appear so in terms of bits on the wire, the impact of that<br>
&gt; &gt; one new bit in a request is arguably large-scale. And I&#39;d<br>
&gt; &gt; also argue that the ADs would be justified in thinking<br>
&gt; &gt; &quot;wider input is needed before accepting the proposed work<br=
>
&gt; &gt; item.&quot;<br>
&gt;<br>
&gt; What does &quot;considered by the IETF as a whole&quot; mean -- charte=
ring a working group, or slogging it out on <a href=3D"mailto:ietf@ietf.org=
">ietf@ietf.org</a> (such a constructive list), or...?<br>
&gt;<br>
&gt; Given that I have trouble even getting other WGs to interact with HTTP=
bis about HTTP extensions, this feels like a very... constructed... barrier=
. Is there a precedent for it?<br>
&gt;<br>
&gt; Cheers,<br>
&gt;<br>
&gt; * Some with the benefit of hindsight.<br>
&gt;<br>
&gt;<br>
&gt; --<br>
&gt; Mark Nottingham =C2=A0 <a href=3D"https://www.mnot.net/">https://www.m=
not.net/</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; apps-discuss mailing list<br>
&gt; <a href=3D"mailto:apps-discuss@ietf.org">apps-discuss@ietf.org</a><br>
&gt; <a href=3D"https://www.ietf.org/mailman/listinfo/apps-discuss">https:/=
/www.ietf.org/mailman/listinfo/apps-discuss</a><br>
</p>

--047d7bdca44cb92f0e04ff4e0fac--


From nobody Mon Jul 28 22:48:05 2014
Return-Path: <lear@cisco.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 97ADF1A00DF for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 22:48:03 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -14.501
X-Spam-Level: 
X-Spam-Status: No, score=-14.501 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_DEF_DKIM_WL=-7.5] autolearn=ham
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 WJwGARMQeUK0 for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 22:48:02 -0700 (PDT)
Received: from bgl-iport-1.cisco.com (bgl-iport-1.cisco.com [72.163.197.25]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id B011F1A055D for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 22:48:01 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=2295; q=dns/txt; s=iport; t=1406612882; x=1407822482; h=message-id:date:from:mime-version:to:cc:subject: references:in-reply-to; bh=eONG0skDizNS8bUZp/2fFCHWZ/3SDWY2JAQ6zCjsuKU=; b=fK64Q6njizys40MtZR/G/30jMXdjoUzuIe3rKJUgdT+tAtMCPxKL5M+9 61pMSNBkQyxvscj6FfRv/7A5V5jz+yl8NB7iKlmsl/uIkw86pexkTiI9S XFZ+fe5v3mOuk5K1jt+N3Q8x57V1uVnWQoY6875URWTI93QOqrg9H8z9S k=;
X-IronPort-Anti-Spam-Filtered: true
X-IronPort-Anti-Spam-Result: AqIEADI011NIo8UY/2dsb2JhbABZhy/QXwGBKneEBAEBBB0GVhALBAETCSECAg8CRgYBDAEHAQGIPqdZl1sXj0wHgnmBUQEEm0yHHo0ug0s7
X-IronPort-AV: E=Sophos; i="5.01,755,1400025600"; d="scan'208,217"; a="43315632"
Received: from vla196-nat.cisco.com (HELO bgl-core-2.cisco.com) ([72.163.197.24]) by bgl-iport-1.cisco.com with ESMTP; 29 Jul 2014 05:47:55 +0000
Received: from [10.61.193.143] ([10.61.193.143]) by bgl-core-2.cisco.com (8.14.5/8.14.5) with ESMTP id s6T5lrkD028982; Tue, 29 Jul 2014 05:47:54 GMT
Message-ID: <53D73592.30705@cisco.com>
Date: Tue, 29 Jul 2014 07:48:02 +0200
From: Eliot Lear <lear@cisco.com>
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:24.0) Gecko/20100101 Thunderbird/24.6.0
MIME-Version: 1.0
To: James M Snell <jasnell@gmail.com>, Mark Nottingham <mnot@mnot.net>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <C35C3A6D-DC94-41AF-91EB-6C9BFA9FAE88@ericsson.com> <53D61B84.5080504@cs.tcd.ie> <0A980DBB-D867-4DAD-A4F9-09464FB81A33@mnot.net> <CABP7Rbe2=rgSSwYrLr=eH0tSsriPue3fm2NtpKg0JcgKM2Ly6g@mail.gmail.com>
In-Reply-To: <CABP7Rbe2=rgSSwYrLr=eH0tSsriPue3fm2NtpKg0JcgKM2Ly6g@mail.gmail.com>
X-Enigmail-Version: 1.6
Content-Type: multipart/alternative; boundary="------------090309000306090108000304"
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/RbtH-OldzW34lWRBClmg8F0irCg
Cc: Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jul 2014 05:48:03 -0000

This is a multi-part message in MIME format.
--------------090309000306090108000304
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 7bit

James,

On 7/29/14, 7:10 AM, James M Snell wrote:
>
> It wouldn't have an impact on interop because there's absolutely no
> basis upon which to determine interop in the first place. There is a
> ton of inherent ambiguity that does make it unlikely that any two
> implementers will actually do the same thing the same way, however.
> But if implementers are good with that, so be it. It is just a
> Preference after all.
>

If the flag is set, then the server may wish to render alternate content
or a warning or in fact it may wish to redirect the user to another
location.  I don't see that really as an interoperability problem, but
rather more as a result of interoperability.

Eliot



--------------090309000306090108000304
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    James,<br>
    <br>
    <div class="moz-cite-prefix">On 7/29/14, 7:10 AM, James M Snell
      wrote:<br>
    </div>
    <blockquote
cite="mid:CABP7Rbe2=rgSSwYrLr=eH0tSsriPue3fm2NtpKg0JcgKM2Ly6g@mail.gmail.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p dir="ltr">It wouldn't have an impact on interop because there's
        absolutely no basis upon which to determine interop in the first
        place. There is a ton of inherent ambiguity that does make it
        unlikely that any two implementers will actually do the same
        thing the same way, however. But if implementers are good with
        that, so be it. It is just a Preference after all. </p>
    </blockquote>
    <br>
    If the flag is set, then the server may wish to render alternate
    content or a warning or in fact it may wish to redirect the user to
    another location.Â  I don't see that really as an interoperability
    problem, but rather more as a result of interoperability.<br>
    <br>
    Eliot<br>
    <br>
    <br>
  </body>
</html>

--------------090309000306090108000304--


From nobody Mon Jul 28 22:57:26 2014
Return-Path: <jasnell@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9B7F31A0AC0 for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 22:57:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.999
X-Spam-Level: 
X-Spam-Status: No, score=-1.999 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, SPF_PASS=-0.001] autolearn=ham
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 kJT3G4e6vBmq for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 22:57:22 -0700 (PDT)
Received: from mail-ig0-x22a.google.com (mail-ig0-x22a.google.com [IPv6:2607:f8b0:4001:c05::22a]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id DCED61A0467 for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 22:57:21 -0700 (PDT)
Received: by mail-ig0-f170.google.com with SMTP id h3so4839333igd.3 for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 22:57:21 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=NE/3IoiAwio1hKXUS+v9iB6NYrgqZzYpW3UoZSDsd1U=; b=JTgzlZB4PNLXllGrzMg3ja/amZUtRKfn9QgcqvOyKnEtiDefXR5NirzqZCgH8F9n5P P26SKzI8qGznJsfTGSu/SUUWH1dZbiHonVEJRFU4mXL2x2OD/V9nDaB0PF9vZkLvBWVA wUsYI1xDMo7e46LqCXi79zdUuDfbZfIjc5FaBlc+dNpmgTZVVif+nHZYvRqfnDsRtceW lC92O2KwdZhBBFDLWt+7nDNxOSUzprykGXCFcKNbSC9vqChxNABXqRWCZHydEbPwCCiS 2iago0KXwNgJCilIOG76bdkvPWmiT/rEOsdFrLNo97XIyLCUkXzpHzyE5Ii9g7rcflhn 897w==
MIME-Version: 1.0
X-Received: by 10.50.6.77 with SMTP id y13mr2783616igy.21.1406613441214; Mon, 28 Jul 2014 22:57:21 -0700 (PDT)
Received: by 10.107.131.134 with HTTP; Mon, 28 Jul 2014 22:57:20 -0700 (PDT)
Received: by 10.107.131.134 with HTTP; Mon, 28 Jul 2014 22:57:20 -0700 (PDT)
In-Reply-To: <53D73592.30705@cisco.com>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <C35C3A6D-DC94-41AF-91EB-6C9BFA9FAE88@ericsson.com> <53D61B84.5080504@cs.tcd.ie> <0A980DBB-D867-4DAD-A4F9-09464FB81A33@mnot.net> <CABP7Rbe2=rgSSwYrLr=eH0tSsriPue3fm2NtpKg0JcgKM2Ly6g@mail.gmail.com> <53D73592.30705@cisco.com>
Date: Mon, 28 Jul 2014 22:57:20 -0700
Message-ID: <CABP7Rbd=_Te+jMjJfDRP1pDGGXwYpEdj7Bh+sbZZxKgkvRZEEg@mail.gmail.com>
From: James M Snell <jasnell@gmail.com>
To: Eliot Lear <lear@cisco.com>
Content-Type: multipart/alternative; boundary=047d7bdca0c68002c404ff4eb6a8
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/k3DiOE4SZJQljlmcXyo9ZRvJIJ4
Cc: Mark Nottingham <mnot@mnot.net>, Barry Leiba <barryleiba@computer.org>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jul 2014 05:57:23 -0000

--047d7bdca0c68002c404ff4eb6a8
Content-Type: text/plain; charset=UTF-8

Such behavior may emerge as being common. I'm saying that the spec itself
provides zero basis for interop, that will only come from implementors
deciding to do things in similar ways, which won't be based in spec.
Therefore, it makes no sense to have a standards track spec or a WG
spinning cycles on it
On Jul 28, 2014 10:47 PM, "Eliot Lear" <lear@cisco.com> wrote:

>  James,
>
> On 7/29/14, 7:10 AM, James M Snell wrote:
>
> It wouldn't have an impact on interop because there's absolutely no basis
> upon which to determine interop in the first place. There is a ton of
> inherent ambiguity that does make it unlikely that any two implementers
> will actually do the same thing the same way, however. But if implementers
> are good with that, so be it. It is just a Preference after all.
>
>
> If the flag is set, then the server may wish to render alternate content
> or a warning or in fact it may wish to redirect the user to another
> location.  I don't see that really as an interoperability problem, but
> rather more as a result of interoperability.
>
> Eliot
>
>
>

--047d7bdca0c68002c404ff4eb6a8
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<p dir=3D"ltr">Such behavior may emerge as being common. I&#39;m saying tha=
t the spec itself provides zero basis for interop, that will only come from=
 implementors deciding to do things in similar ways, which won&#39;t be bas=
ed in spec. Therefore, it makes no sense to have a standards track spec or =
a WG spinning cycles on it</p>

<div class=3D"gmail_quote">On Jul 28, 2014 10:47 PM, &quot;Eliot Lear&quot;=
 &lt;<a href=3D"mailto:lear@cisco.com">lear@cisco.com</a>&gt; wrote:<br typ=
e=3D"attribution"><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .=
8ex;border-left:1px #ccc solid;padding-left:1ex">

 =20
   =20
 =20
  <div bgcolor=3D"#FFFFFF" text=3D"#000000">
    James,<br>
    <br>
    <div>On 7/29/14, 7:10 AM, James M Snell
      wrote:<br>
    </div>
    <blockquote type=3D"cite">
     =20
      <p dir=3D"ltr">It wouldn&#39;t have an impact on interop because ther=
e&#39;s
        absolutely no basis upon which to determine interop in the first
        place. There is a ton of inherent ambiguity that does make it
        unlikely that any two implementers will actually do the same
        thing the same way, however. But if implementers are good with
        that, so be it. It is just a Preference after all. </p>
    </blockquote>
    <br>
    If the flag is set, then the server may wish to render alternate
    content or a warning or in fact it may wish to redirect the user to
    another location.=C2=A0 I don&#39;t see that really as an interoperabil=
ity
    problem, but rather more as a result of interoperability.<br>
    <br>
    Eliot<br>
    <br>
    <br>
  </div>

</blockquote></div>

--047d7bdca0c68002c404ff4eb6a8--


From nobody Tue Jul 29 06:35:47 2014
Return-Path: <john@jck.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id E2DAE1B28A8 for <apps-discuss@ietfa.amsl.com>; Tue, 29 Jul 2014 06:35:45 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.601
X-Spam-Level: 
X-Spam-Status: No, score=-2.601 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RP_MATCHES_RCVD=-0.001] autolearn=ham
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 gtWeG6bA7stC for <apps-discuss@ietfa.amsl.com>; Tue, 29 Jul 2014 06:35:42 -0700 (PDT)
Received: from bsa2.jck.com (bsa2.jck.com [70.88.254.51]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id ABCE61B28B7 for <apps-discuss@ietf.org>; Tue, 29 Jul 2014 06:35:42 -0700 (PDT)
Received: from [198.252.137.115] (helo=JcK-HP8200.jck.com) by bsa2.jck.com with esmtp (Exim 4.82 (FreeBSD)) (envelope-from <john@jck.com>) id 1XC7UM-0000Pq-Ap; Tue, 29 Jul 2014 09:30:46 -0400
Date: Tue, 29 Jul 2014 09:35:26 -0400
From: John C Klensin <john@jck.com>
To: Paul Hoffman <paul.hoffman@vpnc.org>
Message-ID: <AA77097872EADA81E8823102@JcK-HP8200.jck.com>
In-Reply-To: <91C8EFC9-E16F-44CE-9BED-C6FD47C07EBF@vpnc.org>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.c om> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.c om> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <CD39E9F8-8F7A-4B36-8133-1C5576EF69A3@mnot.net> <53D5A36E.5010000@cs.tcd.ie> <45E595ED-0AA6-4B8B-892C-FAFAE2B8002E@mnot.net> <53D5A78D.8060102@cs.tcd.ie> <91C8EFC9-E16F-44CE-9BED-C6FD47C07EBF@vpnc.org>
X-Mailer: Mulberry/4.0.8 (Win32)
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
X-SA-Exim-Connect-IP: 198.252.137.115
X-SA-Exim-Mail-From: john@jck.com
X-SA-Exim-Scanned: No (on bsa2.jck.com); SAEximRunCond expanded to false
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/C0QBoXZTlzcZZVb2DYUd2ojW8As
Cc: Mark Nottingham <mnot@mnot.net>, IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jul 2014 13:35:46 -0000

--On Sunday, July 27, 2014 18:41 -0700 Paul Hoffman
<paul.hoffman@vpnc.org> wrote:

> Given your worry that someone might successfully extend this
> specification in the future, but we might stop them from doing
> their own (dangerous) multi-faceted header, would your concern
> be mitigated by something in the spec that says "this header
> may never have any value than the one specified in this
> document"?

Paul,

My sense is that our track record when saying "this may never
have any value..." has been rotten.  The people, or
implementers, who think they need additional capabilities just
ignore such constraints and do their own thing, typically in a
way that creates confusion rather than interoperability.    If
we were going to do anything along those lines, it would be
better to lay out some minimal syntax with no semantics and then
reserve it for future extension and explain why the reservation
is needed and specify what to do if a current-technology server
implementation encounters a use of the extended syntax.  

So, if one wants to try to keep the spec to a single bit (at
least until some other consensus emerges), it would probably be
best to specify a parameter field (see
draft-snell-http-prefer-18), to specify that it is reserved for
future expansion and semantics, and even to require that, should
a non-null parameter field appear, it most contain a version
number and, for now, a value of 0 and nothing else and that a
server encountering a non-zero version number or parameter field
not containing such a version number must treat the field as
missing.  If one wanted to be really aggressive about that, one
might require that a server encountered a non-empty,
none-version-zero parameter would return an error message rather
than any web content.   

That is a bit extreme but, if we really want to "stop them from
doing their own...", that would probably do it where "never have
any value..." would not.

Stephen,

I don't see the Chinese issue as particularly relevant to this
proposed extension.  Their current policy, at least as widely
reported outside China, is "nothing is allowed on the network
that is not 'safe' as we define it".  The presence of a header
that says "I prefer 'safe'" would have no impact at all,
positive or negative, on such a policy since there is already a
policy requiring that sites emit only "safe" material (whether
the header is present or not).  It would be different if there
were no precedent for sites returning different, or a more
restrictive set of, material for different types of users but
the sites Mark identifies have already shown both the ability
and willingness to do that.   

FWIW, while the definition of "safe" varies, the perceived
Chinese requirement/behavior is not, AFAICT, significantly
different from that advocated by various "conservative" or
Internet-afraid legislators around the world.  I'm afraid of
those legislators, but I don't see how this header would affect
them one way or the other.  In that regard, it is somewhat like
the evil bit of RFC 3514 and far more like the claims that
ICANN's delegation of the XXX TLD would make the Internet safe
for children and others who didn't want to be exposed to
pornography.  I don't expect this header to be very useful, but
suspect that standardizing it, with appropriate disclaimers,
might turn out to be better than leaving each system to figure
out its own format and implied semantics.

    john


From nobody Tue Jul 29 07:55:42 2014
Return-Path: <barryleiba@gmail.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9A7E71B2950 for <apps-discuss@ietfa.amsl.com>; Tue, 29 Jul 2014 07:55:41 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.278
X-Spam-Level: 
X-Spam-Status: No, score=-1.278 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FM_FORGED_GMAIL=0.622, FREEMAIL_FROM=0.001, SPF_PASS=-0.001] 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 86XhtSWDzD5H for <apps-discuss@ietfa.amsl.com>; Tue, 29 Jul 2014 07:55:40 -0700 (PDT)
Received: from mail-lb0-x22d.google.com (mail-lb0-x22d.google.com [IPv6:2a00:1450:4010:c04::22d]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 363E61B2935 for <apps-discuss@ietf.org>; Tue, 29 Jul 2014 07:55:40 -0700 (PDT)
Received: by mail-lb0-f173.google.com with SMTP id p9so6977373lbv.18 for <apps-discuss@ietf.org>; Tue, 29 Jul 2014 07:55:38 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113;  h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=oytEK26mzjsJ+qROmmkONXIHD8gKTw6Uzz9HGEWKaYo=; b=HZYOFpIxrX74/e79sgvZAkkIQfCZeulEIXA7L7wbSF3UIELVdXOfo5iBUwrlz42toh qXZuHvZxPbJkS+XBdil2XXVgyTACyUQXoI7R+2CD5SVG2ArCFRw6HWutcX61feqjEoX/ y7dPS3Iq+UXwJC1BJS4KbZa2pA9EIHlq99FvCZ9MmwtfusRLNmJ4a1Xg7MXyhSF/1dnN 9LonEx9QbvzOr+ZbRrn+L4YGlolno7DmnQtTJ2YFSoziVPPQ5zmOK4hAYIQyRA2ES+61 3wN5RUIfQPNN04i7ltVnj+cDq/00XgpiCnl8Bd+j4WhF9g1iQb1Wv/OkXNBZ0zzYZN6x /G+g==
MIME-Version: 1.0
X-Received: by 10.152.43.34 with SMTP id t2mr3012473lal.28.1406645738441; Tue, 29 Jul 2014 07:55:38 -0700 (PDT)
Sender: barryleiba@gmail.com
Received: by 10.152.8.46 with HTTP; Tue, 29 Jul 2014 07:55:38 -0700 (PDT)
In-Reply-To: <53D6985E.2040500@cs.tcd.ie>
References: <CAL0qLwZtqm5apMhET+QSu2wsmLUWysXdsJzBsrU5oi4p0xsAEg@mail.gmail.com> <CA+9kkMBDwbfPEcrQkLKCBTNxduRci25n43F_qYJcg4UffCLDiw@mail.gmail.com> <53D01455.6090504@cisco.com> <CA+9kkMABPpOdMoi11mJ61ey0ps7e_XxyrWY0PTsoZw_S5rjzBg@mail.gmail.com> <53D1115C.2010903@dcrocker.net> <CA+9kkMAp_T8hHR24M_RJUO5MYyRFfaLgWhQ8wtE5T9HrqMSs+A@mail.gmail.com> <CAC4RtVAt-NHQjvb70kdBhg71qumq-P44f-JvC2wvb=Ufq_QgJQ@mail.gmail.com> <CA+9kkMD5D115-zzxQW0CQNn9LTBecLcp7GB8-B5aGieo1RZxfg@mail.gmail.com> <53D526A1.5030505@cs.tcd.ie> <C35C3A6D-DC94-41AF-91EB-6C9BFA9FAE88@ericsson.com> <53D61B84.5080504@cs.tcd.ie> <A5D31D6F-941E-4758-B54A-815DB62F926C@ericsson.com> <53D6985E.2040500@cs.tcd.ie>
Date: Tue, 29 Jul 2014 10:55:38 -0400
X-Google-Sender-Auth: RhF7jHPL0QA3OdQejbBo0DEaHrs
Message-ID: <CALaySJ+kQcLCkyOdA4r7beDCtkpTpJuxribRQNxFRBSrJLY=PA@mail.gmail.com>
From: Barry Leiba <barryleiba@computer.org>
To: Stephen Farrell <stephen.farrell@cs.tcd.ie>
Content-Type: text/plain; charset=ISO-8859-1
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/XRyj7AtFXK3E2xb1yvJrRzklRQ4
Cc: IETF Apps Discuss <apps-discuss@ietf.org>
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jul 2014 14:55:41 -0000

>>> Yes, the specific new concern that I raised there relates to
>>> equating this signal emitted from a browser with the "safe"
>>> concept of networking in general that seems to be espoused
>>> by for example the Chinese govt, where "safe" is apparently
>>> interpreted to mean quite a few things with significant
>>> impact on networking in general. A server-side or a n/w that
>>> did that could badly impact on interop.
>
> The fact that the signal term suggested clashes with that used
> (in a translation) to describe general network controls such
> as used in e.g. China is a concern. That has two aspects: 1) the
> colliding but undefined term indicates a specific actual problem
> that could otherwise be considered only a potential issue and
> 2) the signal emitted could well be (mins?)interpreted as being
> much more broad than http or than this request/response pair and
> I don't see how to rule that out without assigning at least some
> semantics to the signal and thereby invalidating the stated goal
> of the proponents that this signal does not have defined
> semantics. (If one tried to tie "safe" to one http request/response
> then presumably a page-load could result in not-"safe" content
> being seen. If one broadens it out then, how much, for how long
> etc? Both seem problematic.)

Stephen, I think this is a real stretch.
The document doesn't just throw out "safe" with no explanation at all,
and more explanation of what's intended could easily be added to make
it yet clearer.  But if we're trying to make it so that nothing we do
could be misinterpreted and abused by parties inclined to abuse it,
we're going to fail, and we'll do nothing.

>>> I also think the similarity with DNT is worrying. We were
>>> absolutely correct to not take that one on, as its troubled
>>> history within W3C I think shows.

There's very little similarity with DNT.  DNT said, "I know you want
to track the user, but the user doesn't want that.  Please don't."
Safe-hint says, "You have a 'safe' setting that you offer the user.
The user is hereby opting into that."  They vastly different things,
with the only similarity being that they're both using HTTP headers to
request a feature.

>>> And I think this topic ought be considered by the IETF as
>>> a whole and not only on appsawg, before the work is adopted.
>>> Looking at appsawg's charter I think its fair to say that
>>> this is not a "small-scale addition" to HTTP - while it may
>>> appear so in terms of bits on the wire, the impact of that
>>> one new bit in a request is arguably large-scale.

I think this is a stretch also.  In any case, I'll point out that what
little objection there is, is from a vocal minority; that this *is* a
small-scale addition with one person (you) trying to argue that it's
more than that; that appsawg has quite broad participation; and that
the IETF community outside appsawg will be able to comment during last
call, which is likely to happen very quickly.

Barry


From nobody Tue Jul 29 10:14:30 2014
Return-Path: <worley@ariadne.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 424651B28B5 for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 08:22:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1] autolearn=ham
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 KnhdNj5KRgAZ for <apps-discuss@ietfa.amsl.com>; Mon, 28 Jul 2014 08:22:24 -0700 (PDT)
Received: from qmta07.westchester.pa.mail.comcast.net (qmta07.westchester.pa.mail.comcast.net [IPv6:2001:558:fe14:43:76:96:62:64]) by ietfa.amsl.com (Postfix) with ESMTP id 10BBF1B28A3 for <apps-discuss@ietf.org>; Mon, 28 Jul 2014 08:22:23 -0700 (PDT)
Received: from omta17.westchester.pa.mail.comcast.net ([76.96.62.89]) by qmta07.westchester.pa.mail.comcast.net with comcast id Xo5R1o0031vXlb857rNPfZ; Mon, 28 Jul 2014 15:22:23 +0000
Received: from hobgoblin.ariadne.com ([24.34.72.61]) by omta17.westchester.pa.mail.comcast.net with comcast id XrNN1o00F1KKtkw3drNNbT; Mon, 28 Jul 2014 15:22:23 +0000
Received: from hobgoblin.ariadne.com (hobgoblin.ariadne.com [127.0.0.1]) by hobgoblin.ariadne.com (8.14.7/8.14.7) with ESMTP id s6SFMMxO031730; Mon, 28 Jul 2014 11:22:22 -0400
Received: (from worley@localhost) by hobgoblin.ariadne.com (8.14.7/8.14.7/Submit) id s6SFMLoh031729; Mon, 28 Jul 2014 11:22:21 -0400
Date: Mon, 28 Jul 2014 11:22:21 -0400
Message-Id: <201407281522.s6SFMLoh031729@hobgoblin.ariadne.com>
From: worley@ariadne.com (Dale R. Worley)
Sender: worley@ariadne.com (Dale R. Worley)
To: Mark Nottingham <mnot@mnot.net>
In-reply-to: <FFBA4C6E-4669-4F1B-8FF9-B091351F0415@mnot.net>
References: <20140725160421.A79231801A4@rfc-editor.org> <FFBA4C6E-4669-4F1B-8FF9-B091351F0415@mnot.net>
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=comcast.net; s=q20140121; t=1406560943; bh=WgXH6zJtCQfF/u2htZnoYaJPTnFJK5bfPXd7dL5qBx0=; h=Received:Received:Received:Received:Date:Message-Id:From:To: Subject; b=DKATArAuGF8BxtWOPry7OXQX9OcljwbvYJAmxEG4ZYmtXBqwkeRpvR0FuMcLBQplM L9plfpdnCdF2/pfb3uz5F1wfKc1V+D/XifNBFTZ9oCfDYpNZDVuO1SsqHZN9AkEMvH fJU9FXtZJ/ck6DX8FaOSYLHSncKdpNjI/fyaBWJ9sTWrfZiar6CjYb1chtbJANk8+e WrT/6w6NXi4r+l2Z0xVKRpL2jH0mInldYQ4NLGvZH8C8LzpYu05KjmfFd/rZfbNlnd ePRjeDBdes4BF6i7rZFcDCPQ91p0hgEiLjQv8ofSdb+6UQmE+UorMCxzHNpW0sic9d xkkfXUoOllhTg==
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/hjDUXawDzrHHJPwIL0iE5qhi0lM
X-Mailman-Approved-At: Tue, 29 Jul 2014 10:14:27 -0700
Cc: apps-discuss@ietf.org, presnick@qti.qualcomm.com, barryleiba@computer.org, rfc-editor@rfc-editor.org
Subject: Re: [apps-discuss] [Editorial Errata Reported] RFC7320 (4063)
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 28 Jul 2014 15:22:35 -0000

> From: Mark Nottingham <mnot@mnot.net>

> > The following errata report has been submitted for RFC7320,
> > "URI Design and Ownership".
> > 
> > --------------------------------------
> > You may review the report below and at:
> > http://www.rfc-editor.org/errata_search.php?rfc=7320&eid=4063

> This appears to be correct:
>   http://w3-org.9356.n7.nabble.com/RFC-4395-should-replace-BCP-35-not-separate-BCP-td137454.html
> 
> But I note that RFC4395 *still* lists itself as BCP 115:
>   http://tools.ietf.org/html/rfc4395
> 
> *sigh*

At least there's an erratum on that:
http://www.rfc-editor.org/errata_search.php?eid=1673

Is "listing itself as a BCP" meta-data that is changeable?

Dale


From nobody Tue Jul 29 10:46:41 2014
Return-Path: <johnl@iecc.com>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id D4B1F1B29EF for <apps-discuss@ietfa.amsl.com>; Tue, 29 Jul 2014 10:46:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.137
X-Spam-Level: 
X-Spam-Status: No, score=-1.137 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HELO_MISMATCH_COM=0.553, HOST_MISMATCH_NET=0.311, SPF_PASS=-0.001] 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 IyM3ZT8-3VSg for <apps-discuss@ietfa.amsl.com>; Tue, 29 Jul 2014 10:46:32 -0700 (PDT)
Received: from miucha.iecc.com (abusenet-1-pt.tunnel.tserv4.nyc4.ipv6.he.net [IPv6:2001:470:1f06:1126::2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E5C141B294A for <apps-discuss@ietf.org>; Tue, 29 Jul 2014 10:46:31 -0700 (PDT)
Received: (qmail 85146 invoked from network); 29 Jul 2014 17:46:30 -0000
Received: from miucha.iecc.com (64.57.183.18) by mail1.iecc.com with QMQP; 29 Jul 2014 17:46:30 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=iecc.com; h=date:message-id:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=de37.53d7ddf6.k1407; i=johnl@user.iecc.com; bh=t3Y2s0bw/oa24wV0/GiROL8tLJp5ciyIeBkU7yMVMZ8=; b=nCfcwf4+YwzK0JDfTrxd+SzIQtJmjb8vSou8UWQcWNlV+KfwIv6JhhA5Mt7mCHNYx35iVxtpSzPYPpBOpLdhkFZi6/O+dJhToeTT1QdTDIPmtKEnd2HgMHOYqc8hyIuJ0MMqyZXG4/dyD8HS5i3kaNcgr1ZjovqBMMA2U3YBEGSFQVJdnqSybO4CfuQKdfjyGfLLtrKog6SccnCTkE8FWuGFDvk3HivD3qyUzjxoa+o3rY6IUVxOyuoGDYm7bQ/b
DKIM-Signature: v=1; a=rsa-sha256; c=simple; d=taugh.com; h=date:message-id:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding; s=de37.53d7ddf6.k1407; olt=johnl@user.iecc.com; bh=t3Y2s0bw/oa24wV0/GiROL8tLJp5ciyIeBkU7yMVMZ8=; b=z/MJJ6HFWXfDYqX+aUEpKgd0Ib/whR0p4PUGliRvyXWWoY7w8adGu7zgF8pcFZ78rhufBhAeLBjaeyNR8ubuCrppU7TjeGAav8DKjcN8IxNctaABLPzmQsTf3Nd7RTcwkZf0qn3B7haB9CoeakS6pf30oMordzGRNtgChl5NSg2dAAE1tP4IK9CwwpQLqsge1F6jTVcETLkK2ywzVOE3BH4S2zUaXrk2ADrsNEqZ06ljT9vPbeCLy+oQ2qNXVm3o
Date: 29 Jul 2014 17:46:08 -0000
Message-ID: <20140729174608.56886.qmail@joyce.lan>
From: "John Levine" <johnl@taugh.com>
To: apps-discuss@ietf.org
In-Reply-To: <CABP7Rbe2=rgSSwYrLr=eH0tSsriPue3fm2NtpKg0JcgKM2Ly6g@mail.gmail.com>
Organization: 
X-Headerized: yes
Mime-Version: 1.0
Content-type: text/plain; charset=utf-8
Content-transfer-encoding: 8bit
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/KbPc0JlS0eZfIK1gIgRX0LtN1Lg
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jul 2014 17:46:36 -0000

>Mark: my recommendation would be to publish an independent document on the
>informational track. Give it a few years to see what people actually do
>with it, then if it seems useful to do so then, do some standards track
>thing once there is more implementation experience to back up or refute all
>the arguments.

I'm sorry, but that makes no sense.  This draft is already more widely
implemented than half of the proposed standards we've published in the
past decade.

All it says is "if you want to have a one-bit safe content flag,
here's how everyone else does it."  It's clear that you really hate
this hack, but the objections appear to assume that it will never be
implemented, which we know isn't true.

Telling people not to use such a flag isn't an option, since they
already do.  We're the standards group, not the content czars.

R's,
John


From nobody Tue Jul 29 13:17:16 2014
Return-Path: <hsantos@isdg.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 728351B2A2D for <apps-discuss@ietfa.amsl.com>; Tue, 29 Jul 2014 13:17:12 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.002
X-Spam-Level: 
X-Spam-Status: No, score=-102.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 vIWYDevWK4Ri for <apps-discuss@ietfa.amsl.com>; Tue, 29 Jul 2014 13:17:09 -0700 (PDT)
Received: from ntbbs.winserver.com (secure.winserver.com [208.247.131.9]) by ietfa.amsl.com (Postfix) with ESMTP id B59741B2A3D for <apps-discuss@ietf.org>; Tue, 29 Jul 2014 13:15:42 -0700 (PDT)
DKIM-Signature: v=1; d=isdg.net; s=tms1; a=rsa-sha1; c=simple/relaxed; l=807; t=1406664933; h=Received:Received: Subject:From:Message-Id:Date:To:Organization:List-ID; bh=KXt44aP YCjp5mkwRp+vVLlAm9nY=; b=l1e4EvbNQtDSRkw8yj+rw8UKAOzgvwWLAu6z47n Lr7lbHsOgfiKYZ6gy6wUjrjGGvGaEEGuHYxzactFmFcRf4C1qfukp2QAjfgF7f5e qtNI+pZg90rfGYO4cNaTjpt11i7WHlzSfHztG3am/sR5z7s2hnnln/6ZA7KgDQJc ycvM=
Received: by winserver.com (Wildcat! SMTP Router v7.0.454.4) for apps-discuss@ietf.org; Tue, 29 Jul 2014 16:15:33 -0400
Received: from [192.168.1.67] (99-121-4-27.lightspeed.miamfl.sbcglobal.net [99.121.4.27]) by winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 1850040132.10916.668; Tue, 29 Jul 2014 16:15:32 -0400
References: <20140729174608.56886.qmail@joyce.lan>
From: Hector Santos <hsantos@isdg.net>
Content-Type: text/plain; charset=us-ascii
X-Mailer: iPad Mail (11B651)
In-Reply-To: <20140729174608.56886.qmail@joyce.lan>
Message-Id: <DC6CBE99-1478-4A8D-BBD4-A76DB0CD7AFE@isdg.net>
Date: Tue, 29 Jul 2014 16:15:32 -0400
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
X-Comment: Missing recipient address appended by wcSMTP router.
To: apps-discuss@ietf.org
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/_1779Kq6RiEr6uVgMPymF1jiLgc
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 29 Jul 2014 20:17:12 -0000

On Jul 29, 2014, at 1:46 PM, "John Levine" <johnl@taugh.com> wrote:

>> Mark: my recommendation would be to publish an independent document on th=
e
>> informational track. Give it a few years to see what people actually do
>> with it, then if it seems useful to do so then, do some standards track
>> thing once there is more implementation experience to back up or refute a=
ll
>> the arguments.
>=20
> I'm sorry, but that makes no sense.  This draft is already more widely
> implemented than half of the proposed standards we've published in the
> past decade.
>=20
> All it says is "if you want to have a one-bit safe content flag,
> here's how everyone else does it." =20

How/when is it activated? How do severs use it?  Any examples?

--
Hector Santos
http://www.santronics.com





From nobody Wed Jul 30 01:07:18 2014
Return-Path: <arnt@gulbrandsen.priv.no>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7F7B31B2953 for <apps-discuss@ietfa.amsl.com>; Wed, 30 Jul 2014 01:07:16 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 HVyxsz4s9ytr for <apps-discuss@ietfa.amsl.com>; Wed, 30 Jul 2014 01:07:14 -0700 (PDT)
Received: from strange.aox.org (strange.aox.org [IPv6:2001:4d88:100c::1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A5AC41B2987 for <apps-discuss@ietf.org>; Wed, 30 Jul 2014 01:07:13 -0700 (PDT)
Received: from fri.gulbrandsen.priv.no (localhost [127.0.0.1]) by strange.aox.org (Postfix) with ESMTP id 5410EFA0128; Wed, 30 Jul 2014 08:07:10 +0000 (UTC)
Received: from arnt@gulbrandsen.priv.no by fri.gulbrandsen.priv.no (Archiveopteryx 3.2.0) with esmtpsa id 1406707629-25046-25045/12/44; Wed, 30 Jul 2014 08:07:09 +0000
From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
To: apps-discuss@ietf.org
Date: Wed, 30 Jul 2014 10:07:09 +0200
User-Agent: Trojita/v0.4.1-243-g4a74770; Qt/4.8.4; X11; Linux; Ubuntu 13.10
Mime-Version: 1.0
Message-Id: <fdf843b9-8bb3-449d-b9a8-d02adb4d0851@gulbrandsen.priv.no>
In-Reply-To: <DC6CBE99-1478-4A8D-BBD4-A76DB0CD7AFE@isdg.net>
References: <20140729174608.56886.qmail@joyce.lan> <DC6CBE99-1478-4A8D-BBD4-A76DB0CD7AFE@isdg.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/sRZAgabT9hwvBZ7qNea9ply5Yjw
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jul 2014 08:07:16 -0000

Servers don't use it, web applications do.

Some web applications have some sort of cookie, like Google's "safe 
search", which tells Google wether to show you goatse. This HTTP header 
merely supplies a default if the site has such a cookie and that cookie 
isn't set in your browsing session.

Arnt


From nobody Wed Jul 30 07:33:11 2014
Return-Path: <hsantos@isdg.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 91C751A00E6 for <apps-discuss@ietfa.amsl.com>; Wed, 30 Jul 2014 07:33:04 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102.002
X-Spam-Level: 
X-Spam-Status: No, score=-102.002 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 BI4pFSEK8KM3 for <apps-discuss@ietfa.amsl.com>; Wed, 30 Jul 2014 07:32:58 -0700 (PDT)
Received: from news.winserver.com (ntbbs.winserver.com [208.247.131.9]) by ietfa.amsl.com (Postfix) with ESMTP id 770CF1A00D7 for <apps-discuss@ietf.org>; Wed, 30 Jul 2014 07:32:57 -0700 (PDT)
DKIM-Signature: v=1; d=isdg.net; s=tms1; a=rsa-sha1; c=simple/relaxed; l=1755; t=1406730767; h=Received:Received: Subject:From:Message-Id:Date:To:Organization:List-ID; bh=ouW3yRw mfTbSQ1e2xvc2RcvrYF0=; b=oy61KHkq0iWAXUaFf63Sw3Tp0gHAE1ctpWe5j1C qgMnn9o5AVUVmAvRsImeWz9mRDOR1P74EY4UeOxnNAtKZ9Gj/EwHkmFxe5l1EpoE GTNF4aYPpRTkQWlaPEHMM+siHWRHlw3WGCzOCb+94zIJT3X6zmdQNbJ2voIbrUCX gJfY=
Received: by winserver.com (Wildcat! SMTP Router v7.0.454.4) for apps-discuss@ietf.org; Wed, 30 Jul 2014 10:32:47 -0400
Received: from [192.168.1.162] (99-72-160-212.lightspeed.miamfl.sbcglobal.net [99.72.160.212]) by winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 1915872943.12309.4900; Wed, 30 Jul 2014 10:32:46 -0400
References: <20140729174608.56886.qmail@joyce.lan> <DC6CBE99-1478-4A8D-BBD4-A76DB0CD7AFE@isdg.net> <fdf843b9-8bb3-449d-b9a8-d02adb4d0851@gulbrandsen.priv.no>
From: Hector Santos <hsantos@isdg.net>
Content-Type: text/plain; charset=us-ascii
X-Mailer: iPad Mail (11B651)
In-Reply-To: <fdf843b9-8bb3-449d-b9a8-d02adb4d0851@gulbrandsen.priv.no>
Message-Id: <136F89A6-26EB-4876-9678-BCBEF7645F95@isdg.net>
Date: Wed, 30 Jul 2014 10:32:42 -0400
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Content-Transfer-Encoding: quoted-printable
Mime-Version: 1.0 (1.0)
X-Comment: Missing recipient address appended by wcSMTP router.
To: apps-discuss@ietf.org
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/_wFC_kyioeEJLeIdAFi6FP4VVgk
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jul 2014 14:33:04 -0000

Intranet servers surely can use it.  With such systems, file I/O application=
s are built in and custom web applications and web sites don't need do a thi=
ng.  It (access controls) are automatic.  Thus far, based on my web tech rea=
dings, the browsers queries the Windows OS for its parent controls registry s=
ettings and sets the http header for all queries.   Cookies is more of the d=
etails but it would be per web site, if any, and may not be necessary.  Cook=
ies could be another "safe" control bit as well, i.e. cookies can be disable=
d independent of any other safe bit intention, right?  If not, then that par=
ticular dependency needs to be in the "specs."

Rhetorically, I want to know one thing in order to consider the implementati=
on directly into our intranet package or just allow the web site developer u=
se it -- under what specific, practical circumstances will it be enabled?  A=
ll I see is parental controls at the moment.    In other words, I am looking=
 for a generality here, so it does not matter what http client is coming in,=
 which we know does not need to be a "browser."

--
Hector Santos
http://www.santronics.com

> On Jul 30, 2014, at 4:07 AM, Arnt Gulbrandsen <arnt@gulbrandsen.priv.no> w=
rote:
>=20
> Servers don't use it, web applications do.
>=20
> Some web applications have some sort of cookie, like Google's "safe search=
", which tells Google wether to show you goatse. This HTTP header merely sup=
plies a default if the site has such a cookie and that cookie isn't set in y=
our browsing session.
>=20
> Arnt
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>=20


From nobody Wed Jul 30 11:06:09 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3FF731A033E for <apps-discuss@ietfa.amsl.com>; Wed, 30 Jul 2014 11:06:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 O6yk-HXZFJMy; Wed, 30 Jul 2014 11:06:06 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 748611A01C5; Wed, 30 Jul 2014 11:06:02 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-email-auth-codes@tools.ietf.org, sm+ietf@elandsys.com, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140730180602.23034.38042.idtracker@ietfa.amsl.com>
Date: Wed, 30 Jul 2014 11:06:02 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Hfiwaj7IlCfa6E07X6Y08Fa-PSY
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-email-auth-codes-05.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jul 2014 18:06:08 -0000

IANA review state changed to IANA - Not OK
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-email-auth-codes/


From nobody Wed Jul 30 14:29:16 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id AE2411A064E for <apps-discuss@ietfa.amsl.com>; Wed, 30 Jul 2014 14:29:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.899
X-Spam-Level: 
X-Spam-Status: No, score=-1.899 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, TVD_SPACE_RATIO=0.001] autolearn=ham
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 fSgkmRl2MeeP; Wed, 30 Jul 2014 14:29:13 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id B11981A0648; Wed, 30 Jul 2014 14:29:12 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-multimailbox-search@tools.ietf.org, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140730212912.24688.90509.idtracker@ietfa.amsl.com>
Date: Wed, 30 Jul 2014 14:29:12 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/gn8tap2al4xqYiK2ABaj5yigvxo
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-multimailbox-search-02.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jul 2014 21:29:14 -0000

IESG state changed to IESG Evaluation from Waiting for AD Go-Ahead
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-multimailbox-search/


From nobody Wed Jul 30 14:49:54 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 84CF31A005D; Wed, 30 Jul 2014 14:49:51 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 8nTi16njqLW2; Wed, 30 Jul 2014 14:49:49 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 8ACA91A0141; Wed, 30 Jul 2014 14:49:48 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: i-d-announce@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140730214948.14212.61263.idtracker@ietfa.amsl.com>
Date: Wed, 30 Jul 2014 14:49:48 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/9EtsgS3l4rRJs9udf4RuHY1rGTw
Cc: apps-discuss@ietf.org
Subject: [apps-discuss] I-D Action: draft-ietf-appsawg-multimailbox-search-03.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jul 2014 21:49:51 -0000

A New Internet-Draft is available from the on-line Internet-Drafts directories.
 This draft is a work item of the Applications Area Working Group Working Group of the IETF.

        Title           : IMAP4 Multimailbox SEARCH Extension
        Authors         : Barry Leiba
                          Alexey Melnikov
	Filename        : draft-ietf-appsawg-multimailbox-search-03.txt
	Pages           : 11
	Date            : 2014-07-30

Abstract:
   The IMAP4 specification allows the searching of only the selected
   mailbox.  A user often wants to search multiple mailboxes, and a
   client that wishes to support this must issue a series of SELECT and
   SEARCH commands, waiting for each to complete before moving on to the
   next.  This extension allows a client to search multiple mailboxes
   with one command, limiting the delays caused by many round trips, and
   not requiring disruption of the currently selected mailbox.  This
   extension also uses MAILBOX and TAG fields in ESEARCH responses,
   allowing a client to pipeline the searches if it chooses.  This
   document updates RFC 4466 and obsoletes RFC 6237.


The IETF datatracker status page for this draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-multimailbox-search/

There's also a htmlized version available at:
http://tools.ietf.org/html/draft-ietf-appsawg-multimailbox-search-03

A diff from the previous version is available at:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-multimailbox-search-03


Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

Internet-Drafts are also available by anonymous FTP at:
ftp://ftp.ietf.org/internet-drafts/


From nobody Wed Jul 30 14:50:00 2014
Return-Path: <internet-drafts@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 32A241A01DC for <apps-discuss@ietfa.amsl.com>; Wed, 30 Jul 2014 14:49:55 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 n6pbb0bk1NI6; Wed, 30 Jul 2014 14:49:51 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 9CFE71A016C; Wed, 30 Jul 2014 14:49:48 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
From: internet-drafts@ietf.org
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-multimailbox-search@tools.ietf.org, apps-discuss@ietf.org,  presnick@qti.qualcomm.com
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140730214948.14212.35855.idtracker@ietfa.amsl.com>
Date: Wed, 30 Jul 2014 14:49:48 -0700
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/rNBSBhGdIOT11EQ8bSO9fQfumQA
Subject: [apps-discuss] New Version Notification - draft-ietf-appsawg-multimailbox-search-03.txt
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 30 Jul 2014 21:49:55 -0000

A new version (-03) has been submitted for draft-ietf-appsawg-multimailbox-search:
http://www.ietf.org/internet-drafts/draft-ietf-appsawg-multimailbox-search-03.txt


The IETF datatracker page for this Internet-Draft is:
https://datatracker.ietf.org/doc/draft-ietf-appsawg-multimailbox-search/

Diff from previous version:
http://www.ietf.org/rfcdiff?url2=draft-ietf-appsawg-multimailbox-search-03

Please note that it may take a couple of minutes from the time of submission
until the htmlized version and diff are available at tools.ietf.org.

IETF Secretariat.


From nobody Wed Jul 30 17:31:50 2014
Return-Path: <arnt@gulbrandsen.priv.no>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7ECE71A0204 for <apps-discuss@ietfa.amsl.com>; Wed, 30 Jul 2014 17:31:48 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 V6N1Kc3PRE_v for <apps-discuss@ietfa.amsl.com>; Wed, 30 Jul 2014 17:31:47 -0700 (PDT)
Received: from strange.aox.org (strange.aox.org [80.244.248.170]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E08461A00CD for <apps-discuss@ietf.org>; Wed, 30 Jul 2014 17:31:46 -0700 (PDT)
Received: from fri.gulbrandsen.priv.no (localhost [127.0.0.1]) by strange.aox.org (Postfix) with ESMTP id 769FBFA0117; Thu, 31 Jul 2014 00:31:43 +0000 (UTC)
Received: from arnt@gulbrandsen.priv.no by fri.gulbrandsen.priv.no (Archiveopteryx 3.2.0) with esmtpsa id 1406766702-23500-23499/12/2; Thu, 31 Jul 2014 00:31:42 +0000
From: Arnt Gulbrandsen <arnt@gulbrandsen.priv.no>
To: apps-discuss@ietf.org
Date: Thu, 31 Jul 2014 02:31:42 +0200
User-Agent: Trojita/v0.4.1-243-g4a74770; Qt/4.8.4; X11; Linux; Ubuntu 13.10
Mime-Version: 1.0
Message-Id: <60474842-fc88-4e9c-92ce-129d53c24656@gulbrandsen.priv.no>
In-Reply-To: <136F89A6-26EB-4876-9678-BCBEF7645F95@isdg.net>
References: <20140729174608.56886.qmail@joyce.lan> <DC6CBE99-1478-4A8D-BBD4-A76DB0CD7AFE@isdg.net> <fdf843b9-8bb3-449d-b9a8-d02adb4d0851@gulbrandsen.priv.no> <136F89A6-26EB-4876-9678-BCBEF7645F95@isdg.net>
Content-Type: text/plain; charset=utf-8; format=flowed
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/M71YhOQXO6_L9JFki5YNSt_i5nk
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Jul 2014 00:31:48 -0000

You mention access control. Well, it's called "prefer" because it's not 
access control, it's a preference. It says "hello, web page, if you're just 
going to ask me something like google's safesearch question, you may assume 
that I'll answer yes."

Arnt


From nobody Thu Jul 31 08:07:08 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id B2D3A1A008D for <apps-discuss@ietfa.amsl.com>; Thu, 31 Jul 2014 08:07:06 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 gAF4OAKLEvSS; Thu, 31 Jul 2014 08:07:05 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id 622931B28F5; Thu, 31 Jul 2014 08:07:05 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-multimailbox-search@tools.ietf.org, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p2
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140731150705.15747.34853.idtracker@ietfa.amsl.com>
Date: Thu, 31 Jul 2014 08:07:05 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/7Z7fQrvZ9YtBMSqhZR85aTqiCwU
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-multimailbox-search-03.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Jul 2014 15:07:06 -0000

IANA review state changed to IANA OK - Actions Needed
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-multimailbox-search/


From nobody Thu Jul 31 09:11:38 2014
Return-Path: <hsantos@isdg.net>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 356651A00E2 for <apps-discuss@ietfa.amsl.com>; Thu, 31 Jul 2014 09:11:35 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -102
X-Spam-Level: 
X-Spam-Status: No, score=-102 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=0.001, MIME_QP_LONG_LINE=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=ham
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 HzFVNdKjPTtW for <apps-discuss@ietfa.amsl.com>; Thu, 31 Jul 2014 09:11:26 -0700 (PDT)
Received: from mail.winserver.com (groups.winserver.com [208.247.131.9]) by ietfa.amsl.com (Postfix) with ESMTP id 6E0471A00D5 for <apps-discuss@ietf.org>; Thu, 31 Jul 2014 09:11:25 -0700 (PDT)
DKIM-Signature: v=1; d=isdg.net; s=tms1; a=rsa-sha1; c=simple/relaxed; l=9544; t=1406823076; h=Received:Received: Subject:From:Message-Id:Date:To:Organization:List-ID; bh=Q3TPkmL y/ascVW3zF5S6vVWuNYs=; b=bWDzC5WfUC27oNIt9+13ZBekAwjSTLLnddPviEg ooGMZYrlYKCijCVAvuXeyxHJZRt3I4UYzZGtYcXJAfbNBQhT0tBrmYMGYfCkrsyB u8xf2h2ESM3sSUB0u9J9aIrL+Mt45rkIQ5Bwq5DMZrfl55yp0aJj43N1kCBTO4LG Ckx8=
Received: by winserver.com (Wildcat! SMTP Router v7.0.454.4) for apps-discuss@ietf.org; Thu, 31 Jul 2014 12:11:16 -0400
Received: from [192.168.1.162] (99-72-160-212.lightspeed.miamfl.sbcglobal.net [99.72.160.212]) by winserver.com (Wildcat! SMTP v7.0.454.4) with ESMTP id 2008181044.321.3792; Thu, 31 Jul 2014 12:11:15 -0400
References: <20140729174608.56886.qmail@joyce.lan> <DC6CBE99-1478-4A8D-BBD4-A76DB0CD7AFE@isdg.net> <fdf843b9-8bb3-449d-b9a8-d02adb4d0851@gulbrandsen.priv.no> <136F89A6-26EB-4876-9678-BCBEF7645F95@isdg.net> <60474842-fc88-4e9c-92ce-129d53c24656@gulbrandsen.priv.no>
From: Hector Santos <hsantos@isdg.net>
Content-Type: multipart/alternative; boundary=Apple-Mail-D6F134A8-87D9-4126-87BB-DCCE32EF95DC
X-Mailer: iPad Mail (11B651)
In-Reply-To: <60474842-fc88-4e9c-92ce-129d53c24656@gulbrandsen.priv.no>
Message-Id: <7BAE4A96-465C-47C4-9D09-4682D43784E1@isdg.net>
Date: Thu, 31 Jul 2014 12:11:12 -0400
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>
Content-Transfer-Encoding: 7bit
Mime-Version: 1.0 (1.0)
X-Comment: Missing recipient address appended by wcSMTP router.
To: apps-discuss@ietf.org
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/Sp7nn7pE0g_yBHL6vh9YbvK_PD0
Subject: Re: [apps-discuss] Call For Adoption: draft-nottingham-safe-hint
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Jul 2014 16:11:35 -0000

--Apple-Mail-D6F134A8-87D9-4126-87BB-DCCE32EF95DC
Content-Type: text/plain;
	charset=us-ascii
Content-Transfer-Encoding: quoted-printable

Hi Arnt,

The funny thing about the IETF and its work effort, is that we are often ask=
ed to adopt a work effort proposal but for the most part it is really asking=
 to support, endorse what has already been written as is.  Of course, we "pr=
efer" the most obvious items clarified, refined, fixed and/or removed or eve=
n split for additional work.  I hope we can keep with the latter effort and n=
ot "rubber stamp."  However,  maybe what we got now as an informational stat=
us document is sufficient.

In my opinion, this proposal touches base with an "access control" (info fil=
ter) mechanism where the proposal is using the term "prefer" or preference b=
ecause it is the current logical practical relationship or "tie-in" to what c=
urrently exist and presented as UI options or "preferences" to browser users=
 and/or at the OS level with admin access,  i.e.  See Windows vista/7/8 Cont=
rol Panel or search how parental controls was approached without then prefer=
 header [1, 2, 3].

In other words, this was not done in the blind.  The proposal genesis is 100=
% regarding parental controls which does include "safe search" concepts for t=
hat particular application.  Parental controls should be the main focus sinc=
e it is the most production we can get from it today. If we are thinking abo=
ut other open ended potential abstract controls, then some additional HTTP r=
equest  prefer attribute should probably be included.  But "prefer: safe" by=
 itself, today, is about parental controls.

This is an informational status doc and I guess in that respect, it's public=
ation, even as a draft, has advertised sufficiently to the ISV world that th=
is concept exist for implementation on both ends,  We can pretty much stop h=
ere.  It exist, parental controls and it's important today, how do we commun=
icate this to servers? =20

Based on my technical reading and history of the parental controls design is=
sues which goes back as far as 2007 with the earlier OSes first making it av=
ailable,  the prefer header is a new 2014 proposal to help satisfy a big par=
t of the Parental Control filtering missing from the client/server web model=
.=20

In other words, additional BCP or PS documents will probably be needed to co=
ver the technical aspects of what already has been done without the prefer h=
eader and also show how the new prefer header will assist in this "filtering=
" process but this time from the server side.   The proposed header will mak=
e it easier for the client side by reducing and simplifying its filtering ov=
erhead by allowing the server to do some of the filtering upfront.=20

Right now, based on current http request/response filtering blocking methods=
, if a server was to see a prefer header and decides a particular content sh=
ould be filtered, a http 450 response is used to convey this blocking action=
 to the client.  That is what I currently extract from the research on the s=
ubject.

Finally, our server can definitely use this header for filtering request and=
 server content. So I support whatever effort the IETF decides.

--
Hector Santos
http://www.santronics.com

[1] http://support.microsoft.com/kb/2980016
[2] http://msdn.microsoft.com/en-us/library/windows/desktop/ms711890(v=3Dvs.=
85).aspx
[3] http://parents-in-education.moe.gov.sg/pie/slot/u1/Resources%20and%20Ref=
erences/cyberwellness/Internet%20Browsers.pdf

> On Jul 30, 2014, at 8:31 PM, Arnt Gulbrandsen <arnt@gulbrandsen.priv.no> w=
rote:
>=20
> You mention access control. Well, it's called "prefer" because it's not ac=
cess control, it's a preference. It says "hello, web page, if you're just go=
ing to ask me something like google's safesearch question, you may assume th=
at I'll answer yes."
>=20
> Arnt
>=20
> _______________________________________________
> apps-discuss mailing list
> apps-discuss@ietf.org
> https://www.ietf.org/mailman/listinfo/apps-discuss
>=20

--Apple-Mail-D6F134A8-87D9-4126-87BB-DCCE32EF95DC
Content-Type: text/html;
	charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head><meta http-equiv=3D"content-type" content=3D"text/html; charset=3D=
utf-8"></head><body dir=3D"auto"><div>Hi Arnt,</div><div><br></div><div>The f=
unny thing about the IETF and its work effort, is that we are often asked to=
 adopt a work effort proposal but for the most part it is really asking to s=
upport, endorse what has already been written as is. &nbsp;Of course, we "pr=
efer" the most obvious items clarified, refined, fixed and/or removed or eve=
n split for additional work. &nbsp;I hope we can keep with the latter effort=
 and not "rubber stamp." &nbsp;However, &nbsp;maybe what we got now as an in=
formational status document is sufficient.</div><div><br></div><div>In my op=
inion, this proposal touches base with an "access control" (info filter) mec=
hanism where the proposal is using the term "prefer" or preference because i=
t is the current logical practical relationship or "tie-in" to what currentl=
y exist and presented as UI options or "preferences" to browser users and/or=
 at the OS level with admin access, &nbsp;i.e. &nbsp;See Windows vista/7/8 C=
ontrol Panel or search how parental controls was approached without then pre=
fer header [1, 2, 3].</div><div><br></div><div>In other words, this was not d=
one in the blind. &nbsp;The proposal genesis is 100% regarding parental cont=
rols which does include "safe search" concepts for that particular applicati=
on. &nbsp;Parental controls should be the main focus since it is the most pr=
oduction we can get from it today. If we are thinking about other open ended=
 potential abstract controls, then some additional HTTP request &nbsp;prefer=
 attribute should probably be included. &nbsp;But "prefer: safe" by itself, t=
oday, is about parental controls.</div><div><br></div><div>This is an inform=
ational status doc and I guess in that respect, it's publication, even as a d=
raft, has advertised sufficiently to the ISV world that this concept exist f=
or implementation on both ends, &nbsp;We can pretty much stop here. &nbsp;It=
 exist, parental controls and it's important today, how do we communicate th=
is to servers? &nbsp;</div><div><br></div><div>Based on my technical reading=
 and history of the parental controls design issues which goes back as far a=
s 2007 with the earlier OSes first making it available, &nbsp;the prefer hea=
der is a new 2014 proposal to help satisfy a big part of the Parental Contro=
l filtering missing from the client/server web model.&nbsp;</div><div><br></=
div><div>In other words, additional BCP or PS documents will probably be nee=
ded to cover the technical aspects of what already has been done without the=
 prefer header and also show how the new prefer header will assist in this "=
filtering" process but this time from the server side. &nbsp; The proposed h=
eader will make it easier for the client side by reducing and simplifying it=
s filtering overhead by allowing the server to do some of the filtering upfr=
ont.&nbsp;</div><div><br></div><div>Right now, based on current http request=
/response filtering blocking methods, if a server was to see a prefer header=
 and decides a particular content should be filtered, a http 450 response is=
 used to convey this blocking action to the client. &nbsp;That is what I cur=
rently extract from the research on the subject.</div><div><br></div><div>Fi=
nally, our server can definitely use this header for filtering request and s=
erver content. So I support whatever effort the IETF decides.</div><div><br>=
</div><div>--<div>Hector Santos</div><div><a href=3D"http://www.santronics.c=
om">http://www.santronics.com</a></div></div><div><br></div><div>[1]&nbsp;<a=
 href=3D"http://support.microsoft.com/kb/2980016">http://support.microsoft.c=
om/kb/2980016</a></div><div>[2]&nbsp;<a href=3D"http://msdn.microsoft.com/en=
-us/library/windows/desktop/ms711890(v=3Dvs.85).aspx">http://msdn.microsoft.=
com/en-us/library/windows/desktop/ms711890(v=3Dvs.85).aspx</a></div><div>[3]=
&nbsp;<a href=3D"http://parents-in-education.moe.gov.sg/pie/slot/u1/Resource=
s%20and%20References/cyberwellness/Internet%20Browsers.pdf">http://parents-i=
n-education.moe.gov.sg/pie/slot/u1/Resources%20and%20References/cyberwellnes=
s/Internet%20Browsers.pdf</a></div><div><br>On Jul 30, 2014, at 8:31 PM, Arn=
t Gulbrandsen &lt;<a href=3D"mailto:arnt@gulbrandsen.priv.no">arnt@gulbrands=
en.priv.no</a>&gt; wrote:<br><br></div><blockquote type=3D"cite"><div><span>=
You mention access control. Well, it's called "prefer" because it's not acce=
ss control, it's a preference. It says "hello, web page, if you're just goin=
g to ask me something like google's safesearch question, you may assume that=
 I'll answer yes."</span><br><span></span><br><span>Arnt</span><br><span></s=
pan><br><span>_______________________________________________</span><br><spa=
n>apps-discuss mailing list</span><br><span><a href=3D"mailto:apps-discuss@i=
etf.org">apps-discuss@ietf.org</a></span><br><span><a href=3D"https://www.ie=
tf.org/mailman/listinfo/apps-discuss">https://www.ietf.org/mailman/listinfo/=
apps-discuss</a></span><br><span></span><br></div></blockquote></body></html=
>=

--Apple-Mail-D6F134A8-87D9-4126-87BB-DCCE32EF95DC--


From nobody Thu Jul 31 12:06:56 2014
Return-Path: <ietf-secretariat-reply@ietf.org>
X-Original-To: apps-discuss@ietfa.amsl.com
Delivered-To: apps-discuss@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 7B6031A0046 for <apps-discuss@ietfa.amsl.com>; Thu, 31 Jul 2014 12:06:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9] autolearn=ham
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 ZgBt0l8gEs07; Thu, 31 Jul 2014 12:06:53 -0700 (PDT)
Received: from ietfa.amsl.com (localhost [IPv6:::1]) by ietfa.amsl.com (Postfix) with ESMTP id D5E711A0060; Thu, 31 Jul 2014 12:06:52 -0700 (PDT)
MIME-Version: 1.0
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: 7bit
To: appsawg-chairs@tools.ietf.org, draft-ietf-appsawg-json-merge-patch@tools.ietf.org, apps-discuss@ietf.org
X-Test-IDTracker: no
X-IETF-IDTracker: 5.6.2.p3
Auto-Submitted: auto-generated
Precedence: bulk
Message-ID: <20140731190652.17997.72573.idtracker@ietfa.amsl.com>
Date: Thu, 31 Jul 2014 12:06:52 -0700
From: IETF Secretariat <ietf-secretariat-reply@ietf.org>
Archived-At: http://mailarchive.ietf.org/arch/msg/apps-discuss/urHNflIafUqi6TvDtQyaDmfFbxY
Subject: [apps-discuss] ID Tracker State Update Notice: <draft-ietf-appsawg-json-merge-patch-06.txt>
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.15
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss/>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 31 Jul 2014 19:06:54 -0000

IANA review state changed to IANA OK - Actions Needed
ID Tracker URL: http://datatracker.ietf.org/doc/draft-ietf-appsawg-json-merge-patch/

