Benoit Tellier created JAMES-3813:
-------------------------------------
Summary: Move deletedMessageVault as an extension
Key: JAMES-3813
URL: https://issues.apache.org/jira/browse/JAMES-3813
Project: James Server
Issue Type: Improvement
Components: deletedMessageVault
Reporter: Benoit Tellier
h2. Why
- It is not core business for an email server
- By default it creates buckets on the object store which could be seen as
"polution"
h2. How
Move deleted message vault as an extension.
-> One for memory backend
-> One for Cassandra backend
People could drag and drop the JAR in extensions-jars folder and use its
components as today.
It would also lessen dependencies required by existing apps.
h2. Proposed directory structure
{code:java}
/server/extensions/deleted-message-vault-memory
/server/extensions/deleted-message-vault-cassandra
{code}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]