URL Registration Proceedures WG Minutes
"Alec Dun" <[email protected]> Tue, 9 Dec 1997 14:15:35 -0800
| Newsgroups | gmane.ietf.url |
|---|---|
| Message-ID | <[email protected]> |
-- URL registration Procedures WG -- Meeting: Tuesday, Dec. 9, 1997, 1300-1400EST. *** note, these minutes are incomplete and paraphrased, *** *** apologies for inaccuracies, omissions *** http://www.imc.org/ietf-url [email protected] [email protected] (to subscribe) Chair: Rich Petke ([email protected]) Ian King ([email protected]) Rich Presented information about the goals of group. Talked about being behind on dates as per charter. -- URL registration guide -- Larry has finished final mods on this. This will be proposed as last call. draft-ietf-urlreg-guide-00.txt editors: Larry Masinter ([email protected]) Dan Zigmond ([email protected]) -- URL registration process -- options: - everything standards track - standing review committee - mimic mime rfc 2048 - no reg option - draft-iesg-iana-considerations-01.txt someone: there were two suggestions. (1) standards track rfc, (2) have a committee to review new schemes with appeals process to ADs. Some question about how well the latter process fits into IESG. Rich: I don't know that in the past. Leslie: I think on the mailing list that there was the notion of treating this like the MIME media type registration mechanism. RFC2048. Don: There certainly have been no major objections to this. There is also Yaron Goland's proposal which ties uniqueness to DNS names. Yaron (MS): We needed a way to register arbitrairy schemas, and these had two qualities (1) they did not need to be human readable but should be pretty enough that a developer could look at it, and (2) that they needed to prevent conflicts in namespace. The proposal basically has DNS, then is followed by a path. There is also recommendations for what happens if DNS name changes hands, etc. A solution for the DNS changing hands problem is to use GUIDs which will be unique to the year 6000 Larry: IESG has approved a document that will affect us: draft-iest-iana-considerations-01.txt. It lays out in great detail example policies that could be used. Here is a basic outline: 1. free-for-all. For local use only. Don't try to avoid conflicts. No need to be reviewed by IANA. 2. hierarchical allocation. Pretty much what Yaron was talking about IANA controlls a higher level of the namespace. We could use DNS here, or another mechanism is fine. 3. first-come-first-serve. Anyone can obtain a value as long as they provide point of contact, and describe what it will be used for. Advantage is that you will get a short name (rather than using hierarchal allocation). For example vnd- mime types. 4. specification required. There must be an RFC. 5. IESG approved committee. Extensions are approved by IESG. These are just examples of policies. We don't necessarily have to use these, but these provide some examples of existing schemes that we could use. I think there is some value in allowing multiple mechanisms to be used here. Patrick: I agree with Larry that we can not come up with only one way of doing this because occasionally you'll need a URL scheme that is used by several applications. Dan Zigmond: I am wondering if there is value in making these URLs short. There is value to having short URLs for WebTV, for example. Yaron: The reason we chose DNS in the draft is that they can be short, and somewhat pretty. One of the problems that comes up is that of trademarked names. There are a class of URLs that need to not have any resembalance to something that could be trademarked. It seemed to us that using DNS meant that since DNS alredy solved this, using their mechanism avoided this problem. In addition, we had a big problem with filename extension collisions. I don't belive any kind of registration mechanism will be effective because people will use them without registering. Larry: I was worried about the trademark issue when the mime registration using vnd- was first proposed. I don't think this has actually turned out to be a problem. The process by which registration mechanism works ensures that it will be reviewed by other people and those people will give feedback. In addition, if people want to have hierarchal names as well that makes sense since they require no registry mechanism. I think then people would have a choice. If they want a short name, then they have to either go thru an IANA registration mechanism, or publish it in a draft. If they don't want to do this, then they can use the hierarchal mechanism. Patrick: ? missed this one ? Dan Zigmond: I don't know how much we have to worry about the trademark issue. If someone had a trademark on HTTP, it hasn't stopped that from going thru the IETF, etc. Also there are vanity names, and there is no reason to not be able to create a name like "webtv" url. someone: What I hear is that shortnames are very valuable like "webtv" is valuable to users. What I'm not sure about is if there is a real link between what is in the protocol and what is displayed to the user. Leslie: I'd like to get a handle. Since DNS proposal has managed to prevent collisions in the namespace, have you considered how netscape and ie will interact with these. My point is that potentially they will do something undesirable. Yaron: ? missed this one ? Larry: I want to answer the question why people want short URL schemes. People using these authoring tools to enter these URLs. Even though users may not see these, authors will, and it needs to be clear for these. someone: It would be possible to not use friendly names for filenames. Josh: I don't think there will be a big problem between Microsoft and Netscape. Having a short URL scheme where you can't distinguish between MS and Netscape defeats the purpose of having this. Henrik: 3 points. Even if the browser starts with a short name, the browser can return a big long name. Also, you can avoid namespace collisions by using short names. Bringing up the filename example, there often needs to be multiple names for a single file. Don: I think we're drilling down too far on these points. I want to see if there is concensus that there is a need for a mechanism. Dan: Proposed that we use the three teir mechanism that Larry described. someone: I think there should be a sliding scale. Larry: I'd like to get done in this working group, and I don't think it needs to take a long time. I'd like to be done in this working group if possible. Dan Zigmond: I volunteered to edit the document from the last meeting. Here is my understanding: 1. short names (vnd) by review. The short description is sent to a mailing list and feedback is given in an advisory way. There is no enforcement. There is enough process to let people find conflicts. This would be done by 'vnd.' 2. short-short names (rfc, standards track, iesg action) 3. long name - your review. Henrick: I don't like binding short names in a globally unique manner. I object to the centralized mechanism. some discussion. ? did not understand this enough to explain ? Larry: my experience is really the opposite. x- never works. If you ever release any sofware that has x-, you will be forced to continue to ship that way. My philosphy is that lots of URL schemes is bad, and we should try to discourage this while acknowleding that you can't prevent it. Keith: x- was not bad. When you pick a name for something, you realize that you may pick one that is. I talked to someone from w3c about mime content type registration. Harald and I, etc felt there should be a way to pre-register a short name. Larry: so what you're saying is that a draft would be required. Keith: an internet draft would not be required. There would be a way to do this for example thru IANA. Larry: so working group chair and IANA. Keith: just have to make sure the right people sign off on it. Rich: we're running out of time. Dan is going to publish the draft. We want to get rapid discussion of this and hopefully close before the next IETF meeting. ------------------------------------------------------------------ Minutes by Alec Dun Microsoft.