Re: [DNSOP] Public Suffix List

Gervase Markham <gerv@mozilla.org> Mon, 09 June 2008 14:24 UTC

Return-Path: <dnsop-bounces@ietf.org>
X-Original-To: dnsop-archive@optimus.ietf.org
Delivered-To: ietfarch-dnsop-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 1A47B3A6C69; Mon, 9 Jun 2008 07:24:56 -0700 (PDT)
X-Original-To: dnsop@core3.amsl.com
Delivered-To: dnsop@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 4998C3A6C66 for <dnsop@core3.amsl.com>; Mon, 9 Jun 2008 07:24:54 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -3.646
X-Spam-Level:
X-Spam-Status: No, score=-3.646 tagged_above=-999 required=5 tests=[AWL=-0.947, BAYES_00=-2.599, J_CHICKENPOX_32=0.6, MIME_8BIT_HEADER=0.3, RCVD_IN_DNSWL_LOW=-1]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mx05ObLBQRhj for <dnsop@core3.amsl.com>; Mon, 9 Jun 2008 07:24:52 -0700 (PDT)
Received: from jet.mythic-beasts.com (jet.mythic-beasts.com [193.201.200.50]) by core3.amsl.com (Postfix) with ESMTP id 2446F3A6C69 for <dnsop@ietf.org>; Mon, 9 Jun 2008 07:24:47 -0700 (PDT)
Received: from grmarkham.plus.com ([80.229.30.161] helo=[192.168.1.6]) by jet.mythic-beasts.com with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.50) id 1K5iIt-0006pT-30; Mon, 09 Jun 2008 15:25:05 +0100
Message-ID: <484D3D34.5060403@mozilla.org>
Date: Mon, 09 Jun 2008 15:24:52 +0100
From: Gervase Markham <gerv@mozilla.org>
User-Agent: Thunderbird 3.0a1 (X11/2008050714)
MIME-Version: 1.0
To: =?UTF-8?B?UGF0cmlrIEbDpGx0c3Ryw7Zt?= <patrik@frobbit.se>
References: <484CFF47.1050106@mozilla.org> <0A0401AF-0DDF-491A-8118-4945DEE64DE7@frobbit.se> <484D330B.2030604@mozilla.org> <46A2CA74-3AE2-4B4E-B528-D4A12236B3C1@frobbit.se>
In-Reply-To: <46A2CA74-3AE2-4B4E-B528-D4A12236B3C1@frobbit.se>
X-BlackCat-Spam-Score: -17
Cc: dnsop@ietf.org, ietf-http-wg@w3.org
Subject: Re: [DNSOP] Public Suffix List
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/pipermail/dnsop>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: base64
Sender: dnsop-bounces@ietf.org
Errors-To: dnsop-bounces@ietf.org

Patrik Fältström wrote:
> What about new structures in a TLD that is in the list?

If the structure is additive, then again there is no problem. If it is
reductive, then there are potential problems depending on how the
customers of the newly-available domains set things up.

Let us say, for example, that the .zz domain has five sub-levels, which
are the only places you can register:

com.zz
org.zz
net.zz
ltd.zz
plc.zz

So this is what the list will say. Now, say the .zz domain changes their
policies to permit direct registration under the root.

If someone purchases "foo.zz", they will not be able to set a cookie for
"foo.zz" until the list is updated. They will, however, be able to set
one for "www.foo.zz". So what is inhibited is the sharing of cookies
across different sites in the same domain, not the setting of cookies
entirely.

I agree that this is not ideal. But I believe what we are doing now is
the least worst option, and that good publicity for the scheme among the
TLD owners will mean that if they are considering sº&v{(¥º.Ç¬‰ë_¢¸¢rnŸÝ;ێzÛM<Eën®sÚ¶g²Š[¢éÜzȞµú+s«Š§jTèv{(¥ªÜ†+ޖ+-²'­~Šà
éb½êÞu:"z×Ú­È]žÊ)j·!Š÷œ¢··jk%r‰‘yÇ¢½ç_®‰µÛ½4ÖZjXh²ÝvïM5o'(­íښÉ\¢cè²×âÇ­„DŒLøÔ;p:¯L¢Iº}´ÓÍ;ێzÓ½4<4×:¸ Šv¥N‡g²Š\¢··jk%r‰ƒzX¯z·N‡g²Š\¢··jk%r‰‘yÇ¢½ç_®‰¥¡Æ¥†‹-–‡–,·]»ÓM[ÉÊ+{v¦²W(˜ú,µø±Â+a#>'x÷ßÜ‚ë§è­Ù좗(­íښÉ\¢c(ŸÒnŸm4óNöãž4ïM
5Պ»¬IƧçZ™«â±ÙÞÁ«ZšÉ\¢eÒ¥©…•¨
9t©jdœ¢··ëŽ—J–¦-ëޕt©jd­jÛ¬6‹¢·