Thanks Benoit

It would be good to record your goals in JIRA so we can monitor their progress. Enabling the storage of Sieve scripts to a chosen repository is a great way to go.

Cheers
--Steve

On 14/09/2015 20:06, Benoit Tellier wrote:
Hi every one !

My internship at Linagora ended last Friday. I will soon go back to school at Telecom-SudParis.

I will manage myself to try to find some time to continue to work on James.

I proposed a end of studies' project on James. It is a four month project for two peoples ( ~200 hours of code ), me, and Erwan Guyomarc'h. The aim is to better integrate Sieve. It has the following goals :

### Sieve integration

- Make LocalDelivery mailet use SIEVE repositories instead of local files
 - Move SieveRepositories and the like to data-* projects
 - Write generic unit tests for SieveRepositories
 - Implement a Cassandra based SIEVE repository
 - Write integration tests for implemented SIEVE features

### Manage Sieve

- Write a netty based implementation ( using today's mailet based parser )
 - Use MPT to write integration tests for Manage Sieve protocol.

### Additional SIEVE features

 - For now it is only plan to implement RFC 5230 : Vacation Extension



If you have any comment, remarks and the like, don't hesitate !

Cheers,

Benoit



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to