[VOTE] Release maven artifacts for Apache Baremaps 0.8.1-rc4 (incubating)

2024-12-15 Thread Bertil Chapuis
Hello Everyone,

This is a call for a vote to release Maven artifacts for Apache Baremaps 0.8.1 
(incubating), release candidate 4. This is the first time we are publishing 
Maven artifacts on the Nexus repository. For this reason, I decided to separate 
this vote from the main release process. In the future, all artifacts will be 
voted on in the same thread.

The artifacts have been built and published with the tag v0.8.1-rc4 and the 
hash e6a24651ab7e347f336c7a8544984e998dfc0dd9.

The maven staging repository for this release is:
https://repository.apache.org/content/repositories/orgapachebaremaps-1008/

The artifacts are signed with the PGP key 
16D7A0B27D5ADD52BD57932971751399FB39CB84, which is available in the KEYS file:
https://downloads.apache.org/incubator/baremaps/KEYS

The vote will be open for at least 72 hours until the necessary number
of votes are reached.

Please vote accordingly:
[ ] +1 approve
[ ] +0 no opinion
[ ] -1 disapprove with the reason

Here is my +1 (non-binding).
- I have downloaded and inspected several jars manually.
- I have ensured that the LICENSE and NOTICE files in the jars are the same as 
the ones in the source distribution.
- I have verified that several jars are signed correctly with the PGP key.
- I have verified that several checksums (md5 and sha256) match the jars.
- I have tested the SNAPSHOT version of the jar in a project and it worked as 
expected.

Here are a few commands I used to verify the artifacts:
gpg --verify baremaps-dem-0.8.1.jar.asc baremaps-dem-0.8.1.jar
md5sum baremaps-dem-0.8.1.jar
shasum baremaps-dem-0.8.1.jar

Here are the setting I added to my Maven settings.xml file:

apache.snapshots.https
MY_USERNAME
MY_PASSWORD


Here are the settings I added to my pom.xml files:


apache.snapshots.https
https://repository.apache.org/snapshots

false


true





org.apache.baremaps
baremaps-dem
0.8.1-SNAPSHOT



Best regards,

Bertil



-
To unsubscribe, e-mail: dev-unsubscr...@baremaps.apache.org
For additional commands, e-mail: dev-h...@baremaps.apache.org



Re: Preliminary verification of the maven artifacts

2024-12-15 Thread Bertil Chapuis
Thanks a lot, I opened an issue and will start the vote.

https://github.com/apache/incubator-baremaps/issues/907

Best,

Bertil

> On 14 Dec 2024, at 17:59, Julian Hyde  wrote:
> 
> I have never paid much attention to those fields. I don’t think that they 
> affect licensing, and therefore it’s not urgent to fix them before the 
> release. I would log a case and fix it for next release. 
> 
> Julian
> 
>> On Dec 14, 2024, at 03:35, Bertil Chapuis  wrote:
>> 
>> Thanks a lot for checking the artifacts.
>> 
>> Before starting the vote, I decided to verify everything again and noticed 
>> that the autogenerated META-INF/MANIFEST.MF file contains the following 
>> information.
>> 
>> Manifest-Version: 1.0
>> Created-By: Maven JAR Plugin 3.3.0
>> Build-Jdk-Spec: 21
>> Specification-Title: baremaps-csv
>> Specification-Version: 0.8
>> Specification-Vendor: baremaps
>> Implementation-Title: baremaps-csv
>> Implementation-Version: 0.8.1
>> Implementation-Vendor: baremaps
>> Build-Date: 2024-11-09T13:13:45Z
>> Build-Jdk: 21.0.4
>> Build-Version: 0.8.1
>> 
>> Is the vendor field ok with baremaps or could this compromise the vote on 
>> the incubator mailing list? I’d prefer to have the same commit for the 
>> source release and the artifacts, but I can also try to fix this after the 
>> release of rc4. Here is my proposition for the future manifest files, it 
>> will probably require to update all the pom.xml files:
>> 
>> Manifest-Version: 1.0
>> Created-By: Maven JAR Plugin 3.3.0
>> Build-Jdk-Spec: 21
>> Specification-Title: baremaps-csv
>> Specification-Version: 0.8
>> Specification-Vendor: The Apache Software Foundation
>> Implementation-Title: baremaps-csv
>> Implementation-Version: 0.8.1
>> Implementation-Vendor: The Apache Software Foundation
>> Build-Date: 2024-11-09T13:13:45Z
>> Build-Jdk: 21.0.4
>> Build-Version: 0.8.1
>> 
>> Best,
>> 
>> Bertil
>> 
>> 
>>> On 12 Dec 2024, at 03:45, Julian Hyde  wrote:
>>> 
>>> The maven artifacts look OK. The directory structure contains a directory 
>>> for each module, and each module has .jar, .-javadoc.jar, -sources.jar 
>>> files and appropriate hashes.
>>> 
>>> Julian
>>> 
>>> 
> On Dec 8, 2024, at 12:02 PM, Bertil Chapuis  wrote:
 
 Hello Everyone,
 
 The release artifacts are now available on Nexus. Apparently, they have 
 passed the automated checks performed by the server, but I assume there 
 are other factors to consider. Also, a vote seems required to release 
 them. Could someone experienced with this process have a look at them and 
 provide a preliminary feedback before launching the vote (Martin, I guess 
 that you may have done the same for Apache SIS at some point)? My main 
 task when preparing the JAR files consisted in replacing the default 
 LICENSE and NOTICE files with the ones located at the root of the baremaps 
 repository [2].
 
 [1] 
 https://repository.apache.org/content/repositories/orgapachebaremaps-1008/
 [2] https://infra.apache.org/publishing-maven-artifacts.html
 
 Thank you for your help and best regards,
 
 Bertil
 -
 To unsubscribe, e-mail: dev-unsubscr...@baremaps.apache.org
 For additional commands, e-mail: dev-h...@baremaps.apache.org
 
