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

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 <romb...@apache.org> 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 <romb...@apache.org>
>>> 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
>>>>> <stefan.seif...@diva-e.com.INVALID> 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 <schaef...@me.com.INVALID>
>>>>>> Sent: Thursday, June 12, 2025 8:29 PM
>>>>>> To: dev@sling.apache.org
>>>>>> 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
>>>>>>> <romb...@apache.org> 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
>>>>>>>>> <romb...@apache.org>
>>>>>>>>> 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
>>>>> 

Reply via email to