Subject: Re: (c.harding 35704) RE: UUID Ref.

From: Chris Harding <[email-masked]>
Date: Tue, 16 Nov 1999 10:35:36 +0000

Dear Paul,

From what you write, it sounds as though a possible course would be to
leave the ISO standard as an authoritative point of reference and add to it:

   - an implementation guide giving the detailed implementation requirements

   - a specification of the additional code-points.

These could be informational RFCs (or perhaps the second could be standards
track).

The information would not all be in the same document, but this is not such
a problem as it used to be, now that we can access documents over the web
(if the ISO document is not publicly available, the RFCs could have links
to the DCE spec.)

The draft to which you refer was written by Rich Salz (formerly of the
OSF/OpenGroup) and me. 

It included a sample implementation, and some detailed implementation
requirements, which may permit more implementation flexibility than the
DCE/ISO spec (which was very procedural).

It also added code points for UUIDs created from psuedo-random number
generators (including hash functions over string constants). The additional
code points had OSF approval (via Rich), but when the reality of the
existence of the ISO standard hit home, we realized that IETF didn't have
change control. So the spec has sat in limbo. Post-Win2000 ship, I'm
thinking I could re-release the spec as informational if there is demand
for it, as I believe the sample implementation has value, as does the
expanded implementation requirements section.

> -----Original Message----- 
> From: Chris Harding
[<mailto:[email-masked]>mailto:[email-masked]] 
> Sent: Monday, November 15, 1999 11:11 AM 
> To: Paul Leach (Exchange); [email-masked] 
> Cc: [email-masked] 
> Subject: RE: UUID Ref. 
>  
>  
> Hi - 
>  
> Deborah May writes: 
>  
> >>>> 
> Just one comment to add to Chris' response - the draft you are 
> referring to is on the web at: 
> www.opengroup.org/dce/info/draft-leach-uuids-guids-01.txt 
> It did expire, however this page points you to two references for 
> UUID/GUID definitions, one of which is the DCE RPC Specification 
> Chris provided a pointer to. 
>  
>  
> <<<< 
>  
> The second reference on that page is to: 
>  
>                 ISO/IEC 11578:1996 
>                 Information technology -- 
>                 Open Systems Interconnection -- Remote Procedure Call 
>
<http://www.iso.ch/cate/d2229.html>http://www.iso.ch/cate/d2229.html  
>  
> which I think answers Paul's question. 
>  
> Thanks, Deborah! 
>  
> >>>> 
>  
> The DCE RPC spec, and hence the UUID specification, was later  
> incoroporated 
> into an ISO RPC standard. Do you have a citation for that? 
>  
> > -----Original Message-----  
> > From: Chris Harding 
>
[<<mailto:[email-masked]>mailto:[email-masked]><mailto:c.h
[email-masked]>mailto:[email-masked]]  
> > Sent: Monday, November 15, 1999 8:14 AM  
> > To: [email-masked]  
> > Subject: UUID Ref.  
> >   
> >   
> > Hi -  
> >   
> > As promised in Friday's meeting, here is the reference to the UUID  
> > specification.  
> >   
> > The document concerned is Open Group Document C706 - DCE  
> 1.1: Remote  
> > Procedure Call. This is freely available over the web. To  
> get into the  
> > whole document via its TOC, go to  
> > 
>
<<http://www.opengroup.org/publications/catalog/c706.htm>http://www.opengrou
p.org/publications/catalog/c706.htm><http:/>http:/ 
> /www.opengroup 
> .org/publications/catalog/c706.htm     
> > Appendix A is at  
> > 
>
<<http://www.opengroup.org/onlinepubs/009629399/apdxa.htm>http://www.opengro
up.org/onlinepubs/009629399/apdxa.htm>http: 
> //www.opengrou 
> p.org/onlinepubs/009629399/apdxa.htm - in   
> > the current  
> > version, this appears to be a specification of the UUID   
> > format rather than  
> > a sample implementation description.  
> >   
> >   
> >   
> > Regards,  
> >   
> > Chris  
> > +++++  
> >   
> > --------------------------------------------------------------  
> > -----------  
> >            Chris Harding  
> >   T H E    Development Manager  
> >  O P E N   Apex Plaza, Forbury Road, Reading RG1 1AX, UK  
> > G R O U P   
>
<<Mailto:[email-masked]>Mailto:[email-masked]><Mailto:c.ha
[email-masked]>Mailto:[email-masked] 
>   Ph: +44 118 950 8311 x2262  
> >            WWW:  
>
<<http://www.opengroup.org>http://www.opengroup.org><http://www.opengroup.or
g>http://www.opengroup.org    Fx: 
> +44 118 950 0110    
> >   
> > OSF/1, Motif, UNIX and the "X" device are registered trademarks in  
> > the US and other countries, and IT DialTone and The Open Group are  
> > trademarks of The Open Group.  
> > --------------------------------------------------------------  
> > -----------  
> >   
>  
> <<<< 
>  
>  
>  
> Regards, 
>  
> Chris 
> +++++ 
>  
> -------------------------------------------------------------- 
> ----------- 
>            Chris Harding 
>   T H E    Development Manager 
>  O P E N   Apex Plaza, Forbury Road, Reading RG1 1AX, UK 
> G R O U P  <Mailto:[email-masked]>Mailto:[email-masked]
  Ph: +44 118 950 8311 x2262 
>            WWW: <http://www.opengroup.org>http://www.opengroup.org    Fx:
+44 118 950 0110   
>  
> OSF/1, Motif, UNIX and the "X" device are registered trademarks in 
> the US and other countries, and IT DialTone and The Open Group are 
> trademarks of The Open Group. 
> -------------------------------------------------------------- 
> ----------- 
>  

<<<<

Regards,

Chris
+++++

-------------------------------------------------------------------------
           Chris Harding
  T H E    Development Manager
 O P E N   Apex Plaza, Forbury Road, Reading RG1 1AX, UK
G R O U P  Mailto:[email-masked]   Ph: +44 118 950 8311 x2262
           WWW: http://www.opengroup.org    Fx: +44 118 950 0110  

OSF/1, Motif, UNIX and the "X" device are registered trademarks in
the US and other countries, and IT DialTone and The Open Group are
trademarks of The Open Group.
-------------------------------------------------------------------------