Re: [drinks] Change proposal

Dean Willis <dean.willis@softarmor.com> Wed, 05 June 2013 19:32 UTC

Return-Path: <dean.willis@softarmor.com>
X-Original-To: drinks@ietfa.amsl.com
Delivered-To: drinks@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 9C0A521F9B4D for <drinks@ietfa.amsl.com>; Wed, 5 Jun 2013 12:32:46 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.184
X-Spam-Level:
X-Spam-Status: No, score=-100.184 tagged_above=-999 required=5 tests=[BAYES_40=-0.185, HTML_MESSAGE=0.001, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([12.22.58.30]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vKTn+2QOc3m4 for <drinks@ietfa.amsl.com>; Wed, 5 Jun 2013 12:32:45 -0700 (PDT)
Received: from mail-ob0-x236.google.com (mail-ob0-x236.google.com [IPv6:2607:f8b0:4003:c01::236]) by ietfa.amsl.com (Postfix) with ESMTP id 86C0C21F9B20 for <drinks@ietf.org>; Wed, 5 Jun 2013 12:32:44 -0700 (PDT)
Received: by mail-ob0-f182.google.com with SMTP id va7so3248048obc.41 for <drinks@ietf.org>; Wed, 05 Jun 2013 12:32:00 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=softarmor.com; s=google; h=from:content-type:message-id:mime-version:subject:date:references :to:in-reply-to:x-mailer; bh=f5vHJHZWXd6RxhsG0sjKvbawv0smOWUveSx+wVrUJo4=; b=VXh4G/a2mUhzEYM40lDa2aQNw+3dEwylLnJOZfyMHtKFCocvbu0m15OYB6E25/fV2p RUTKg0MHj9qD5EhV3Up1BinYm1NLkFAOxZUFvooHoqL/APC/Za++91u10b53ADWNrLqc h+DqOfrRIsoWQj3++gqMZm1KyUnE3WVq58RuQ=
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:content-type:message-id:mime-version:subject:date:references :to:in-reply-to:x-mailer:x-gm-message-state; bh=f5vHJHZWXd6RxhsG0sjKvbawv0smOWUveSx+wVrUJo4=; b=QM5eT3QhlizOrpX5voJY0LXOD85VOc2CbJWGsPVptvp2+HCS4rDOarfpOACnAHAQyF exs5nUaSbSP+WLjsnorHIUYMHGDdLLyTsoxXPEKJ28/2wUWRTVOlz9k9FWP3KXgnkAfg Xl6JLL0K1GhRq5mPWW4MaqRtrS6CCXSZ5PKxLEPYorA6S0k+gY5MKUDFeMr2KedbF3BP eYuIVav7RDKsPkpRUCNQdgDHhfFgDZVI2YGZQUQTy1Lp0VoCFS06Zl3q0c23L0fJMQht nPQfO32hcIDB1oldpVpBhKY23+TjqDcU9ZE8+oNC8PQJLUOlicBO4zpDbY+sBjhuacPQ i0Fw==
X-Received: by 10.60.84.102 with SMTP id x6mr16133971oey.73.1370460720286; Wed, 05 Jun 2013 12:32:00 -0700 (PDT)
Received: from [192.168.2.106] (cpe-72-181-157-19.tx.res.rr.com. [72.181.157.19]) by mx.google.com with ESMTPSA id b5sm54378427oby.12.2013.06.05.12.31.58 for <drinks@ietf.org> (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 05 Jun 2013 12:31:58 -0700 (PDT)
From: Dean Willis <dean.willis@softarmor.com>
Content-Type: multipart/alternative; boundary="Apple-Mail=_D659FBBA-7F2B-4711-9DF9-C3186F7A9860"
Message-Id: <6AFDDFEF-2D5E-4C40-BDD0-B4B0D23A1808@softarmor.com>
Mime-Version: 1.0 (Mac OS X Mail 6.3 \(1503\))
Date: Wed, 05 Jun 2013 14:31:55 -0500
References: <CA+=4G21EcQjbeAAp9HcNqUPFQ_YwMpjbqb_fKO7kkvcnjDngig@mail.gmail.com> <B4254E341B54864B92D28BC2138A9DC3032971FFB3@TNS-MAIL-NA.win2k.corp.tnsi.com>
To: "Drinks@ietf.org" <drinks@ietf.org>
In-Reply-To: <B4254E341B54864B92D28BC2138A9DC3032971FFB3@TNS-MAIL-NA.win2k.corp.tnsi.com>
X-Mailer: Apple Mail (2.1503)
X-Gm-Message-State: ALoCoQlDVBERWUiWglMJp3S2oEIwK2pJpV4FlZibuqLZJ8hU/dizK77fmtRglX+Pj4TtYV/aYDBC
Subject: Re: [drinks] Change proposal
X-BeenThere: drinks@ietf.org
X-Mailman-Version: 2.1.12
Precedence: list
List-Id: IETF DRINKS WG <drinks.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/drinks>, <mailto:drinks-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/drinks>
List-Post: <mailto:drinks@ietf.org>
List-Help: <mailto:drinks-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/drinks>, <mailto:drinks-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 05 Jun 2013 19:32:46 -0000

I also have no objections to the proposed change.  I think it's a little bit easier to work with, but it's not a big deal either way.

This is beginning to sound like rough consensus. 

Anybody disagree? If not, let's nail this bogey to the tree and go find another tree that might have a squirrel in it. I'm getting a crick in my neck looking up at this one.

--
Dean


On May 28, 2013, at 3:00 PM, "Cartwright, Ken" <kcartwright@tnsi.com> wrote:

> Hi All,
>  
> After discussions with some others on this proposed change, I think I can live with this change, although some intrinsic changes would have to be made to the way an existing system works to accommodate this change.  So from my perspective, feel free to make this change if you feel the need to do so.
>  
> Ken
>  
> From: drinks-bounces@ietf.org [mailto:drinks-bounces@ietf.org] On Behalf Of Mickael Marrache
> Sent: Monday, May 13, 2013 9:56 AM
> To: drinks@ietf.org
> Subject: [drinks] Change proposal
>  
> Hi,
> 
> - Exclude the Destination Group's name from the Public Identifier key in section 5.2.2 of the framework document. Note that I don't mean to exclude the DG name from the PI type.
> - Update section 6.2 and 12 of the framework document accordingly. It consist of adding a maxOccurs attribute to the dgName element with the value unbounded. This way, it will be possible to associate the PI with multiple DGs. After the change, the PubIdType would look like:
> <complexType name="PubIdType" abstract="true">
>     <complexContent>
>      <extension base="sppfb:BasicObjType">
>       <sequence>
>        <element name="dgName" type="sppfb:ObjNameType" minOccurs="0" maxOccurs="unbounded"/>
>       </sequence>
>      </extension>
>     </complexContent>
> </complexType>
> Since we agreed the COR is intrinsic to the PI (i.e. it doesn't depend on the association with a particular DG), this element should stay in the derived types of PubIdType.
> 
> - Update sections 7.1.2 and 9 of the SOAP document.
> 
> Pros:
> -For REST, the API is more intuitive since a single URI template is defined for PIs while two URI templates are defined with the current model (i.e. one for in-DG PIs and another for standalone PIs).
> -Less duplication of data when PIs are manipulated. For example, in order to associate the number 12345 to 4 DGs with the current model, 4 ADD requests are sent. These requests contain the same data except the dgName element. With the proposed changes, only 1 ADD request is sent.
> -With the current model, different COR may be provided for the number 12345 and it is an error as we discussed. With the proposed changes, for a given PI, the COR is defined only once so this unexpected scenario cannot happen.
> -Also concerning COR, with the current model, if the registry is authoritative, a registrant would have to set the same COR for a telephone number when it associates it to multiple DGssince a registrant must set the COR when it associates 
> 
> Cons:
> -Lack of flexibility. If flexibility means the ability to populate different information for the "same" PI depending on which DG it is associated to, I think the right way to do is to use a dedicated type for the association as it is done for the SED Group-SED Record association. The only thing I see behind the term flexibility is the fact that the current model is better suited for data distribution where for example, multiple PIs representing the same telephone number are stored at different places. But, I think this concept is irrelevant at the provisioning protocol level.
> -Need to make some modifications to both documents while they are closed to become RFCs. The changes are not big and I can allocate time to write them.
> 
> Another related point:
> 
> Currently, there are no additional elements that describe the PI-DG association (as for example, the priority element in the SED Group-SED Record association). Therefore, the association is represented by a list of ObjNameType (i.e. simple string). With the current model, this is enough since a new PI instance is created for each PI-DG association. With the proposed changes, it would be better to follow the same model as for the SED Group-SED Record association (i.e. using a new type, for example, DestGrpRefType) so that additional attributes may be added to the association in the future.
> 
> Mickael
> 
> This e-mail message is for the sole use of the intended recipient(s)and may
> contain confidential and privileged information of Transaction Network Services.
> Any unauthorised review, use, disclosure or distribution is prohibited. If you
> are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message.
> 
> _______________________________________________
> drinks mailing list
> drinks@ietf.org
> https://www.ietf.org/mailman/listinfo/drinks