james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Joachim Draeger (JIRA)" <server-...@james.apache.org>
Subject [jira] Updated: (JAMES-502) IMAP support
Date Fri, 14 Jul 2006 12:42:22 GMT
     [ http://issues.apache.org/jira/browse/JAMES-502?page=all ]

Joachim Draeger updated JAMES-502:
----------------------------------

    Attachment: repository-proposal-3.zip

File: repository-proposal-3.zip includes only the proposal interfaces and the xdocs + generated
html

This is now some kind of complete as it reflects the ideas I have in mind. Please review!

Of course it's still far away from being finished. There maybe cleaner ways than MessageResult
and GeneralMessageSet... It would be much easier to just write an API for a JDBC based IMAP
backend. I hope for discussion and help to make this fit into James.

Main topic of discussion should be MailboxRepository and the interfaces which ImapMailbox
extends. 
Quota and Acl/Rights will stay drafts until the time has come. 

The level of integration into James code base is an important question. It should be possible
to introduce this without having to touch existing James code. NamespaceMailRepository will
lookup and wrap a Mailbox. In a long term view more integration should be done like using
namespaces in whole james, because it makes no sense to deal with two different approaches
which blows up code base.

You can find the newest version here:
http://svn.joachim-draeger.de/repos/james/imap/src/proposal/org/apache/james/messagerepository/

You can browse Javadoc here:
http://www.joachim-draeger.de/JamesImap/proposal/

> IMAP support
> ------------
>
>                 Key: JAMES-502
>                 URL: http://issues.apache.org/jira/browse/JAMES-502
>             Project: James
>          Issue Type: New Feature
>          Components: IMAPServer
>            Reporter: Stefano Bagnara
>             Fix For: 3.0
>
>         Attachments: james-imap2-proposal-extended-2.zip, james-imap2-proposal-extended1.zip,
james-imap2-proposal.zip, repository-proposal-3.zip
>
>
> James needs a working IMAP implementations. This is just a container for the IMAP efforts
and updates.
> Many times in the list people ask the current status, the missing steps, and more. We
should add subtasks to this issue to clear up things.
> If you're willing to help with IMAP support for James please read mailing list archives
and this issue history and discuss in the list what you're willing to do.
> I (Stefano) will be happy to help for everything related the James/Avalon integration
and the correct service interactions, but I don't know anything about the IMAP protocol itself.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
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