Re: [Geopriv] draft-ietf-geopriv-lbyr-requirements-02 comments

"James M. Polk" <jmpolk@cisco.com> Thu, 10 July 2008 03:06 UTC

Return-Path: <geopriv-bounces@ietf.org>
X-Original-To: geopriv-archive@megatron.ietf.org
Delivered-To: ietfarch-geopriv-archive@core3.amsl.com
Received: from [127.0.0.1] (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 644133A67FE; Wed, 9 Jul 2008 20:06:38 -0700 (PDT)
X-Original-To: geopriv@core3.amsl.com
Delivered-To: geopriv@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id B1C593A67FE for <geopriv@core3.amsl.com>; Wed, 9 Jul 2008 20:06:37 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.599
X-Spam-Level:
X-Spam-Status: No, score=-6.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, RCVD_IN_DNSWL_MED=-4]
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 yCjh2CthczE6 for <geopriv@core3.amsl.com>; Wed, 9 Jul 2008 20:06:36 -0700 (PDT)
Received: from sj-iport-3.cisco.com (sj-iport-3.cisco.com [171.71.176.72]) by core3.amsl.com (Postfix) with ESMTP id C013E3A67E7 for <geopriv@ietf.org>; Wed, 9 Jul 2008 20:06:36 -0700 (PDT)
X-IronPort-AV: E=Sophos;i="4.30,335,1212364800"; d="scan'208";a="86250146"
Received: from sj-dkim-1.cisco.com ([171.71.179.21]) by sj-iport-3.cisco.com with ESMTP; 10 Jul 2008 03:06:50 +0000
Received: from sj-core-1.cisco.com (sj-core-1.cisco.com [171.71.177.237]) by sj-dkim-1.cisco.com (8.12.11/8.12.11) with ESMTP id m6A36o9a000851; Wed, 9 Jul 2008 20:06:50 -0700
Received: from xbh-sjc-221.amer.cisco.com (xbh-sjc-221.cisco.com [128.107.191.63]) by sj-core-1.cisco.com (8.13.8/8.13.8) with ESMTP id m6A36o9R010979; Thu, 10 Jul 2008 03:06:50 GMT
Received: from xfe-sjc-212.amer.cisco.com ([171.70.151.187]) by xbh-sjc-221.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 9 Jul 2008 20:06:50 -0700
Received: from jmpolk-wxp01.cisco.com ([10.21.69.78]) by xfe-sjc-212.amer.cisco.com with Microsoft SMTPSVC(6.0.3790.1830); Wed, 9 Jul 2008 20:06:49 -0700
X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9
Date: Wed, 09 Jul 2008 22:06:51 -0500
To: "Thomson, Martin" <Martin.Thomson@andrew.com>, Roger Marshall <RMarshall@telecomsys.com>
From: "James M. Polk" <jmpolk@cisco.com>
In-Reply-To: <E51D5B15BFDEFD448F90BDD17D41CFF1048D8F90@AHQEX1.andrew.com >
References: <47EE7EF1.90901@gmx.net> <XFE-SJC-2127KDSpCW400002129@xfe-sjc-212.amer.cisco.com> <47EF8D53.9060704@gmx.net> <XFE-SJC-2113jbONWDD0000231f@xfe-sjc-211.amer.cisco.com> <8C837214C95C864C9F34F3635C2A6575097B9ED6@SEA-EXCHVS-2.telecomsys.com> <XFE-SJC-211SA1XvpFV000024eb@xfe-sjc-211.amer.cisco.com> <8C837214C95C864C9F34F3635C2A6575097B9FEC@SEA-EXCHVS-2.telecomsys.com> <E51D5B15BFDEFD448F90BDD17D41CFF104287712@AHQEX1.andrew.com> <XFE-SJC-2128TtEvzox00002552@xfe-sjc-212.amer.cisco.com> <8C837214C95C864C9F34F3635C2A65750A3B341A@SEA-EXCHVS-2.telecomsys.com> <E51D5B15BFDEFD448F90BDD17D41CFF1048D8F90@AHQEX1.andrew.com>
Mime-Version: 1.0
Message-ID: <XFE-SJC-212FRaqbC8w000010bf@xfe-sjc-212.amer.cisco.com>
X-OriginalArrivalTime: 10 Jul 2008 03:06:49.0336 (UTC) FILETIME=[FEA5EF80:01C8E239]
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=1576; t=1215659210; x=1216523210; c=relaxed/simple; s=sjdkim1004; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=jmpolk@cisco.com; z=From:=20=22James=20M.=20Polk=22=20<jmpolk@cisco.com> |Subject:=20Re=3A=20[Geopriv]=20draft-ietf-geopriv-lbyr-req uirements-02=20comments |Sender:=20; bh=IWbXsw9IMYbb3Y0XoViHRVKrB2kZKfcTb9froqrU7I0=; b=qqqP1o9obkO0BS+ejlcxcCWnE6FZR3HqvRi5TW75B3ZBImpU3kexJPYk2R oNT1FPOrVjdhTaWqcUtoZK1RXnhRowX2Snb9zKx6wVll2VRMjAT7bqBo9P4W D81Vj1gQGPlLOryHHOx73vIKGmwKsAXH5yl1bB9BsWbGrYMn+oBRY=;
Authentication-Results: sj-dkim-1; header.From=jmpolk@cisco.com; dkim=pass ( sig from cisco.com/sjdkim1004 verified; );
Cc: GEOPRIV <geopriv@ietf.org>
Subject: Re: [Geopriv] draft-ietf-geopriv-lbyr-requirements-02 comments
X-BeenThere: geopriv@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Geographic Location/Privacy <geopriv.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/geopriv>, <mailto:geopriv-request@ietf.org?subject=unsubscribe>
List-Archive: <https://www.ietf.org/mailman/private/geopriv>
List-Post: <mailto:geopriv@ietf.org>
List-Help: <mailto:geopriv-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/geopriv>, <mailto:geopriv-request@ietf.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Sender: geopriv-bounces@ietf.org
Errors-To: geopriv-bounces@ietf.org

At 08:12 PM 7/9/2008, Thomson, Martin wrote:
>   {S} Next paragraph: Justification for expiry needs to include 
> security.  This is the primary use, particularly where references 
> use the "possession" model.  Expiry limits the time that accidental 
> leaking of a URI causes.  (from a requirements perspective I tend 
> towards a MUST use, but would be happy with SHOULD use and MUST 
> implement - c.f. HELD design).  I have another comment on Section 4 
> on this topic.

I have an issue with this statement about the draft.

SHOULD or MUST "use" is not up to a requirements document, I don't 
believe.  Protocol documents talk about the hazards of not enabling a 
function or capability, Requirements documents need to MUST virtually 
everything, otherwise the document is ambiguous.  Requirements 
documents are specifically for protocol designers, not for 
education.  The comment about "SHOULD use" is pointless unless it 
MUST be implemented, which is towards the coming standards track RFC authors.

I think that is confusing the point of a requirements document (i.e. 
it's for protocol authors).  Protocol documents have MUSTs and 
SHOULDs, which are towards implementors.  SHOULD need to always have 
a legitimate reason to ignore why a SHOULD is not created within a 
protocol and implemented by coders.

Therefore, I believe the "SHOULD use" point trying to be made here 
needs to be moved into the Intro section, to give another use-case or 
to give further justification for this protocol (to-be) to be designed.

my 1.75 cents



_______________________________________________
Geopriv mailing list
Geopriv@ietf.org
https://www.ietf.org/mailman/listinfo/geopriv