>>> 
>>> 
>>> -
>>> To unsubscribe, e-mail: dev-unsubscr...@baremaps.apache.org
>>> For additional commands, e-mail: dev-h...@baremaps.apache.org
>>> 
>> 
>> 
>> -
>> To unsubscribe, e-mail: dev-unsubscr...@baremaps.apache.org
>> For additional commands, e-mail: dev-h...@baremaps.apache.org
>> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@baremaps.apache.org
> For additional commands, e-mail: dev-h...@baremaps.apache.org
> 



Re: [VOTE] Release maven artifacts for Apache Baremaps 0.8.1-rc4 (incubating)

2024-12-15 Thread Julian Hyde
+1 jhyde (IPMC member)

> On Dec 15, 2024, at 6:12 AM, Bertil Chapuis  wrote:
> 
> Hello Everyone,
> 
> This is a call for a vote to release Maven artifacts for Apache Baremaps 
> 0.8.1 (incubating), release candidate 4. This is the first time we are 
> publishing Maven artifacts on the Nexus repository. For this reason, I 
> decided to separate this vote from the main release process. In the future, 
> all artifacts will be voted on in the same thread.
> 
> The artifacts have been built and published with the tag v0.8.1-rc4 and the 
> hash e6a24651ab7e347f336c7a8544984e998dfc0dd9.
> 
> The maven staging repository for this release is:
> https://repository.apache.org/content/repositories/orgapachebaremaps-1008/
> 
> The artifacts are signed with the PGP key 
> 16D7A0B27D5ADD52BD57932971751399FB39CB84, which is available in the KEYS file:
> https://downloads.apache.org/incubator/baremaps/KEYS
> 
> The vote will be open for at least 72 hours until the necessary number
> of votes are reached.
> 
> Please vote accordingly:
> [ ] +1 approve
> [ ] +0 no opinion
> [ ] -1 disapprove with the reason
> 
> Here is my +1 (non-binding).
> - I have downloaded and inspected several jars manually.
> - I have ensured that the LICENSE and NOTICE files in the jars are the same 
> as the ones in the source distribution.
> - I have verified that several jars are signed correctly with the PGP key.
> - I have verified that several checksums (md5 and sha256) match the jars.
> - I have tested the SNAPSHOT version of the jar in a project and it worked as 
> expected.
> 
> Here are a few commands I used to verify the artifacts:
> gpg --verify baremaps-dem-0.8.1.jar.asc baremaps-dem-0.8.1.jar
> md5sum baremaps-dem-0.8.1.jar
> shasum baremaps-dem-0.8.1.jar
> 
> Here are the setting I added to my Maven settings.xml file:
> 
>apache.snapshots.https
>MY_USERNAME
>MY_PASSWORD
> 
> 
> Here are the settings I added to my pom.xml files:
> 
>
>apache.snapshots.https
>https://repository.apache.org/snapshots
>
>false
>
>
>true
>
> 
> 
> 
>
>org.apache.baremaps
>baremaps-dem
>0.8.1-SNAPSHOT
>
> 
> 
> Best regards,
> 
> Bertil
> 
> 
> 
> -
> To unsubscribe, e-mail: dev-unsubscr...@baremaps.apache.org
> For additional commands, e-mail: dev-h...@baremaps.apache.org
> 

-
To unsubscribe, e-mail: dev-unsubscr...@baremaps.apache.org
For additional commands, e-mail: dev-h...@baremaps.apache.org