Hi everyone, It’s more than a year now that we started Apache Karaf 4.3.0 release process, fully supporting OSGi R7.
If the 4.3.0 distribution is ready, we are blocked by Pax Web. I’m concerned about that as R8 will be there and we will have issue in Pax Web again. Greg started a huge effort heading to Pax Web 8.0.0 with a large refactoring. However, the process is long and painful. So, I think it’s fair to have a discussion about the HTTP service in Karaf and "relationship" with Pax Web. I see three options for Karaf 4.3.0: 1. We are able to release Pax Web 8.0.0 (with R7 support) and so, no brainer, we can move forward. 2. Instead of using Pax Web by default, we "switch" to Felix HTTP by default. For the "pure" HTTP service, it will be transparent but it would have two impacts: * the configuration changes (as obviously etc/org.ops4j.pax.web.cfg doesn’t exist anymore) * users using WebContainer PaxWeb API instead of HTTP service won’t work 3. We consider that Pax Web as it is today is not flexible enough and too painful, and we start an even larger refactoring on Pax Web. The reason why I’m bringing this discussion on the mailing list: we really need a clear plan and release 4.3.0 (I would really love to release 4.3.0 mid July max, so we need a plan). Thoughts ? Regards JB