Re: [sidr] draft-ietf-sidr-repos-struct to Standards Track

Randy Bush <randy@psg.com> Tue, 19 July 2011 11:16 UTC

Return-Path: <randy@psg.com>
X-Original-To: sidr@ietfa.amsl.com
Delivered-To: sidr@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 3C06A21F8749 for <sidr@ietfa.amsl.com>; Tue, 19 Jul 2011 04:16:02 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.536
X-Spam-Level:
X-Spam-Status: No, score=-2.536 tagged_above=-999 required=5 tests=[AWL=0.063, BAYES_00=-2.599]
Received: from mail.ietf.org ([64.170.98.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id COqQeoAveB2J for <sidr@ietfa.amsl.com>; Tue, 19 Jul 2011 04:16:01 -0700 (PDT)
Received: from ran.psg.com (ran.psg.com [IPv6:2001:418:1::36]) by ietfa.amsl.com (Postfix) with ESMTP id 968F821F8552 for <sidr@ietf.org>; Tue, 19 Jul 2011 04:16:01 -0700 (PDT)
Received: from localhost ([127.0.0.1] helo=rair.psg.com.psg.com) by ran.psg.com with esmtp (Exim 4.76 (FreeBSD)) (envelope-from <randy@psg.com>) id 1Qj8HD-000Fff-2x; Tue, 19 Jul 2011 11:15:47 +0000
Date: Tue, 19 Jul 2011 04:15:46 -0700
Message-ID: <m239i2pllp.wl%randy@psg.com>
From: Randy Bush <randy@psg.com>
To: Terry Manderson <terry.manderson@icann.org>
In-Reply-To: <CA4B4719.17EF2%terry.manderson@icann.org>
References: <m2mxgaq4p8.wl%randy@psg.com> <CA4B4719.17EF2%terry.manderson@icann.org>
User-Agent: Wanderlust/2.15.9 (Almost Unreal) Emacs/22.3 Mule/5.0 (SAKAKI)
MIME-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka")
Content-Type: text/plain; charset="US-ASCII"
Cc: draft-ietf-sidr-repos-struct@tools.ietf.org, sidr wg list <sidr@ietf.org>
Subject: Re: [sidr] draft-ietf-sidr-repos-struct to Standards Track
X-BeenThere: sidr@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: Secure Interdomain Routing <sidr.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/sidr>, <mailto:sidr-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/sidr>
List-Post: <mailto:sidr@ietf.org>
List-Help: <mailto:sidr-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/sidr>, <mailto:sidr-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 19 Jul 2011 11:16:02 -0000

> I think there is an easier way, as already suggested. Add the object
> type to the manifest in FileandHash.
> 
> 1) the rescert points to the publication point and manifest
> 2) the manifest is mandatory
> 3) the manifest is signed
> 4) the manifest is nicely(?) readable ASN.1

so move the deck chairs from coding the type in a directory maintained
by the operating system to one the spec and the programmers write and
maintain?  big win there, eh?

> Really its a much nicer and more robust solution than either throwing the
> entire structure out or using filename extensions to 'mandate' file/object
> content.

we've a long tradition of using the file name extensions, formalities
for registering them, ...  do we really need to reinvent the wheel?
where is the win?

>> i suspect no one else wants to go there, at least no one with code in
>> the game.
> Really... that is a shame. I always thought that coders wanted to make
> their code less susceptible to adverse external influence.

luckily for me, i do not have to think.  they already supported the move
from bcp to ps on this very list.

a principal goal of this little ietf thing is interoperability.  the
iesg noted we were being a little weak in ensuring interoperability in a
spec that has already been written, coded multiple times, mildly
deployed, approved by the wg, gone through ietf last call, and passed by
the iesg.

for this to be changed now is not impossible.  it just needs some really
solid reasoning and really solid documentation of how and why it should
be changed.

randy