You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@geode.apache.org by Bryan Behrenshausen <Br...@sas.com.INVALID> on 2025/06/17 15:31:16 UTC
Re: Dev branch for Java 21 and Jakarta support
Hi everyone,
Thanks for this great discussion so far, and for everyone's enthusiasm in bringing Geode back to health.
I'm a program manager in the open source program office at SAS, and I've agreed to pitch in here to assist with the work of getting our Geode patches committed to the project. I'm still getting my bearings, so please don't hesitate to point me in the direction of any historical details about this work that may be useful to me as I bring myself up to speed.
I'm working directly with Jinwoo to continue this work and have the following questions/requests:
* As Jinwoo noted in an earlier message,[1] upgrading Gradle (and, eventually, JDK) are key next steps for us here. To that end, Jinwoo has been gradually bumping project dependencies in preparation for more substantial work. He has four such requests still outstanding [2,3,4,5]. When might someone have a moment to review these? I will also tap Niall directly on GitHub, as he's been very helpful here in the past.[6]
* We anticipate that the work of upgrading build system components will be rather substantial initially, though the work will of course accelerate future enhancements to the project and we are keen to get it done. We're curious to know, however, whether (and to what extent) members of the Geode PMC are interested in/available for collaborating on this work. Jinwoo is working diligently here; however, the work represents a rather large submission to the project that is perhaps best handled as several smaller contributions (rather than a single PR). For purposes of our own planning and prioritization, we'd prefer to know what overall PMC and community bandwidth/availability for taking on this work looks like.
Thanks again, and please let me know if I can clarify anything.
-----
[1]: https://lists.apache.org/thread/62z6y7clblw4mlmjx559v2hgqvx85ll7
[2]: https://github.com/apache/geode/pull/7897
[3]: https://github.com/apache/geode/pull/7898
[4]: https://github.com/apache/geode/pull/7901
[5]: https://github.com/apache/geode/pull/7902
[6]: https://lists.apache.org/thread/67xv4mqwqx8cq9xl3251rls95zm1jyk5
Re: Dev branch for Java 21 and Jakarta support
Posted by Bryan Behrenshausen <br...@sas.com.INVALID>.
Hi Mark,
Mark Bretl wrote:
> Welcome to Geode!
Thanks so much! We really appreciate everyone's kindness and warm welcomes.
> I have gone through a few of the open PRs, some have issues, most likely not related, but need to rule them out first.
I see that. Thanks! I'll ensure Jinwoo knows to take a look.
> I agree small changes are best as it will greatly reduce complexity of the change and make it easier to review.
Noted! I'll make sure Jinwoo is aware of this, too. Once we get these smaller, dependency-related PRs merged, we'll set our sights a bit higher and start with more complex PRs.
Looking forward to working with you all.
Bryan
Re: Dev branch for Java 21 and Jakarta support
Posted by Mark Bretl <mb...@apache.org>.
Hi Bryan,
Welcome to Geode! I agree small changes are best as it will greatly reduce
complexity of the change and make it easier to review.
I have gone through a few of the open PRs, some have issues, most likely
not related, but need to rule them out first.
Looking forward to working with you and SAS team!
Best regards,
Mark
On Mon, Jun 23, 2025 at 7:22 AM Bryan Behrenshausen
<Br...@sas.com.invalid> wrote:
> Arnout Engelen wrote:
>
> Welcome Bryan, and thanks for introducing yourself on the list!
>
> Indeed I hope we can find someone to review Jinwoo's contributions - I
> agree splitting them up into separate PRs seems like the way to go.
>
> Thanks so much, Arnout, for responding and for your guidance. Agreed—we'd
> love to help get Jinwoo's great work into the project and hope that someone
> from the PMC is available to guide us. Please reach out if so!
>
> Bryan
>
Re: Dev branch for Java 21 and Jakarta support
Posted by Bryan Behrenshausen <Br...@sas.com.INVALID>.
Arnout Engelen wrote:
Welcome Bryan, and thanks for introducing yourself on the list!
Indeed I hope we can find someone to review Jinwoo's contributions - I
agree splitting them up into separate PRs seems like the way to go.
Thanks so much, Arnout, for responding and for your guidance. Agreed—we'd love to help get Jinwoo's great work into the project and hope that someone from the PMC is available to guide us. Please reach out if so!
Bryan
Re: Dev branch for Java 21 and Jakarta support
Posted by Arnout Engelen <en...@apache.org>.
Welcome Bryan, and thanks for introducing yourself on the list!
Indeed I hope we can find someone to review Jinwoo's contributions - I
agree splitting them up into separate PRs seems like the way to go.
Kind regards,
Arnout
On Tue, Jun 17, 2025 at 5:31 PM Bryan Behrenshausen
<Br...@sas.com.invalid> wrote:
> Hi everyone,
>
> Thanks for this great discussion so far, and for everyone's enthusiasm in
> bringing Geode back to health.
>
> I'm a program manager in the open source program office at SAS, and I've
> agreed to pitch in here to assist with the work of getting our Geode
> patches committed to the project. I'm still getting my bearings, so please
> don't hesitate to point me in the direction of any historical details about
> this work that may be useful to me as I bring myself up to speed.
>
> I'm working directly with Jinwoo to continue this work and have the
> following questions/requests:
>
> * As Jinwoo noted in an earlier message,[1] upgrading Gradle (and,
> eventually, JDK) are key next steps for us here. To that end, Jinwoo has
> been gradually bumping project dependencies in preparation for more
> substantial work. He has four such requests still outstanding [2,3,4,5].
> When might someone have a moment to review these? I will also tap Niall
> directly on GitHub, as he's been very helpful here in the past.[6]
>
> * We anticipate that the work of upgrading build system components will be
> rather substantial initially, though the work will of course accelerate
> future enhancements to the project and we are keen to get it done. We're
> curious to know, however, whether (and to what extent) members of the Geode
> PMC are interested in/available for collaborating on this work. Jinwoo is
> working diligently here; however, the work represents a rather large
> submission to the project that is perhaps best handled as several smaller
> contributions (rather than a single PR). For purposes of our own planning
> and prioritization, we'd prefer to know what overall PMC and community
> bandwidth/availability for taking on this work looks like.
>
> Thanks again, and please let me know if I can clarify anything.
>
> -----
>
> [1]: https://lists.apache.org/thread/62z6y7clblw4mlmjx559v2hgqvx85ll7
> [2]: https://github.com/apache/geode/pull/7897
> [3]: https://github.com/apache/geode/pull/7898
> [4]: https://github.com/apache/geode/pull/7901
> [5]: https://github.com/apache/geode/pull/7902
> [6]: https://lists.apache.org/thread/67xv4mqwqx8cq9xl3251rls95zm1jyk5
>
--
Arnout Engelen
ASF Security Response
Apache Pekko PMC member, ASF Member
NixOS Committer
Independent Open Source consultant