Instant Message Disposition Notification (IMDN)
draft-ietf-simple-imdn-10
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
10 | (System) | post-migration administrative database adjustment to the No Objection position for Chris Newman |
2012-08-22
|
10 | (System) | post-migration administrative database adjustment to the No Objection position for Pasi Eronen |
2012-08-22
|
10 | (System) | post-migration administrative database adjustment to the No Objection position for Tim Polk |
2012-08-22
|
10 | (System) | post-migration administrative database adjustment to the No Objection position for Magnus Westerlund |
2008-12-23
|
10 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2008-12-23
|
10 | (System) | IANA Action state changed to Waiting on RFC Editor from In Progress |
2008-12-22
|
10 | (System) | IANA Action state changed to In Progress from Waiting on Authors |
2008-12-22
|
10 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2008-12-09
|
10 | (System) | IANA Action state changed to In Progress |
2008-12-09
|
10 | Cindy Morgan | State Changes to RFC Ed Queue from Approved-announcement sent by Cindy Morgan |
2008-12-09
|
10 | Cindy Morgan | IESG state changed to Approved-announcement sent |
2008-12-09
|
10 | Cindy Morgan | IESG has approved the document |
2008-12-09
|
10 | Cindy Morgan | Closed "Approve" ballot |
2008-12-09
|
10 | Pasi Eronen | [Ballot Position Update] Position for Pasi Eronen has been changed to No Objection from Discuss by Pasi Eronen |
2008-12-08
|
10 | (System) | New version available: draft-ietf-simple-imdn-10.txt |
2008-11-17
|
10 | Tim Polk | [Ballot Position Update] Position for Tim Polk has been changed to No Objection from Undefined by Tim Polk |
2008-11-17
|
10 | Tim Polk | [Ballot Position Update] Position for Tim Polk has been changed to Undefined from Discuss by Tim Polk |
2008-10-27
|
10 | Pasi Eronen | [Ballot discuss] Version -09 addresses most of my concerns, with one exception: "The document needs a better explanation of why (the rather ugly) IMDN-Record-Route/IMDN-Route mechanism … [Ballot discuss] Version -09 addresses most of my concerns, with one exception: "The document needs a better explanation of why (the rather ugly) IMDN-Record-Route/IMDN-Route mechanism is needed (especially since there's no similar mechanism for sending normal IM replies)." In other words: why it's necessary or useful to ensure that certain intermediaries see the IMDN, if it's not necessary for normal IM replies? (this has probably been discussed on the mailing list at some point during the draft's lifetime, but I'd like to see the explanation in the document itself.) Version -09 also changed the syntax of the Disposition-Notification header (it now requires spaces on both side of commas and semicolons) -- is this intentional? (if it is, the example in Section 7.1.1.3 is not valid any more). Also, RFC 2434 has been obsoleted by RFC 5226. |
2008-10-20
|
10 | Chris Newman | [Ballot Position Update] Position for Chris Newman has been changed to No Objection from Yes by Chris Newman |
2008-10-20
|
10 | Chris Newman | [Ballot Position Update] Position for Chris Newman has been changed to Yes from Discuss by Chris Newman |
2008-10-19
|
09 | (System) | New version available: draft-ietf-simple-imdn-09.txt |
2008-10-17
|
10 | Magnus Westerlund | [Ballot Position Update] Position for Magnus Westerlund has been changed to No Objection from Discuss by Magnus Westerlund |
2008-10-16
|
10 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2008-10-16
|
08 | (System) | New version available: draft-ietf-simple-imdn-08.txt |
2008-07-31
|
10 | Chris Newman | [Ballot discuss] 1. I could not find a response to Frank Ellermann's last call comments on "Wed, 16 Jan 2008 12:17:48 +0100" to the IETF … [Ballot discuss] 1. I could not find a response to Frank Ellermann's last call comments on "Wed, 16 Jan 2008 12:17:48 +0100" to the IETF mailing list. I do not consider it acceptable to simply ignore last call comments. Please cc me on any correspondence to Frank and the ietf list on this issue. Most of the issues he raised I consider discuss-level issues. 2. The "read" status is misleading for the reasons 3798 describes. Why did you choose not to use "displayed" as defined in RFC 3798? Having semantically misleading statements in protocols is simply not good design and I'd like a justification for doing something different from the previous IETF draft standard in this area. 3. This appears to combine DSN (RFC 3464) and MDN (RFC 3798) features into one protocol. As they are related and the primary reason for the specification split is historic, I think combining the features is a good thing. But there are semantic differences between the two protocols that are both useful and important. In particular, when a client requests a DSN it is guaranteed to get a response by RFC 3461, while responses to MDNs are optional. This is a very useful property although it is only possible if the "relayed" action from RFC 3464 is included in the model and generated in response to a request for delivery success status. Why did you choose not to provide this feature of DSNs? If the WG considered this and made a willful decision, I'm not going to insist on a change, but I at least want to understand why the IETF suite of standards will be inconsistent on such an important semantic. 5. I could find no record of the IETF-types review in the IETF-types archives: http://www.alvestrand.no/pipermail/ietf-types/2007-February/thread.html Can someone please provide a copy of the review request as received from the ietf-types list expander? I want to make sure the message was actually distributed to the list and not lost in transit. 6. RFC 3862 has an example message with the same subject in two different languages. How does the element handle this in the IMDN? Is a lang parameter included on the subject typically? 7. When using a formal schema language, it is important to say in the specification how it relates normatively to this document and future extensions. Is the schema a normative definition of the current format? Is the schema a normative definition constraining all future extensions of the format? If the answer to the latter question is "yes", then I recommend you read chapter 12 of "Relax NG" by Eric van der Vlist and revise your Relax NG schema accordingly or you will be painting yourself in a box. Briefly: you should use the interleave pattern, I'm not sure your 'anyIMDI' is correct (see "anything" in the book) and if you put the addition of 'anyIMDI' in a separate define from the list of pre-defined elements that will simplify extending the schema. BTW, thanks for using RelaxNG as it's much simpler to read and review than W3C schema. 8. Section 15.4 says both "Specification Required" and "IETF Standards track" (implying it's a "standards action" registry). What is the intended registry type? 9. Have all the questions IANA asked been resolved? Note: I have deliberately not reviewed the security considerations section assuming the security directoriate and ADs have that covered. |
2008-07-31
|
10 | Chris Newman | [Ballot comment] Jon convinced me to make this a comment rather than a discuss position. Partly because this fits in the model put forward by … [Ballot comment] Jon convinced me to make this a comment rather than a discuss position. Partly because this fits in the model put forward by CPIM: 4. The decision to mix transitive routing information (IMDN-Record-Route, IMDN-Route) into the IMDN content itself is bad design, especially when that information is to be removed by intermediaries. That makes any sort of content based signature impossible, and such mechanisms are likely to become an important part of the necessary reputation systems as the volume of IM spam increases over time. |
2008-05-09
|
10 | (System) | Removed from agenda for telechat - 2008-05-08 |
2008-05-08
|
10 | Cindy Morgan | State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Cindy Morgan |
2008-05-08
|
10 | Lisa Dusseault | [Ballot Position Update] New position, No Objection, has been recorded by Lisa Dusseault |
2008-05-08
|
10 | Pasi Eronen | [Ballot discuss] Process note: Eric Rescorla's SecDir review needs a response. Note a single one of the XML examples is actually valid according to the … [Ballot discuss] Process note: Eric Rescorla's SecDir review needs a response. Note a single one of the XML examples is actually valid according to the RelaxNG schema (they have things like misspelled attribute names, missing required elements, etc.). The document needs a better explanation of why (the rather ugly) IMDN-Record-Route/IMDN-Route mechanism is needed (especially since there's no similar mechanism for sending normal IM replies). The RelaxNG schema has an "Extension" element, but there's no text describing how the extension mechanism works. Also, the statement in 15.3 saying "Extensions MUST be standards track documents" isn't very clear. Sections 15.2 and 15.3 attempt to register the same URI for two purposes; please clarify. Section 15.4 says "Additional values may be defined by standards track RFCs that update or obsolete RFC XXXX (Specification Required)"; please make this clearer. From Eric Rescorla's SecDir review: One thing I'm not clear on is how the recipient determines where to send the IMDN. Are they supposed to read the "From" field? One thing that I don't get is how the IMDN-Route header interacts here. It looks to me like this gets stuffed in the "To" in the IMDN. What happens if someone puts an IMDN-Record-Route that points to an IMDN-ignorant UA? I'm concerned about the bounce/reflection threats discussed in S14 (where the sender asks for notification to a third party victim). I'm particularly concerned about the "note" field, since a natural implementation seems to be to include an excerpt from the message you're acknowledging. This draft identifies the threat but doesn't specify any mechanism for ameliorating them. I think some suggested mechanisms would be appoprirate here, or at least some analysis of what the potential mechanisms were and why they would or would not work. 5.3/14.3: I would avoid the term "non-repudiation" if at all possible -- it's so overloaded that it's hard to know what it means (if anything). Something like "Thus, the protocol described here does not provide reliable evidence of receipt for, e.g., legal purposes" could be clearer. |
2008-05-08
|
10 | Pasi Eronen | [Ballot Position Update] New position, Discuss, has been recorded by Pasi Eronen |
2008-05-08
|
10 | Ross Callon | [Ballot Position Update] New position, No Objection, has been recorded by Ross Callon |
2008-05-08
|
10 | Lars Eggert | [Ballot comment] Section 5.3., paragraph 2: > In addition to text, some IMs may contain audio, video, and still > images. Therefore, the … [Ballot comment] Section 5.3., paragraph 2: > In addition to text, some IMs may contain audio, video, and still > images. Therefore, the state "read" includes playing the audio or > video file to the user. Does it indicate the start of playback, or when playback has concluded? (Probably the former, but it might be good to be explicit in the text.) Section 5.3., paragraph 3: > Since there is no positive acknowledgement from the user, one cannot > determine _a priori_ the user actually read the IM. Thus, one cannot > use the protocol described here as a non-repudiation service. That restriction - that getting a "read" IMDN doesn't actually mean that the recipient is guaranteed to have read the IM - seems important enough to describe more prominently, e.g., in the introduction. "Read" is maybe also a bit inaccurate, maybe "rendered" would be a better term, i.e., the IM has been rendered to the user, which is about as much as a program can guarantee it did. It's probably too late to make this wording change, but an explanation can still be added. (Nit: I don't understand what "a priori" is supposed to express in this sentence.) Section 7.1.1.1., paragraph 1: > The Message-ID field is populated > with a value that is unique with at least 32 bits of randomness. Nit: It's not unique, it's _statistically_ unique. Section 7.1.3., paragraph 2: > Once an IM Sender sends an IM containing an IMDN request, it MAY > preserve the IM context, principally the Message-ID, and other user- > identifiable information such as the IM subject or content, and date > and time it was sent. Isn't a MAY a bit weak? Requesting IMDNs when I'm not going to be able to correlate them to specific sent messages seems to be pretty pointless. Section 12.1.1., paragraph 4: > An IM Recipient can ignore such request > if the IM Sender is anonymous. Nit: s/can/MAY/ Section 13., paragraph 1: > MSRP already provides a built-in mechanism to supply positive and > negative delivery reports. Reference to MSRP missing. Section 14., paragraph 1: > IMDNs provide a fine-grained view of the activity of the IM Recipient > and thus deserves particularly careful confidentiality protection so > that only the intended recipient of the IMDN will receive the IMDN. > In most cases, the intended recipient of the IMDN is the IM Sender. When the IMDN recipient isn't the sender but instead the IMDN is addressed to multiple recipients, an amplification attack can be performed. Is this a new threat with IMDNs or is this already being discussed for the base IM transport? |
2008-05-08
|
10 | Lars Eggert | [Ballot Position Update] New position, No Objection, has been recorded by Lars Eggert |
2008-05-07
|
10 | Cullen Jennings | [Ballot Position Update] New position, No Objection, has been recorded by Cullen Jennings |
2008-05-07
|
10 | Ron Bonica | [Ballot Position Update] New position, No Objection, has been recorded by Ron Bonica |
2008-05-07
|
10 | David Ward | [Ballot Position Update] New position, No Objection, has been recorded by David Ward |
2008-05-07
|
10 | Dan Romascanu | [Ballot Position Update] New position, No Objection, has been recorded by Dan Romascanu |
2008-05-07
|
10 | Jari Arkko | [Ballot Position Update] New position, No Objection, has been recorded by Jari Arkko |
2008-05-06
|
10 | Chris Newman | [Ballot discuss] 1. I could not find a response to Frank Ellermann's last call comments on "Wed, 16 Jan 2008 12:17:48 +0100" to the IETF … [Ballot discuss] 1. I could not find a response to Frank Ellermann's last call comments on "Wed, 16 Jan 2008 12:17:48 +0100" to the IETF mailing list. I do not consider it acceptable to simply ignore last call comments. Please cc me on any correspondence to Frank and the ietf list on this issue. Most of the issues he raised I consider discuss-level issues. 2. The "read" status is misleading for the reasons 3798 describes. Why did you choose not to use "displayed" as defined in RFC 3798? Having semantically misleading statements in protocols is simply not good design and I'd like a justification for doing something different from the previous IETF draft standard in this area. 3. This appears to combine DSN (RFC 3464) and MDN (RFC 3798) features into one protocol. As they are related and the primary reason for the specification split is historic, I think combining the features is a good thing. But there are semantic differences between the two protocols that are both useful and important. In particular, when a client requests a DSN it is guaranteed to get a response by RFC 3461, while responses to MDNs are optional. This is a very useful property although it is only possible if the "relayed" action from RFC 3464 is included in the model and generated in response to a request for delivery success status. Why did you choose not to provide this feature of DSNs? If the WG considered this and made a willful decision, I'm not going to insist on a change, but I at least want to understand why the IETF suite of standards will be inconsistent on such an important semantic. 4. The decision to mix transitive routing information (IMDN-Record-Route, IMDN-Route) into the IMDN content itself is bad design, especially when that information is to be removed by intermediaries. That makes any sort of content based signature impossible, and such mechanisms are likely to become an important part of the necessary reputation systems as the volume of IM spam increases over time. Deliberately designing a signature-hostile format when it is so likely signatures will be critical to long term use of the protocol is something that will require extensive justification to convince me it's acceptable quality for an IETF standard. 5. I could find no record of the IETF-types review in the IETF-types archives: http://www.alvestrand.no/pipermail/ietf-types/2007-February/thread.html Can someone please provide a copy of the review request as received from the ietf-types list expander? I want to make sure the message was actually distributed to the list and not lost in transit. 6. RFC 3862 has an example message with the same subject in two different languages. How does the element handle this in the IMDN? Is a lang parameter included on the subject typically? 7. When using a formal schema language, it is important to say in the specification how it relates normatively to this document and future extensions. Is the schema a normative definition of the current format? Is the schema a normative definition constraining all future extensions of the format? If the answer to the latter question is "yes", then I recommend you read chapter 12 of "Relax NG" by Eric van der Vlist and revise your Relax NG schema accordingly or you will be painting yourself in a box. Briefly: you should use the interleave pattern, I'm not sure your 'anyIMDI' is correct (see "anything" in the book) and if you put the addition of 'anyIMDI' in a separate define from the list of pre-defined elements that will simplify extending the schema. BTW, thanks for using RelaxNG as it's much simpler to read and review than W3C schema. 8. Section 15.4 says both "Specification Required" and "IETF Standards track" (implying it's a "standards action" registry). What is the intended registry type? 9. Have all the questions IANA asked been resolved? Note: I have deliberately not reviewed the security considerations section assuming the security directoriate and ADs have that covered. |
2008-05-06
|
10 | Chris Newman | [Ballot Position Update] New position, Discuss, has been recorded by Chris Newman |
2008-05-06
|
10 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded by Russ Housley |
2008-05-06
|
10 | Tim Polk | [Ballot discuss] This is a process discuss. Eric Rescorla's secdir review (first posted February 8 and re-posted May 3) has never received a response. I … [Ballot discuss] This is a process discuss. Eric Rescorla's secdir review (first posted February 8 and re-posted May 3) has never received a response. I consider the issues he raised on bounce/reflection threats and determining where to send the IMDN to be blocking. (Is the latter addressed in the last sentence of 12.1.3.1?) I also support avoiding the term non-repudiation unless it is defined in this document for this context. |
2008-05-06
|
10 | Tim Polk | [Ballot Position Update] New position, Discuss, has been recorded by Tim Polk |
2008-05-06
|
10 | Magnus Westerlund | [Ballot discuss] Section 10: The ABNF is not complete and lacks references to some definitions. To my check even after including the ABNF from RFC … [Ballot discuss] Section 10: The ABNF is not complete and lacks references to some definitions. To my check even after including the ABNF from RFC 3862 the followings are undefined: COMMA SEMI generic-param Then there is a typo in the the rule: notify-req = ("negative-delivery" / "positive-delivery" / "processing" / "read" / Token) *(SEMI disp-notif-params) disp-notif-params is missing a "y" |
2008-05-06
|
10 | Magnus Westerlund | [Ballot Position Update] New position, Discuss, has been recorded by Magnus Westerlund |
2008-05-01
|
10 | Jon Peterson | Placed on agenda for telechat - 2008-05-08 by Jon Peterson |
2008-05-01
|
10 | Jon Peterson | State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Jon Peterson |
2008-05-01
|
10 | Jon Peterson | [Ballot Position Update] New position, Yes, has been recorded for Jon Peterson |
2008-05-01
|
10 | Jon Peterson | Ballot has been issued by Jon Peterson |
2008-05-01
|
10 | Jon Peterson | Created "Approve" ballot |
2008-04-01
|
07 | (System) | New version available: draft-ietf-simple-imdn-07.txt |
2008-02-09
|
10 | Sam Weiler | Request for Last Call review by SECDIR Completed. Reviewer: Eric Rescorla. |
2008-01-29
|
10 | (System) | State has been changed to Waiting for AD Go-Ahead from In Last Call by system |
2008-01-23
|
10 | Amanda Baber | IANA Last Call comments: IANA has several questions/notes for the authors: - In section 15.2, the section should be labeled XML Sub- Namespace Registration, not … IANA Last Call comments: IANA has several questions/notes for the authors: - In section 15.2, the section should be labeled XML Sub- Namespace Registration, not URN Sub-Namespace Registration. - In section 15.3, the URI looks incorrect for a Schema Registration. - In section 15.4, what are the registration procedures and initial contents? The contents of 15.5 are assumed as the initial contents, but you need to declare the registration procedures for this registry. 15.4 appears to refer to both Standards Track and Specification Required policies. - Section 15.4 should not include a URL for the repository to be created. - In section 15.5 it's unclear whether you want to register CPIM message headers as opposed to mail headers or apply this section to the new registry in section 15.4. - In section 15.6 it's unclear what kind of content disposition is required, "Mail Content Disposition Values" is assumed. IESG Note: Expert Review Required Action 1 (Section 15.1): Upon approval of this document, the IANA will make the following assignments in the "Message Media Types" registry located at http://www.iana.org/assignments/media-types/message/ message imdn+xml [RFC-simple-imdn-06] Action 2 (Section 15.2): Upon approval of this document, the IANA will make the following assignments in the "ns" registry located at http://www.iana.org/assignments/xml-registry/ns.html ID URI Registration template Reference ---- ----------- ----------- ------------ imdn urn:ietf:params:xml:ns:imdn [imdn] [RFC-simple-imdn-06] Action 3 (Section 15.3): Upon approval of this document, the IANA will make the following assignments in the "schema" registry located at http://www.iana.org/assignments/xml-registry/schema.html ID URI Filename Reference ---- ----------- ----------- ------------ imdn urn:ietf:params:xml:schema:imdn [imdn] [RFC-simple-imdn-06] Action 4: Upon approval of this document, the IANA will make the following assignment in the "IETF Protocol Parameter Identifiers" registry located at http://www.iana.org/assignments/params Registered Parameter Identifier Reference IANA Registry Reference -------------------------------- --------- -------------------------------------------------------- imdn [RFC-simple-imdn-06] http://www.iana.org/assignments/TBD Action 5 (Sections 15.4, 15.5): Upon approval of this document, the IANA will create the following registry "IMDN Fields" located at http://www.iana.org/assignments/TBD Initial contents of this registry will be: Registration Procedures: UNDEFINED URN Prefix: urn:ietf:params:imdn Index Value Reference ------------- ------------------ Disposition-Notification [RFC-simple-imdn-06] Message-ID [RFC-simple-imdn-06] Original-To [RFC-simple-imdn-06] IMDN-Record-Route [RFC-simple-imdn-06] IMDN-Route [RFC-simple-imdn-06] Action 5 (Section 15.5): Upon approval of this document, the IANA will make the following assignments in the "Common Presence and Instant Messaging (CPIM) Headers" registry located at http://www.iana.org/assignments/cpim-headers ValueS Reference ------------- ------------------ Disposition-Notification [RFC-simple-imdn-06] Message-ID [RFC-simple-imdn-06] Original-To [RFC-simple-imdn-06] IMDN-Record-Route [RFC-simple-imdn-06] IMDN-Route [RFC-simple-imdn-06] Action 6 (Section 15.6): Upon approval of this document, the IANA will make the following assignments in the "MAIL CONTENT DISPOSITION Values and Parameters" registry located at http://www.iana.org/assignments/mail-cont-disp sub-registry "Mail Content Disposition Values" Name Description Reference ----- ------------ --------- notification notification the body of the message is a [RFC-simple-imdn-06] notification according to an earlier request for a disposition notification to an instant message We understand the above to be the only IANA Actions for this document. |
2008-01-18
|
10 | Sam Weiler | Request for Last Call review by SECDIR is assigned to Eric Rescorla |
2008-01-18
|
10 | Sam Weiler | Request for Last Call review by SECDIR is assigned to Eric Rescorla |
2008-01-15
|
10 | Amy Vezza | Last call sent |
2008-01-15
|
10 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2008-01-15
|
10 | Jon Peterson | Last Call was requested by Jon Peterson |
2008-01-15
|
10 | (System) | Ballot writeup text was added |
2008-01-15
|
10 | (System) | Last call text was added |
2008-01-15
|
10 | (System) | Ballot approval text was added |
2008-01-15
|
10 | Jon Peterson | State Changes to Last Call Requested from AD Evaluation::AD Followup by Jon Peterson |
2008-01-14
|
10 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2008-01-14
|
06 | (System) | New version available: draft-ietf-simple-imdn-06.txt |
2008-01-07
|
10 | Jon Peterson | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation::AD Followup by Jon Peterson |
2007-12-29
|
10 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2007-12-29
|
05 | (System) | New version available: draft-ietf-simple-imdn-05.txt |
2007-09-28
|
10 | Jon Peterson | State Changes to AD Evaluation::Revised ID Needed from AD Evaluation by Jon Peterson |
2007-09-13
|
10 | Jon Peterson | State Changes to AD Evaluation from Publication Requested by Jon Peterson |
2007-05-16
|
10 | Dinara Suleymanova | PROTO Write-up (1.a) Robert Sparks is the document shepherd for this document, and has personally reviewed this version. It is ready for IESG consideration for … PROTO Write-up (1.a) Robert Sparks is the document shepherd for this document, and has personally reviewed this version. It is ready for IESG consideration for publication. (1.b) This document has undergone intensive WG review. The authors ensured app-area cross review. A review from ietf-types was requested on February 13, 2007 (there was no response). (1.c) The authors have verified the RelaxNG schema. This working group does not have a lot of experience with this form of schema. The draft has not been through any formal external XML review. (1.d) The shephard has no additional concerns to bring to the attention of the area director. No IPR has been disclosed pertaining to this draft. (1.e) WG consensus on this document is quite strong. A significant fraction of the WG actively participated in creating and reviewing it. There is one concept in the document that is likely to bring additional comments during IETF LC - centered around the notion of a report that claims a document was "read". There was discussion within the working group around the concept in this document and it reflects consensus. Other documents attempting similar things have since received (possibly not completely thought through) pushback from the same group. (1.f) There has been no threat of appeal or any apparent extreme discontent. (1.g) The shepherd has verified this version of the document passes idnits and meets the requirements in the ID-Checklist. (1.h) The document references are appropriately split into normative and non-normative. There are no normative references to works in progress. The document reference to RFC3798 was RFC2298 during WGLC. (1.i) The document has an appropriate IANA considerations section. It does ask IANA to register a MIME type, an XML namespace and schema , and asks to create a new registry named "imdn" with update mechanics of "Specification Required". IANAs actions are clearly identified. The document does ask for a significant number of IANA actions. (1.j) The document shepherd has _not_ personally verified that the RelaxNG schema in this document validates correctly. Hisham Khartabil verified the schema using Oxygen. (1.k) Proposed announcement writeup: Technical Summary This document provides a mechanism whereby endpoints can request Instant Message Disposition Notifications (IMDN), including delivery, processing and read notifications, for page-mode instant messages. The Common Profile for Instant Messaging (CPIM) data format specified in RFC 3862 is extended with new header fields that enable endpoints to request IMDNs. A new message format is also defined to convey IMDNs. This document also describes how SIP entities behave using this extension. Working Group Summary This document is a product of the SIMPLE working group. Document Quality Robert Sparks is the document shepherd. A media-type review request was posted February 13, 2007 |
2007-05-16
|
10 | Dinara Suleymanova | Draft Added by Dinara Suleymanova in state Publication Requested |
2007-05-15
|
04 | (System) | New version available: draft-ietf-simple-imdn-04.txt |
2007-02-07
|
03 | (System) | New version available: draft-ietf-simple-imdn-03.txt |
2006-11-28
|
02 | (System) | New version available: draft-ietf-simple-imdn-02.txt |
2006-10-13
|
01 | (System) | New version available: draft-ietf-simple-imdn-01.txt |
2006-05-30
|
00 | (System) | New version available: draft-ietf-simple-imdn-00.txt |