Last Modified: 2004-11-01
|Jun 03||Submit LEMONADE requirements and architecture specification to the IESG|
|Jul 03||Submit server to server notification protocol to the IESG|
|Sep 03||Submit IMAP4 and message submission extensions for streaming multimedia to the IESG|
|Nov 03||Submit IMAP4 profile for mobile devices to the IESG|
|Oct 04||Submit LEMONADE goals and use-cases specification to the IESG|
|Oct 04||Submit server to server notification requirements to the IESG|
|Nov 04||Submit translation to other messaging systems to the IESG|
|Nov 04||Submit IMAP/SUBMIT extensions for forward without download to IESG|
|Jan 05||Submit IMAP4 extensions for streaming multimedia to the IESG|
|Feb 05||Submit IMAP4 profile for mobile devices to the IESG|
|Mar 05||Submit server to server notification protocol to the IESG|
Lemonade Interim Meeting
Agenda was bashed.
- Lemonade received liaison response from T2. No further response needed
- OMA liaison previously sent has not received response, Follow-up to be
- Additional OMA response notifying of working group last call for MMS
mapping to be sent via Dean Willis
Working Group Last Calls Completed
- Glenn to write IESG summary to send to Ted (Server to Server
- MMS Mapping - After Randy makes some last-minute changes
To be sent
- Goals document needs WG Last Call for tomorrow.
- Future Delivery - draft-ietf-lemonade-00 Needs WG Last Call tomorrow
Pull document Review
- BURL document ready for last call? - Private comments sent to Chris..need to be folded into new
- WGLC to be sent, pick up final comments in that review
- Alexey explicitly named to review document.
- Not ready yet... - How to edit message drafts save on server? Apparent consensus not
to optimize at this time.
- Desire is to have appropriate examples in the catenate document. - Describe how to use and choice of simplicity in the profile
- Some editorial messages from Randy to be incorporated before or
- Add some note text talking about revocation of tokens... if
administrator wants to use
stronger algorithm, Randy to contribute text.
Target for pull documents is last call after revised drafts posted before
the close of ID posting interval, with close of the WGLC at the Lemonade WG
meeting in Washington.
- Current channel proposal is security challenged
- GV restated model presented earlier in email as a starting place for
Open discussion resulted in the following new insights. The problem space
was split into two
A) Download of file types using existing IMAP connections. Add request
for server-side transcoding to the IMAP protocol somehow.
B) Use URLAUTH to retrieve content from a streaming server using RTSP.
Negotiation is part of RTSP. Some hand waving/work require needed to determine how to use the
URLAUTH in RTSP.
Substantial discussion was conducted to determine if the problem space
triggered any OPES considerations. The consensus was that this work met the
requirements for explicit request and authorization of content stored in the
subscribers own mailbox. Also, it was expected that the unmodified content
would remain in the mailbox for access by alternate clients or later times
when better connectivity is available. A statement to the effect that the
server should never convert without a request from the client was seen as a
WG also discussed the charter and convinced ourselves that charter item #1
implied a requirement to provide a mechanism for transcoding requests.
Client controls conversion
No default conversion on server
Message contents not changed on server after conversion
Assumption is Conneg mechanism for IMAP download option. Streaming
protocols have mechanism based on SDP?
Go-fish content request mechanisms are bad... try to reduce trips.
- maybe client requests ordered list of formats
Discussion of IMAP compression
Presentation made by Aranaud Meylan (available on VPIM web-site).
Discussion, interpolation, and guessing suggested that compression may be a
red-herring. Compression of IMAP commands and responses appears to save few
if any packets and no round-trips. Most text-messages seem short enough
that compression, while effective, does not save packets or round-trips, the
main costs. Larger contents such as pictures, audio, and video are already
Compression tests were most valuable at winning back the base-64 encoding of
large attachments, to which the WG reached consensus that it would be better
to require use binary Fetch.
Various folks will work with Aranaud to better test these hypothesis with
additional testing and/or modeling.
Rough consensus also achieved that if compression is needed, StartTLS with a
null cypher and compression seems to be the best approach. This also
leverages use of TLS for encryption which is expected to become commonly
available in handset OS's in the target timeframe.
There are some low-handing fruits that may be exploited to minimize IMAP
chattiness, but the working group decided not to complicate or delay
Lemonade 1.0 profile to figure how to exploit these opportunities.
Also some thought that if compression of specific media types such as
text/plain is desired, the conversion could be requested from the server
using the media conversion extensions.
Encryption at a basic "must implement" level appears to be necessary for
Discussion of notification and Restart
The Lemonade profile will address the requirement for inband "instant"
notification of arrival of new messages. The working group split the problem statement, agreeing that TCP
should survive the underlying networking coming and going. In that case,
IMAP IDLE provides a good mechanism for notification of new messages.
However, given the widespread lack of support for good TCP behavior, the WG
will acknowledge the need for out-of-band notification that may stimulate a
sleeping client to efficiently reconnect and fetch messages.
The group discussed a number of concepts but did not have any specific
proposals to review. There was general interest in improving IMAP
synchronization rather than an explicit session token. The interest is
motivated by the desire to have fast starts when using server pools and
connection after mid-to-long term disconnection.
Marketing and PR
The WG is enthusiastic, and after a review of charter milestones discussed
the need to engage a marketing-oriented group for PR and promotion of the
Lemonade profile. Greg Vaudreuil was invited to present the work of the
Lemonade group to the TMIA, meeting in Vancouver in conjunction with the
Lemonade WG meeting :-) . The TMIA may be a reasonable choice to sponsor or
promote interoperability events and PR as and if necessary.
Eric Burger will invent (with help) a lightweight mechanism for starting a
RTSP session based on a URLAUTH. Due after November IETF meeting, but Eric
is expected to do some thinking in time for the WG meeting.
Lyndon Nerenberg will take a first stab, published in an ID before the
November IETF, for a capabilities declaration and transcoding request
mechanism within IMAP.
Greg is supposed to capture the pictures of options A and B in ASCII art as
part of these minutes.
Randy to post a new version of the MMS mapping document addressing editorial
Pete Resnik to post a new version of Catenate including some relevant
Aranaud to iterate on the analysis of the benefits of compression.
Corby and Alexey will continue their collaboration on restart.
Respectfully submitted for WG review by Greg Vaudreuil
- Stephan Maes email@example.com
- mark Crispin firstname.lastname@example.org
- randy Gellens email@example.com
- Ted Hardie Hardie@qualcomm.com
- Lyndon Nerenberg firstname.lastname@example.org
- corby wilson email@example.com
- Jerry Weingarten firstname.lastname@example.org
- Aranaud Meylan email@example.com
- Glenn Parsons firstname.lastname@example.org
- Eric Burger email@example.com
- Jean Sini siniJ@symbol.com
- Pete Resenick presnick@qualcomm