Re: Call for vote: Apache James JSPF 1.0.4

2024-06-09 Thread Quan tran hong
+1 Quan Vào Th 2, 10 thg 6, 2024 vào lúc 01:48 Jean Helou đã viết: > +1 > > Le ven. 7 juin 2024 à 16:32, btell...@linagora.com > a écrit : > > > +1 > > > > On 07/06/2024 15:39, Benoit TELLIER wrote: > > > Hi, > > > > > > I would like to propose a new vote for 1.0.4 release of the Apache > >

Re: Making all queues on Rabbitmq quorum queue when option enabled

2024-04-19 Thread Quan tran hong
is point of view? > Best regards, Benoit TELLIER > > On 15/04/2024 09:53, Quan tran hong wrote: > > Hi folks, > > > > Recently we encountered a deployment issue that used a RabbitMQ Cluster > > where a RabbitMQ node outage (for about 1 hour) forced James serv

Making all queues on Rabbitmq quorum queue when option enabled

2024-04-15 Thread Quan tran hong
Hi folks, Recently we encountered a deployment issue that used a RabbitMQ Cluster where a RabbitMQ node outage (for about 1 hour) forced James service more or less to be down too. I created a Jira ticket to report the issue: https://issues.apache.org/jira/projects/JAMES/issues/JAMES-4027 More

Result of Proof Of Concept for Redis Event bus user notifications

2024-02-28 Thread Quan tran hong
Hi folks, Following the context of the Jira ticket JAMES-3996 POC: Move RabbitMQ Event bus user notifications to Redis (TLDR: we observed some annoying issues with RabbitMQ in a deployment and we think it could

Re: vote : Remote build cache experiment

2024-02-20 Thread Quan tran hong
+1, Thanks for your enthusiastic effort on the topic. Cheers, Quan Vào Th 3, 20 thg 2, 2024 vào lúc 16:07 Rene Cordier đã viết: > +1, > > If there is a chance to make our builds faster, I say we take it! Thanks > for this work :) > > Rene. > > On 2/20/24 15:18, Jean Helou wrote: > > Hello

Re: Call for vote: Apache James MIME4J 0.8.10

2024-02-14 Thread Quan tran hong
+1 Quan Vào Th 5, 15 thg 2, 2024 vào lúc 09:32 Rene Cordier đã viết: > +1, > > Rene. > > On 2/12/24 17:38, Benoit TELLIER wrote: > > Typo > > > > The maven release staged in repository.apache.org as the artifact #1081: > >

Re: Call for vote: Apache James 3.7.5

2024-02-14 Thread Quan tran hong
+1 Quan Vào Th 5, 15 thg 2, 2024 vào lúc 09:30 Rene Cordier đã viết: > +1, > > Rene. > > On 2/12/24 17:37, Benoit TELLIER wrote: > > Hi, > > > > Taking into account the feedback of this very list, > > > > I would like to propose a new vote for 3.7.5 release of the Apache > > James server. >

Re: Call for vote: Apache James 3.8.1

2024-02-14 Thread Quan tran hong
+1 Quan Vào Th 5, 15 thg 2, 2024 vào lúc 09:28 Rene Cordier đã viết: > +1, > > Rene. > > On 2/12/24 18:43, Karsten Otto wrote: > > +1 > > > > Looks good to me. > > > > Cheers, > > Karsten OTTO > > > > > > On 12.02.24 11:46 AM, Benoit TELLIER wrote: > >> Hi, > >> > >> Following the feedback

Re: Develocity

2024-02-06 Thread Quan tran hong
tly) > > > > The risk is caching a negative result coming from a flaky test. And I > feel > > like James test suite is quite unstable. > > > > So I'm wondering if I should go ahead with the remote build cache node > > request to apache INFRA or revisit that request

Re: Develocity

2024-02-06 Thread Quan tran hong
Hi Jean, I tried your work locally and the build time is truly better. `mvn clean install -DskipTests -Dmaven.skip.doc=true -Dgradle.cache.local.enabled=true` 1st build: [INFO] Total time: 22:18 min [INFO] 8053 goals, 7996 executed, 57 from cache, saving at least 13s 2nd build: [INFO] Total

Vote to merge the Java 21 adoption for Apache James PR

2024-02-05 Thread Quan tran hong
Hi everyone, Following the Jira ticket and the previous mailing list discussion regarding Java 21 adoption for James, I and Benoit put

Re: Call for vote: Apache James 3.8.1

2024-01-09 Thread Quan tran hong
+1 Cheers, Quan Vào Th 3, 9 thg 1, 2024 vào lúc 15:21 btell...@linagora.com < btell...@linagora.com> đã viết: > +1 > > On 09/01/2024 09:17, Benoit TELLIER wrote: > > Hi, > > > > I would like to propose a new vote for 3.8.1 release of the Apache > > James server. > > > > You can find: > > > >

Re: Call for vote: Apache James 3.7.5

2024-01-09 Thread Quan tran hong
+1 Cheers, Quan Vào Th 3, 9 thg 1, 2024 vào lúc 15:20 btell...@linagora.com < btell...@linagora.com> đã viết: > +1 > > On 09/01/2024 09:15, Benoit TELLIER wrote: > > Hi, > > > > I would like to propose a new vote for 3.7.5 release of the Apache > > James server. > > > > You can find: > > >

