Oops, I should've been more precise... my code only *parses* the search request string into what is essentially an abstract syntax tree. It's still something we need, but that's the extent of what it does.

It does seem like making SEARCH work, whether that involves Lucene or not, would be an interesting and realistically scoped summer project. I wish there was a "Summer of Code" when I was a student! :)

Jason Webb wrote:

Thanks Joe!
If you've you look recently I've decided to ask that the SEARCH command be
implemented rather than a nasty protocol/repository tidy up, so your timing
is perfect.
-- Jason

-----Original Message-----
From: Joe Cheng [mailto:[EMAIL PROTECTED]
Sent: 02 June 2005 19:30
To: James Developers List
Subject: Re: Summer of code - IMAP

Jason Webb wrote:

BTW IMAP4v1 http://www.ietf.org/rfc/rfc2060.txt is a complex protocol.
Implementing IMAP on James may sound glamorous but it is *very*
complicated.
I'm not trying to put people off, just to make sure you make an informed
choice.


+1.  Not a nice protocol to work with.  SMTP and POP are at least an
order of magnitude more straightforward.

You may note from the proposals directory that Darrell has provided a
complete IMAP stack that works, so there is no protocol work to do.


Is the SEARCH command implemented?  Last time I checked, it was just
stubbed out with a TODO.  It's a non-trivial command to parse.  I've got
some code we could use, or an intern could do it as an interesting
parsing exercise.

Also it would be nice to have IDLE as well.  The protocol part of that
should be trivial, though.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to