[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
RE: [lemonade] LEMONADE vs. P-IMAP
Hi Ben,
>It makes no difference at all to the point I was making:
>whether it's a client based on any particular draft of P-IMAP,
>or Lemonade compliant to some level, the point is still true:
>a Symbian application doesn't need to be concerned with the
>complexities of receiving an MMS or SMS; that's all dealt with
>by the platform.
True indeed - I did not wish to engage in discussions on the
notifications, I was merely curious what You mean by "PIMAP client".
>However, to address your point: the Workgroup status page
>(http://tools.ietf.org/wg/lemonade/) references
>http://tools.ietf.org/wg/lemonade/draft-maes-lemonade-p-imap-12.txt,
>which is "a recommendation for interoperable intermediate
>implementations awaiting
>draft-ietf-lemonade-profile-bis-xx.txt" and "the P-IMAP
>specifications are expected to further converge towards the
>profile". Right now, a feasible way to implement a client is
>to implement it so that it supports P-IMAP, which overlaps
>with many parts of the Lemonade profiles. The client can then
>track the implementation of Lemonade compliance in commercial
>servers whilst also generating revenue from the installed base
>of users of those existing P-IMAP servers.
>So yes, there are differences between Lemonade (as expressed
>in the profile-bis-xx documents) and P-IMAP (as expressed in
>draft-maes-lemonade-p-imap-xx), but there's more than enough
>overlap to allow a client to progress towards supporting both.
> After all, a good general-use client will follow the
>capabilities of the server, and XPIMAPvX is just a way for a
>server to declare that it supports a particular set of
>capabilities; for example, XPIMAPv1r2 means that the server
>supports PIMAP version 1.2, which includes XPROVISION,
>XSETPIMAPPREF, XGETPIMAPPREF, XDELIVER, XZIP, XCONVERT,
>XVFOLDER, XENCRYPTED and BINARY and implies support for
>LITERAL+. We're working on a good general-use client, whose
>first release will include support for servers that speak
>P-IMAP. As implementations of other Lemonade-originated
>features appear in servers, support for those will be added
>(actually, it's usually already in the client, but until it's
>been tested with a real commercial implementation, it doesn't count).
>
>Anyway; P-IMAP isn't really proprietary, since the full
>details are available and anyone could implement it!
Yes, certainly. Anyone can upload drafts and recommendations. Even me
about trash mailbox and move commands :-) but the fact that it is stored
in the repository of an IETF working group does not make it a standard.
Becoming an RFC does.
Please do not get me wrong - I am not saying that P-IMAP is bad - I am
simply saying that it is not a standard.
I have already seen quite a few confused people both internally and
externally - they are talking about P-IMAP and implementing LEMONADE
(and vice versa) -, so my goal here was to clarify that You indeed are
talking about a P-IMAP-based client.
And then again I wonder (per Ned's email about what is in the scope of
the charter and what is not) if P-IMAP actually falls into the charter
since both LEMONADE and P-IMAP intends to solve the exact same problem
with different specs. My history is quite short in IETF, so please
forgive my ignorance but I have to ask: Is it a tradition in IETF to
provide two solutions for the same problem? The answers I got regarding
the move command/trash proposals did not back up this theory. Makes me
wonder... Could someone actually clarify the intention with P-IMAP?
Someone with a lot of experience in this WG, please? Is it going to:
become a standard, is it going to become a separate WG in IETF, etc -
and when exactly.
Thank You.
_______________________________________________
lemonade mailing list
lemonade at ietf.org
https://www1.ietf.org/mailman/listinfo/lemonade