Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-25 Thread David Li
Sorry for the spam - Abner just filed their ICLA under "Abner Ferreira". Hopefully that's the last thing to check off! -David On Mon, Jul 25, 2022, at 17:17, David Li wrote: > Just to follow up quickly - the Dremio side is still trying to contact the > contributor to re-file the ICLA (this

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-25 Thread David Li
Just to follow up quickly - the Dremio side is still trying to contact the contributor to re-file the ICLA (this time with the "notify Arrow PMC" option). I was wondering, separately - if Dremio holds the rights to the code, is their Software Grant sufficient, in case we can't track down the

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-18 Thread David Li
Thanks Justin. I'll re-confirm with the Dremio side (unfortunately not everyone remembered to check the "notify Arrow PMC" box at initial filing which was my mistake). -David

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-18 Thread Justin Mclean
Hi, There is no icla filed under that name that I can see. Kind Regards, Justin On Tue, 19 July 2022, 7:06 am David Li, wrote: > Also to follow up on one other question from Justin: Abner's ICLA should > have been filed under "Abner Ferreira" as the public name, are they > findable under that

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-18 Thread Daniel Widdis
Thanks, that email link satisfies my curiosity and any hint of concerns. On 7/18/22, 7:43 AM, "David Li" wrote: The contributors are all (sub)contractors of Dremio, who were retained to work on this project. I checked with the lead author (Kyle Porter) and he confirmed all IP is with

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-18 Thread David Li
Also to follow up on one other question from Justin: Abner's ICLA should have been filed under "Abner Ferreira" as the public name, are they findable under that name? -David On Mon, Jul 18, 2022, at 10:42, David Li wrote: > The contributors are all (sub)contractors of Dremio, who were retained

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-18 Thread David Li
The contributors are all (sub)contractors of Dremio, who were retained to work on this project. I checked with the lead author (Kyle Porter) and he confirmed all IP is with Dremio, who filed the software grant - is that what we're looking to confirm? A CCLA was not filed with Apache, as we

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-17 Thread Daniel Widdis
Thanks for the clarity, David. Given the clear "commit trail" for individual committers and the ICLAs I don't see a problem there. I think the only question that may need a bit more clarity is the relationship of Dremio to the contributions. I know my own employer has boilerplate legal

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-17 Thread David Li
Hello, Sorry for some of the confusion here, I'll try to explain. (Apologies if this does not get linked back up correctly to the thread - Pony Mail does not let me login and the mailto: link generates a URL which is too long). I did preemptively ask the contributors to add the Apache license

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-17 Thread Daniel Widdis
> > Isn't developing on a fork of the project and submitting a PR considered "developed inside the project”? > Sure, but then you usually don’t need a software grant. Ah, but I do. When submitting a PR to an ASF project (e.g., [1]) I have had to either submit an ICLA (which I have)

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-16 Thread Justin Mclean
Hi, Do we have an ICLA on file for "Abner Eduardo Ferreira”? I can see we do for the other people mentioned in the grant. Kind Regards, Justin - To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org For additional

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-16 Thread Justin Mclean
Hi, > Isn't developing on a fork of the project and submitting a PR considered > "developed inside the project”? Sure, but then you usually don’t need a software grant. > I never claim copyright as my own or use my own header. This is exactly what > happened here. Why you may not claim it

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-16 Thread Daniel Widdis
Isn't developing on a fork of the project and submitting a PR considered "developed inside the project"? When I contribute to Apache projects, I fork the project, write code using the project's headers, and submit a PR from my fork. I never claim copyright as my own or use my own header.

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-16 Thread Justin Mclean
Hi, Which is an issue as the header has "Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements”. That is not really the case yet. Normally wth a software grant you replace the headers and move the original copyright line to the NOTICE file. I'm

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-16 Thread Daniel Widdis
To elaborate and be more specific, the proposal identifies this fork [5] as the "source". [6] is an exhaustive list of the 1491 commits involved, constituting the donated IP. A spot check of commits with "license header" in the description shows ASF headers were used and there does not appear

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-16 Thread Daniel Widdis
Based on this blog post [1] it appears that the entire development was done in a sequence of draft PRs on the Arrow site (and on a fork), with the intention of donating it, and using ASF headers. Proposal: [2] Initial POC work: [3] Experimental version: [4] [1] -

Re: [IP CLEARANCE] Arrow Flight SQL JDBC Driver

2022-07-16 Thread Justin Mclean
Hi, What were the original headers on the files and/or where did the original code come from? The code pointed to has ASF headers which make determining the origin a little difficult. Kind Regards,. Justin - To unsubscribe,