james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Eric MacAdie <e...@MacAdie.net>
Subject Re: [imap] Java 1.5...?
Date Tue, 06 Jan 2009 08:04:32 GMT
Robert Burrell Donkin wrote:
> On Mon, Jan 5, 2009 at 6:14 AM, Eric MacAdie <eric@macadie.net> wrote:
>   
>> Robert Burrell Donkin wrote:
>>     
>>> On Tue, Dec 30, 2008 at 8:40 AM, Eric MacAdie <eric@macadie.net> wrote:
>>>
>>>       
>>>> Would this OpenJPA store be for IMAP only?
>>>>
>>>> ...yes but...
>>>>
>>>> IMAP is complex and has very specific storage requirements. porting
>>>> the avalon DB repository to JPA should be much easier but isn't on my
>>>> agenda today.
>>>>
>>>> if anyone wants to volunteer to develop a repository i'd be very happy
>>>> to review contributions and help out with design etc. anyone
>>>> interested?
>>>>
>>>> - robert
>>>>
>>>>
>>>>         
>> I am interested.
>>     
>
> great :-)
>
>   
>> I do not know too much about JPA, or IMAP for that matter.
>> But I think that implementing IMAP would help JAMES be competitive in the
>> Cloud 2.0 era.
>>     
>
> James IMAP is a complete implementation of RFC2060 (RFC3501 requires
> StartTLS which is yet to be implemented). the internal APIs need
> revising, as does some of the design but the basics are done and -
> most importantly - the functional testing suite is ok.
>
> there is quite a lot more to be done on IMAP
>
> the easiest task - but maybe not the quickest - is upgrade everything
> to Java 1.5 (generics etc)
>
> the Torque store is really just legacy: this needs to be replaced by
> JCR and JPA storage. the JPA stuff is working but more design
> refinement is required and the extraction of a framework that can also
> be reused by the JCR storage. the JCR should follow quite quickly once
> that's done.
>
> StartTLS is needed
>
> there are also quite a few extension RFCs related to IMAP which should be added.
>
> anything here take your fancy?
>
> - robert
>
>   
First I will download some code and try to get things running.

Eric MacAdie




---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message