Hi team, I think it's time to start the releases. If you don't mind I would start with the basic modules running on all LTS java versions: - parent pom 3.0.0 -> 3.1.0 - versioning checker and plugin 0.3.1 -> 0.4.0 - util 1.1.3 -> 2.0.0 (based on current snapshot in pom) - test support unit 1.0.0 -> 2.0.0 (based on current snapshot in pom)
pt., 6 lut 2026 o 08:49 Jean-Baptiste Onofré <[email protected]> napisał(a): > Hi Dominik > > Yup, we are on the same page here. > > I plan to check and start later today and during the weekend. > > Regards > JB > > On Wed, Feb 4, 2026 at 7:11 PM Dominik Przybysz <[email protected]> > wrote: > > > Hi, > > if we are looking at the top level domains than I think you can add > > versioning to the initial list with util and proxy (in the future we can > > think about replacing whole versioining with bnd baseline). > > > > Blueprint has some tests with quiesce and it should be also ready for > > release together. > > > > Later JMX and blueprint plugin. > > > > Next big modules to release could be jndi, subsystem, web. > > > > In the end there are also independent: async, spi-fly, transaction > > > > Pushstream seems to be only a prototype and could be dropped? > > > > Are you going to make a full code review of all the changes in the > modules > > before release? In case we can handle some verification in automatic > tests > > it would be the best solution. > > > > If you need any help in releasing then please let me know. > > > > śr., 4 lut 2026 o 11:18 Jean-Baptiste Onofré <[email protected]> > napisał(a): > > > > > Hi Dominik > > > > > > I don't want to release everything in one round, because it's pretty > hard > > > to review. > > > > > > I was more thinking about starting with util/proxy and then blueprint, > > and > > > then jmx, etc. > > > > > > Wdyt ? > > > > > > Regards > > > JB > > > > > > On Sun, Feb 1, 2026 at 5:39 PM Dominik Przybysz <[email protected] > > > > > wrote: > > > > > >> Hi, > > >> I'm happy to hear that :) > > >> > > >> What order of releases are you planning? Are you going to release > > >> everything right now as the last artifacts supporting java 8? > > >> > > >> Meantime I started preparing blueprint for Java > 8 in > > >> https://github.com/apache/aries/pull/785 > > >> Current status is: > > >> - for java >= 11 Spring and SpringExtender itests fails - problem with > > >> classloader for namespaces > > >> - for java >= 17 Quiesce itests fails - problem with namespaces > > >> - for java >= 25 Authorization itests fails - problem with > incompatible > > >> java API (removed javax.security.auth.Subject.getSubject) > > >> > > >> niedz., 1 lut 2026 o 16:19 Jean-Baptiste Onofré <[email protected]> > > >> napisał(a): > > >> > > >>> Hi folks, > > >>> > > >>> I saw new updates from Dominik (thanks a lot !). I'm rebasing and > doing > > >>> the > > >>> pass. I will start the round of release to vote asap. > > >>> > > >>> Regards > > >>> JB > > >>> > > >>> On Sat, Jan 24, 2026 at 11:48 AM Jean-Baptiste Onofré < > [email protected] > > > > > >>> wrote: > > >>> > > >>> > Thanks ! It helps ! > > >>> > > > >>> > Let me do a pass then :) > > >>> > > > >>> > Regards > > >>> > JB > > >>> > > > >>> > On Sat, Jan 24, 2026 at 11:28 AM Dominik Przybysz < > > >>> [email protected]> > > >>> > wrote: > > >>> > > > >>> >> Hello, > > >>> >> it sounds like a good plan then :) > > >>> >> > > >>> >> I extracted the current state so we can by the way what we would > > like > > >>> to > > >>> >> still support > > >>> >> > > >>> >> Domain │ Source │ CI Testing │ > > >>> Multi-Version > > >>> >> > > >>> > > ────────────────────────────┼────────┼───────────────────┼─────────────── > > >>> >> async │ 8 │ 8 │ NO > > >>> >> blueprint │ 8 │ 8 │ NO > > >>> >> blueprint-maven-plugin │ 8 │ 8, 11, 17, 21 │ YES ✅ > > >>> >> esa-ant-task │ 8 │ 8, 11, 17, 21 │ YES ✅ > > >>> >> esa-maven-plugin │ 8 │ 8 │ NO > > >>> >> jmx │ 8 │ 8 │ NO > > >>> >> jndi │ 8 │ 8 │ NO > > >>> >> proxy │ 8 │ 8 │ NO > > >>> >> pushstream │ 8 │ 8, 11, 17, 21 │ YES ✅ > > >>> >> quiesce │ 8 │ 8, 11, 17, 21 │ YES ✅ > > >>> >> samples │ 8 │ 8 │ NO > > >>> >> spi-fly │ 8 │ 8, 11, 17, 21 │ YES ✅ > > >>> >> subsystem │ 8 │ 8 │ NO > > >>> >> testsupport │ 8 │ 8, 11, 17, 21 │ YES ✅ > > >>> >> transaction │ 8 │ 8 │ NO > > >>> >> tutorials │ 8 │ 8 │ NO > > >>> >> util │ 8 │ 8, 11, 17, 21 │ YES ✅ > > >>> >> versioning │ 8 │ 8, 11, 17, 21 │ YES ✅ > > >>> >> web │ 8 │ 8, 11, 17, 21 │ YES ✅ > > >>> >> > > >>> >> > > >>> >> > > >>> >> Pozdrawiam/Regards, > > >>> >> Dominik Przybysz > > >>> >> > > >>> >> sob., 24 sty 2026, 09:47 użytkownik Christian Schneider < > > >>> >> [email protected]> napisał: > > >>> >> > > >>> >>> I think when we have to decide between Java 8 and 11 then I would > > >>> opt for > > >>> >>> 11 as the > > >>> >>> safe choice. > > >>> >>> > > >>> >>> I agree with JB that java 11 now and 17 after the releases would > > be a > > >>> >>> good > > >>> >>> choice. > > >>> >>> > > >>> >>> Christian > > >>> >>> > > >>> >>> On Thu, 8 Jan 2026 at 17:38, Dominik Przybysz < > > [email protected] > > >>> > > > >>> >>> wrote: > > >>> >>> > > >>> >>> > Hi JBO, > > >>> >>> > it's great to hear :) > > >>> >>> > > > >>> >>> > You raised a question about minimal Java version supported in > > >>> >>> > > https://github.com/apache/aries/pull/414#issuecomment-3721877884 > > . > > >>> >>> > > > >>> >>> > I thought that since Java 8 is still supported it would be > right > > >>> >>> version, > > >>> >>> > but there are less and less libraries supporting it. I feel we > > >>> should > > >>> >>> > together decide about the minimal version of Java we want to > have > > >>> in > > >>> >>> Aries. > > >>> >>> > > > >>> >>> > Maybe we would like to declare some policy about supported > > versions > > >>> >>> e.g. > > >>> >>> > that we support 2 or 3 last LTS versions of Java? > > >>> >>> > Current bnd supports java 17 as the mininal version. On the > other > > >>> hand > > >>> >>> I > > >>> >>> > see that Apache Karaf is still supporting java 11+ > > >>> >>> > https://karaf.apache.org/download.html. > > >>> >>> > > > >>> >>> > WDYT? > > >>> >>> > > > >>> >>> > czw., 8 sty 2026 o 06:01 Jean-Baptiste Onofré <[email protected] > > > > >>> >>> > napisał(a): > > >>> >>> > > > >>> >>> > > Hi everyone, > > >>> >>> > > > > >>> >>> > > I apologize for the delay in my response. I am back to > working > > on > > >>> >>> Aries > > >>> >>> > and > > >>> >>> > > will now review the CI and dependencies in preparation for > the > > >>> new > > >>> >>> > > releases. > > >>> >>> > > > > >>> >>> > > I look forward to collaborating with you all, particularly > > >>> Dominik, > > >>> >>> on > > >>> >>> > > this. > > >>> >>> > > > > >>> >>> > > Regards, > > >>> >>> > > JB > > >>> >>> > > > > >>> >>> > > On Mon, Nov 10, 2025 at 6:11 AM Jean-Baptiste Onofré < > > >>> >>> [email protected]> > > >>> >>> > > wrote: > > >>> >>> > > > > >>> >>> > > > Hi everyone, > > >>> >>> > > > > > >>> >>> > > > I would like to propose a new set of Aries releases (proxy, > > >>> >>> blueprint, > > >>> >>> > > > etc). > > >>> >>> > > > > > >>> >>> > > > I have some fixes on the way, and I can start the > > preparation. > > >>> >>> > > > > > >>> >>> > > > Any objections? > > >>> >>> > > > > > >>> >>> > > > Regards > > >>> >>> > > > JB > > >>> >>> > > > > > >>> >>> > > > > >>> >>> > > > >>> >>> > > > >>> >>> > -- > > >>> >>> > Regards, > > >>> >>> > Dominik Przybysz > > >>> >>> > > > >>> >>> > > >>> >>> > > >>> >>> -- > > >>> >>> -- > > >>> >>> > > >>> >>> Computer Scientist > > >>> >>> http://www.adobe.com > > >>> >>> > > >>> >> > > >>> > > >> > > >> > > >> -- > > >> Regards, > > >> Dominik Przybysz > > >> > > > > > > > -- > > Regards, > > Dominik Przybysz > > > -- Regards, Dominik Przybysz
