The "info" URI Scheme for Information Assets with Identifiers in Public Namespaces
draft-vandesompel-info-uri-04
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
04 | (System) | post-migration administrative database adjustment to the No Objection position for Scott Hollenbeck |
2012-08-22
|
04 | (System) | post-migration administrative database adjustment to the No Objection position for Margaret Wasserman |
2012-08-22
|
04 | (System) | post-migration administrative database adjustment to the Abstain position for Sam Hartman |
2012-08-22
|
04 | (System) | post-migration administrative database adjustment to the No Objection position for Brian Carpenter |
2012-08-22
|
04 | (System) | post-migration administrative database adjustment to the No Objection position for Russ Housley |
2005-11-10
|
04 | Amy Vezza | State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza |
2005-11-03
|
04 | Amy Vezza | IESG state changed to Approved-announcement sent |
2005-11-03
|
04 | Amy Vezza | IESG has approved the document |
2005-11-03
|
04 | Amy Vezza | Closed "Approve" ballot |
2005-10-28
|
04 | Amy Vezza | State Changes to Approved-announcement to be sent::Point Raised - writeup needed from IESG Evaluation by Amy Vezza |
2005-10-28
|
04 | (System) | Removed from agenda for telechat - 2005-10-27 |
2005-10-27
|
04 | Sam Hartman | [Ballot comment] I am not sure this document meets the guidelines for registration as a permanent URI scheme. i will accept an argument that the … [Ballot comment] I am not sure this document meets the guidelines for registration as a permanent URI scheme. i will accept an argument that the determination I'm making is one that should be made by the expert reviewer and not (except in cases of appeal) by the IESG. However if it is reasonable for the IESG to consider this issue, I don't think this scheme name is appropriate for a permanent registration. Consider the following guideline: Avoid using names that are either very general purpose or associated in the community with some other application or protocol. Avoid scheme names that are overly general or grandiose in scope (e.g., that allude to their "universal" or "standard" nature when the described namespace is not.) Organizations that desire a private name space for URI scheme names are encouraged to use a prefix based on their domain name, expressed in reverse order. For example, a URI scheme name of com-example-info might be registered by the vendor that owns the example.com domain name. We've decided to ignore this issue for now; the general question of whether the IESG should consider the URI guidelines when uri registrations are in documents it reviews is still open. |
2005-10-27
|
04 | Sam Hartman | [Ballot Position Update] Position for Sam Hartman has been changed to Abstain from Discuss by Sam Hartman |
2005-10-27
|
04 | Margaret Cullen | [Ballot Position Update] Position for Margaret Wasserman has been changed to No Objection from Discuss by Margaret Wasserman |
2005-10-27
|
04 | Brian Carpenter | [Ballot Position Update] Position for Brian Carpenter has been changed to No Objection from Discuss by Brian Carpenter |
2005-10-27
|
04 | Margaret Cullen | [Ballot discuss] A clarity question: This document defines the "info" Uniform Resource Identifier (URI) scheme for information assets that have identifiers in public … [Ballot discuss] A clarity question: This document defines the "info" Uniform Resource Identifier (URI) scheme for information assets that have identifiers in public namespaces but are not part of the URI allocation. What does it mean to say that a public namespace is "not part of the URI allocation"? I am not sure if the IESG is meant to review this allocation against the previous criteria document, but if we are... I don't understand the demonstrable utility of this mechanism. Why would it be preferable to allocate the "info:" URI to NISO instead of having IANA directly assign URIs for the items that are listed in this document (such as the Dewey Decimal System), as appropriate? Is there some inherent value in having a two-level naming scheme? I am concerned that each of the items that NISO has listed would need to be treated separately by applications in order to be useful, so I don't see why grouping them under one "info:" URI would simplify application development... In fact, it might complicate application development to allow these types of sub-allocations, because applications would need to keep track of which URIs are sub-allocated and which ones are not. I also think that "info:" fails to meet the criteria that we not use names that are too global and far-reaching in scope. If there is some utility in subregistering these things, perhaps they could be allocated a more specific URI like "niso-info-assets:"? |
2005-10-27
|
04 | Margaret Cullen | [Ballot discuss] I am not sure if the IESG is meant to review this allocation against the previous criteria document, but if we are... I … [Ballot discuss] I am not sure if the IESG is meant to review this allocation against the previous criteria document, but if we are... I don't understand the demonstrable utility of this mechanism. Why would it be preferable to allocate the "info:" URI to NISO instead of having IANA directly assign URIs for the items that are listed in this document (such as the Dewey Decimal System) as appropriate? Is there some inherent value in having a two-level naming scheme? I am concerned that each of the items that NISO has listed would need to be treated separately by applications in order to be useful, so I don't see why grouping them under one "info:" URI would simplify application development... In fact, it might complicate application development to allow these types of sub-allocations, because applications would need to keep track of which URIs are sub-allocated and which ones are not. I also think that "info:" fails to meet the criteria that we not use names that are too global and far-reaching in scope. If there is some utility in subregistering these things, perhaps they could be allocated a more specific URI like "niso-info-assets:"? |
2005-10-27
|
04 | Margaret Cullen | [Ballot Position Update] Position for Margaret Wasserman has been changed to Discuss from Abstain by Margaret Wasserman |
2005-10-27
|
04 | Margaret Cullen | [Ballot comment] This document seems to set-up a registry and give control of it to a specific organization (NISO). I'm not sure what criteria we … [Ballot comment] This document seems to set-up a registry and give control of it to a specific organization (NISO). I'm not sure what criteria we should use to decide whether that is a reasonable thing to do. I don't know anything about NISO or their qualifications to run a registry, and nothing in this document seems to address those sorts of issues. |
2005-10-27
|
04 | Margaret Cullen | [Ballot Position Update] Position for Margaret Wasserman has been changed to Abstain from Discuss by Margaret Wasserman |
2005-10-27
|
04 | Margaret Cullen | [Ballot Position Update] Position for Margaret Wasserman has been changed to Discuss from No Objection by Margaret Wasserman |
2005-10-27
|
04 | David Kessens | [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens |
2005-10-26
|
04 | Sam Hartman | [Ballot discuss] I am not sure this document meets the guidelines for registration as a permanent URI scheme. i will accept an argument that the … [Ballot discuss] I am not sure this document meets the guidelines for registration as a permanent URI scheme. i will accept an argument that the determination I'm making is one that should be made by the expert reviewer and not (except in cases of appeal) by the IESG. However if it is reasonable for the IESG to consider this issue, I don't think this scheme name is appropriate for a permanent registration. Consider the following guideline: Avoid using names that are either very general purpose or associated in the community with some other application or protocol. Avoid scheme names that are overly general or grandiose in scope (e.g., that allude to their "universal" or "standard" nature when the described namespace is not.) Organizations that desire a private name space for URI scheme names are encouraged to use a prefix based on their domain name, expressed in reverse order. For example, a URI scheme name of com-example-info might be registered by the vendor that owns the example.com domain name. |
2005-10-25
|
04 | Brian Carpenter | [Ballot discuss] I will clear this DISCUSS if draft-hansen-2717bis-2718bis-uri-guidelines is approved. The reference to RFC 2718 should be updated accordingly. -------------- Picking up Harald's DISCUSS … [Ballot discuss] I will clear this DISCUSS if draft-hansen-2717bis-2718bis-uri-guidelines is approved. The reference to RFC 2718 should be updated accordingly. -------------- Picking up Harald's DISCUSS until someone convinces me it's wrong: https://datatracker.ietf.org/cgi-bin/idtracker.cgi?loginid=43&command=view_comment&id=28653 |
2005-10-24
|
04 | Brian Carpenter | [Ballot discuss] I will clear this DISCUSS if draft-hansen-2717bis-2718bis-uri-guidelines is approved -------------- Picking up Harald's DISCUSS until someone convinces me it's wrong: https://datatracker.ietf.org/cgi-bin/idtracker.cgi?loginid=43&command=view_comment&id=28653 |
2005-10-20
|
04 | Ted Hardie | State Changes to IESG Evaluation from IESG Evaluation::AD Followup by Ted Hardie |
2005-10-20
|
04 | Ted Hardie | [Note]: 'Handling may depend on the results of review of draft-hansen-2717bis-2718bis-uri-guidelines-06.txt' added by Ted Hardie |
2005-10-20
|
04 | Ted Hardie | Placed on agenda for telechat - 2005-10-27 by Ted Hardie |
2005-10-20
|
04 | Ted Hardie | [Note]: 'Handling may depend on the results of review of APP draft-hansen-2717bis-2718bis-uri-guidelines-06.txt [Open Web Ballot]' added by Ted Hardie |
2005-09-06
|
04 | Scott Hollenbeck | [Ballot Position Update] Position for Scott Hollenbeck has been changed to No Objection from Discuss by Scott Hollenbeck |
2005-08-12
|
04 | (System) | New version available: draft-vandesompel-info-uri-04.txt |
2005-06-03
|
04 | Brian Carpenter | [Ballot discuss] Picking up Harald's DISCUSS until someone convinces me it's wrong: https://datatracker.ietf.org/cgi-bin/idtracker.cgi?loginid=43&command=view_comment&id=28653 |
2005-06-03
|
04 | Brian Carpenter | [Ballot Position Update] New position, Discuss, has been recorded for Brian Carpenter by Brian Carpenter |
2005-02-24
|
04 | Russ Housley | [Ballot Position Update] Position for Russ Housley has been changed to No Objection from Discuss by Russ Housley |
2005-02-10
|
04 | Harald Alvestrand | Version -03 contains no change from version -02 beyond some [n] references that have turned into inline URLs, according to bgp.potaroo.net. |
2005-01-13
|
03 | (System) | New version available: draft-vandesompel-info-uri-03.txt |
2004-12-17
|
04 | Amy Vezza | State Changes to IESG Evaluation::AD Followup from IESG Evaluation by Amy Vezza |
2004-12-16
|
04 | Bill Fenner | [Ballot comment] Other documents reference ABNF that they want to incorporate; this one copies. The copied rules do look the same, so it's probably not … [Ballot comment] Other documents reference ABNF that they want to incorporate; this one copies. The copied rules do look the same, so it's probably not the worst thing in the world. |
2004-12-16
|
04 | Bill Fenner | [Ballot Position Update] New position, No Objection, has been recorded for Bill Fenner by Bill Fenner |
2004-12-16
|
04 | Michelle Cotton | IANA Comments: Upon approval of this document the IANA will register the "info" uri scheme. |
2004-12-15
|
04 | (System) | State Changes to IESG Evaluation from IESG Evaluation - Defer by system |
2004-12-02
|
04 | Harald Alvestrand | State Changes to IESG Evaluation - Defer from IESG Evaluation by Harald Alvestrand |
2004-12-02
|
04 | Russ Housley | [Ballot discuss] There are many, many ways to represent the same resource. I assume that there are situations where client software will compare two … [Ballot discuss] There are many, many ways to represent the same resource. I assume that there are situations where client software will compare two info URIs. Since the same resource can be represented by several different octet strings, some guidance on comparison is needed. I think that comparison rules (like the ones added to draft-duerst-iri) are needed. Perhaps this can be handled by a reference. |
2004-12-02
|
04 | Russ Housley | [Ballot Position Update] New position, Discuss, has been recorded for Russ Housley by Russ Housley |
2004-12-02
|
04 | Harald Alvestrand | [Ballot discuss] I believe this document does not satisfy the criteria of RFC 2717/2718 for registration of a new top level scheme. It also … [Ballot discuss] I believe this document does not satisfy the criteria of RFC 2717/2718 for registration of a new top level scheme. It also does not satisfy the criteria for "permanent" registration in draft-hansen-2717bis; it satisfies the "preliminary" registration criteria, since these are just about nonexistent, but that's not what the proponents are asking, I believe. Review from Joel Halpern, Gen-ART: I believe that this document should not be published in the current form as an Informational RFC. It is possible that the questions below can be answered in a fashion that makes publication suitable. However, if so, the explanations should appear more clearly in the rationale section. Question: Should this URI Schemes be defined in Informational RFCs? According to RFC 2717, Informational should only be used for schemes which are already in wide usage. This may be a case of what RFC 2717 calls "Alternative Trees", but the syntax and structure does not match that required for alternative trees. Question: This document seems to create a registry (the info: registry) that does almost the same thing as the URL scheme registry. It would seem that the ddc and lccn namespaces (used in the examples) could just as easily be URL schemes in their own right. Is this true? If so, is there an advantage to the indirection? Should this instead explicitly use the "alternative trees" approach and syntax from 2717, and explain why that is being used? Question: Reading RFC 2718 and the rationale section of this document, it appears that what is being defined is not a "locator" but rather a "name" that the definers have chosen to define in a way that is not a syntactically valid URN. Presumably, the community had a good reason for introducing the distinction between a URN and a URL. Should this scheme blur the lines this badly. Lesser Question: Is it known whether any / many / some of the information sources listed in the document would wish to use this mechanism? If not, this becomes close to group A defining something about group B, without B's participation. (I think the answer is probably yes because those folks are members of NISO, but the question does need to be answered explicitly.) |
2004-12-02
|
04 | Margaret Cullen | [Ballot Position Update] New position, No Objection, has been recorded for Margaret Wasserman by Margaret Wasserman |
2004-12-01
|
04 | Michelle Cotton | IANA Comments: Upon approval of this document the IANA will register "info" as a URI scheme in the following registry : |
2004-12-01
|
04 | Sam Hartman | [Ballot discuss] My understanding from the logs is that this is intended to use new review procuders not the old review procedures. Presumably this means … [Ballot discuss] My understanding from the logs is that this is intended to use new review procuders not the old review procedures. Presumably this means there is a URI review. I don't see comments from that review. The new procedures suggest that informational rfcs should be used only for widely used URI schemes and that standards track RFCs should be used for other permanent registrations. AS such this should be a standards track RFC and should recieve appropriate review. I believe that the argument of utility needs more justification. It would be nice to describe sample applications of this URI scheme in addition to describing resources that could be identified. I find the argument that this scheme should not be a URN weak. I would be happy to defer to one of the apps ADs or to the URI community if they believe this argument is justified. I don't believe that this scheme is sufficiently well specified to implement. Section 5 contemplates sub-scheme-specific normalization rules an a set of attributes that an application comparing info: URIs needs to retrieve from the registry. A normative reference to protocol and schema for retreiving these requirements seems like it is necessary to implement the normalization steps in section 5 . I actually recommend a different approach similar to normalization rules for LDAP directory strings. Accept that you will not be able to specify all application (or in this case sub-scheme) specific normalization rules. Comparing the URI may sometimes indicate that two URIs are different when they end up being the same at the application level. This approach is much easier to implement although it does have security implications that would need to be discussed in the security considerations section. I suspect there are internationalization and character set considerations that need to be discussed for this scheme. The security considerations section needs to discuss the implications of the normalization rules. There are significant problems with the use of requirements language. For example : When referencing an information asset by means of its "info" ----:%% URI, the asset SHALL be considered a "resource" as defined in RFC 2396 [RFC2396] and SHALL enjoy the same common syntactic, semantic and shared language benefits that the URI presentation confers. It looks like there was a search and replace on the original document to replace lower case requirements terms with upper case versions. Requirements language should only be used to describe implementation imperatives. Finally I have some questions about the basic premis behind the document. Is it in the best interest of the Internet community to turn registration of subschemes over to a registry that will act according to its own business rules? Why isn't an IANA registry with expert review for subschemes appropriate? How will we make sure that this registry does not become an end-run around our URI registration procedures? How will we respond if someone wants to register the info2: scheme because the info registry's business rules do not work for them or because they believe the info registry is too US-centric? |
2004-12-01
|
04 | Scott Hollenbeck | [Ballot discuss] Section 5 is titled "Normalization and Comparison of "info" URIs", but it only talks about normalization. Some text needs to be added to … [Ballot discuss] Section 5 is titled "Normalization and Comparison of "info" URIs", but it only talks about normalization. Some text needs to be added to describe comparison rules. |
2004-12-01
|
04 | Scott Hollenbeck | [Ballot Position Update] New position, Discuss, has been recorded for Scott Hollenbeck by Scott Hollenbeck |
2004-12-01
|
04 | Sam Hartman | [Ballot discuss] My understanding from the logs is that this is intended to use new review procuders not the old review procedures. Presumably this means … [Ballot discuss] My understanding from the logs is that this is intended to use new review procuders not the old review procedures. Presumably this means there is a URI review. I don't see comments from that review. The new procedures suggest that informational rfcs should be used only for widely used URI schemes and that standards track RFCs should be used for other permanent registrations. AS such this should be a standards track RFC and should recieve appropriate review. I believe that the argument of utility needs more justification. It would be nice to describe sample applications of this URI scheme in addition to describing resources that could be identified. I find the argument that this scheme should not be a URN weak. I would be happy to defer to one of the apps ADs or to the URI community if they believe this argument is justified. I don't believe that this scheme is sufficiently well specified to implement. Section 5 contemplates sub-scheme-specific normalization rules an a set of attributes that an application comparing info: URIs needs to retrieve from the registry. A normative reference to protocol and schema for retreiving these requirements seems like it is necessary to implement the normalization steps in section 5 . I actually recommend a different approach similar to normalization rules for LDAP directory strings. Accept that you will not be able to specify all application (or in this case sub-scheme) specific normalization rules. Comparing the URI may sometimes indicate that two URIs are different when they end up being the same at the application level. This approach is much easier to implement although it does have security implications that would need to be discussed in the security considerations section. I suspect there are internationalization and character set considerations that need to be discussed for this scheme. The security considerations section needs to discuss the implications of the normalization rules. Finally I have some questions about the basic premis behind the document. Is it in the best interest of the Internet community to turn registration of subschemes over to a registry that will act according to its own business rules? Why isn't an IANA registry with expert review for subschemes appropriate? How will we make sure that this registry does not become an end-run around our URI registration procedures? How will we respond if someone wants to register the info2: scheme because the info registry's business rules do not work for them or because they believe the info registry is too US-centric? |
2004-12-01
|
04 | Sam Hartman | [Ballot Position Update] New position, Discuss, has been recorded for Sam Hartman by Sam Hartman |
2004-12-01
|
04 | Harald Alvestrand | [Ballot discuss] Review from Joel Halpern, Gen-ART: I believe that this document should not be published in the current form as an Informational RFC. It … [Ballot discuss] Review from Joel Halpern, Gen-ART: I believe that this document should not be published in the current form as an Informational RFC. It is possible that the questions below can be answered in a fashion that makes publication suitable. However, if so, the explanations should appear more clearly in the rationale section. Question: Should this URI Schemes be defined in Informational RFCs? According to RFC 2717, Informational should only be used for schemes which are already in wide usage. This may be a case of what RFC 2717 calls "Alternative Trees", but the syntax and structure does not match that required for alternative trees. Question: This document seems to create a registry (the info: registry) that does almost the same thing as the URL scheme registry. It would seem that the ddc and lccn namespaces (used in the examples) could just as easily be URL schemes in their own right. Is this true? If so, is there an advantage to the indirection? Should this instead explicitly use the "alternative trees" approach and syntax from 2717, and explain why that is being used? Question: Reading RFC 2718 and the rationale section of this document, it appears that what is being defined is not a "locator" but rather a "name" that the definers have chosen to define in a way that is not a syntactically valid URN. Presumably, the community had a good reason for introducing the distinction between a URN and a URL. Should this scheme blur the lines this badly. Lesser Question: Is it known whether any / many / some of the information sources listed in the document would wish to use this mechanism? If not, this becomes close to group A defining something about group B, without B's participation. (I think the answer is probably yes because those folks are members of NISO, but the question does need to be answered explicitly.) |
2004-12-01
|
04 | Harald Alvestrand | [Ballot Position Update] Position for Harald Alvestrand has been changed to Discuss from Yes by Harald Alvestrand |
2004-12-01
|
04 | Harald Alvestrand | [Ballot Position Update] New position, Yes, has been recorded for Harald Alvestrand |
2004-12-01
|
04 | Harald Alvestrand | Ballot has been issued by Harald Alvestrand |
2004-12-01
|
04 | Harald Alvestrand | Created "Approve" ballot |
2004-12-01
|
04 | (System) | Ballot writeup text was added |
2004-12-01
|
04 | (System) | Last call text was added |
2004-12-01
|
04 | (System) | Ballot approval text was added |
2004-11-23
|
04 | Ted Hardie | State Changes to IESG Evaluation from Publication Requested by Ted Hardie |
2004-11-15
|
04 | Ted Hardie | Area acronymn has been changed to app from gen |
2004-11-15
|
04 | Ted Hardie | Placed on agenda for telechat - 2004-12-02 by Ted Hardie |
2004-10-19
|
04 | Ted Hardie | New, lightweight registration procedures candidate (draft-hansen-2717bis-2718bis-uri-guidelines) |
2004-10-19
|
04 | Ted Hardie | Draft Added by Ted Hardie in state Publication Requested |
2004-07-13
|
02 | (System) | New version available: draft-vandesompel-info-uri-02.txt |
2003-12-08
|
01 | (System) | New version available: draft-vandesompel-info-uri-01.txt |
2003-09-25
|
00 | (System) | New version available: draft-vandesompel-info-uri-00.txt |