home *** CD-ROM | disk | FTP | other *** search
/ Internet Info 1997 December / Internet_Info_CD-ROM_Walnut_Creek_December_1997.iso / ietf / 97apr / urlreg-minutes-97apr.txt < prev    next >
Text File  |  1997-05-29  |  10KB  |  234 lines

  1. Editor's Note:  These minutes have not been edited.
  2.  
  3.  
  4. The following are the minutes of the URLREG (URL Scheme Registration)
  5. BOF session held in 
  6. Memphis, Tennessee.  Rich Petke <r.petke@csi.compuserve.com> and Ian
  7. King <iking@microsoft.com> are co-chairs of the BOF, and Rich conducted
  8. the session.  Minutes were taken by Lisa Dussealt of Microsoft.  
  9.  
  10. Discussion of scope of the BOF
  11. ----------------
  12.  
  13. We will resist all discussion of the generic URL specification -- it's a
  14. separate topic under consideration by the IESG.  We will avoid covering
  15. specific URL proposals-- we will only cover the process by which these
  16. become standards.
  17.  
  18. Discussion of open issues in current draft by Larry Masinter
  19. -----------
  20.  
  21. Major open section of the draft is the URL scheme registration process
  22.     open issue also internationalization
  23.     section 2.1.1 -- conflicts with generic URL spec??
  24.  
  25. Issue: how 2.3.1 does not contradict the directive that new URL schemes
  26. be proposed only if things cannot be done another way
  27.  
  28. Discuss open URL schemas and how they would move forward (zigmond-media,
  29. hoffman-ailto, callaghan...)
  30.  
  31. Charter
  32. Q: Should this WG's charter include the task of moving existing schemes
  33. toward the standards track?
  34. A. (harald): No.  This group should only define the procedure by which
  35. new schemes move forward.
  36. Q. Is there a separate group that will exist to look at these schemas
  37. and approve them?
  38. A. There is a URN registration group fumbling with the same registration
  39. process issues.
  40. It is unclear what is the difference between URL and URN.
  41. As long as we don't have a procedure we can't move proposed schemas to
  42. standards.
  43. Q. Should there be a different procedure from the existing IETF
  44. procedure of moving from proposed to draft to standard?
  45. A. (harald) What you can do is different, so the procedure is different.
  46. It is not clear that every URL scheme should be standards track -- doing
  47. that was just a stopgap procedure.
  48.  
  49. Decision made to revisit the charter at the end of the meeting
  50.  
  51. Discussion on current URL process I-D
  52. -------------------------------------
  53.  
  54. 1.  Registration process
  55.  
  56. Proposal: submit an I-D, move to proposed, then to draft standard.
  57. Create a process that is not too easy and not too cumbersome to
  58. encourage the right quantity and quality of standard URL schemes. 
  59. Q. Can we define a strategy to differentiate private URL schemes from
  60. standard schemes, i.e. "x-protocol" for private and "protocol" for
  61. standard?
  62. A. (larry) It's too hard to move from private name to the real name when
  63. it becomes widely used.
  64. Q. What is the consequence of unregistered URL schemes? are they bad?
  65. A. (harald) This topic should be abandoned.  First decide what the
  66. registration procedure should be then explore the ramifications.
  67. Q. Have there been any known URL collisions? Has there been a problem?
  68. Perhaps there should be two tracks, one official, one unoffical -- but
  69. maybe there isn't a collision problem.
  70. A. Only collisions have been with extensions of names, such as
  71. extensions of the mailto syntax with extra information.  There has been
  72. leakage of internal-only names such as AOL: with people expecting those
  73. schemes to work more widely than they do.  
  74. issue: The end-user doesn't know our rules so we have to be careful to
  75. avoid failures.  
  76. First track should be first-come, first-serve -- people can reserve a
  77. name so that there is no collision, without needing to define a syntax.
  78. Second track (standard) should define the syntax so that it can be
  79. widely used.
  80. It matters a lot whether the process takes a month or a year -- if the
  81. standards track process is short, then we don't need a fast track.
  82.  
  83. Issue: what if there is a name on the unofficial track which we want to
  84. use on the official track?
  85.  
  86. Q. Have there been in recent times in some other area an example of a
  87. swift standards track?
  88. A. (harald) no.  
  89.  
  90. Rich:  I'm hearing that registration is an important component to avoid
  91. collisions. Also good syntax definition is required for wide use.
  92. Finally, I'm hearing that IETF standard track is too slow.  We would
  93. like to keep all sanctioned URL schemes within the IETF.
  94.  
  95. Issue: I think the standards track is quite fine -- even putting dozens
  96. of new schemes through the existing standards track is fine.
  97.  
  98. Idea: we can allow private URL schemes to do whatever they like
  99. response: No, we do need to define even private URL schemes to avoid
  100. user confusion.
  101.  
  102. Larry: I dont' think it's good for private schemes to go standards track
  103. because it will clutter up the process for no good reason.
  104.  
  105. Q. Is there a procedure in the IANA for abandonment of registered items?
  106. A. The IANA will operate any registry it is asked to operate according
  107. to the rules they are given. We can write the rules for IANA to add and
  108. delete items to their registry.
  109.  
  110. Proposal: first step register with IANA
  111. second step publish scheme/syntax as informational if it is private or
  112. put through standards track if it is to be widely used
  113.  
  114. Counter-proposal: IANA scheme that everybody can participate in, can
  115. register a name provided they have defined a syntax/scheme and a
  116. contact.  This process might have a form to complete and if teh form is
  117. in order IANA accepts the entry and the name is registered.
  118.  
  119. Q. Is it too much work for the IETF to accept and look at <>20
  120. informational rfc's?
  121. A. (harald) No.  What I'm more concerned about is conflicts like having
  122. Compuserve register a "aol://" scheme or Microsoft register a "java://"
  123. scheme. 
  124. We're getting into the fine points of mechanics in order to get around
  125. the problem of over-registration.  How do we decide who gets "java://" ?
  126. can we avoid that?
  127.  
  128. Note that the doc proposes a 2-person review panel appointed by the area
  129. directors, which would have advisory capacity only.  
  130.  
  131. Issue: review panel should have the community that implemented the
  132. related functionality also review the proposal.  Any URL which covers a
  133. protocol should be reviewed by that protocol community.
  134.  
  135. Issue: Names in URLs should not be trademarks.  
  136.  
  137. Rich: We will take this onto the list.
  138.  
  139. 2.  Internationalization Issues
  140.  
  141. Larry:  We need consensus on internationalization, using character
  142. encoding schemes.  Transcription might not be as robust as the existing
  143. ascii method.  We don't want to encourage use of something that doesn't
  144. work just to gain internationalization.  I'd like to hear from others
  145. than the few voices heard on the list.  Currently in the syntax draft,
  146. characters come from a limited repertoire.
  147.  
  148. Consensus: we should not cover the character issue in this group - we
  149. need to define the process first.  What's in the doc now is all right.
  150.  
  151. Will those implementing URL schemes use this encoding?  (larry)  I have
  152. yet to hear that anybody will do anything with this!!  We need
  153. implementation.
  154.  
  155. A.  There is a major Japanese browser that uses Kanji characters but I
  156. don't know how they are doing this.  It was a conversion from something
  157. else.
  158. A. We are starting to use unicode
  159.  
  160. Issue: there's a lot more than just web browsers...
  161.  
  162. More investigation into implementation is required.  This may be a
  163. chicken-and-egg problem, to resolve we need to try implementing.  
  164.  
  165. Decision:  We will take this to the w3c mailing list to reach more
  166. browser implementors.
  167.  
  168. 3. Conflict between I-D's -- section 2.1.1
  169.  
  170. Many people are putting :// into there URL schemes from the impression
  171. that every URL needs "://".  We need to clarify the intent of the
  172. double-slash.  Does it introduce a host name?  Tim Berners-Lee says it's
  173. an indication of the top-level of a scheme and not necessarily an
  174. internet host name, and as such it can be used widely.  
  175.  
  176. Decision: this will be fixed in the next draft.
  177.  
  178. 4. Conflict between making proxies work and why have a URL if it can be
  179. done with something else (section 2.3.1)
  180.  
  181. Harald acknowledged having started this line of inquiry.  LDAP has
  182. mappings into HTML/HTTP which lose interesting information, but other
  183. schemes don't lose this.  The document should say whether it's one kind
  184. or the other...
  185. This was intended logically to say that URLs should have demonstrated
  186. utility.  You can demonstrate utility by having a gateway to get at the
  187. information to show what the URL would get you.  
  188. Decision: This should be worded more clearly, more strongly.  take out
  189. the reference to HTTP/HTML because you can gateway into anything to
  190. demonstrate usefulness.
  191.  
  192. New issue: We don't want to consider the difference between URLs and
  193. URNs in this draft. 
  194. A:  Right.  The URN group was still deciding whether all URNs start with
  195. URN. Now we have consensus that it starts with URN so no issue.  
  196. Decision: omit section 2.6.1
  197.  
  198. New issue: More verbiage around 2.2.5 -- URLs that are not related to
  199. data sources (i.e. mailto).  We need to be more explicit about what they
  200. should do
  201.  
  202. Back to Charter
  203. ---------------
  204.  
  205. Decision: Strike the reference to proxies and HTTP/HTML from the charter
  206. Decision: Keep the goal of addressing security consideration in the
  207. charter
  208.  
  209. Milestones:
  210. We hope we can have a new I-D by June 1.  This requires resolution from
  211. the WG or inclusion of alternatives for open issues in the I-D.
  212.  
  213. Should we strike the mention of I18N in the schedule?  Isn't this
  214. somebody else's problem?
  215. Alter the June 1 milestone to state that it will contain discussion of
  216. all known open issues, one of which just happens to be
  217. internationalization.  This milestone should be more general.
  218.  
  219. Change final milestone to "submit I-D to IESG as BCP" 
  220. Decision: should have two documents 
  221.     - Checklist (informational)
  222.     - Process (BCP)
  223. Decision to change the charter as described; Rich will submit an amended
  224. charter to the list and, after discussion, to the Area Director. 
  225.  
  226. Ian King, QA Lead <iking@microsoft.com>
  227. Microsoft Information Retrieval                                    24
  228. hours in a day, 24 beers in a case.
  229. Internet Services Business Unit
  230. Coincidence?                     
  231.  
  232.  
  233.  
  234.