WITHIN Search Extension to the IMAP Protocol
draft-ietf-lemonade-search-within-05
Revision differences
Document history
Date | Rev. | By | Action |
---|---|---|---|
2012-08-22
|
05 | (System) | post-migration administrative database adjustment to the No Objection position for Cullen Jennings |
2012-08-22
|
05 | (System) | post-migration administrative database adjustment to the Yes position for Chris Newman |
2007-07-13
|
05 | (System) | IANA Action state changed to RFC-Ed-Ack from Waiting on RFC Editor |
2007-07-13
|
05 | (System) | IANA Action state changed to Waiting on RFC Editor from Waiting on Authors |
2007-07-12
|
05 | (System) | IANA Action state changed to Waiting on Authors from In Progress |
2007-07-11
|
05 | (System) | IANA Action state changed to In Progress |
2007-07-10
|
05 | Amy Vezza | State Changes to RFC Ed Queue from Approved-announcement sent by Amy Vezza |
2007-07-09
|
05 | Amy Vezza | IESG state changed to Approved-announcement sent |
2007-07-09
|
05 | Amy Vezza | IESG has approved the document |
2007-07-09
|
05 | Amy Vezza | Closed "Approve" ballot |
2007-07-05
|
05 | Chris Newman | Removed from agenda for telechat - 2007-07-19 by Chris Newman |
2007-07-05
|
05 | Chris Newman | State Changes to Approved-announcement to be sent from IESG Evaluation by Chris Newman |
2007-07-05
|
05 | Cullen Jennings | [Ballot Position Update] Position for Cullen Jennings has been changed to No Objection from Discuss by Cullen Jennings |
2007-07-05
|
05 | Chris Newman | [Ballot comment] Putting this on agenda for 07-19 to get discuss cleared. |
2007-07-05
|
05 | Chris Newman | Placed on agenda for telechat - 2007-07-19 by Chris Newman |
2007-07-05
|
05 | Chris Newman | State Changes to IESG Evaluation from IESG Evaluation::AD Followup by Chris Newman |
2007-06-29
|
05 | Chris Newman | [Ballot Position Update] Position for Chris Newman has been changed to Yes from Discuss by Chris Newman |
2007-06-04
|
05 | (System) | Sub state has been changed to AD Follow up from New Id Needed |
2007-06-04
|
05 | (System) | New version available: draft-ietf-lemonade-search-within-05.txt |
2007-05-24
|
05 | Chris Newman | [Ballot discuss] The IESG appears to have consensus that the text in the -04 version of the document related to rounding is sufficiently imprecise that … [Ballot discuss] The IESG appears to have consensus that the text in the -04 version of the document related to rounding is sufficiently imprecise that it hampers interoperability. We are waiting for an -05 version which folds in the RFC editor notes and addresses the rounding issue appropriately (have interoperable behavior for immediate searches and address the issue of how this is interpreted when it interacts with a persistent search). |
2007-05-24
|
05 | Chris Newman | [Ballot Position Update] Position for Chris Newman has been changed to Discuss from Yes by Chris Newman |
2007-04-05
|
05 | Chris Newman | State Changes to IESG Evaluation::Revised ID Needed from IESG Evaluation by Chris Newman |
2007-04-05
|
05 | Chris Newman | Given the size of the present RFC editor note, and the DISCUSS comments, this needs a revised ID which folds in the RFC editor notes … Given the size of the present RFC editor note, and the DISCUSS comments, this needs a revised ID which folds in the RFC editor notes and clarifies the problematic text related to rounding. The rounding issue needs to balance the requirement to not re-issue the search every second in the VFOLDER interaction with the need for clients to get reasonably predictable results. The current text doesn't do an adequate job of the latter. |
2007-04-05
|
05 | Lars Eggert | [Ballot comment] Section 4020, paragraph 0: > For example, if the client requests messages that are younger than > 4020 (67 minutes), but … [Ballot comment] Section 4020, paragraph 0: > For example, if the client requests messages that are younger than > 4020 (67 minutes), but the server only performs searches with hourly > accuracy (as mandated above), the server performs the search as if > the client requested a 60-minute interval. Note the choice of > rounding up or down is at the discretion of the server. However, > rounding down to zero is NOT RECOMMENDED, as this may result in > searches for messages YOUNGER than a value being rounded to YOUNGER > 0, which will always fail. The issue of rounding down for YOUNGER being problematic is important. It should be moved from the example to the preceding paragraph, where behavior is specified. Also, rounding up for OLDER is similarly problematic and should be discouraged, too. (I'll let Cullen hold the DISCUSS on the rounding issue.) |
2007-04-05
|
05 | Lars Eggert | [Ballot Position Update] Position for Lars Eggert has been changed to No Objection from Discuss by Lars Eggert |
2007-04-05
|
05 | Lars Eggert | [Ballot discuss] |
2007-04-05
|
05 | Lisa Dusseault | [Ballot Position Update] New position, No Objection, has been recorded by Lisa Dusseault |
2007-04-05
|
05 | Ron Bonica | [Ballot Position Update] New position, No Objection, has been recorded by Ron Bonica |
2007-04-05
|
05 | Jon Peterson | [Ballot Position Update] New position, No Objection, has been recorded by Jon Peterson |
2007-04-04
|
05 | Ross Callon | [Ballot Position Update] New position, No Objection, has been recorded by Ross Callon |
2007-04-04
|
05 | Mark Townsley | [Ballot Position Update] New position, No Objection, has been recorded by Mark Townsley |
2007-04-04
|
05 | Magnus Westerlund | [Ballot Position Update] New position, No Objection, has been recorded by Magnus Westerlund |
2007-04-03
|
05 | Cullen Jennings | [Ballot comment] typo in ABNF /= should be =/ |
2007-04-03
|
05 | Cullen Jennings | [Ballot discuss] It seems like it would be better if the rounding was always done in such a way that the result included a super … [Ballot discuss] It seems like it would be better if the rounding was always done in such a way that the result included a super set of what the original query requested. Given there is no way to report what sort of rounding or how much rounding was done by the server, I would be concerned about a scheme where the client could not even figure out how much of the requested time was being omitted from the returned result set. |
2007-04-03
|
05 | Cullen Jennings | [Ballot Position Update] New position, Discuss, has been recorded by Cullen Jennings |
2007-04-03
|
05 | Russ Housley | [Ballot comment] Gen-ART Review by Lucy Lynch. Lucy notes that Lars already has a discuss position posted. She doesn't feel quite as strongly … [Ballot comment] Gen-ART Review by Lucy Lynch. Lucy notes that Lars already has a discuss position posted. She doesn't feel quite as strongly about the YOUNGER calculation as Lars, but she believes a couple examples (good and bad) might help. The abstract is beautifully clear, but the protocol operation section (from "In some cases" on) is less so. The series of key words: "SHOULD" "MUST" "MAY" "NOT RECOMMENDED" make it obvious that the 60 min/YOUNGER interval problem is serious, but it took a couple of reading to visualize the sliding window permutations as described. |
2007-04-03
|
05 | Russ Housley | [Ballot Position Update] New position, No Objection, has been recorded by Russ Housley |
2007-04-02
|
05 | Jari Arkko | [Ballot Position Update] New position, No Objection, has been recorded by Jari Arkko |
2007-04-02
|
05 | Lars Eggert | [Ballot comment] (I didn't see the longish RFC Editor note at first. For changes of that magnitude, a revision would have been more reviewer- friendly.) |
2007-04-02
|
05 | Lars Eggert | [Ballot discuss] Section 4020, paragraph 0: > For example, if the client requests messages that are younger than > 4020 (67 minutes), but … [Ballot discuss] Section 4020, paragraph 0: > For example, if the client requests messages that are younger than > 4020 (67 minutes), but the server only performs searches with hourly > accuracy (as mandated above), the server performs the search as if > the client requested a 60-minute interval. Note the choice of > rounding up or down is at the discretion of the server. However, > rounding down to zero is NOT RECOMMENDED, as this may result in > searches for messages YOUNGER than a value being rounded to YOUNGER > 0, which will always fail. DISCUSS: The issue of rounding down for YOUNGER being problematic is important. It should be moved from the example to the preceding paragraph, where behavior is specified. Also, rounding up for OLDER is similarly problematic and should be discouraged, too. |
2007-04-02
|
05 | Lars Eggert | [Ballot comment] |
2007-04-02
|
05 | Lars Eggert | [Ballot comment] Section 2., paragraph 3: > calulcations and comparisons, but SHOULD ensure that a precision of Nit: s/calulcations/calculations/ |
2007-04-02
|
05 | Lars Eggert | [Ballot discuss] Section 4020, paragraph 0: > For example, if the client requests messages that are younger than > 4020 (67 minutes), but … [Ballot discuss] Section 4020, paragraph 0: > For example, if the client requests messages that are younger than > 4020 (67 minutes), but the server only performs searches with hourly > accuracy (as mandated above), the server performs the search as if > the client requested a 60-minute interval. Note the choice of > rounding up or down is at the discretion of the server. However, > rounding down to zero is NOT RECOMMENDED, as this may result in > searches for messages YOUNGER than a value being rounded to YOUNGER > 0, which will always fail. DISCUSS: The issue of rounding down for YOUNGER being problematic is important. It should be moved from the example to the preceding paragraph, where behavior is specified. Also, rounding up for OLDER is similarly problematic and should be discouraged, too. Section 3., paragraph 1: > The following syntax specification uses the Augmented Backus-Naur > Form (ABNF) notation. Elements not defined here can be found in the > formal syntax of ABNF [1], IMAP [2], and IMAP Extended ABNF [3] DISCUSS: [1] is RFC2119, which doesn't define ABNF. Also, the ABNF in the document doesn't validate. |
2007-04-02
|
05 | Lars Eggert | [Ballot Position Update] New position, Discuss, has been recorded by Lars Eggert |
2007-04-01
|
05 | Sam Hartman | [Ballot Position Update] New position, No Objection, has been recorded by Sam Hartman |
2007-03-29
|
05 | Chris Newman | [Ballot Position Update] New position, Yes, has been recorded for Chris Newman |
2007-03-29
|
05 | Chris Newman | Ballot has been issued by Chris Newman |
2007-03-29
|
05 | Chris Newman | Created "Approve" ballot |
2007-03-29
|
05 | Chris Newman | Placed on agenda for telechat - 2007-04-05 by Chris Newman |
2007-03-29
|
05 | Chris Newman | State Changes to IESG Evaluation from Waiting for AD Go-Ahead by Chris Newman |
2007-03-24
|
05 | Chris Newman | Responsible AD has been changed to Chris Newman from Ted Hardie |
2007-03-23
|
05 | Ted Hardie | State Changes to Waiting for AD Go-Ahead from Waiting for AD Go-Ahead::Revised ID Needed by Ted Hardie |
2007-03-21
|
05 | Ted Hardie | IANA Considerations section updated by RFC Editor note. Waiting for Chris to pick a ballot date. |
2007-03-21
|
05 | Ted Hardie | State Change Notice email list have been change to lemonade-chairs@tools.ietf.org, Chris.Newman@sun.com from lemonade-chairs@tools.ietf.org |
2007-03-21
|
05 | Ted Hardie | Note field has been cleared by Ted Hardie |
2007-03-19
|
05 | Ted Hardie | State Changes to Waiting for AD Go-Ahead::Revised ID Needed from Waiting for Writeup by Ted Hardie |
2007-03-19
|
05 | Ted Hardie | [Note]: 'Needs updated IANA considerations section for IMAP capability.' added by Ted Hardie |
2007-03-12
|
05 | (System) | State has been changed to Waiting for Writeup from In Last Call by system |
2007-03-09
|
04 | (System) | New version available: draft-ietf-lemonade-search-within-04.txt |
2007-03-05
|
05 | Yoshiko Fong | IANA Last Call Comments: NO IANA Considerations section. We understand this document to have NO IANA Actions. |
2007-03-02
|
05 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Marcus Leech |
2007-03-02
|
05 | Samuel Weiler | Request for Last Call review by SECDIR is assigned to Marcus Leech |
2007-02-26
|
05 | Amy Vezza | Last call sent |
2007-02-26
|
05 | Amy Vezza | State Changes to In Last Call from Last Call Requested by Amy Vezza |
2007-02-26
|
05 | Ted Hardie | State Changes to Last Call Requested from Publication Requested by Ted Hardie |
2007-02-26
|
05 | Ted Hardie | Last Call was requested by Ted Hardie |
2007-02-26
|
05 | (System) | Ballot writeup text was added |
2007-02-26
|
05 | (System) | Last call text was added |
2007-02-26
|
05 | (System) | Ballot approval text was added |
2007-02-26
|
05 | Ted Hardie | DOCUMENT: WITHIN Search extension to the IMAP Protocol draft-ietf-lemonade-search-within-04 (1.a) Document Shepherd: Glenn Parsons, gparsons@nortel.com, personally reviewed this document. This document is ready for … DOCUMENT: WITHIN Search extension to the IMAP Protocol draft-ietf-lemonade-search-within-04 (1.a) Document Shepherd: Glenn Parsons, gparsons@nortel.com, personally reviewed this document. This document is ready for publication. (1.b) Work group review: The lemonade work group provided extensive review of this document. (1.c) Further review required: This document does not need further specialized review. (1.d.i) Document Shepherd Comfort Level: High (1.d.ii) Document Useful and Needed: Yes (1.d.iii) IPR Disclosures: None known (1.e) WG Consensus: There are no open issues or internal discussion remaining. Only discussion was on units; want accuracy to minutes+, but seconds is universal. Consensus is what you see in the document. (1.f) There are no members with objections or concerns. There are no threats of appeal or process issues. One of the chairs did take the editor pen to get the document published. (1.g) ID-nits: Check and verified with idnits 1.118. (1.h) References: All references are normative and are current RFCs (1.i) IANA Considerations: None (1.j) ABNF: Checked and verified with Bill Fenner's ABNF checker (1.k) Document Announcement: Technical Summary This document describes the WITHIN extension to IMAP SEARCH. IMAP SEARCH returns messages whose internal date is within or outside a specified interval. The mechanism described here, OLDER and YOUNGER, differs from BEFORE and SINCE in that the client specifies an interval, rather than a date. We expect WITHIN to be most useful for persistent searches from mobile devices. Working Group Summary There is consensus in the WG to publish this document. Document Quality Virtually all members of the Lemonade WG have reviewed the document. Dave Cridland contributed significant text. The document has been checked using idnits and an ABNF checker and passed both checks. Personnel Glenn Parsons shepherds this document, has reviewed this document, and believes that the -04 version is ready for forwarding to the IESG for publication. The responsible Area Director is Ted Hardie. |
2007-02-26
|
05 | Ted Hardie | Draft Added by Ted Hardie in state Publication Requested |
2006-12-28
|
03 | (System) | New version available: draft-ietf-lemonade-search-within-03.txt |
2006-06-28
|
02 | (System) | New version available: draft-ietf-lemonade-search-within-02.txt |
2006-05-30
|
01 | (System) | New version available: draft-ietf-lemonade-search-within-01.txt |
2006-03-02
|
00 | (System) | New version available: draft-ietf-lemonade-search-within-00.txt |