Hi Jinwoo, Appreciate your support. I am excited to bring Java21/Jakarta to Geode. You can always create a branch and make changes related to Java21/Jakarta on a feature branch and then when it is ready we can merge to develop. The prior process followed so far is git-flow process and versioning/branching is described here https://cwiki.apache.org/confluence/display/GEODE/Versioning+and+Branching
We can continue to keep the feature branches as long as we are ready to merge them to develop and then we can cut a release from develop. >From your question, I am assuming you are suggesting Geode to ship different versions based on java versions? If so, at this point with the current community it is not sustainable to ship multiple releases. I would rather work on Java21/jakarta support and bring it into a release and we can discuss if it needs a major release based on the level of changes that are involved. I am open to other perspectives. Sai On Fri, 14 Mar 2025 at 04:18, Jinwoo Hwang <jinwoo.hw...@sas.com.invalid> wrote: > Hello, > > I plan to submit a pull request for supporting Java 21 and Jakarta. Could > you please let me know whether I should submit it based off of the develop > branch? Or, Are you going to create a branch? I would conceive that we > would need separate branches for supporting Java 21/Jakarta and Java 8. > > Best regards, > Jinwoo Hwang (he/him/his) > > SASĀ® Research and Development > http://JinwooHwang.com<http://jinwoohwang.com/> > >