Re: Call for vote: Apache James MIME4J 0.8.10

2024-01-08 Thread Quan tran hong
+1 Cheers, Quan Vào Th 2, 8 thg 1, 2024 vào lúc 21:36 Benoit TELLIER đã viết: > Hi, > > I would like to propose a new vote for 0.8.10 release of the Apache > MIME4J library. > > You can find: > > - The maven release staged in repository.apache.org as the artifact > #1076: >

Re: Building a PostgreSQL mailbox for James?

2024-01-03 Thread Quan tran hong
lúc 18:45 Quan tran hong < quan.tranhong1...@gmail.com> đã viết: > Hi everyone, > > Yet another following up on our recent Postgres work. > > In the last sprint, our team successfully migrated the mailbox core module > `apache-james-mailbox-postgres` fully from JPA

Re: Building a PostgreSQL mailbox for James?

2023-12-15 Thread Quan tran hong
for flag updates > > Those ADR would be opened on the postgresql branch and eventually make > it to the James master branch. > > Best regards, > > Benoit TELLIER > > On 27/11/2023 12:47, Quan tran hong wrote: > > Hi everyone, > > > > This is a follow-up on the

Re: Adding support for Apple proprietary IMAP push notifications

2023-12-08 Thread Quan tran hong
> > That's a classic trick to have optional mavven dependencies and address > several architectures at once ;-) > > Thoughts Quan? > > Best regards, > > On 08/12/2023 11:09, Quan tran hong wrote: > > Hello Andre Borie, > > > > Your PoC work is very cool. I am

Re: Adding support for Apple proprietary IMAP push notifications

2023-12-08 Thread Quan tran hong
Hello Andre Borie, Your PoC work is very cool. I am happy that someone out there succeeded in using our IMAP command extension mechanism. > however I have a question as to which pattern the storage & APNS long-lived client should conform to. The IMAP extension & mailbox listeners (which James

Re: Building a PostgreSQL mailbox for James?

2023-11-27 Thread Quan tran hong
Hi everyone, This is a follow-up on the Postgres implementation topic. We have been working on this topic for a while and your feedback and expertise about Postgres would be helpful :-) For short: - On the progress: We have implemented the SubscriptionMapper, UsersRepository, DomainList, and

Re: Proposal about deprecation and removal

2023-11-27 Thread Quan tran hong
Hi, +1 on the Spring deprecation with caution. Regards, Quan Vào Th 2, 27 thg 11, 2023 vào lúc 14:30 Benoit TELLIER < btell...@apache.org> đã viết: > +1 on my side. > > I agree deprecating Spring implementation in James as of 3.9.0 and drop > it afterward. > > On 24/11/2023 17:30, Matthieu

Fwd: Introduction from a new member of Apache James Community

2023-06-08 Thread Quan tran hong
Hi folks, For some unknown reason, Thanh (vt...@lingora.com) can not send his self-introduction mail to our mailing list, so I would like to forward the mail for him. -- Forwarded message - Hi, Let me introduce myself first. My name is Thanh. I'm from Vietnam and I'm a third-year

Re: Code coverage for Apache James

2023-04-24 Thread Quan tran hong
be a way to connect it to github (code coverage badge, have > a comment regarding code coverage) > > Best regards, > > Benoit > > On 21/04/2023 09:56, Quan tran hong wrote: > > Hi folks, > > > > I think the code coverage report for James would be a helpful factor t

Code coverage for Apache James

2023-04-20 Thread Quan tran hong
Hi folks, I think the code coverage report for James would be a helpful factor to acknowledge how good enough of the tests have been written and will be written. Therefore I am experimenting and working on a POC for this adoption. The first goal is to generate an aggregate report for James

Re: Call for vote: Apache James 3.7.2

2022-10-07 Thread Quan tran hong
Hi Benoit, +1 for the release. Cheers, Quan Vào Th 6, 7 thg 10, 2022 vào lúc 14:26 Benoit TELLIER đã viết: > Hi, > > I would like to propose a new vote for 3.7.2 release of the Apache James > server. > > You can find: > > - The maven release staged in repository.apache.org as the

Re: Session refactoring discussion

2022-08-04 Thread Quan tran hong
17:10 Benoit TELLIER đã viết: > +1 for option 1 > > More details inlined. > > How this change would interact with maibox event serialization and the > event bus? > > Regards, > > Benoit > > On 04/08/2022 10:20, Quan tran hong wrote: > > Hi folks, >

Session refactoring discussion

