Hi Andy, On Sun, 2025-09-21 at 15:23 -0700, Andreas Schaefer wrote: > Hi Robert > > I finally got some time to look into the Sling 14 release and first I > wanted to make sure Sling Starter is building and running. > > So I installed: > - Mac OS Sequoia 15.6.1 > - OpenJDK 25 > - Maven 3.9.11
We did quickly validate that the Sling Starter builds on Java 25 [1] but there seem to be some corner cases that were not touched. There is an upstream issue about this error https://github.com/diffplug/spotless/issues/2468 You could either downgrade to JDK 21 for creating the release or look if you can apply the suggestions from the spotless issue to the Starter repository. (BTW, I had to approve your email as moderator. You are probably not using the email address you have subscribed with to send emails). Thanks, Robert [1]: https://github.com/apache/sling-org-apache-sling-starter/commit/93b12988e36b7f15ab68fc2f57b5a90a75d3606a > > Apache Maven 3.9.11 (3e54c93a704957b63ee3494413a2b544fd3d825b) > Maven home: /Volumes/SSD_Development/Java/maven3 > Java version: 25, vendor: Oracle Corporation, runtime: > /Library/Java/JavaVirtualMachines/jdk-25.jdk/Contents/Home > Default locale: en_US, platform encoding: UTF-8 > OS name: "mac os x", version: "15.6.1", arch: "aarch64", family: > “mac" > > When I run the build: mvn --update-snapshots clean install > I am encountering an error: > > [INFO] --- spotless:2.44.0.BETA4:check (default) @ > org.apache.sling.starter --- > [INFO] Index file does not exist. Fallback to an empty index > [ERROR] Step 'palantir-java-format' found problem in > 'StarterReadyRule.java': > 'java.util.Queue > com.sun.tools.javac.util.Log$DeferredDiagnosticHandler.getDiagnostics > ()' > java.lang.NoSuchMethodError: 'java.util.Queue > com.sun.tools.javac.util.Log$DeferredDiagnosticHandler.getDiagnostics > ()' > at com.palantir.javaformat.java.JavaInput.buildToks > (JavaInput.java:366) > > Am I doing something wrong, is that a known issue or should I use > Oracle JDK ? > > - Andy > > > On Sep 8, 2025, at 1:59 AM, Robert Munteanu <[email protected]> > > wrote: > > > > Hi Andy, > > > > Sounds good, looking forward to that. > > > > Thanks, > > Robert > > > > > > On Fri, 2025-09-05 at 09:09 -1000, Andreas Schaefer wrote: > > > Hi Robert > > > > > > I can start working on it when I come back from Hawaii end of > > > next > > > week. > > > > > > - Andy > > > > > > > On Sep 5, 2025, at 6:35 AM, Robert Munteanu > > > > <[email protected]> > > > > wrote: > > > > > > > > Hi Andy, > > > > > > > > Wanted to check whether running the Sling 14 release still fits > > > > with > > > > your plans or not. > > > > > > > > I think with the nearing releasing of Java 25 (Sep 16th) we > > > > would > > > > be in > > > > a good position to release Sling 14 in time. We do have at > > > > least > > > > basic > > > > compatibility (one module release away). > > > > > > > > There is absolutely no pressure to take this up but it would be > > > > good to > > > > know if we should look for alternatives. > > > > > > > > Thanks! > > > > Robert > > > > > > > > > > > > On Sun, 2025-06-15 at 16:06 -0700, Andreas Schaefer wrote: > > > > > Hi Stefan > > > > > > > > > > Thanks for the answer. No, I was just trying to understand > > > > > how > > > > > the > > > > > list of bundles for the Sling Starter is compiled using the > > > > > current > > > > > list as a based with the latest released version seems to be > > > > > a > > > > > good > > > > > starting point. > > > > > > > > > > I will start soon to go through the document and create my > > > > > To-Do > > > > > list > > > > > to get an idea on how much time it takes. Luckily Summer is a > > > > > good > > > > > time as my kids are at home giving me some additional free > > > > > time. > > > > > > > > > > Then I will start with creating the Sling Starter for the > > > > > next > > > > > release. > > > > > > > > > > - Andy > > > > > > > > > > > On Jun 12, 2025, at 11:51 AM, Stefan Seifert > > > > > > <[email protected]> wrote: > > > > > > > > > > > > hello andy. > > > > > > > > > > > > the list of bundles is given to the already existing sling > > > > > > starter > > > > > > and what bundles are included there. the sling starter > > > > > > should > > > > > > always include latest versions of all bundles, and although > > > > > > from > > > > > > time to time new bundle may be added for a new feature, > > > > > > this is > > > > > > not > > > > > > part of the release process. > > > > > > > > > > > > or was you question directly related to the release notes > > > > > > document, > > > > > > and how we generated the "aggregated list of changes" list > > > > > > of > > > > > > bundles there? this is done with the > > > > > > https://github.com/apache/sling-launchpad-comparator > > > > > > > > > > > > stefan > > > > > > > > > > > > > -----Original Message----- > > > > > > > From: Andreas Schaefer <[email protected]> > > > > > > > Sent: Thursday, June 12, 2025 8:29 PM > > > > > > > To: [email protected] > > > > > > > Subject: Re: Sling Starter 14 release plans > > > > > > > > > > > > > > Hi > > > > > > > > > > > > > > I started looking into the Sling Starter Release Docs you > > > > > > > listed > > > > > > > and my > > > > > > > main question is how did you guys collected the list of > > > > > > > bundles > > > > > > > to be > > > > > > > included in a Release? > > > > > > > > > > > > > > Cheers - Andy > > > > > > > > > > > > > > > On Jun 10, 2025, at 6:34 AM, Robert Munteanu > > > > > > > > <[email protected]> wrote: > > > > > > > > > > > > > > > > Hi Andy, > > > > > > > > > > > > > > > > On Fri, 2025-06-06 at 09:26 -0700, Andreas Schaefer > > > > > > > > wrote: > > > > > > > > > Hi > > > > > > > > > > > > > > > > > > I am still available for that. Life got a little bit > > > > > > > > > hectic > > > > > > > > > lately > > > > > > > > > and running another marathon did not help either. But > > > > > > > > > that is > > > > > > > > > done > > > > > > > > > now and the kids are out of school so I should find > > > > > > > > > some > > > > > > > > > cycles to do > > > > > > > > > the release. > > > > > > > > > > > > > > > > > > I was thinking about a release in July or early > > > > > > > > > August > > > > > > > > > 2025 - > > > > > > > > > if that > > > > > > > > > is OK with you guys. > > > > > > > > > > > > > > > > July or early August 2025 is absolutely fine for me, I > > > > > > > > don't > > > > > > > > think we > > > > > > > > are in a rush. And probably makes a nice talking point > > > > > > > > at > > > > > > > > adaptTo in > > > > > > > > late September. > > > > > > > > > > > > > > > > Feel free to take a look at the documentation from [1] > > > > > > > > when > > > > > > > > you > > > > > > > > have > > > > > > > > the time and ask questions here. > > > > > > > > > > > > > > > > And congrats on running a marathon, that sounds way > > > > > > > > easier > > > > > > > > that > > > > > > > > managing a Sling Starter release :-) > > > > > > > > > > > > > > > > Thanks, > > > > > > > > Robert > > > > > > > > > > > > > > > > > > > > > > > > [1]: > > > > > > > > > > > > > > > https://cwiki.apache.org/confluence/display/SLING/Releasing+a+new+version+ > > > > > > > of+the+Sling+Starter > > > > > > > > > > > > > > > > > > > > > > > > > > Cheers - Andy > > > > > > > > > > > > > > > > > > > On Jun 6, 2025, at 7:40 AM, Robert Munteanu > > > > > > > > > > <[email protected]> > > > > > > > > > > wrote: > > > > > > > > > > > > > > > > > > > > Hi, > > > > > > > > > > > > > > > > > > > > We discussed in January that two releases per year > > > > > > > > > > would be > > > > > > > > > > a good > > > > > > > > > > cadence for the Sling Starter [1] . The time is > > > > > > > > > > getting > > > > > > > > > > close for > > > > > > > > > > the > > > > > > > > > > second release of this year - Starter 14. > > > > > > > > > > > > > > > > > > > > First question - who would like to act as a release > > > > > > > > > > manager? Andy > > > > > > > > > > dropped a note in January, it would be great to > > > > > > > > > > confirm > > > > > > > > > > it > > > > > > > > > > though, > > > > > > > > > > some > > > > > > > > > > time did pass. We already have Stefan and myself > > > > > > > > > > with > > > > > > > > > > recent > > > > > > > > > > release > > > > > > > > > > experience to support. > > > > > > > > > > > > > > > > > > > > Second question - is there something important that > > > > > > > > > > still > > > > > > > > > > needs to > > > > > > > > > > land > > > > > > > > > > for this release? From my part we are really close > > > > > > > > > > to > > > > > > > > > > moving > > > > > > > > > > everything > > > > > > > > > > over to jakarta.json ( release for JUnit Remote is > > > > > > > > > > under > > > > > > > > > > vote, > > > > > > > > > > Discovery Base + Commons should be easy once we > > > > > > > > > > have > > > > > > > > > > the > > > > > > > > > > Java 17/21 > > > > > > > > > > build fixes merged). > > > > > > > > > > > > > > > > > > > > Thanks, > > > > > > > > > > Robert > > > > > > > > > > > > > > > > > > > > [1]: > > > > > > > > > > https://lists.apache.org/thread/vfpw39l5z08yrn1wddz2xcr74lmyz2kz > > > > > >
