Given this input I change my vote to +1
Konrad
> On 7. Dec 2023, at 16:30, Carsten Ziegeler <[email protected]> wrote:
>
> Thanks Konrad,
>
> tbh I don't know. As there is no provide capability yet on the API, I think
> we are totally fine with continuing the release.
>
> If there is anyone out there with such a thing in a manifest, it will not
> resolve if any solution that exists out there. So that is not specific to our
> wrapper.
>
> Once there is an agreement on what that capability should look like, we can
> easily add it, do another release and are good.
>
> Regards
> Carsten
>
> On 07.12.2023 16:21, Konrad Windszus wrote:
>> Hi Carsten,
>> I only voted -1 due to the missing provided capability, but I am unsure
>> about the impact.
>> The other issues are not blocking a release from my perspective.
>> I would appreciate you commenting on the actual issue here.
>> Is it possible that consumers of JSON-P 2.0 or JSON-P 2.1 ever end up with a
>> require-capability JakartaJSONProcessing in their MANIFEST.MF automatically?
>> It seems that no version of jakarta.json-api ever provided that capability…
>> To me the reasoning of that is not clear though.
>> Is versioned packages considered enough for JSON-P >= 2?
>> I was fearing that we run into issues like
>> https://issues.apache.org/jira/browse/SLING-9218.
>> Looking forward to hear you commenting on this.
>> Konrad
>>> On 7. Dec 2023, at 15:17, Carsten Ziegeler <[email protected]> wrote:
>>>
>>> I find it very strange to base a -1 on these minor issues
>>>
>>>
>>> On 07.12.2023 10:39, Konrad Windszus wrote:
>>>> Hi,
>>>> -1 from my side because the manifest does not contain the necessary
>>>> "Provide-Capability: osgi.contract;osgi.contract=JavaJSONP".
>>>> Probably a regression in Johnzon itself.
>>>> Also the readme should be clarified that this implements JSON-P 2.1.1.
>>>> As Johnzon now requires Java 11
>>>> (https://issues.apache.org/jira/browse/JOHNZON-393) we can also generate
>>>> Java 11 byte code in our wrapper
>>>> (https://github.com/apache/sling-org-apache-sling-commons-johnzon/blob/f86b63f3db139f2ae0711cd8700c896affeaf9b1/pom.xml#L29)
>>>> The master branch looks incorrect now: It has version 2.0.0 instead of
>>>> 2.0.1-SNAPSHOT.
>>>> Did something go wrong with the release?
>>>> Konrad
>>>>> On 6. Dec 2023, at 20:39, Carsten Ziegeler <[email protected]> wrote:
>>>>>
>>>>> Hi,
>>>>>
>>>>> We solved 1 issue in this release
>>>>> https://issues.apache.org/jira/browse/SLING-12182
>>>>>
>>>>> Staging repository:
>>>>> https://repository.apache.org/content/repositories/orgapachesling-2819/
>>>>>
>>>>> You can use this UNIX script to download the release and verify the
>>>>> signatures:
>>>>> https://gitbox.apache.org/repos/asf?p=sling-tooling-release.git;a=blob;f=check_staged_release.sh;hb=HEAD
>>>>>
>>>>> Usage:
>>>>> sh check_staged_release.sh 2819 /tmp/sling-staging
>>>>>
>>>>> Please vote to approve this release:
>>>>>
>>>>> [ ] +1 Approve the release
>>>>> [ ] 0 Don't care
>>>>> [ ] -1 Don't release, because ...
>>>>>
>>>>> This majority vote is open for at least 72 hours.
>>>>>
>>>>> Regards
>>>>> Carsten
>>>>> --
>>>>> Carsten Ziegeler
>>>>> Adobe
>>>>> [email protected]
>>>
>>> --
>>> Carsten Ziegeler
>>> Adobe
>>> [email protected]
>
> --
> Carsten Ziegeler
> Adobe
> [email protected]