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

Reply via email to