RPID: Rich Presence Extensions to the Presence Information Data Format (PIDF)
RFC 4480
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2020-01-21
|
10 | (System) | Received changes through RFC Editor sync (added Verified Errata tag) |
2018-12-20
|
10 | (System) | Received changes through RFC Editor sync (changed abstract to 'The Presence Information Data Format (PIDF) defines a basic format for representing presence information for a … Received changes through RFC Editor sync (changed abstract to 'The Presence Information Data Format (PIDF) defines a basic format for representing presence information for a presentity. This format defines a textual note, an indication of availability (open or closed) and a Uniform Resource Identifier (URI) for communication. The Rich Presence Information Data format (RPID) described here is an extension that adds optional elements to the Presence Information Data Format (PIDF). These extensions provide additional information about the presentity and its contacts. The information is designed so that much of it can be derived automatically, e.g., from calendar files or user activity. This extension includes information about what the person is doing, a grouping identifier for a tuple, when a service or device was last used, the type of place a person is in, what media communications might remain private, the relationship of a service tuple to another presentity, the person's mood, the time zone it is located in, the type of service it offers, an icon reflecting the presentity's status, and the overall role of the presentity. These extensions include presence information for persons, services (tuples), and devices. [STANDARDS-TRACK]') |
2015-10-14
|
10 | (System) | Notify list changed from rjsparks@nostrum.com, hisham.khartabil@telio.no to (None) |
2012-08-22
|
10 | (System) | post-migration administrative database adjustment to the No Objection position for Scott Hollenbeck |
2006-07-13
|
10 | Amy Vezza | State Changes to RFC Published from RFC Ed Queue by Amy Vezza |
2006-07-13
|
10 | Amy Vezza | [Note]: 'RFC 4480' added by Amy Vezza |
2006-07-03
|
10 | (System) | RFC published |
2006-05-26
|
10 | Cullen Jennings | [Ballot Position Update] New position, No Objection, has been recorded for Cullen Jennings by Cullen Jennings |
2006-05-26
|
10 | Cullen Jennings | Created "Approve" ballot |
2006-01-03
|
10 | Amy Vezza | State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza |
2006-01-03
|
10 | Amy Vezza | [Note]: 'The proto write-up (available in tracker comment log) discusses why this document was not combined with cipid and future, despite them being interconnected. Rough … [Note]: 'The proto write-up (available in tracker comment log) discusses why this document was not combined with cipid and future, despite them being interconnected. Rough consensus for this approach does seem evident.' added by Amy Vezza |
2005-12-23
|
10 | Amy Vezza | IESG state changed to Approved-announcement sent |
2005-12-23
|
10 | Amy Vezza | IESG has approved the document |
2005-12-23
|
10 | Amy Vezza | Closed "Approve" ballot |
2005-12-22
|
10 | Ted Hardie | State Changes to Approved-announcement to be sent from IESG Evaluation::AD Followup by Ted Hardie |
2005-12-22
|
10 | Ted Hardie | [Note]: 'The proto write-up (available in tracker comment log) discusses why this document was not combined with cipid and future, despite them being interconnected. Rough … [Note]: 'The proto write-up (available in tracker comment log) discusses why this document was not combined with cipid and future, despite them being interconnected. Rough consensus for this approach does seem evident.' added by Ted Hardie |
2005-12-22
|
10 | Scott Hollenbeck | [Ballot Position Update] Position for Scott Hollenbeck has been changed to No Objection from Undefined by Scott Hollenbeck |
2005-12-22
|
10 | Scott Hollenbeck | [Ballot Position Update] Position for Scott Hollenbeck has been changed to Undefined from Discuss by Scott Hollenbeck |
2005-12-21
|
10 | (System) | New version available: draft-ietf-simple-rpid-10.txt |
2005-12-02
|
10 | (System) | Removed from agenda for telechat - 2005-12-01 |
2005-12-01
|
10 | Amy Vezza | State Changes to IESG Evaluation::AD Followup from IESG Evaluation by Amy Vezza |
2005-12-01
|
10 | Amy Vezza | [Note]: 'The proto write-up (available in tracker comment log) discusses why this document was not combined with cipid and future, despite them being interconnected. Rough … [Note]: 'The proto write-up (available in tracker comment log) discusses why this document was not combined with cipid and future, despite them being interconnected. Rough consensus for this approach does seem evident.' added by Amy Vezza |
2005-12-01
|
10 | Alex Zinin | [Ballot Position Update] New position, No Objection, has been recorded for Alex Zinin by Alex Zinin |
2005-12-01
|
10 | Bert Wijnen | [Ballot Position Update] New position, No Objection, has been recorded for Bert Wijnen by Bert Wijnen |
2005-12-01
|
10 | Allison Mankin | [Ballot Position Update] New position, Yes, has been recorded for Allison Mankin by Allison Mankin |
2005-12-01
|
10 | Mark Townsley | [Ballot Position Update] New position, No Objection, has been recorded for Mark Townsley by Mark Townsley |
2005-12-01
|
10 | Jon Peterson | [Ballot Position Update] New position, Yes, has been recorded for Jon Peterson by Jon Peterson |
2005-11-30
|
10 | Bill Fenner | [Ballot Position Update] New position, No Objection, has been recorded for Bill Fenner by Bill Fenner |
2005-11-30
|
10 | David Kessens | [Ballot Position Update] New position, No Objection, has been recorded for David Kessens by David Kessens |
2005-11-30
|
10 | Margaret Cullen | [Ballot Position Update] New position, No Objection, has been recorded for Margaret Wasserman by Margaret Wasserman |
2005-11-30
|
10 | Sam Hartman | [Ballot Position Update] New position, No Objection, has been recorded for Sam Hartman by Sam Hartman |
2005-11-30
|
10 | Scott Hollenbeck | [Ballot discuss] This document needs an Internationalization Considerations section. I see that the note element include a "lang" attribute, but there's no discussion of how … [Ballot discuss] This document needs an Internationalization Considerations section. I see that the note element include a "lang" attribute, but there's no discussion of how this attribute should be used or of the larger issues associated with internationalization. Is it safe to assume that the many elements describing things like mood will need to be translated before they can be displayed to a human? |
2005-11-28
|
10 | Russ Housley | [Ballot comment] Since the security considerations in this document reference draft-ietf-simple-cipid-06, the resolution of my DISCUSS on that document will automatically resolve … [Ballot comment] Since the security considerations in this document reference draft-ietf-simple-cipid-06, the resolution of my DISCUSS on that document will automatically resolve similar concerns about this document. |
2005-11-28
|
10 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded for Russ Housley by Russ Housley |
2005-11-28
|
10 | Scott Hollenbeck | [Ballot discuss] The W3C XML Schema specs need to be added as normative references. This document needs an Internationalization Considerations section. I see that the … [Ballot discuss] The W3C XML Schema specs need to be added as normative references. This document needs an Internationalization Considerations section. I see that the note element include a "lang" attribute, but there's no discussion of how this attribute should be used or of the larger issues associated with internationalization. Is it safe to assume that the many elements describing things like mood will need to be translated before they can be displayed to a human? |
2005-11-28
|
10 | Scott Hollenbeck | [Ballot Position Update] New position, Discuss, has been recorded for Scott Hollenbeck by Scott Hollenbeck |
2005-11-28
|
10 | Ted Hardie | State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Ted Hardie |
2005-11-28
|
10 | Ted Hardie | [Note]: 'The proto write-up (available in tracker comment log) discusses why this document was not combined with cipid and future, despite them being interconnected. Rough … [Note]: 'The proto write-up (available in tracker comment log) discusses why this document was not combined with cipid and future, despite them being interconnected. Rough consensus for this approach does seem evident.' added by Ted Hardie |
2005-11-25
|
10 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2005-11-23
|
10 | Brian Carpenter | [Ballot comment] From Gen-ART review by David Black: Of the nits below, I would place some emphasis on improving the discussion of extensibility, as … [Ballot comment] From Gen-ART review by David Black: Of the nits below, I would place some emphasis on improving the discussion of extensibility, as the cross-reference to RFC 3863 doesn't make everything obvious. The term "presentity" is used extensively in this draft; it is a new term (at least to me) that needs a definition and/or explanation, including how it relates to "person". My guess from context is that a presentity is a proxy for presence determination/reporting purposes. Section 1, Introduction - CPIM acronym used without expansion or prior definition. Please supply one. Section 3.1 Overview - The From/until? column in Figure 1 is not explained until a few paragraphs after the table. This might be a pagination issue, but the Notes? column in Figure 1 is not explained at all, which is an omission. The text should explain all the columns in the table just before or immediately after the table. Near the end of Section 3.1, the following sentence describes extensibility of enumerations: Enumerations can be extended by elements from other namespaces. There are a couple of important points that aren't obvious from this statement that should be explained here: - The namespaces for standard extensions are specified in Section 6. - Anyone can define an extension by defining a new namespace (not using a standard extensions namespace). In connection with the latter point ... Section 6, Extending RPID - It would be useful to adapt the following text from Section 4.2.1 of RFC 3863 to this section: Any developer can introduce their own element names, avoiding conflict by choosing an appropriate namespace URI. to explain how to define new enumeration values without conflict, and as part of this an explanation of "appropriate" would be useful. One more nit: Paul Kyzivat's email address in the draft is not correct |
2005-11-23
|
10 | Brian Carpenter | [Ballot Position Update] New position, No Objection, has been recorded for Brian Carpenter by Brian Carpenter |
2005-11-22
|
10 | Ted Hardie | Placed on agenda for telechat - 2005-12-01 by Ted Hardie |
2005-11-22
|
10 | Ted Hardie | [Note]: 'The proto write-up (available in tracker comment log) discusses why this document was not combined with cipid and future, despite them being interconnected. Rough … [Note]: 'The proto write-up (available in tracker comment log) discusses why this document was not combined with cipid and future, despite them being interconnected. Rough consensus for this approach does seem evident.' added by Ted Hardie |
2005-11-22
|
10 | Ted Hardie | [Ballot Position Update] New position, Yes, has been recorded for Ted Hardie |
2005-11-22
|
10 | Ted Hardie | Ballot has been issued by Ted Hardie |
2005-11-22
|
10 | Ted Hardie | Created "Approve" ballot |
2005-11-02
|
10 | Michelle Cotton | IANA Last Call Comments: Upon approval of this document the IANA will register 1 XML Namespace and 1 XML Schema at the following registries: http://www.iana.org/assignments/xml-registry/ns.html … IANA Last Call Comments: Upon approval of this document the IANA will register 1 XML Namespace and 1 XML Schema at the following registries: http://www.iana.org/assignments/xml-registry/ns.html http://www.iana.org/assignments/xml-registry/schema.html |
2005-11-01
|
10 | Amy Vezza | Last call sent |
2005-11-01
|
10 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2005-11-01
|
10 | Ted Hardie | Last Call was requested by Ted Hardie |
2005-11-01
|
10 | Ted Hardie | State Changes to Last Call Requested from Publication Requested by Ted Hardie |
2005-11-01
|
10 | (System) | Ballot writeup text was added |
2005-11-01
|
10 | (System) | Last call text was added |
2005-11-01
|
10 | (System) | Ballot approval text was added |
2005-10-31
|
10 | Ted Hardie | This is the PROTO writeup for the submission of: draft-ietf-simple-rpid-09 1. The chairs have reviewed this version of the ID and ask that the … This is the PROTO writeup for the submission of: draft-ietf-simple-rpid-09 1. The chairs have reviewed this version of the ID and ask that the IESG consider it for publication. 2. This document has been extensively reviewed by the working group (perhaps to the point of over-analysis). 3. The chairs do not believe further cross-area review is needed. Scott Hollenbeck participated in the XML specific engineering done in the later part of this documents development. 4. This document is part of a family of related documents (rpid, cipid, future). The consensus building process let to separate documents. There is pressure from a few working group members (notably Rohan Mahy) to recombine them. The WG prefers not to combine the drafts based on two primary concerns 1 - Implementations can implement rpid without implementing cipid or future 2 - It will be difficult to complete the combining editing process without reopening issues 5. The consensus around this the core concepts in this document is quite strong. There were compromises reflected in the datamodel that the working group will defend. There was activity around the use of XML namespaces that achieved informed consensus from a smaller subset of the group (the remainder are not concerned about this particular set of details). 6. There have been no indications of intent to appeal. 7. This document adheres to ID-nits. 8. The document appropriately splits references into Informative/Normative. The informative reference to the data model may draw comment in IESG review. It should not be difficult to make this reference normative. 9. Announcement Writeup Technical Summary This document utilizes the extention mechanisms within the Presence Information Document Format (PIDF) adding optional elements with additional information about the presentity and its contacts. This extension includes information about what the person is doing, a grouping identifier for a tuple, when a service or device was last used, the type of place a person is in, what media communications might remain private, the relationship of a service tuple to another presentity, the person's mood, the time zone it is located in, the type of service it offers, and an icon reflecting the presentity's status and the overall role of the presentity. Working Group Summary This document has been through many extensive working group discussions. It reflects a strong working group consensus. Protocol Quality Robert Sparks was the PROTO sheperd for this document. Interoperable exchange of presence documents using these extensions has been seen at several of the SIP Interoperability Test Events (SIPITs). |
2005-10-31
|
10 | Dinara Suleymanova | State Changes to Publication Requested from AD is watching by Dinara Suleymanova |
2005-10-31
|
10 | Dinara Suleymanova | Intended Status has been changed to Proposed Standard from None |
2005-09-26
|
09 | (System) | New version available: draft-ietf-simple-rpid-09.txt |
2005-08-04
|
10 | Ted Hardie | Draft Added by Ted Hardie in state AD is watching |
2005-07-18
|
08 | (System) | New version available: draft-ietf-simple-rpid-08.txt |
2005-06-27
|
07 | (System) | New version available: draft-ietf-simple-rpid-07.txt |
2005-06-03
|
06 | (System) | New version available: draft-ietf-simple-rpid-06.txt |
2005-02-23
|
05 | (System) | New version available: draft-ietf-simple-rpid-05.txt |
2004-10-27
|
04 | (System) | New version available: draft-ietf-simple-rpid-04.txt |
2004-03-22
|
03 | (System) | New version available: draft-ietf-simple-rpid-03.txt |
2004-03-15
|
02 | (System) | New version available: draft-ietf-simple-rpid-02.txt |
2004-02-10
|
01 | (System) | New version available: draft-ietf-simple-rpid-01.txt |
2003-07-31
|
00 | (System) | New version available: draft-ietf-simple-rpid-00.txt |