| < draft-snell-atompub-tombstones-17.txt | draft-snell-atompub-tombstones-18.txt > | |||
|---|---|---|---|---|
| Network Working Group J. Snell | Network Working Group J. Snell | |||
| Internet-Draft July 16, 2012 | Internet-Draft July 20, 2012 | |||
| Intended status: Standards Track | Intended status: Standards Track | |||
| Expires: January 17, 2013 | Expires: January 21, 2013 | |||
| The Atom "deleted-entry" Element | The Atom "deleted-entry" Element | |||
| draft-snell-atompub-tombstones-17 | draft-snell-atompub-tombstones-18 | |||
| Abstract | Abstract | |||
| This specification adds mechanisms to the Atom Syndication Format | This specification adds mechanisms to the Atom Syndication Format | |||
| which publishers of Atom Feed and Entry documents can use to | which publishers of Atom Feed and Entry documents can use to | |||
| explicitly identify Atom entries that have been removed. | explicitly identify Atom entries that have been removed. | |||
| Status of this Memo | Status of this Memo | |||
| This Internet-Draft is submitted to IETF in full conformance with the | This Internet-Draft is submitted to IETF in full conformance with the | |||
| skipping to change at page 1, line 32 ¶ | skipping to change at page 1, line 32 ¶ | |||
| Internet-Drafts are working documents of the Internet Engineering | Internet-Drafts are working documents of the Internet Engineering | |||
| Task Force (IETF). Note that other groups may also distribute | Task Force (IETF). Note that other groups may also distribute | |||
| working documents as Internet-Drafts. The list of current Internet- | working documents as Internet-Drafts. The list of current Internet- | |||
| Drafts is at http://datatracker.ietf.org/drafts/current/. | Drafts is at http://datatracker.ietf.org/drafts/current/. | |||
| Internet-Drafts are draft documents valid for a maximum of six months | Internet-Drafts are draft documents valid for a maximum of six months | |||
| and may be updated, replaced, or obsoleted by other documents at any | and may be updated, replaced, or obsoleted by other documents at any | |||
| time. It is inappropriate to use Internet-Drafts as reference | time. It is inappropriate to use Internet-Drafts as reference | |||
| material or to cite them other than as "work in progress." | material or to cite them other than as "work in progress." | |||
| This Internet-Draft will expire on January 17, 2013. | This Internet-Draft will expire on January 21, 2013. | |||
| Copyright Notice | Copyright Notice | |||
| Copyright (c) 2012 IETF Trust and the persons identified as the | Copyright (c) 2012 IETF Trust and the persons identified as the | |||
| document authors. All rights reserved. | document authors. All rights reserved. | |||
| This document is subject to BCP 78 and the IETF Trust's Legal | This document is subject to BCP 78 and the IETF Trust's Legal | |||
| Provisions Relating to IETF Documents | Provisions Relating to IETF Documents | |||
| (http://trustee.ietf.org/license-info) in effect on the date of | (http://trustee.ietf.org/license-info) in effect on the date of | |||
| publication of this document. Please review these documents | publication of this document. Please review these documents | |||
| skipping to change at page 2, line 11 ¶ | skipping to change at page 2, line 11 ¶ | |||
| include Simplified BSD License text as described in Section 4.e of | include Simplified BSD License text as described in Section 4.e of | |||
| the Trust Legal Provisions and are provided without warranty as | the Trust Legal Provisions and are provided without warranty as | |||
| described in the Simplified BSD License. | described in the Simplified BSD License. | |||
| Table of Contents | Table of Contents | |||
| 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 | 1. Introduction . . . . . . . . . . . . . . . . . . . . . . . . . 3 | |||
| 2. Notational Conventions . . . . . . . . . . . . . . . . . . . . 3 | 2. Notational Conventions . . . . . . . . . . . . . . . . . . . . 3 | |||
| 3. The at:deleted-entry element . . . . . . . . . . . . . . . . . 3 | 3. The at:deleted-entry element . . . . . . . . . . . . . . . . . 3 | |||
| 4. Deleted Entry Document . . . . . . . . . . . . . . . . . . . . 6 | 4. Deleted Entry Document . . . . . . . . . . . . . . . . . . . . 6 | |||
| 5. Digital Signatures . . . . . . . . . . . . . . . . . . . . . . 6 | 5. Digital Signatures . . . . . . . . . . . . . . . . . . . . . . 7 | |||
| 6. Encryption . . . . . . . . . . . . . . . . . . . . . . . . . . 7 | 6. Encryption . . . . . . . . . . . . . . . . . . . . . . . . . . 7 | |||
| 7. Security Considerations . . . . . . . . . . . . . . . . . . . 8 | 7. Security Considerations . . . . . . . . . . . . . . . . . . . 8 | |||
| 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 8 | 8. IANA Considerations . . . . . . . . . . . . . . . . . . . . . 9 | |||
| 9. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 9 | 9. Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . 10 | |||
| 10. Normative References . . . . . . . . . . . . . . . . . . . . . 9 | 10. Normative References . . . . . . . . . . . . . . . . . . . . . 10 | |||
| Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 10 | Author's Address . . . . . . . . . . . . . . . . . . . . . . . . . 11 | |||
| 1. Introduction | 1. Introduction | |||
| This specification adds mechanisms to the Atom Syndication Format | Atom [RFC4287] is an XML-based document format that describes lists | |||
| which publishers of Atom Feed and Entry documents can use to | of related information known as "feeds". Feeds are composed of a | |||
| explicitly identify Atom entries that have been removed. | number of items, known as "entries", each with an extensible set of | |||
| attached metadata. The primary use case that Atom addresses is the | ||||
| syndication of Web content such as weblogs and news headlines to Web | ||||
| sites as well as directly to user agents. | ||||
| In the base Atom format, when an entry is removed from a feed, but a | ||||
| consumer has already received and processed that entry, perhaps | ||||
| adding it to a local cache or display, there is no mechanism for | ||||
| determining that the entry has been removed. This specification adds | ||||
| a mechanism to the Atom Syndication Format that publishers of Atom | ||||
| Feed and Entry documents can use to explicitly identify Atom entries | ||||
| that have been removed. Atom consumers can use that information to | ||||
| adjust such things as their document cache and user interfaces. | ||||
| 2. Notational Conventions | 2. Notational Conventions | |||
| The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", | |||
| "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this | "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this | |||
| document are to be interpreted as described in [RFC2119]. | document are to be interpreted as described in [RFC2119]. | |||
| This specification uses XML Namespaces [W3C.REC-xml-names-19990114] | This specification uses XML Namespaces [W3C.REC-xml-names-19990114] | |||
| to uniquely identify XML element names. It uses the following | to uniquely identify XML element names. It uses the following | |||
| namespace prefix for the indicated namespace URI; | namespace prefix for the indicated namespace URI; | |||
| skipping to change at page 10, line 6 ¶ | skipping to change at page 10, line 33 ¶ | |||
| Resource Identifier (URI): Generic Syntax", STD 66, | Resource Identifier (URI): Generic Syntax", STD 66, | |||
| RFC 3986, January 2005. | RFC 3986, January 2005. | |||
| [RFC3987] Duerst, M. and M. Suignard, "Internationalized Resource | [RFC3987] Duerst, M. and M. Suignard, "Internationalized Resource | |||
| Identifiers (IRIs)", RFC 3987, January 2005. | Identifiers (IRIs)", RFC 3987, January 2005. | |||
| [RFC4287] Nottingham, M., Ed. and R. Sayre, Ed., "The Atom | [RFC4287] Nottingham, M., Ed. and R. Sayre, Ed., "The Atom | |||
| Syndication Format", RFC 4287, December 2005. | Syndication Format", RFC 4287, December 2005. | |||
| [W3C.REC-xml-20040204] | [W3C.REC-xml-20040204] | |||
| Yergeau, F., Maler, E., Bray, T., Sperberg-McQueen, C., | Yergeau, F., Maler, E., Sperberg-McQueen, C., Paoli, J., | |||
| and J. Paoli, "Extensible Markup Language (XML) 1.0 (Third | and T. Bray, "Extensible Markup Language (XML) 1.0 (Third | |||
| Edition)", World Wide Web Consortium FirstEdition REC-xml- | Edition)", World Wide Web Consortium FirstEdition REC-xml- | |||
| 20040204, February 2004, | 20040204, February 2004, | |||
| <http://www.w3.org/TR/2004/REC-xml-20040204>. | <http://www.w3.org/TR/2004/REC-xml-20040204>. | |||
| [W3C.REC-xml-c14n-20010315] | [W3C.REC-xml-c14n-20010315] | |||
| Boyer, J., "Canonical XML Version 1.0", World Wide Web | Boyer, J., "Canonical XML Version 1.0", World Wide Web | |||
| Consortium Recommendation REC-xml-c14n-20010315, | Consortium Recommendation REC-xml-c14n-20010315, | |||
| March 2001, | March 2001, | |||
| <http://www.w3.org/TR/2001/REC-xml-c14n-20010315>. | <http://www.w3.org/TR/2001/REC-xml-c14n-20010315>. | |||
| End of changes. 8 change blocks. | ||||
| 14 lines changed or deleted | 26 lines changed or added | |||
This html diff was produced by rfcdiff 1.48. The latest version is available from http://tools.ietf.org/tools/rfcdiff/ | ||||