Hi, Benoit, I merged this PR, please keep moving forward :) Thanks, Ming Wen, Apache APISIX PMC Chair
On Mon, 3 Feb 2025 at 17:56, Benoit TELLIER <btell...@apache.org> wrote: > Hello all > > Happy lunar new year! > > I wish you and your family all the best: success, wealth, happiness and > health for you and your loved ones. > > I'd be grateful if we could make progress on > https://github.com/apache/apisix-java-plugin-runner/pull/313 so that I > can move on the remaining topics of the Java plugin runner maintenance > roadmap. > > Kind regards, > > Benoit TELLIER > > On 24/01/2025 10:26, btell...@linagora.com wrote: > > Hello @membphis, > > > > Thanks for the trust ^^ being already a James PMC / ASF member I know > > what to expect and the bureaucracy will be minimal. > > > > Regarding the ongoing PR, e2e tests are fixed and I feel confident > > with the changes, please eventually merge it. > > > > Regarding the maintenance of the project: > > - I did a review of opened PRs. > > - can someone please close > > https://github.com/apache/apisix-java-plugin-runner/pull/294 ? > > - can someone retrigger a build on > > https://github.com/apache/apisix-java-plugin-runner/pull/256 ? > > Otherwise I can open it in a new PR to trigger the CI if you wish > > - I propose to do a big dependency update by bumping the Spring BOM > > and updating other dependencies onto their latests versions. > > - OpenJDK 11: Community support ended in *September 2024 > > *While I see no problem we retain JDK 11 as a build target it would be > > important to triage and document JRE 21 support. > > I propose to open a PR regarding this. > > > > If this is consensual enough I'll carry out the changes in order to > > refresh a bit this plugin runner. > > > > Kind regards, > > > > Benoit > > > > On 23/01/2025 10:29, YuanSheng Wang wrote: > >> Hi Benoit: > >> > >> At the beginning, many thx for your contribution to Apache APISIX. > >> > >> The project `apisix-java-plugin-runner`, currently this project is > >> used by > >> few people in the community. > >> > >> The previous major contributors of this project are not active in this > >> project now. > >> > >> If you are interested in this project and are willing to maintain this > >> project, pls let me know. > >> When you are sure that it can be merged, just ping me on Github(My ID: > >> @membphis) and then I will merge the PR. > >> > >> In the future, all APISIX PMCs may also vote you as an Apache > >> Committer, so > >> that you can merge the code by yourself later. > >> > >> Best regards. > >> > >> > >> On Wed, Jan 22, 2025 at 6:24 pmbtell...@linagora.com > >> <btell...@linagora.com> > >> wrote: > >> > >>> Hello fellow APISIX devs, > >>> > >>> I feel very sad that some key contributions onto the APISIX Java plugin > >>> received close to zero attention. > >>> > >>> CFhttps://github.com/apache/apisix-java-plugin-runner/pull/313 > >>> > >>> Undertaking this contribution I realized that: > >>> > >>> - Original contributors left the project > >>> - The build is broken on Java 21 > >>> - The GitHub CI is also broken > >>> - Dependencies are 3 years outdated > >>> - No commit for 11 months > >>> - Interest of the community seems low (cf lack of input on > >>> structuring > >>> contributions) > >>> > >>> I am now convinced that if it continue this way, nothing will ever > >>> happen regarding the aforementioned contribution I need! > >>> > >>> So what shall we do about it? > >>> > >>> Deprecate + terminate the Apisix JAVA plugin? > >>> > >>> Overwize, with APISIX community support, I can try to help on the > >>> maintenance burden of the APISIX java plugin. Would people here be > >>> ready > >>> to support this? > >>> > >>> Best regards, > >>> > >>> Benoit TELLIER > >>> (From Apache JAMES community) > >>> > >>> >