Re: [DISCUSS] CXF 3.5.x and beyond

2021-08-11 Thread Daniel Kulp
I’m very strongly in favor of Option #1 at this point, with a “release note” mentioning that 3.5.x will be the last series to support Java8. I know we have plenty of services running with Java8 and have several customers that are still targeting Java8. I really think we need to keep Java8 as

Re: [DISCUSS] CXF 3.5.x and beyond

2021-08-11 Thread Freeman Fang
Sorry for not being very clear. No, for Jakarta 4.x branch we definitely can move to JDK11. Thanks! Freeman On Wed, Aug 11, 2021 at 11:05 AM Andrey Redko wrote: > Thanks a lot Feeman, this is basically the Option #1, or you suggest to > stay on JDK-8 for Jakarta 4.x branch as well? Thank you.

Re: [DISCUSS] CXF 3.5.x and beyond

2021-08-11 Thread Freeman Fang
Hi Andriy, Thanks so much for your summary! I actually think we should support JDK8 as long as possible, given the fact that CXF is widely used, and some users are not that fast to adopt new JDK versions. Also CXF has started to support JDK11(even more recent JDK versions) for a while, so any

Re: [DISCUSS] CXF 3.5.x and beyond

2021-08-11 Thread Romain Manni-Bucau
Le mer. 11 août 2021 à 14:27, Andriy Redko a écrit : > Hey Jim, Romain, > > Thank you guys, I think Romain's suggestion to move 3.5.x to JDK-11 > baseline is good idea, we would > still be maintaining 3.4.x for a while, covering JDK-8 based deployments. > Regarding Jakarta, yes, I > certainly

Re: [DISCUSS] CXF 3.5.x and beyond

2021-08-11 Thread Jim Ma
On Wed, Aug 11, 2021 at 8:26 PM Andriy Redko wrote: > Hey Jim, Romain, > > Thank you guys, I think Romain's suggestion to move 3.5.x to JDK-11 > baseline is good idea, we would > still be maintaining 3.4.x for a while, covering JDK-8 based deployments. > Regarding Jakarta, yes, I > certainly

Re: [DISCUSS] CXF 3.5.x and beyond

2021-08-11 Thread Dennis Kieselhorst
Thanks for the summary Andriy, I like #3 Option #3: - release 3.5.0 in preparation to JDK-17 LTS, use JDK-11 as baseline - move master to 4.x to continue the work on supporting Jakarta 9.0+, with JDK-11 as the minimal required JDK version (Jetty 11, ...) + maintaining 3.4.x for JDK-8

Re: [DISCUSS] CXF 3.5.x and beyond

2021-08-11 Thread Andriy Redko
Hey Jim, Romain, Thank you guys, I think Romain's suggestion to move 3.5.x to JDK-11 baseline is good idea, we would still be maintaining 3.4.x for a while, covering JDK-8 based deployments. Regarding Jakarta, yes, I certainly remember the discussion regarding the build time approach,

Re: [DISCUSS] CXF 3.5.x and beyond

2021-08-11 Thread Jim Ma
On Wed, Aug 11, 2021 at 10:05 AM Andriy Redko wrote: > Hey guys, > > I would like to initiate (or better to say, resume) the discussion > regarding CXF 3.5.x and beyond. > The 3.5.x has been in the making for quite a while but has not seen any > releases yet. As far as > I know, we have only

[GitHub] [cxf] mmoayyed opened a new pull request #833: CXF-8579: Switch JDK compiler to use JDK 11

2021-08-11 Thread GitBox
mmoayyed opened a new pull request #833: URL: https://github.com/apache/cxf/pull/833 Avoid errors when building on JDK 11: ``` "[ERROR] /home/jitpack/build/rt/security-saml/src/main/java/org/apache/cxf/rt/security/saml/utils/SAMLUtils.java:[37,36] cannot access

Re: [DISCUSS] CXF 3.5.x and beyond

2021-08-11 Thread Romain Manni-Bucau
Hi Andriy, commented inline Le mer. 11 août 2021 à 04:05, Andriy Redko a écrit : > Hey guys, > > I would like to initiate (or better to say, resume) the discussion > regarding CXF 3.5.x and beyond. > The 3.5.x has been in the making for quite a while but has not seen any > releases yet. As