2022-08-03 Thread Quan tran hong
Hi folks, Recently when I working with the RSpamD module, I found it is hard to access a message with just a messageId from a system aspect (without a dedicated username context). I have a look again at our MailboxSession code and also the same topic which Rene raised a long time ago (

Accomplish remaining James Webadmin CLI command groups - Hacktoberfest 2021

2021-10-20 Thread Quan tran hong
Hi everyone, In order to ease the administrator, James servers offer a command-line interface in order to interact with the server. However, it relies on the JMX protocol, which is known to be insecure. The mission is to port the command-line interface in order to rely on the James web admin REST

Re: About being a more regular member of James community

2021-10-18 Thread Quan tran hong
o have you back, and am looking forward > seeing your upcoming contributions! > > Best regards, > > Benoit TELLIER > > On 18/10/2021 11:47, Quan tran hong wrote: > > Hi everyone, > > My name is Quan. Some of you may already know me through my discussions > > ab

About being a more regular member of James community

2021-10-17 Thread Quan tran hong
Hi everyone, My name is Quan. Some of you may already know me through my discussions about the Google Summer of Code topic - Implement Thread support for James. Today is my first day as a regular employee at James team - Linagora company. It's a great opportunity for me to contribute more to James

Re: Implement Thread/changes for JMAP

2021-08-04 Thread Quan tran hong
d a > major on overall performance. > > My mindset today would more be to 'shrink' that count of events rather > than increasing them. > > Don't we have existing data structures that could be reused as is, or > slightly modified, to answer the following questions? > - A thread is c

Implement Thread/changes for JMAP

2021-08-03 Thread Quan tran hong
Hello, I am starting working on the Thread/changes topic, and I think I should discuss how to implement this topic with you. After looking at Thread/changes specs, I think we should add thread event-oriented support to our Event Bus. I propose 3 events: Thread create, thread update and thread

Re: Implement ThreadIdGuessingAlgorithm for the distributed module

2021-07-22 Thread Quan tran hong
btell...@linagora.com < btell...@linagora.com> đã viết: > > On 21/07/2021 18:06, Quan tran hong wrote: > > Hi Benoit, > > Thanks for your great reviews. > > > >> Or we can just do several selects, one for each mimeMessageIds.I > > personaly likely prefer

Re: Breaking changes regarding Thread/get implementation?

2021-07-21 Thread Quan tran hong
Hi Benoit, I did open a pull request following your suggestion here: https://github.com/apache/james-project/pull/547 Best regards, Quan

Re: Implement ThreadIdGuessingAlgorithm for the distributed module

2021-07-21 Thread Quan tran hong
n Vào Th 4, 21 thg 7, 2021 vào lúc 17:03 btell...@apache.org < btell...@apache.org> đã viết: > Hello quan, > > Nice proposal! I think the Cassandra data model you propose is evolved > enough so that we start implementing it. > > Some comments inlined... > > On

Re: Implement ThreadIdGuessingAlgorithm for the distributed module

2021-07-21 Thread Quan tran hong
o Th 3, 20 thg 7, 2021 vào lúc 18:39 btell...@apache.org < btell...@apache.org> đã viết: > Hello Quan, > > On 20/07/2021 17:24, Quan tran hong wrote: > > [...] > > > > SELECT threadId FROM threadtable WHERE username = 'quan' AND baseSubject > = > > 'bas

Re: Implement ThreadIdGuessingAlgorithm for the distributed module

2021-07-20 Thread Quan tran hong
org> đã viết: > Hello Quan, > > On 19/07/2021 17:59, Quan tran hong wrote: > > Hi, > > I am starting to implement ThreadIdGuessingAlgorithm for the distributed > > module. Because this is a breaking change and I am new to Cassandra also, > > therefore I want

Implement ThreadIdGuessingAlgorithm for the distributed module

2021-07-19 Thread Quan tran hong
Hi, I am starting to implement ThreadIdGuessingAlgorithm for the distributed module. Because this is a breaking change and I am new to Cassandra also, therefore I want to have some discussion with you about how to do this. For the ones who did not catch up with this work, please have a look at

Re: Breaking changes regarding Thread/get implementation?

2021-07-19 Thread Quan tran hong
Hi Benoit, Sure. I will do it. Quan Vào Th 2, 19 thg 7, 2021 vào lúc 16:32 btell...@apache.org < btell...@apache.org> đã viết: > Hello Quan, > > I have the impression we missed the upgrade instructions [1] related to > your mapping changes when adding the threadId to the ElasticSearch index

About sharing my Google Summer of Code 2021 progress

2021-07-14 Thread Quan tran hong
://issues.apache.org/jira/browse/JAMES-3516) and have some discussion. I would be very appreciative. Wish you a good day! Best Regards, Quan Tran Hong

Re: Should we have a checkstyle for Scala?

2021-06-25 Thread Quan tran hong
+1 I am looking forward to seeing how we select the checkstyle plugin and configure it for our project. Quan Vào Th 6, 25 thg 6, 2021 vào lúc 18:25 btell...@apache.org < btell...@apache.org> đã viết: > +1 > > I would be happy to see contributions on this! > > Benoit > > On 25/06/2021 13:14,

Re: Introduction from a new member of Apache James Community

2020-10-05 Thread Quan tran hong
Hi all, I am so happy to be a part of Apache James Community! Quan Tran Vào Th 2, 5 thg 10, 2020 vào lúc 15:22 David Leangen đã viết: > > > As Quan did not succeed to send a mail to this list (...) I'm forwarding > it for him! > > > Let me introduce myself first. My name is Tran Hong Quan.