Cassandra mailbox improvement

2014-11-18 Thread Benoit Tellier
that it ( and the classes it contains ) implements the Serializable interface. That's some really simple changes that will prevent me from copying and pasting thousand of lines of code. Thank you very much, Benoit Tellier signature.asc Description: OpenPGP digital signature

Re: Cassandra mailbox improvement

2014-11-25 Thread Benoit Tellier
, Benoit Tellier wrote: Hi , I am an intern at Linagora, and I was asked to continue Phillipe Benoit works on James. He did a contribution for a James mailbox using Cassandra as a backend. I already implemented quotas and a group membership resolver using Cassandra. I also need to implement ACLs

[PATCH] Fix CassandraModSeqProvider

2014-12-17 Thread Benoit Tellier
that we can't dead lock. Upon failure ( too many tries ), we throw a mailbox exception. You will find the corresponding patch as an attachment to this current e-mail, Sincerly yours, Benoit Tellier -BEGIN PGP SIGNATURE- Version: GnuPG v2 iQIcBAEBCAAGBQJUkcXGAAoJEKXeA9M8Xtuc+V0QAIHOpJLrcR

[PATCH] : Fix CassandraUidProvider

2014-12-17 Thread Benoit Tellier
as an attachment. Sincerly yours, Benoit Tellier diff -uNr james-mailbox/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraUidProvider.java james-mailbox-new/cassandra/src/main/java/org/apache/james/mailbox/cassandra/mail/CassandraUidProvider.java --- james-mailbox/cassandra/src/main

[PATCH] Improve Cassandra Mailbox implementation

2014-12-17 Thread Benoit Tellier
are centralised in a class. You will find these improvments in the attached patch. Sincerly yours, Benoit Tellier diff -uNr james-mailbox/README.md james-mailbox-new/README.md --- james-mailbox/README.md 2014-12-17 16:04:47.596753249 +0100 +++ james-mailbox-new/README.md 2014-12-17 17:09

[PATCH] MAILBOX-205

2014-12-18 Thread Benoit Tellier
* in an other method named *moveMessages*... I might have missed something, but I think this might create a bug when moveBatchSize is not null You will find as an attachment a patch solving this problem by replacing the call to copyTo by moveTo in moveMessages. Sincerly yours, Benoit Tellier

MAILBOX-207 : failing test

2014-12-19 Thread Benoit Tellier
Hi, You will find as an attachement a patch containing failing test ( issue spotted in MAILBOX-207 ). I will provide an other patch solving the issue as soon as possible. Sincerly yours, Benoit Tellier diff -uNr james-mailbox/cassandra/src/test/java/org/apache/james/mailbox/cassandra/mail

Failing test for MAILBOX-206

2014-12-22 Thread Benoit Tellier
Hi, You will found as an attachment a patch containing a failing test, corresponding to MAILBOX-206. It simply launches in two different threads an update on messages flags, on different flags ( in thread one we mark mails as DELETED and in thread 2 we mark it as DRAFT ). I added a sleep in

[PATCH] MAILET-93

2014-12-22 Thread Benoit Tellier
Hi, For my tests on custom matchers and mailets I need to set the sender address of a FakeMail. I guess this can be a common need for many people. You will find attached to this mail a patch that simply add a setter for the sender field of the FakeMail. Sincerly yours, Benoit Tellier diff -uNr

My contributions

2015-01-16 Thread Benoit Tellier
me what to improve, I will be glad to improve them. Sincerly yours, Benoit Tellier - To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org

Questions about rights to perform IMAP quota commands defined in RFC 2087

2015-01-21 Thread Benoit Tellier
SETQUOTA should be possible threw JMX ( I already implemented that ), but we realy want to do that in a standardized way using the SETQUOTA command. Thank you very much, Best regards, Benoit Tellier - To unsubscribe, e-mail

Listener registered to a mailboxPath are not notified when this mailbox is renamed

2015-01-29 Thread Benoit Tellier
Hi, I am writing a distributed event system for the James mailbox ( so that IDLE imap command will work in a distributed environement ). Doing this, I am starting to write tests on top of the existing James event system and I notice this point : Listener per mailbox registration is not updated

Re: [jira] [Commented] (MAILBOX-213) Cassandra errors in messages counters

