OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

regrep message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [regrep] regrep 1/24/2007: Question on RS Section 3.1 Errata(PublicComment)


Breininger, Kathryn R wrote:
> I have modified the RS errata text as requested. However - this is a request to modify the ***ebRIM*** errata, Section 2.5.6.  Does this still need to be done? 
>
> From e-mail below:
> 1.
> OLD Text from ebRIM3.0 Section2.5.6 Attribute lid:
> "The lid attribute MAY be specified by the submitter when creating the original version of a RegistryObject. If the submitter assigns the lid attribute, she must guarantee that it is a globally unique URN."
>
> REPLACE with new text:
> "The lid attribute MAY be specified by the submitter when creating the original version of a RegistryObject. If the submitter assigns the lid attribute *when submitting the original version of a RegistryObject*, she must guarantee that it is a globally unique URN."
>   

This change was a simple clarification to something that should not be
necessary to do but cannot hurt if we clarified it.
I am pretty sure that OASIS process will allow a change like that to be
made to the errata post public review without requiring a full
public review.  I believe all the changes so far are minor in nature and
that we should do all of them after verifying that
a new public review cycle is not required for such minor changes to
address public review comments.

>
> Kathryn Breininger
> Boeing Library Services
> 425-965-0182 phone
>
>
>
>
> -----Original Message-----
> From: BEDINI Ivan RD-BIZZ-CAE [mailto:ivan.bedini@orange-ftgroup.com] 
> Sent: Monday, January 29, 2007 8:58 AM
> To: Breininger, Kathryn R; Monica J. Martin; Farrukh S. Najmi; ebXML Regrep
> Subject: RE: [regrep] regrep 1/24/2007: Question on RS Section 3.1 Errata(PublicComment)
>
> Hi Kathryn,
> concerning my comments the changes are as follow: 
> ||
> \/
>
> 1.
> OLD Text from ebRIM3.0 Section2.5.6 Attribute lid:
> "The lid attribute MAY be specified by the submitter when creating the original version of a RegistryObject. If the submitter assigns the lid attribute, she must guarantee that it is a globally unique URN."
>
> REPLACE with new text:
> "The lid attribute MAY be specified by the submitter when creating the original version of a RegistryObject. If the submitter assigns the lid attribute *when submitting the original version of a RegistryObject*, she must guarantee that it is a globally unique URN."
>
> 2.
> OLD Text On the Registry Services Errata, Section 3.1:
> ==========
> Reference: Line 1150 original text:
> A Submitter MAY optionally supply the id attribute for submitted objects. If the Submitter supplies the id and it is a valid URN and does not conflict with the id of an existing RegistryObject within the home registry then the registry MUST honor the Submitter-supplied id value and use it as the value of the id attribute of the object in the registry. If the id is not a valid URN then the registry MUST return a InvalidRequestException. If the id conflicts with the id of an existing RegistryObject within the home registry then the registry MUST return InvalidRequestException for an UpdateObjectsRequest and treat it as an Update action for a SubmitObjectsRequest. If the client does not supply an id for a submitted object then the registry MUST generate a universally unique id. A registry generated id value MUST conform to the format of a URN that specifies a DCE 128 bit UUID as specified in [UUID]: (e.g. /urn:uuid:a2345678-1234-1234-123456789012/).
>
> ========== 
>
> REPLACE with new text:
> ==========
> "A Submitter MUST supply the id attribute for submitted objects. If the id is not a specified then the registry MUST return an InvalidRequestException.
>
> If the id and lid match the id and lid of an existing RegistryObject within the home registry, then the registry MUST treat it as an Update action upon the existing RegistryObject. 
>
> If the id matches the id of an existing RegistryObject within the home registry but the lid does not match that existing object's lid, then the registry MUST return an InvalidRequestException.
>
> If the lid matches the lid of an existing RegistryObject within the home registry but the id does not match that existing object's id, then the registry MUST create the newly submitted object as a new version of the existing object.
>
> If the Submitter supplies the id and it is a valid URN then the registry MUST honor the Submitter-supplied id value and use it as the value of the id attribute of the object in the registry. If the id is not a valid URN then the registry MUST treat it as a temporary id and replace it, and all references to it within the request, with a registry generated universally unique id. A registry generated universally unique id value MUST conform to the format of a URN that specifies a DCE 128 bit UUID as specified in [UUID]: / (e.g. urn:uuid:a2345678-1234-1234-123456789012)."
>
> ========== 
>  
> Many thanks,
> Ivan
>
> -----Message d'origine-----
> De : Breininger, Kathryn R [mailto:kathryn.r.breininger@boeing.com]
> Envoyé : lundi 29 janvier 2007 17:00
> À : BEDINI Ivan RD-BIZZ-CAE; Monica J. Martin; Farrukh S. Najmi; ebXML Regrep Objet : RE: [regrep] regrep 1/24/2007: Question on RS Section 3.1 Errata(PublicComment)
>
> Okay - between the comments Monica sent, the public comment, comments from Ivan, and from Farrukh, do we now have a consensus on how the text needs to be changed?  Although the vote on the two ballots was completed and both erratas were approved as Committee Drafts, it sounds like the RS errata needs to be re-worded and go through the process again.
>
> Please let me know exactly what text needs to be changed for the issues Monica, public comment and Ivan brought up, and I will make changes and re-submit for the TC review and discussion at our next telecon (Feb. 8th) 
>
> Thanks,
> Kathryn
>
> Kathryn Breininger
> Boeing Library Services
> 425-965-0182 phone
>
>
>
>
> -----Original Message-----
> From: BEDINI Ivan RD-BIZZ-CAE [mailto:ivan.bedini@orange-ftgroup.com]
> Sent: Thursday, January 25, 2007 8:38 AM
> To: Farrukh S. Najmi
> Cc: ebXML Regrep
> Subject: RE: [regrep] regrep 1/24/2007: Question on RS Section 3.1 Errata(PublicComment)
>
> Thanks Farrukh,
> Sounds good to me.
>
> --
> Regards,
> Ivan 
>
> -----Message d'origine-----
> De : Farrukh S. Najmi [mailto:farrukh@wellfleetsoftware.com]
> Envoyé : jeudi 25 janvier 2007 17:11
> À : BEDINI Ivan RD-BIZZ-CAE
> Cc : ebXML Regrep
> Objet : Re: [regrep] regrep 1/24/2007: Question on RS Section 3.1 Errata(PublicComment)
>
> BEDINI Ivan RD-BIZZ-CAE wrote:
>   
>> Exactly,
>> I agree with the latest modification.
>>
>> Another concern now is about the attribute LID definition, as follow:
>> <ebRIM3.0_Section_2.5.6 Attribute lid> ...If the submitter assigns the 
>> lid attribute, she must guarantee that it is a globally unique URN...
>> </ebRIM3.0_Section_2.5.6 Attribute lid>
>>
>> This could seem inconsistent with the new text and not clear about the action to do. Not sure about what means *globally unique*. 
>> If my interpretation is correct, in reality it is not so because physically two differents UUID imply two diferents RegistryObjects (R01 and RO2) with the same LID => the LID is not globally unique. 
>> What must be guaranteed is that in this case => Twoor more RO with the 
>> same LID must have (at least) a different version number (i.e. for the 
>> same LID => RO1 version must be different from RO2 version)
>>
>>   
>>     
>
> The complete text says:
>
> "The lid attribute MAY be specified by the submitter when creating the original version of a RegistryObject. If the submitter assigns the lid attribute, she must guarantee that it is a globally unique URN."
>
> The text applies to specifying lid when submitting the "original version of a RegistryObject". In this case it MUST be globally unique.
>
> Perhaps a clarity could be:
>
>
> "The lid attribute MAY be specified by the submitter when creating the original version of a RegistryObject. If the submitter assigns the lid attribute *when submitting the original version of a RegistryObject*, she must guarantee that it is a globally unique URN."
>
>
> --
> Regards,
> Farrukh
>
> Web: http://www.wellfleetsoftware.com
>
>
>   


-- 
Regards,
Farrukh

Web: http://www.wellfleetsoftware.com





[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]