james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Raphaël Ouazana (JIRA) <server-...@james.apache.org>
Subject [jira] [Created] (JAMES-1818) JMAP should not depend on mailbox-store, but only mailbox-api
Date Tue, 16 Aug 2016 15:13:20 GMT
Raphaël Ouazana created JAMES-1818:
--------------------------------------

             Summary: JMAP should not depend on mailbox-store, but only mailbox-api
                 Key: JAMES-1818
                 URL: https://issues.apache.org/jira/browse/JAMES-1818
             Project: James Server
          Issue Type: Task
          Components: JMAP
            Reporter: Raphaël Ouazana
            Assignee: Antoine Duprat


TASK: Use only mailbox-api into jmap
NOTE: use only managers, not mappers
NOTE: write an attachment manager
NOTE: MessageResult, Header needs some api love, more methods to extract data, etc
NOTE: SortToComparatorConvertor should be migrated to MessageResult (2 fields : internalDate
and id)
NOTE: MessageResult to MessageId (just have to extract uid for now but unique storage id needed
later)
NOTE: Rewrite MessageFactory to convert a MessageResult into a jmap.message (using mime4j
if needed)
NOTE: Rework mailbox to work with MailboxPath instead of mailboxId (not sure it’s ok)
NOTE: Extends MailboxMetadata to retrieve total messages, unread messages
NOTE: extract tika extractors into a new sub-project



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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