2015-03-08 Thread Benoit Tellier
I am still waiting for internal review before submitting the patch. It should come in the coming days... Le 08/03/2015 17:01, Eric Charles (JIRA) a écrit : [

Re: [jira] [Commented] (MAILBOX-215) Create a pth locker that does not lock anything

2015-03-08 Thread Benoit Tellier
Same thing. I will do that tomorrow. Le 08/03/2015 17:02, Eric Charles (JIRA) a écrit : [ https://issues.apache.org/jira/browse/MAILBOX-215?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14352114#comment-14352114 ] Eric Charles commented on

Re: [jira] [Commented] (MAILBOX-208) Improve Cassandra Mailbox

2015-03-08 Thread Benoit Tellier
- Group Membership is API defined. - ACL must be managed in the Mailbox class ( SimpleMailbox must be overriden ). I based my work on the maildir and JPA implementation. I also modified the SimpleMessageManager as I need to perform lightweight transaction to avoid data races ( I had to override

Re: Listener registered to a mailboxPath are not notified when this mailbox is renamed

2015-01-30 Thread Benoit Tellier
Sorry that's me, I get confused after a (long) day of work... Sorry for the noise... Le 29/01/2015 18:52, Benoit Tellier a écrit : Hi, I am writing a distributed event system for the James mailbox ( so that IDLE imap command will work in a distributed environement ). Doing this, I am

Tool for Github PR integration

2015-04-28 Thread Benoit Tellier
Hi, We released a tool for helping integrating Github PRs into James code. You will find a script in the attached tar archive ( github_pull_request_to_svn.sh ) that allows you to import github commits composing a PR as SVN commits, to allow us to easily merge Github PR into James sources. You

Re: Tool for Github PR integration

2015-05-07 Thread Benoit Tellier
with the mailbox project which is mirrored on https://github.com/apache/james-mailbox Can you open a jira and describe there the process to follow? On 04/28/2015 05:02 PM, Benoit Tellier wrote: Hi, We released a tool for helping integrating Github PRs into James code. You will find a script

Our pending reviews - Updated

2015-05-29 Thread Benoit Tellier
value of file operations. ( We did it in other James sub projects ) Regards, Benoit Tellier - To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org

Re: Our pending reviews - Updated

2015-06-02 Thread Benoit Tellier
Hi, Thanks for MAILBOX-11 I am sorry, I didn't notice it for MAILBOX-73... I'll comment on JAMES-1579 right now. Regards, Benoit Tellier On 02/06/15 14:55, Eric Charles wrote: Thx Benoit. I have committed MAILBOX -11 MAILBOX-73 was already done Can you comment on JAMES-1579? I am

Patchs awaiting to be applied

2015-05-26 Thread Benoit Tellier
Hi, We have some patches waiting to be applied or commented. Here is the list : MAILBOX-226 https://issues.apache.org/jira/browse/MAILBOX-226 MAILBOX-230 https://issues.apache.org/jira/browse/MAILBOX-230 MPT-11 https://issues.apache.org/jira/browse/MPT-11 JSIEVE-97

Re: Fwd: A distributed James server and SelectedMailboxImpl statefulness

2015-10-26 Thread Benoit Tellier
Hi Matthieu, Thanks for your reply. I think this problem might be a quite taught one. First of all, I guess you are right on why clients prefer using UID * commands. I noticed it with thunderbird. You are right about the consistency model of message queues (hence having this discussion).

Re: Fwd: A distributed James server and SelectedMailboxImpl statefulness

2015-10-26 Thread Benoit Tellier
Le 26/10/2015 11:08, Matthieu Baechler a écrit : On 26/10/2015 10:54, Benoit Tellier wrote: [...] Seriously, I think dropping MESSAGE SEQUENCE NUMBER and returning an error on distributed implementation is our simplest walk-around on this topic... Doing overwise demands to add

Re: Fwd: A distributed James server and SelectedMailboxImpl statefulness

2015-10-26 Thread Benoit Tellier
Le 26/10/2015 14:08, Matthieu Baechler a écrit : On 26/10/2015 13:53, Benoit Tellier wrote: [...] I think we could create a Session row that map MESSAGE SEQUENCE NUMBER to the real messages. Then, for a given session, we never remap things, we only add messages to this row. In case

Re: Proposal about James modules merge

2015-09-01 Thread Benoit Tellier
For me this is a +1. I think there is several issue with today organization : - Some projects are not really separated. For instance, if I want to add QUOTA support, I will modify Mailbox interfaces, but also change things in protocols. - Having separated modules that are eavily

Re: Rewrite table specification

2015-09-10 Thread Benoit Tellier
Hi, I agree with the Rewrite Table specifications. Best regards, Benoit Le 10/09/2015 09:43, Antoine DUPRAT a écrit : Hi all, Does everyone agree with those specifications? I will send the PR in a few days, no answer will be considered as an approbation. Thx, Antoine Hi Eric, Antoine

My Telecom-SudParis end of school project on SIEVE and Manage SIEVE

2015-09-14 Thread Benoit Tellier
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

Re: My Telecom-SudParis end of school project on SIEVE and Manage SIEVE

2015-09-20 Thread Benoit Tellier
Thank you very much ! I just created tickets in the JIRA : JAMES-1614 -> JAMES-1620 MPT-23 JSIEVE-99 and JSIEVE-100 If anyone have comments, just tell me. Benoit Tellier Le 16/09/2015 21:38, Stephen Brewin a écrit : Thanks Benoit It would be good to record your goals in JIRA so

Re: James modules merge

2015-09-21 Thread Benoit Tellier
Shouldn't the patchs URL be : http://svn.apache.org/repos/asf/james/project/trunk/* instead of http://svn.apache.org/repos/asf/james/trunk/* ? Maybe you should also provide a patch for : http://svn.apache.org/repos/asf/james/current/pom.xml I'm not a SVN expert, so can someone else

Proposal : make patches reviews easier on JIRA

2015-09-22 Thread Benoit Tellier
Hi every one ! I just committed my patches about QUOTA handling in James. Next step of the two hours I dedicate to James today is to have a look to patches attached to the JIRA by Matthieu Baechler and his team. And I fill like it is hard to retrieve contributions in JIRA. I have to search

Re: Implementation of JMAP protocol in James

2015-12-11 Thread Benoit Tellier
Hi, Le 11/12/2015 11:09, Matthieu Baechler a écrit : > Hi, > > To follow Raphael's message, I just pushed our Jmap developments to > James trunk. > > Feel free to try it and/or read the code. Yes, I gonna have a look, looks like it is interesting ;-) > > Feedback welcome as usual. > >

Re: My thoughts on JMAP implementation

2015-12-17 Thread Benoit Tellier
+1 Le 17/12/2015 10:34, Matthieu Baechler a écrit : > > We should probably take the simplest solution : count the message size > on every folder. > - To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For

Re: My thoughts on JMAP implementation

2015-12-14 Thread Benoit Tellier
I gonna start answering this one ... Le 14/12/2015 08:58, Matthieu Baechler a écrit : > And the last part ... > > On 13/12/2015 12:43, Tellier Benoit wrote: > > [...] > >> - I heard JMAP handles unique ID accross email copies. I guess you are >> compelled to support it. How do you plan to

Re: server/data/data-memory (was : Re: My thoughts on JMAP implementation)

2015-12-14 Thread Benoit Tellier
In my JAMES-1618 PR I introduced an imMemory UsersRepository (as I wanted to test SieveRepository integration). Le 14/12/2015 08:45, Matthieu Baechler a écrit : > > > On 13/12/2015 12:43, Tellier Benoit wrote: > >> - Why not introducing /server/data/data-memory for your >>

Re: jmap-integration-testing (was : Re: My thoughts on JMAP implementation)

2015-12-14 Thread Benoit Tellier
Le 14/12/2015 08:42, Matthieu Baechler a écrit : > > > On 13/12/2015 12:43, Tellier Benoit wrote: > > [...] > >>- jmap-integration-testing project is strange to me. >> >>1/ Its location. I think it has nothing to do in protocols, and >> would rather see it in a new folder.

Re: server/protocols vs protocols (was Re: My thoughts on JMAP implementation)

2015-12-14 Thread Benoit Tellier
Le 14/12/2015 08:19, Matthieu Baechler a écrit : > > > On 13/12/2015 12:43, Tellier Benoit wrote: > > [...] > >> - First point, I believe /server/protocols is only here to wrap up the >> /protocols stuff. We of course should have the servlets in >> server/protocols. The responsibilities of

Re: james-server-util* location (was : Re: My thoughts on JMAP implementation)

2015-12-14 Thread Benoit Tellier
Here we have an interesting topic ;-) If I remember well; backend commons was introduced to share common code across James project without introducing meaningless / cycle prone / multiples and fast cardinality growing dependencies. I happened to be on Cassandra between data-cassandra and

Re: Fwd: A distributed James server and SelectedMailboxImpl statefulness

2015-11-23 Thread Benoit Tellier
Charles a écrit : > Would a distributed im-memory backend such as hazelcast be an option to > start? > > http://docs.hazelcast.org/docs/3.5/manual/html/licenses.html > > On 2015-10-26 14:51, Benoit Tellier wrote: >> >> >> Le 26/10/2015 14:08, Matthieu Baechler

Re: Actions for V3 release

2016-06-03 Thread Benoit Tellier
Hi Eric, We took a few day to debate internally about what should be done, and we opened a Pull Request with our proposals : https://github.com/apache/james-project/pull/42 Every one is welcome to debate on this pull request about what should be the scope of this release. Then we will be able

Re: [jira] [Commented] (JSIEVE-67) Improve Documentation

2016-01-22 Thread Benoit Tellier
: > > This closes #30 > > > commit c87f5065e0e520d0ef010fb71a6748dc8c1b06c2 > Author: Benoit Tellier <btell...@apache.org> > Date: 2016-01-20T22:33:43Z > > documenting sieve > > > > >> Improve Documentation >> --

Re: IMAP mailbox error

2016-03-09 Thread Benoit Tellier
Hi Simon, I reproduced your problem by running some integration tests on a distant James server... I did not succeed yet to write unit tests reproducing your problem... I will open a JIRA issue for this. I will also look why this was not covered by MPT tests... And try to find the change-set

Re: AW: Use of Lambdas in Cassandra with target.jdk 1.6 [unsigned]

2016-03-15 Thread Benoit Tellier
t; > So my vote would be: JDK 8. > > Greetings, > Bernd > > -Ursprüngliche Nachricht- > Von: Benoit Tellier [mailto:btell...@linagora.com] > Gesendet: Dienstag, 15. März 2016 03:12 > An: server-dev@james.apache.org > Betreff: Re: Use of Lambdas in Cassan

Re: Use of Lambdas in Cassandra with target.jdk 1.6 [unsigned]

2016-03-14 Thread Benoit Tellier
Hi Bernd, A huge +1, I would be so happy to see JDK 1.8 used everywhere in James. It would allow us to write readable code based on streams everywhere. For your information, some modules uses a JDK 1.8 : - backends/cassandra - mailbox/cassandra - mailbox/elasticsearch -

Closing / resolving issues on JIRA

2016-03-02 Thread Benoit Tellier
Hi, As part of my work on JSIEVE first at Télécom Sudparis, and then at Linagora, I solved several issues. Unfortunately, I lack rights on the JIRA to be able to close the issues my self. And I have troubles finding people to close it for me. Here is the list of issues :

Re: Closing / resolving issues on JIRA

2016-03-09 Thread Benoit Tellier
https://issues.apache.org/jira/browse/IMAP-370 That is 13 tickets to resolve / close... Thank you, Benoit Le 02/03/2016 17:11, Benoit Tellier a écrit : > Hi, > > As part of my work on JSIEVE first at Télécom Sudparis, and then at > Linagora, I solved several issues. > > Unf

Re: Sub-addressing support in JAMES

2016-04-29 Thread Benoit Tellier
opinion, we must make smtp protocol depend on mailet api to reuse MailAddress object across our projects and fight code duplication. Le 29/04/2016 à 09:06, Benoit Tellier a écrit : > Hi Sergey, > > I had a look in the patch. I would rather modify the MailAddress object > to handle t

Re: Sub-addressing support in JAMES

2016-04-28 Thread Benoit Tellier
Hi Sergey, I had a look in the patch. I would rather modify the MailAddress object to handle tag. Why ? - With your solution, the information about the tag is lost after the mailet processing. - My mail server will only be able to handle mail Address tags if I configured the mailet and your

Re: Sub-addressing support in JAMES

2016-05-03 Thread Benoit Tellier
016 08:32 AM, Benoit Tellier wrote: >> Moreover, we should take advantage of this task to factorize code : >> >> We have two MailAddress classes : >> >> org.apache.mailet.MailAddress >> org.apache.james.protocols.smtp.MailAddress; >> >> The

Re: JPA Mailbox implementation missing no-arg constructors [unsigned]

2016-07-17 Thread Benoit Tellier
Hi Bernd, There is no troubles here, as these class are inherited by JPA implementation, and thus do not need to define zero argument constructor here. The master branch is compiled on each commits. Moreover, unit tests and deployment tests are successful for JPA project. I think you might

Re: Source Of James 3.0 beta 4

2017-02-16 Thread Benoit Tellier
Yes of course there is better way. The development version is packaged in docker. - Follow README.adoc for building your own images. We maintain docker images for Spring+JPA, Guice+JPA, Guice+cassandra+es, Guice+cassandra+es+LDAP - We publish these docker images on docker hub (in case you

Re: Joining the James Community by Chat

2016-10-03 Thread Benoit Tellier
I AGREE TO ADOPT GITTER It will match the github choice I DISAGREE USING IRC Needs hosting Not accessible from simple navigator We definitely need this, it is more convivial. Regards, Benoit Le 03/10/2016 à 16:57, Laura Royet a écrit : > Hi everyone, > > As I am

Release 3.0.0-beta5 vote summary

2016-11-05 Thread Benoit Tellier
Hi everyone, I am pleased to announce the vote is a success, with 7 positive votes, 0 negative votes, and 5 PMC upvotes. I will now release maven artifacts. We will also update news on the website on monday. Cheers, Benoit -

Re: Release org.apache.james:james-skin into 1.8

2016-10-17 Thread Benoit Tellier
the release... Regards, Benoit Le 15/10/2016 à 09:56, Eric Charles a écrit : > I see the 1006, 1007 and 1008 repos but they don't contain the > james-skin artifact. > > On 10/10/16 16:03, Benoit Tellier wrote: >> Hello every one, >> >> As you may know, I worked re

Re: comm...@james.apache.org

2016-10-21 Thread Benoit Tellier
Hi Pono, You can change the mail address to server-dev@james.apache.org, that's the list we use for commits. Thanks, Benoit Le 20/10/2016 à 20:43, Pono Takamori a écrit : > Greetings from Infra! > > I've noticed bounced e-mails to comm...@james.apache.org to > james-site.git but when perusing

James 3.0 roadmap

2016-10-21 Thread Benoit Tellier
, Benoit Tellier - To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org

Re: [jira] [Commented] (JAMES-1522) Running james 3.0beta5 fails due to unsatisfied dependencies

2016-11-22 Thread Benoit Tellier
You forgot attachments on your email. For adding attachment on JIRA : - tool button More - Attach files Cheers, Benoit Tellier Le 23/11/2016 à 14:05, 176157...@qq.com a écrit : > I don't konw how to send attachment with jira. So I send it with > email direct. > Pls refer the a

Release james-server into 3.0.0-beta5

2016-11-02 Thread Benoit Tellier
If you accept the release -1 If you reject the release Votes will close on Saturday 5th November 2016, 2pm CET. Regards, Benoit Tellier Developer at Linagora - To unsubscribe, e-mail: server-dev-unsubscr

Release org.apache.james:apache-jspf-project into 1.0.1

2016-10-11 Thread Benoit Tellier
If you reject the release Votes will close on friday 14th October 2016, 4pm CEST. Regards, Benoit Tellier Developer at Linagora - To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e

Re: Release org.apache.james:apache-jsieve into 0.6

2016-10-12 Thread Benoit Tellier
n't be vetoed > > Follow http://www.apache.org/dev/release.html for more details. > > To vote, you can reply to this email with > > +1 > > If you accept the release > > -1 > > If you reject the release > > Votes will close on fri

Re: [2/5] james-project git commit: JAMES-1974 Try to get rid of spring

2017-03-23 Thread Benoit Tellier
Sorry, but I do not understand your email. Cheers, Benoit Le 24/03/2017 à 11:05, jackie issa a écrit : > Here are some times that work for me: > > > Fri Mar 24 > > > > > > > 11:30 am - 12:00 pm (GMT+2) > > > > > > > > > Made easy by Outlook > > >

Linagora's James newsletter - March 2017

2017-03-16 Thread Benoit Tellier
Linagora have a team of developers devoted to the James server. We are already contributing for a few years to the project. This document will try to give you information about what we recently did in the James project, and give hints about the road-map we follow. We will

Re: Linagora's James newsletter - March 2017

2017-03-16 Thread Benoit Tellier
Hello, It seems like that I can not share here the html version of this newsletter. Thus, I cross-posted the newsletter on Medium. When we will have the new version of the website, this newsletter will deserve to be on the website. https://medium.com/p/8192f4522e4d Cheers, Benoit Tellier

Migrating to java 8 for James 3.1.0

2017-07-26 Thread Benoit Tellier
to make some proposal, and start migrating the code during the month of August. Best regards, Benoit Tellier - To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h

Re: Release james-server into 3.0.0

2017-06-30 Thread Benoit Tellier
+1 Le 30/06/2017 à 14:22, aduprat a écrit : > Hello every one, > > I'm very very very happy to announce the vote for the upcoming 3.0.0 > version > of our beloved james server. > > You can access sources on github > > https://github.com/apache/james-project/releases > > Nexus artifact to be

Re: What type of authentication?

2017-07-04 Thread Benoit Tellier
Of course, we are very interested getting contributions on authentication mechanisms. In that case we can provide the pointers to the right part of the code. Cheers, Benoit Tellier Le 04/07/2017 à 12:09, Baburaj KR a écrit : > Hi Team, > > > > What type of user authentication

Re: Release james-server into 3.0.0

2017-07-04 Thread Benoit Tellier
Hi Eric, My answers inlined. Cheers, Benoit Le 04/07/2017 à 17:41, Eric Charles a écrit : > I have successfully built with skipTests > > With tests enabled, it failed two times (one at es module, the other > at the web integration module) to finally succeed after relaunch. This > can be

Re: Release james-server into 3.0.0-RC1

2017-05-10 Thread Benoit Tellier
+1 Le 11/05/2017 à 01:25, aduprat a écrit : > Hello every one, > > I'm very happy to announce the vote for the upcoming 3.0.0-RC1 version > of our beloved james server. > > You can access sources on github > > https://github.com/apache/james-project/releases > > Nexus artifact to be released

Re: Call for vote: mime4J version 0.8.1

2017-06-08 Thread Benoit Tellier
+1 Le 09/06/2017 à 10:09, Benoit Tellier a écrit : > Hello, > > I would like to call a vote for a mime4J release. > > This release includes: > > - Work on the MIME4J DOM date: >- provide a way to know the header Date is absent >- correction of header par

Call for vote: mime4J version 0.8.1

2017-06-08 Thread Benoit Tellier
Hello, I would like to call a vote for a mime4J release. This release includes: - Work on the MIME4J DOM date: - provide a way to know the header Date is absent - correction of header parsing when century is absent This release is a requirement for James 3.0 upcoming release (we should

Closing vote: JSIEVE version 0.7

2017-06-22 Thread Benoit Tellier
Hi, I am very happy to tell you, that after a majority approval process, the release for jsieve 0.7 have been accepted. Here are the voting results: - 5 up-votes for this release, including 4 binding votes - no down votes. This release includes: - Some header sanitizing (unwrap + decode) -

Re: Call for vote: JSIEVE version 0.7

2017-06-16 Thread Benoit Tellier
+1 Le 16/06/2017 à 15:07, aduprat a écrit : > Hello, > > I would like to call a vote for JSieve release. > > This release includes: > > - Some header sanitizing (unwrap + decode) > - An added action for Discarding a mail. This allow easier use of > JSieve library as this handling is no more

Closing vote: mime4J version 0.8.1

2017-06-15 Thread Benoit Tellier
: - provide a way to know the header Date is absent - correction of header parsing when century is absent I will now: - Write a post and tweet about this release - Publish artifacts on maven central Cheers, Benoit Le 09/06/2017 à 10:09, Benoit Tellier a écrit : > Hello, > > I would lik

Re: Call for vote: MIME4J 0.8.2

2018-05-07 Thread Benoit Tellier
Hi, After a one week voting period, the Apache MIME4J 0.8.2 had been approved. I will now proceed to: - Upload release binaries - Website updates - Twitter announcement - Official announcement Cheers, Benoit Tellier Le 27/04/2018 à 15:59, Benoit Tellier a écrit : > Hi, > > I w

Re: Next Steps for James

2018-05-06 Thread Benoit Tellier
Hi. Le 07/05/2018 à 06:47, Simon Levesque a écrit : >> 1. DOCS and TUTORIALS > > To help get new documentation fast, a wiki would be better than: creating a > Jira, changing text files in the repository and doing a pull request. > > Also, one big head-ache is that when we download the release,

Re: Call for vote: MIME4J 0.8.2

2018-04-27 Thread Benoit Tellier
+1 Le 27/04/2018 à 15:59, Benoit Tellier a écrit : > Hi, > > I would like to propose the 0.8.2 release of the MIME4J library. > > This release solves the following bugs: > > - MIME4J-267 MIME4J DOM parsing errors on specific formats > - MIME4J-273 Correcting

Call for vote: MIME4J 0.8.2

2018-04-27 Thread Benoit Tellier
starts at 9 am UTC on Friday 27 of April 2018 - The votes ends at 9 am UTC on Friday 4 of May 2018 You can answer to it just with +1 and -1. Down-votes may be motivated. Cheers, Benoit Tellier - To unsubscribe, e-mail: server-dev

Next incoming release!

2018-06-20 Thread Benoit Tellier
master version [1] which will soon become the first beta. Regards, Benoit Tellier [1] https://github.com/apache/james-project - To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server

Re: Unable to use file queue in v3.0.1

2018-06-19 Thread Benoit Tellier
... - JAMES-2300 No Order while browsing - JAMES-2299 No snapshot isolation upon clear - JAMES-2298 Remove by sender, recipient or name clauses is not supported yet Cheers, Benoit Tellier Le 20/06/2018 à 09:12, Phillip Odam a écrit : > Hi > > Haven't spotted the following being discu

Call for vote: James skin 1.9

2018-01-16 Thread Benoit Tellier
Hello every one. I would like to call a vote for the 1.9 release of the Apache James Website Skin. # Rationals Version 1.8 was released without the SVN binary property set on the logo pictures. It resulted in 0 bytes images. The generation of the website went through several additional steps,

Re: Call for vote: James skin 1.9

2018-01-16 Thread Benoit Tellier
+1 Le 16/01/2018 à 15:58, Benoit Tellier a écrit : > Hello every one. > > I would like to call a vote for the 1.9 release of the Apache James > Website Skin. > > # Rationals > > Version 1.8 was released without the SVN binary property set on the logo > pictures. It

Re: Call for vote: James skin 1.9

2018-01-30 Thread Benoit Tellier
skin artifact? > > On 01/16/2018 09:58 AM, Benoit Tellier wrote: >> Hello every one. >> >> I would like to call a vote for the 1.9 release of the Apache James >> Website Skin. >> >> # Rationals >> >> Version 1.8 was released without the SVN

Call for vote: James skin 1.10

2018-01-30 Thread Benoit Tellier
kin artifact? > > On 01/16/2018 09:58 AM, Benoit Tellier wrote: >> Hello every one. >> >> I would like to call a vote for the 1.9 release of the Apache James >> Website Skin. >> >> # Rationals >> >> Version 1.8 was released without the SVN bina

Re: Call for vote: James skin 1.10

2018-01-30 Thread Benoit Tellier
+1 Le 31/01/2018 à 13:04, Benoit Tellier a écrit : > Hello every one. > > I would like to call a vote for the 1.10 release of the Apache James > Website Skin. > > # Rationals > > Version 1.8 was released without the SVN binary property set on the logo > pictures. It

Re: Call to contributors

2018-01-29 Thread Benoit Tellier
Re: Call to contributors As we lack specific contributions, we will deprecate MBoxMailRepository and JCRMailRepository that do not match our standards. Their removal will be planned for James 3.2.0 future release. Contributions on these class are still welcome. Thus we still get a chance to save

New features in next release (3.1.0): WebAdmin + MailQueues + MailRepositories

2018-01-30 Thread Benoit Tellier
delays - [JAMES-2153] JPA-SMTP guice project needs a docker file Of course other ideas are more than welcome, and we can provide support on GitHub as well as on the [gitter chat]. Please feel free to discuss that with us. Cheers, Benoit Tellier In the name of The Apache James team @Linagora

Apache James Project suggestions for Google Summer of code

2018-02-09 Thread Benoit Tellier
) - [JAMES-1932] Mail processing edition and debugging tool - [JAMES-1933] SPF, DKIM, DMARC implementation and documentation - [JAMES-2335] Configuration providers abstraction. Don't hesitate to propose your owns. Also you can come and discuss this on [our gitter channel]. Cheers, Benoit Tellier

Re: Call for vote: James skin 1.10

2018-02-08 Thread Benoit Tellier
Hi, at the end of the voting period, this release collected 3 binding upvotes and one additional non-binding votes. I will then release james-skin 1.10. Best regards, Benoit Tellier Le 31/01/2018 à 13:04, Benoit Tellier a écrit : > Hello every one. > > I would like to ca

Re: Git Repos

2018-01-01 Thread Benoit Tellier
Hi Dong Xu, After a PMC consultation I opened this ticket: https://issues.apache.org/jira/browse/INFRA-15751 Cheers, Benoit Le 20/12/2017 à 08:02, dongxu a écrit : > Hey Eric, > > can you please help push a request to migrate james-hupa from SVN to > Git https://reporeq.apache.org/ > >

Writing detailed how-to guides for James

2018-06-21 Thread Benoit Tellier
we forgot some? Do you want to contribute some additional "how to"s? Do you use James for something else? Please take a look at the ongoing PR on this issue: [1] [1] https://github.com/apache/james-project/pull/122 Best rega

Re: Call for vote: Apache James 3.1.0

2018-07-31 Thread Benoit Tellier
+1 Le 01/08/2018 à 09:18, Benoit Tellier a écrit : > Hi, > > I would like to propose the 3.1.0 release of the Apache James server. > > Furthermore, you can see changes proposed to the website at the occasion > of that release, as well as communication on this GitHub pul

Call for vote: Apache James 3.1.0

2018-07-31 Thread Benoit Tellier
is required - The votes starts at Wednesday 1st of August, 2am UTC - The votes ends at Wednesday 8th of August, 2am UTC You can answer to it just with +1 and -1. Down-votes may be motivated. Cheers, Benoit Tellier - To unsubscribe

[ANNOUNCE] Apache James 3.1.0 released

2018-08-12 Thread Benoit Tellier
(in addition to deb packaging) We would like to thank all of contributors who made the release possible and to invite others interested in helping out to engage the community on the dev and users lists! Cheers, Benoit Tellier

Re: Call for vote: Apache James 3.1.0

2018-08-12 Thread Benoit Tellier
gt; https://repository.apache.org/content/repositories/orgapachejames-1036/org/apache/james/james-server-app/3.1.0/ >> >> >> On 08/01/2018 04:18 AM, Benoit Tellier wrote: >>> Hi, >>> >>> I would like to propose the 3.1.0 release of the Apache James ser

Re: james-project contibution

2018-04-15 Thread Benoit Tellier
James developer mailing list. Best regards, Benoit Tellier Le 13/04/2018 à 18:06, Raul Torralba Adsuara a écrit : > > Hi Tellier, > > We are interested in use james-project for a mail server, but we need > to receive mail delivery reports as amazon simple e-mail service. We &

Re: Is it normal that HBASE test is failing?

2018-04-24 Thread Benoit Tellier
r instance because it was previously closed > in java.lang.NullPointerException > MailboxManagerTest.createMailboxShouldReturnRightId Multiple Failures (2 > failures) > Can't use this cluster instance because it was previously closed > in java.lang.NullPointerException > Mai

Re: Is it normal that HBASE test is failing?

2018-04-23 Thread Benoit Tellier
is considered as experimental. I will open a ticket for clearly documenting that (website + default configuration files). By the way, the HBase back-end might benefit from contributions. Don't hesitate to reach us if you want to help on this. Cheers, Benoit Tellier Le 23/04/2018 à 18:16, Simon

Call for vote: Apache James 3.2.0

2018-11-06 Thread Benoit Tellier
2018, 3pm30 UTC - The vote ends at Tuesday 13th of November 2018, 3pm30 UTC You can answer to it just with +1 and -1. Down-votes may be motivated. Cheers, Benoit Tellier - To unsubscribe, e-mail: server-dev-unsubscr

Re: Call for vote: Apache James 3.2.0

2018-11-06 Thread Benoit Tellier
+1 Sorry for the address confusions... On 11/6/18 10:25 PM, Benoit Tellier wrote: > Hi, > > I would like to propose the 3.2.0 release of the Apache James server. > > You can see changes proposed to the website at the occasion > of that release, as well as communication o

Re: Build questions and problems.

2018-12-06 Thread Benoit Tellier
Hi Garry, I just wanted to react to your message. See my answers inlined. On 12/6/18 1:26 AM, Garry Hurley wrote: > Hi all. > > First of all, I wanted to congratulate you on your efforts to improe Apache > James. If it worked for me, I would have nothing but praise for you. Thank you very

Re: [james-project] branch master updated (9720338 -> fa24a09)

2019-03-24 Thread Benoit Tellier
Hello Jeremy, Thanks a lot for the interest on ongoing development! We introduced a Blob storage API that backends can use to store large blobs (storing them in Data-bases is both expensive and not efficient). This blobs API leverages has various implementation: memory (testing purposes),

  1   2   3   4   5   6   7   8   9   10   >