home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / urn / urn-minutes-97aug.txt < prev   
Text File  |  1997-10-10  |  8KB  |  173 lines

  1.  
  2.                    Minutes of the URN Working Group
  3.                         39th IETF Munich Germany
  4.                           August 7, 1997
  5.  
  6. Session Chair:  Leslie Daigle
  7. Minutes: Dirk-Willem van Gulik
  8.  
  9.  
  10.  
  11. Leslie: Agenda: A number of documents (outstanding ID's plus those currently 
  12. prepared by Patrik/Renato on the namespace ID) and their open issues are to be 
  13. discussed. Plus there is a request honoured for a short presentation/
  14. discussion of CNRI's Handle System.
  15.  
  16.  
  17. o Documents on the table
  18.  
  19. Currently the intent is for two informational and one experimental RFC to be 
  20. produced. The URI-Resolution services document is to go into the experimental
  21. track and the two background documents (about the architecture and
  22. the "IETF" URN namespace) are to have an informational status.
  23.  
  24. Within these documents a number of open issues are identified; with the 
  25. details and process for handling of new URN name spaces requests as 
  26. the main issue. It is emphazised that the IANA part is to be a largely
  27. mechanical process; i.e firm, technical rules, and no interpretation.
  28.  
  29. Ted Hardie adds that user friendly name spaces are not to be an issue;
  30. although Karen Sollins adds that retrofitted legecy namespaces might be 
  31. relatively friendly. The pitfalls are well known; and grim tales of the 
  32. tld-wars and their free for all/first-come-first-serve procedure are 
  33. related.
  34.  
  35. It is pointed out that IANA currently assigns names based on procedures
  36. described in informational RFC's; i.e. such a document does not need
  37. to be a full blown standards track document.
  38.  
  39. So in short; the proposed/to-be-created namespace procedural document
  40. needs to distinguish between:
  41.  
  42.     - ietf-based standarized namespaces and
  43.     - experimental/private namespaces (which are registered to
  44.       avoid collisions and permit global use as desired)
  45. with:
  46.  
  47.     - assigned names/numbers for non-standardized name space
  48.     - _technical_ guidelines for namespaces of all descriptions
  49.     - need mechanical rules for registration
  50.  
  51. Within this framework Patrik Faltstrom (who works on this with Renato
  52. Iannella) points out in a short presentation that:
  53.  
  54.     - Vanity names and numbers are a problem.
  55.  
  56.     - A Namespace is to be defined as something which
  57.         has an authority on the names.
  58.  
  59.      - Each name space then propably has a number of (well
  60.       defined and specific) related services for registration 
  61.       and resolution of the urns.
  62.  
  63.     - The hard part is to determine for a given name space
  64.     
  65.         who can be responsible
  66.  
  67.         stability. what happens when the organization goes away
  68.  
  69.         is a resolution service also authoritative
  70.  
  71.     This last point of patrik's raises a discussion (largely based on
  72.     examples from the RFC space; created by Ryan Moats but under the
  73.     flag of the IANA, with questions like: is the entity creating
  74.     the name space (or the entity authoritative on the name space)
  75.     also responsible for resolution? and/or automatically authoritative
  76.     for the resolution? Where does the authority begin and end?
  77.  
  78. The above presentation is cut short; Leslie's summary; there are two 
  79. levels, with different roles and functions (standards-track and 
  80. experimental/private). Dirk/Karen interrupt and add that one cannot impose all 
  81. that much; some names might never (fully) resolve or not even resolve 
  82. authoritatively; privacy, quality, approval, issues etc. Patrik/Dirk focus on 
  83. the fact that the approval is only into one direction; i.e. there can be 
  84. competitive resolution services for the same name space; for example ISBN 
  85. resoution currently offered by various third parties; even though the first 
  86. party is not offering such a service. This translates into a requirement for 
  87. the name space creation document where the above mechanics must lead to a rule 
  88. for a particular name space with regards to the relation between the
  89. naming authority, the name and its resolution in, possibly, both
  90. directions. Ted/Leslie state that (most) namespaces will not allow
  91. for authoritative resolution without explicit consent/cooperation from
  92. the naming authority. This, and the one-way direction argument, 
  93. seem to be understood as an important part of any namespace by most 
  94. participants. This leads to the name space ownership issues; with
  95. related issues such as can one believe someone who claims to be
  96. authoritative on a resolution; which claims should one believe (and if
  97. self-asserted claims are valid). The tendency seems to be to
  98. firmly split authority for assignment and resoution. However there seems to
  99. a strong voice to insist on at least one registry and one resolution
  100. service for a acceptable name space. This resolution service
  101. might not be authoritative though. Also one should not try to
  102. avoid/solve the problem of having many names for one object.
  103.  
  104. Patrik wants to focus on just the requirements for registering
  105. the namespace without any reference to resolution; Michael Mealling/Leslie
  106. and Keith counter/add requirments instead for the actual 
  107. registered namespace (and resolution); such as multiple resolvers,
  108. conflicts between resolvers, authoritative resolvers. And do
  109. most certainly want to consider issues with grandfathering in schemes.
  110.  
  111. As a sideline; what to do with existing legacy schemes, such as ISBN,
  112. and more particular who can claim to be the 'owner' of them. A
  113. concrete example is Ryan; can he register the 'rfc' space; or does
  114. he need the explicit consent of the IANA/IAB/IESG or Jon Postel. If
  115. he needs such a consent, is a self-claimed one good enough  as the
  116. (legal) mechanics to verify are daunting/not realistic according
  117. to some. Some people translate this into an extra requirment for
  118. the name space registration procedure to allow for many to many
  119. relations in both registration and resolution of the actual URNs
  120. for what are essentially the same objects.
  121.  
  122. This leads to the question 'what' one gets when one asks for a name
  123. space; just a prefix; or also responsibility and the duty to assign
  124. and manage the space it self and/or the duty to assign (or perhaps 
  125. even manage) the resolver assignment and/or authoritative resolvers.
  126.  
  127. The consensus seems to that a namespace is limited to just a prefix,
  128. responsibility to manage the name space and the responsibility to
  129. manage (authoritative??) resolver assignment. The latter might translate
  130. into a requirement for the document; the scope of a name space, and
  131. what a name can be resolved into under auspices of the naming
  132. authority should be clear from the outset. (Though third parties
  133. might provide aditional resolution services).
  134.  
  135. It is stressd that the authority who assigns the identifiers is not
  136. nessesarily the owner of the space. The first is easy to identify,
  137. the latter is often not. 
  138.  
  139. It is debated wether publishing the name assignment and/or resolution
  140. mechanics in an RFC is a usefull requirment or pre-requisite for creating
  141. a name space (and perhaps use the RFC number as the name space identifier).
  142.  
  143. It is countered that the assignment/structure of a name space might be
  144. far away from the resolution mechanics; and syntaxes can be too opaque
  145. to make such documents realistic. But in general it seems that any
  146. reasonable hurdle on the road to obtaining a namespace is welcomed.
  147.  
  148. The issue of sub delegation and the specification of any mechanics
  149. in the namespace establishing document is brought to attention.
  150.  
  151. Michael/(?) conclude that we need more experience; and waiting to
  152. see how the RFC space develops might be worth the wait. Although the
  153. URL prefixes offer an example on how not to do things as it does
  154. not work well according to Keith.
  155.  
  156. Michael points out that he, or his employer (NSI) do NOT OWN the urn.net domain
  157. or any database of NSI attached to it.
  158.  
  159. Handle Presentation
  160.  
  161. Sam Sun from CNRI is given some time to present the Handle system; see 
  162. http://www.hanlde.net.  Handles look like they might make a fine URN
  163. namespace.
  164.  
  165. Discussion does escalate into the usual discussion on the syntax
  166. limitations of URN's imposed by the URI specification. Sam is referred
  167. to the archive of the URN discussion list for previous iterations
  168. of the syntax issues.  Our dear area director cuts this short and advises 
  169. those who have issue with the URI spec to discuss that in the appropriate 
  170. places; the URN work is to be done within the URI contraints.
  171.  
  172.  
  173.