-1 for c and d, +1 for a, guess b can still be an option for ~2 years before switching to a
Romain Manni-Bucau @rmannibucau <https://twitter.com/rmannibucau> | Blog <https://rmannibucau.metawerx.net/> | Old Blog <http://rmannibucau.wordpress.com> | Github <https://github.com/rmannibucau> | LinkedIn <https://www.linkedin.com/in/rmannibucau> | Book <https://www.packtpub.com/application-development/java-ee-8-high-performance> Le ven. 16 déc. 2022 à 10:35, Richard Zowalla <r...@apache.org> a écrit : > Hi all, > > based on the discussion [1] for DBCP, I wanted to start a discussion > whether and how the Apache Commons project might/want to support the > Jakarta namespace changes. > > I know, that not all commons projects are impacted by the namespaces > change, but we should make sure, that users can use related projects > like DBCP with the emerging presense of Jakarta EE 9 / 10 in the near > future. > > Other EE-related projects decided to use a relocation approach as shown > in [1], which might not be a feasable option for every project impacted > by the change. As suggested by @garydgregory in [1], the sanest way > would be to change the source code. This might break binary > compatibility and requires new major versions and effort to maintain > both worlds (javax, jakarta) as javax will be still around for some > time. > > Ideally, we find some sort of agreement to move on, so depending > projects like TomEE or users can use jakarta ready artifacts. I am > happy to contribute / be part of that journey. > > So the question boils down to: > > (a) Switch to jakarta (and provide javax artifacts via relocation) > (b) Stay on javax (and provide jakarta artifacts via relocation) > (c) Maintain two branches (jakarta & javax) and cherry pick changes > between them. > (d) Abandon javax and move on > (e) Something else? > > > Any thoughts, ideas, visions regarding that topic? > > Gruß > Richard > > > [1] https://github.com/apache/commons-dbcp/pull/248 > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > >