Re: karaf-4.5.x?

2023-07-21 Thread Jean-Baptiste Onofré
As it works fine, I plan to upgrade to Pax Logging 2.2.2 for Karaf 4.4.4. No need to wait for 4.5.x. Regards JB On Fri, Jul 21, 2023 at 7:59 AM Grzegorz Grzybek wrote: > > Hello > > For 2.2.x, Pax Logging 2.2.1 was the version where SLF4J 2.0 packages are > exported (see: #504 >

Re: karaf-4.5.x?

2023-07-20 Thread Grzegorz Grzybek
Hello For 2.2.x, Pax Logging 2.2.1 was the version where SLF4J 2.0 packages are exported (see: #504 [1]). Mind that the API for SLF4J didn't really change and the "big" thing is different discovery of logging implementation (that's why ou

Re: karaf-4.5.x?

2023-07-20 Thread Jean-Baptiste Onofré
Hi I'm working on Karaf releases and plan to create 4.5.x after 4.4.4, I'm a bit late in the preparation but the releases votes are planned for next week. However, regarding slf4j 2, Pax Logging already exports the packages so I have to check the Pax Logging versions used in Karaf. Regards JB O

Re: karaf-4.5.x?

2023-07-20 Thread Łukasz Dywicki
I am reactivating this thread because I just ran into issue with dependency which pulls slf4j 2.0.x API. Given it is already 6 months since last message in this topic, is it right time to start 4.5.x branch? Cheers, Łukasz On 13.01.2023 07:23, Jean-Baptiste Onofré wrote: Hi Robert, It makes

Re: karaf-4.5.x?

2023-01-12 Thread Jean-Baptiste Onofré
Hi Robert, It makes sense. I will prepare 4.5.x on Jira and I will create the 4.4.x branch and move main on the 4.5.x version. Let me first complete the 4.3.9 release and other Decanter/Cellar releases first. Thanks ! Regards JB On Thu, Jan 12, 2023 at 9:45 PM Robert Varga wrote: > > On 08/01/

Re: karaf-4.5.x?

2023-01-12 Thread Robert Varga
On 08/01/2023 08:33, Mark Derricutt wrote: On 8 Jan 2023, at 20:14, Jean-Baptiste Onofré wrote: Java 11 is not a point as it's already used on Karaf 4.4.x. Altho it seems we can run Karaf 4.4.x under JDK 8 - so now I'm curious. I assume nothings being targeting JDK 9+ byte code then. Right

Re: karaf-4.5.x?

2023-01-09 Thread Grzegorz Grzybek
Sounds reasonable +1 for making Karaf 4.5.x JDK 11 only with Pax Web 9 (Jetty 10). regards Grzegorz Grzybek pon., 9 sty 2023 o 09:14 Jean-Baptiste Onofré napisał(a): > We are still targeting code for JDK8, with JDK11 built anyway. > > We plan to switch to JDK 11+ only: > https://issues.apache.

Re: karaf-4.5.x?

2023-01-09 Thread Jean-Baptiste Onofré
We are still targeting code for JDK8, with JDK11 built anyway. We plan to switch to JDK 11+ only: https://issues.apache.org/jira/browse/KARAF-7499 Probably, we can plan this for 4.5.x (I planned to do it on 4.4.x, but maybe it makes more sense for 4.5.x). Regards JB On Sun, Jan 8, 2023 at 8:33

Re: karaf-4.5.x?

2023-01-08 Thread Łukasz Dywicki
It might depend on compiler behavior. AFAIR Java constants can be written down in class files as a literals which makes it still compatible with Java 8 since bytecode version is set to that version. You can cross check that with decompiler output if you are curious. :-) Cheers, Łukasz On 8.01.

Re: karaf-4.5.x?

2023-01-07 Thread Mark Derricutt
On 8 Jan 2023, at 20:14, Jean-Baptiste Onofré wrote: Java 11 is not a point as it's already used on Karaf 4.4.x. Altho it seems we can run Karaf 4.4.x under JDK 8 - so now I'm curious. I assume nothings being targeting JDK 9+ byte code then. --- "The ease with which a change can be imple

Re: karaf-4.5.x?

2023-01-07 Thread Jean-Baptiste Onofré
Hi Robert, Java 11 is not a point as it's already used on Karaf 4.4.x. About slf4j 2.x/logback 1.4, it's already planned with Pax Logging 2.2.x. We plan to upgrade on Karaf 4.4.x (not sure it requires a 4.5.x release). On your point about Jetty 11 and jakarta namespace, there are a lot of impact

Re: karaf-4.5.x?

2023-01-07 Thread Grzegorz Grzybek
Hello Of course JBO has to answer, but I can give you some good news too ;) (sorry for top-posting). First - Karaf 4.4.x is already JDK11 only (kind of) - because it _can't_ be compiled using JDK8 - see https://issues.apache.org/jira/browse/KARAF-7312 and https://github.com/apache/karaf/blob/kara