diff options
Diffstat (limited to 'doc/rfc/rfc6579.txt')
-rw-r--r-- | doc/rfc/rfc6579.txt | 283 |
1 files changed, 283 insertions, 0 deletions
diff --git a/doc/rfc/rfc6579.txt b/doc/rfc/rfc6579.txt new file mode 100644 index 0000000..ccbbe8e --- /dev/null +++ b/doc/rfc/rfc6579.txt @@ -0,0 +1,283 @@ + + + + + + +Internet Engineering Task Force (IETF) M. Yevstifeyev +Request for Comments: 6579 March 2012 +Category: Informational +ISSN: 2070-1721 + + + The 'disclosure' Link Relation Type + +Abstract + + This document specifies the 'disclosure' link relation type. It + designates a list of IPR disclosures made with respect to the + material for which such a relation type is specified. + +Status of This Memo + + This document is not an Internet Standards Track specification; it is + published for informational purposes. + + This document is a product of the Internet Engineering Task Force + (IETF). It represents the consensus of the IETF community. It has + received public review and has been approved for publication by the + Internet Engineering Steering Group (IESG). Not all documents + approved by the IESG are a candidate for any level of Internet + Standard; see Section 2 of RFC 5741. + + Information about the current status of this document, any errata, + and how to provide feedback on it may be obtained at + http://www.rfc-editor.org/info/rfc6579. + +Copyright Notice + + Copyright (c) 2012 IETF Trust and the persons identified as the + document authors. All rights reserved. + + This document is subject to BCP 78 and the IETF Trust's Legal + Provisions Relating to IETF Documents + (http://trustee.ietf.org/license-info) in effect on the date of + publication of this document. Please review these documents + carefully, as they describe your rights and restrictions with respect + to this document. Code Components extracted from this document must + include Simplified BSD License text as described in Section 4.e of + the Trust Legal Provisions and are provided without warranty as + described in the Simplified BSD License. + + + + + + + +Yevstifeyev Informational [Page 1] + +RFC 6579 'disclosure' Link Relation Type March 2012 + + +Table of Contents + + 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 2 + 1.1. Terminology . . . . . . . . . . . . . . . . . . . . . . . . 2 + 2. 'disclosure' Link Relation Type . . . . . . . . . . . . . . . . 3 + 2.1. Examples . . . . . . . . . . . . . . . . . . . . . . . . . 3 + 3. Security Considerations . . . . . . . . . . . . . . . . . . . . 3 + 4. IANA Considerations . . . . . . . . . . . . . . . . . . . . . . 4 + 5. Normative References . . . . . . . . . . . . . . . . . . . . . 4 + Appendix A. Acknowledgments . . . . . . . . . . . . . . . . . . . 5 + +1. Introduction + + RFC 5988 [RFC5988] defined a way of indicating relationships between + resources on the Web. This document specifies the 'disclosure' link + relation type. It designates a list of IPR disclosures made with + respect to the material for which such a relation type is specified. + Please note that the term "patent disclosure" should be considered + synonymous with "IPR disclosure" for the purposes of 'disclosure' + link relation type semantics, as patent disclosures are a subset of + IPR disclosures. + + The W3C already mandates the use of the 'disclosure' link relation + type for links to patent disclosures in all its documents. However, + it has long been used with no proper specification and registration. + This document is to fill this gap and encourage wider use of the + 'disclosure' relation type. It formally specifies the existing + practice of use of the link relation type and registers it in the + registry created by RFC 5988. + + Please note that the 'disclosure' relation type designates a + different resource than the 'copyright' type does; the latter refers + to the copyright statement while the former is used to reference a + list of patent disclosures. Please see RFC 5988 [RFC5988] for more + information on the 'copyright' relation type. + +1.1. Terminology + + The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", + "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this + document are to be interpreted as described in RFC 2119 [RFC2119]. + + + + + + + + + + +Yevstifeyev Informational [Page 2] + +RFC 6579 'disclosure' Link Relation Type March 2012 + + +2. 'disclosure' Link Relation Type + + Whenever the 'disclosure' relation type is used, the resource at the + target Internationalized Resource Identifier (IRI) [RFC5988] MUST + represent a list of patent disclosures made with respect to the + material referenced by context IRI. This also covers the case of an + empty list and a list containing one entry. + +2.1. Examples + + This section provides an example of possible use of the 'disclosure' + relation type. + + If the page <http://example.org/ipr/meta-spec/> contains a list of + patent disclosures made with respect to the specification found at + <http://example.org/specs/meta-spec/spec.html>, the latter would have + the following fragment of HTML source code: + + <html> + ... + Please visit + <a rel="disclosure" href="http://example.org/ipr/meta-spec/"> + the IPR page</a> for the list of patent disclosures made with + respect to this specification. + ... + </html> + + In the case of Link header field, the HTTP response would contain the + following header field: + + Link: <http://example.org/ipr/meta-spec/>; rel="disclosure"; + title="Patent Disclosures List" + + (Please note that the actual header field will not contain the line + break and spaces after the 'rel' parameter.) + +3. Security Considerations + + The 'disclosure' relation type is truly believed not to raise any new + security issues that are not discussed in RFC 5988 for generic use of + the Web linking mechanism. + + + + + + + + + + +Yevstifeyev Informational [Page 3] + +RFC 6579 'disclosure' Link Relation Type March 2012 + + +4. IANA Considerations + + IANA has registered the 'disclosure' link relation type in the "Link + Relations" registry, with a reference to this document, using the + following template: + + o Relation name: disclosure + + o Description: Refers to a list of patent disclosures made with + respect to material for which 'disclosure' relation is specified. + + o Reference: RFC 6579 + +5. Normative References + + [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate + Requirement Levels", BCP 14, RFC 2119, March 1997. + + [RFC5988] Nottingham, M., "Web Linking", RFC 5988, October 2010. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Yevstifeyev Informational [Page 4] + +RFC 6579 'disclosure' Link Relation Type March 2012 + + +Appendix A. Acknowledgments + + Thanks to Bjoern Hoehrmann for noticing that the 'disclosure' + relation is not properly specified and, correspondingly, initiating + this work. The author would also like to acknowledge the + contributions of (in alphabetical order) Bjoern Hoehrmann, John + Klensin, Subramanian Moonesamy, Julian Reschke, Thomas Roessler, + Peter Saint-Andre, Martin Thomson, and Juergen Quittek to this + document. + +Author's Address + + Mykyta Yevstifeyev + 8 Kuzovkov St., Apt. 25 + Kotovsk + Ukraine + + EMail: evnikita2@gmail.com + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +Yevstifeyev Informational [Page 5] + |