Hello Calvin,

It would be great if you can list a few actionable items regarding licensing.

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

I did a pass on almost everything before joining the incubator, and had to 
rewrite or find alternatives to all the problematic GPL dependencies. A second 
pass made after joining the incubator revealed a few additional issues, but I 
think we are close from being compliant. In my opinion, the main issue is 
related to datasets (e.g. openstreetmap files) used in the tests. We added the 
DISCLAIMER-WIP to acknowledge these issues in the src and binary distributions 
without blocking the release process.

Best regards,

Bertil

> On 29 Aug 2023, at 18:12, Josh Fischer <j...@joshfischer.io> wrote:
> 
> Calvin,
> 
> You made me think of a license question.  With Heron, we kept a separate copy 
> of all the licenses that were not ALV2 [1].  Is this something that needs to 
> be done for Baremaps?
> 
> 1. https://github.com/apache/incubator-heron/tree/master/licenses
> 
> - Josh
> 
>> On Aug 29, 2023, at 11:04 AM, Calvin Kirs <k...@apache.org> wrote:
>> 
>> I'll find time tomorrow to list specific checks.
>> BTW, we cannot fully rely on rat to indicate whether the license is 
>> compliant.
>> In addition, regarding the modification of source code dependencies,
>> we'd better list the specific files in the LICENSE file, otherwise it
>> is difficult for us to judge whether this part is compliant.
>> 
>> On Tue, Aug 29, 2023 at 11:31 PM Calvin Kirs <k...@apache.org 
>> <mailto:k...@apache.org>> wrote:
>>> 
>>> On Tue, Aug 29, 2023 at 10:39 PM Josh Fischer <j...@joshfischer.io> wrote:
>>>> 
>>>> Right now I’m 0.
>>>> 
>>>> I’ve not run across this before, I’m not sure if it’s an issue for the 
>>>> release.  See gpg output below about the key not being certified.  This is 
>>>> the reason my vote is 0 at the moment.
>>>> gpg --verify $FILE.asc $FILE
>>>> gpg: Signature made Thu Aug 24 07:11:17 2023 CDT
>>>> gpg:                using RSA key 16D7A0B27D5ADD52BD57932971751399FB39CB84
>>>> gpg: Good signature from "Bertil Chapuis <bchap...@gmail.com>" [unknown]
>>>> gpg: WARNING: This key is not certified with a trusted signature!
>>> 
>>> don't worry, it's ok.
>>>> 
>>>> I checked:
>>>> - Downloaded; checked hashes/signatures; checked LICENSE, NOTICE, 
>>>> DISCLAIMER-WIP; compiled and ran tests on OSX, OpenJDK 17, Maven 3.8.4.
>>>> - Rat check showed 1441 unapproved licenses.  However, since we are a WIP 
>>>> and I think this issue is known, so we are good.
>>>> - I tried to run the example from the tar.gz binary, but the website seems 
>>>> to refer to the repo - not a release. As an example, the openStreet Map 
>>>> example wouldn’t work with one of our binary releases. This isn’t a 
>>>> blocker by any means, just a developer experience idea that I thought 
>>>> about while checking the release.
>>>> 
>>>> $ cd examples/openstreetmap
>>>> $ baremaps workflow execute --file workflow.json
>>>> 
>>>> Because the “examples” folder wasn’t in the binary release I wasn’t sure 
>>>> how to run the example.
>>>> 
>>>> - Josh
>>>> 
>>>>> On Aug 28, 2023, at 3:20 PM, Bertil Chapuis <bchap...@gmail.com> wrote:
>>>>> 
>>>>> Thank you Josh and Julian. There is no hurry, especially if we can 
>>>>> increase the duration of the vote.
>>>>> 
>>>>> As we all have busy schedule, I will probably extend future release votes 
>>>>> to one week in the future.
>>>>> 
>>>>> Best,
>>>>> 
>>>>> Bertil
>>>>> 
>>>>>> On 28 Aug 2023, at 19:07, Julian Hyde <jhyde.apa...@gmail.com> wrote:
>>>>>> 
>>>>>> What Josh said. I’ll review & vote today. Apologies.
>>>>>> 
>>>>>>> On Aug 28, 2023, at 7:42 AM, Josh Fischer <j...@joshfischer.io> wrote:
>>>>>>> 
>>>>>>> I apologize for my absence.  I will spend some time looking at it in 
>>>>>>> the next 24 hours.
>>>>>>> 
>>>>>>> This is one of the fun and challenging parts of working through the 
>>>>>>> incubator. I’ve had votes go over two weeks before.  Our best bet is to 
>>>>>>> get as many binding (preferably 3) votes on the dev@baremaps list.  
>>>>>>> It’s often harder to get votes on general@a.o <mailto:general@a.o>.
>>>>>>> 
>>>>>>> 
>>>>>>> Let’s wait a few more days to get binding votes. Open-source moves at 
>>>>>>> the speed of open-source, fun!
>>>>>>> 
>>>>>>>> On Aug 28, 2023, at 9:10 AM, Bertil Chapuis <bchap...@gmail.com> wrote:
>>>>>>>> 
>>>>>>>> Hello Everyone,
>>>>>>>> 
>>>>>>>> We don’t have enough vote for publishing our release. Can we extend 
>>>>>>>> the deadline or should we start a new vote?
>>>>>>>> 
>>>>>>>> I see that some projects, such as Apache Pekko, ask the incubator 
>>>>>>>> mailing-list to vote for their releases. Should we try to do the same?
>>>>>>>> 
>>>>>>>> Best regards,
>>>>>>>> 
>>>>>>>> Bertil
>>>>>>>> 
>>>>>>>> 
>>>>>>>>> On 24 Aug 2023, at 14:52, Bertil Chapuis <bchap...@gmail.com> wrote:
>>>>>>>>> 
>>>>>>>>> Hello Everyone,
>>>>>>>>> 
>>>>>>>>> Following our online release party (thank you Leonard and Perdjesk), 
>>>>>>>>> we have created a build for Apache Baremaps (incubating) 0.7.2, 
>>>>>>>>> release candidate 1.
>>>>>>>>> 
>>>>>>>>> Thanks to everyone who has contributed to this release.
>>>>>>>>> 
>>>>>>>>> You can read the release notes here:
>>>>>>>>> https://github.com/apache/incubator-baremaps/releases/tag/v0.7.2-rc1
>>>>>>>>> 
>>>>>>>>> The commit to be voted upon:
>>>>>>>>> https://github.com/apache/incubator-baremaps/tree/v0.7.2-rc1
>>>>>>>>> 
>>>>>>>>> Its hash is e917d5b02fdb64c3f715afd449bb1fe9ca5c2f58.
>>>>>>>>> 
>>>>>>>>> Its tag is v0.7.2-rc1.
>>>>>>>>> 
>>>>>>>>> The artifacts to be voted on are located here:
>>>>>>>>> https://dist.apache.org/repos/dist/dev/incubator/baremaps/0.7.2-rc1/
>>>>>>>>> 
>>>>>>>>> The hashes of the artifacts are as follows:
>>>>>>>>> d910b50ebed4200d0ef6f0c1ee3e4db0cd95ea005fe54fca66dfc4ec4dca73e96edc8913654c85c73539d6a9d27481157fea9f456a9f3aa451c178a811a89ea0
>>>>>>>>>  ./apache-baremaps-0.7.2-incubating-src.tar.gz
>>>>>>>>> fda00056b9785bbbb7f966e92cf7e118071f5b6d44f9652176a4626cec38c5b0738933b24e23efef423eafba2111bc6a22e6f00a67fda2f10b0011f9c22f3208
>>>>>>>>>  ./apache-baremaps-0.7.2-incubating-bin.tar.gz
>>>>>>>>> 
>>>>>>>>> Release artifacts are signed with the following key:
>>>>>>>>> http://people.apache.org/keys/committer/bchapuis.asc
>>>>>>>>> https://downloads.apache.org/incubator/baremaps/KEYS
>>>>>>>>> 
>>>>>>>>> The README file for the src distribution contains instructions for 
>>>>>>>>> building and testing the release.
>>>>>>>>> 
>>>>>>>>> Please vote on releasing this package as Apache Baremaps 0.7.2.
>>>>>>>>> 
>>>>>>>>> The vote is open for the next 72 hours and passes if a majority of at 
>>>>>>>>> least three +1 PMC votes are cast.
>>>>>>>>> 
>>>>>>>>> [ ] +1 Release this package as Apache Baremaps <version>
>>>>>>>>> [ ] 0 I don't feel strongly about it, but I'm okay with the release
>>>>>>>>> [ ] -1 Do not release this package because...
>>>>>>>>> 
>>>>>>>>> Here is my vote:
>>>>>>>>> 
>>>>>>>>> +1 (binding): I checked the signatures and the checksums; I built the 
>>>>>>>>> project from its sources; and checked the binary distribution.
>>>>>>>>> 
>>>>>>>>> Best regards,
>>>>>>>>> 
>>>>>>>>> Bertil Chapuis
>>>>>>>> 
>>>>>>> 
>>>>>> 
>>>>>> 
>>>>>> ---------------------------------------------------------------------
>>>>>> To unsubscribe, e-mail: dev-unsubscr...@baremaps.apache.org
>>>>>> For additional commands, e-mail: dev-h...@baremaps.apache.org
>>>>>> 
>>>>> 
>>>> 
>>> 
>>> 
>>> --
>>> Best wishes!
>>> CalvinKirs
>> 
>> 
>> 
>> --
>> Best wishes!
>> CalvinKirs
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscr...@baremaps.apache.org 
>> <mailto:dev-unsubscr...@baremaps.apache.org>
>> For additional commands, e-mail: dev-h...@baremaps.apache.org 
>> <mailto:dev-h...@baremaps.apache.org>

Attachment: signature.asc
Description: Message signed with OpenPGP

Reply via email to