[
https://issues.apache.org/jira/browse/MAILBOX-45?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13019249#comment-13019249
]
Eric Charles commented on MAILBOX-45:
-------------------------------------
Hi Aamir,
- There is an existing framework (http://james.apache.org/mailbox) : all access
to james mailbox must fit in this framework. The goal is thus to add an extra
module/implementation on the same level as jpa, jcr,... impl.
- This implementation must not be a direct implementation, but rather a
framework in which other impl (couchdb,...) - So it needs to be factored in the
design period. You need two layers at least (the rest framework, the couchdb
impl).
- Can you detail your experience with java ?
- Good start with REST API (the url) :)
- Link to https://issues.apache.org/jira/browse/MAILBOX-45 from your application
Tell us if you want to update your application to take this into account (we
need to "open" it for you to edit I think)
> [gsoc2011] Design and Implement Mailbox with NoSQL Storage
> ----------------------------------------------------------
>
> Key: MAILBOX-45
> URL: https://issues.apache.org/jira/browse/MAILBOX-45
> Project: James Mailbox
> Issue Type: New Feature
> Reporter: Eric Charles
> Assignee: Norman Maurer
> Labels: gsoc2011
>
> Context: The mailbox subproject (http://james.apache.org/mailbox/) supports
> maildir, SQL database (via JPA) and Java Content Repository (JCR) as
> technology for mail storage. This flexibility is achieved thanks to a API
> design that abstracts mail storage from the mail protocols.
> Task: NoSQL storage (for example CouchDB or Cassandra) has great potential
> for mail storage. Design and develop an suitable RESTful integration API and
> implementations for as many NoSQL targets as possible in the time.
> Mentor: rdonkin at apache dot org
> Complexity: easy
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]