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)
> >>>
> >>>
>

Reply via email to