James support `start-dev` argument when running

2023-04-19 Thread Tran Tung
Hi, When I joined the development James, I often quickly ran a james container (to test something work) and got an error "missing keystore file" because I forgot to mount the "required" file. I believe if James supports the generated keystore automatically file when running with "dev mode" wil

Re: Call for vote: Apache James 3.8.0

2023-05-18 Thread Tran Tung
+1 On 19/05/2023 09:23, Benoit TELLIER wrote: Hi, I would like to propose a new vote for 3.8.0 release of the Apache James server. You can find:  - The maven release staged in repository.apache.org as the artifact #1074: https://repository.apache.org/content/repositories/orgapachejames-10

Re: Adding support for Apple proprietary IMAP push notifications

2023-12-07 Thread Tran Tung
Hello, I'm unable to answer all your questions. As I know, James doesn't have a backend repository to store data similar to your use case. At Linagora, we encountered a similar situation when implementing Firebase. Consequently, we opted to develop a dedicated repository for storage. If you wa

Introduce S3ClientFactory and inject to S3BlobStoreDAO

2024-07-14 Thread Tran Tung
Hello everyone, Recently, while developing a new feature, we implemented a function to copy data on S3 from one bucket to another. To achieve this, we used two methods: BlobStoreDAO.read and BlobStoreDAO.save. This approach is suboptimal as it downloads and uploads data, consuming unnecessary

Removing scanning search and replacing it with a memory based Lucene?

2024-09-30 Thread Tran Tung
Hello folks, At the Linagora team, we are planning to implement the JMAP method: SearchSnippet/get https://jmap.io/spec-mail.html#search-snippets We are planning to develop three implementations: OpenSearch, Lucense, and Memory. Essentially, Lucense and Memory will share the same Lucense API,

Re: [VOTE] Call for vote: Postgresql implementation adoption for Apache james

2025-01-07 Thread Tran Tung
+1 I see many new users start with JPA, Spring app. However, most of these variants are no longer actively maintained as they have become outdated. Hopefully, Postgresql app will be strong alternative. Tung Tran On 1/7/25 3:48 PM, Rene Cordier wrote: Hello everybody, After a bit more than

Re: [PROPOSAL] Drop LinShare extension

2025-02-02 Thread Tran Tung
+1, Tung, On 2/3/25 10:30 AM, Rene Cordier wrote: Hello, In favor of dropping it, +1! Rene. On 1/29/25 5:48 PM, Benoit TELLIER wrote: Hello, During the release process I came across third-party/linshare. This code:  - Is apparently unmaintained as the version of Linshare it uses is outd

Re: Postgresql implementation

2025-03-18 Thread Tran Tung
e behind the current naming scheme so I prefer asking before investing any time in a rename. cheers Jean Le jeu. 13 mars 2025 à 14:07, Tran Tung a écrit : Hello, The table structures are different. While some tables may share the same basic structure, the team did not clone the JPA table schema

Re: Postgresql implementation

2025-03-13 Thread Tran Tung
Hello, The table structures are different. While some tables may share the same basic structure, the team did not clone the JPA table schema when developing for PostgreSQL. Because some feature was not supported by JPA (eg: JMAP) But support with Postgres, so the JPA structure is not entirely

Re: [VOTE] Call for vote: Apache James JDKIM 0.5

2025-06-02 Thread Tran Tung
+1 On 6/2/25 4:16 PM, Rene Cordier wrote: Hi, I would like to propose a second round for a vote for 0.5 release of the Apache James JDKIM library. You can find:  - The maven release staged in repository.apache.org as the artifact #1094: https://repository.apache.org/content/repositories