[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Nagahashi 1/7/2004: Question on Construction of GUIDREF
Kenji, In November and December 2003, you posted comments on the construction of GUID to provide some flexibility for implementors, where we had discussions on different mechanisms such as those expressed in eBA, Reg/Rep etc. [1]. We would be very appreciative if you could share your thoughts on a best practice in this regard. We informally accepted the summary proposal from Dale Moberg in the teleconference 5 January 2004 including Principle 5: <<Principle 5: The GUID does not have to be from an established standard for GUID construction. In particular, it does not have to be a UUID.>> We'd be most appreciative if you could further share your thoughts and assist us in developing a brief summary for a best practice for Principle 5 proposed above.I should have meeting minutes out this evening if you want to read through the discussion for greater detail. Thanks. References: http://www.oasis-open.org/archives/ebxml-bp/200312/msg00010.html http://www.oasis-open.org/archives/ebxml-bp/200311/msg00194.html From Nikola S.: http://www.oasis-open.org/archives/ebxml-bp/200312/msg00035.html Farrukh Najmi for Reg/Rep: See attached as his posting probably didn't make it to the list.
Subject: Re: [ebxml-bp] Name and GUID From: Farrukh Najmi <Farrukh.Najmi@Sun.COM> Date: Sun, 14 Dec 2003 16:13:33 -0500 To: David RR Webber <david@drrw.info> CC: "Monica J. Martin" <Monica.Martin@Sun.COM>, Dale Moberg <dmoberg@cyclonecommerce.com>, Jean-Jacques Dubray <jeanjadu@Attachmate.com>, ebXML BP <ebxml-bp@lists.oasis-open.org>, Nikola Stojanovic <Nikola.Stojanovic@RosettaNet.org> David RR Webber wrote: > I'm VERY happy if GUID is not synonymous with UUID, > but rather may or may not be a UUID. > > If we simply state that - and then people are responsible for implementing a GUID that is appropriate for their implementation environment needs - that's all my issues addressed. > > My 2c follow. Apologies in advance if I am missing some context. The registry defines three requirements for metadata: 1. Unique Id Id must be universally unique, need not be human friendly and used only to identify the object in a unique unambiguous manner. The Id must not be overloaded to contain any encoded information. The registry uses a URN based upon DCE 128 bit UUID. This could be generalized to be any URN that matches one or more canonically supported URN schemes (including UUID URNs such as: "urn:uuid:d242d228-43e0-91ce-88aacbcc167c" 2. Human Friendly Name: In the registry this can be any String and need not be unique at all. 3. External Identifier A unique value within a unique namespace that serves as an identifier for the object. An example is the DUNS # for a company within the DUNS namespace. Which of the above requirements does GUID map to? Is it Unique Id? If so, I think we should not have a GUID as well as a UUID. -- Regards, Farrukh Content Enable your enterprise with the freebXML Registry: http://ebxmlrr.sourceforge.net/presentations/freebXMLRegistryBrochure.pdf http://ebxmlrr.sourceforge.net --
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]