[RESULT][VOTE] Accept Gluten Into the ASF Incubator

2024-01-10 Thread ShaoFeng Shi
Thanks to everyone who participated in the vote [1]. Within 7 days of
voting, we have received 19 +1 binding, 6 +1 non-binding, and no 0
or -1, so the vote is passed. Welcome Gluten to the ASF incubator.

The vote details are as follows.

Binding votes +1:
- Shaofeng Shi 
- Kent Yao 
- tison 
- Tan Zhongyi 
- Calvin Kirs  
- Rakesh Radhakrishnan 
- Venkat 
- Felix Cheung 
- Ayush Saxena 
- Yu Li 
- Jean-Baptiste Onofré 
- Yu Xiao 
- Willem Jiang 
- Xin Wang 
- li gang 
- Liu Ted 
- Xiaoqiao He 
- Markus Weimer 
- Jesus Camacho Rodriguez 


Non-binding votes +1:
- Nicholas Jiang 
- roryqi 
- vin jake 
- Zhang Yonglun 
- Ashvin A 
- yangzhg 


0 or -1:
- None


[1] https://lists.apache.org/thread/5cp2ytztl4rbr5t01dtngz9jpb92hflt

Best regards,

Shaofeng Shi 史少锋
Apache Kylin PMC member,
Apache Incubator PMC member,
Email: shaofeng...@apache.org


Re: [VOTE] Accept Gluten Into the ASF Incubator

2024-01-10 Thread zhongyi tan
Cool


在 2024/1/11 10:51,“ShaoFeng Shi”mailto:shaofeng...@apache.org>> 写入:


Thanks everyone for the voting.
The vote has lasted for over 7 days; I am closing this vote and going to
send the RESULT mail soon.


Best regards,


Shaofeng Shi 史少锋
Apache Kylin PMC member,
Apache Incubator PMC member,
Email: shaofeng...@apache.org 












yangzhg mailto:yang...@apache.org>> 于2024年1月10日周三 19:56写道:


> +1 (non-binding)
>
>
> On Thu, Jan 4, 2024 at 10:48 AM ShaoFeng Shi  >
> wrote:
>
> > Hi Incubator,
> >
> > Following the discussion [DISCUSS] Gluten proposal[1],
> > I am starting this official vote for the Gluten project.
> >
> > Here is their proposal:
> > https://cwiki.apache.org/confluence/display/INCUBATOR/GlutenProposal 
> > 
> >
> > Please cast your vote:
> >
> > [ ] +1, bring into the Incubator
> > [ ] +0, I don't care either way
> > [ ] -1, do not bring Gluten into the Incubator, because...
> >
> > The vote will open for one week from today.
> >
> > [1] https://lists.apache.org/thread/xgsm75t721vgnlthgy84909ggqok77j4 
> > 
> >
> > Best regards,
> >
> > Shaofeng Shi 史少锋
> > Apache Kylin PMC member,
> > Apache Incubator PMC member,
> > Email: shaofeng...@apache.org 
> >
>




Re: [VOTE] Accept Gluten Into the ASF Incubator

2024-01-10 Thread ShaoFeng Shi
Thanks everyone for the voting.
The vote has lasted for over 7 days; I am closing this vote and going to
send the RESULT mail soon.

Best regards,

Shaofeng Shi 史少锋
Apache Kylin PMC member,
Apache Incubator PMC member,
Email: shaofeng...@apache.org






yangzhg  于2024年1月10日周三 19:56写道:

> +1 (non-binding)
>
>
> On Thu, Jan 4, 2024 at 10:48 AM ShaoFeng Shi 
> wrote:
>
> > Hi Incubator,
> >
> > Following the discussion [DISCUSS] Gluten proposal[1],
> > I am starting this official vote for the Gluten project.
> >
> > Here is their proposal:
> > https://cwiki.apache.org/confluence/display/INCUBATOR/GlutenProposal
> >
> > Please cast your vote:
> >
> > [ ] +1, bring into the Incubator
> > [ ] +0, I don't care either way
> > [ ] -1, do not bring Gluten into the Incubator, because...
> >
> > The vote will open for one week from today.
> >
> > [1] https://lists.apache.org/thread/xgsm75t721vgnlthgy84909ggqok77j4
> >
> > Best regards,
> >
> > Shaofeng Shi 史少锋
> > Apache Kylin PMC member,
> > Apache Incubator PMC member,
> > Email: shaofeng...@apache.org
> >
>


Re: [QUESTION] Oracle JDBC Driver as a test dependency

2024-01-10 Thread Justin Mclean
Hi,

> In your source release anything in Category A is fair game.  Things in
> Category B are not.  Things in Category X never are.

While correct, that’s not the full story; you also can’t have anything as a 
dependency whose license is a category X one.

Kind Regards,
Justin

Re: [QUESTION] Oracle JDBC Driver as a test dependency

2024-01-10 Thread Joe Witt
Hello

In general with all such things ASF and licensing a great place to start
for information is here [1].  It lays out the different categories and how
ASF Legal has designated a given license.

The way to really consider this largely comes down to whether you package
that binary in a release you make available.  Based on the POM this implies
to me the JAR is only pulled by someone taking the source release and then
building it.  So in terms of the official apache source release you'd do as
part of KIE you're fine since this is not in the source.  Then you consider
your convenience binary build if you have one.  If this is only with tests
then it is clearly optional provided it doesn't end up in the actual build
results of the project.

In your source release anything in Category A is fair game.  Things in
Category B are not.  Things in Category X never are.

In your convenience binary release (if you have one) anything in Category A
is fair game.  Anything in Category B can be fair game as well.  Anything
in Category X is generally a no unless is an optional package and you
generally want to ensure the user is grabbing that dependency and bringing
it to the resulting build as you cannot ship it.

Biggest advice here is to become really familiar with these categories and
which licenses are there.  I do not see the Oracle Free License listed so
I'd handle that as Category X until reviewed.

[1] https://www.apache.org/legal/resolved.html

Thanks

On Wed, Jan 10, 2024 at 8:39 AM Juan Pablo Santos Rodríguez <
juanpablo.san...@gmail.com> wrote:

> Hi!
>
> I'd say the situation has changed a bit, as those jars are available at
> central since version 19.3, IIRC ([#1]).
>
> They are published under Oracle Free Use Term and Conditions (FUCT) license
> ([#2]), so I'd check again with legal to see if this license is allowed or
> not.
>
>
> HTH,
> juan pablo
>
>
> [#1] https://search.maven.org/search?q=g:com.oracle.database.jdbc
> [#2 ]
> https://www.oracle.com/downloads/licenses/oracle-free-license.html
>
> El mié, 10 ene 2024, 16:23, Alex Porcelli  escribió:
>
> > In KIE podling we have reference for the Oracle JDBC driver being used
> > only for tests [1], however based on this ticket [2], it's not clear
> > if we can continue to use it or this dependency has to be removed.
> >
> > Guidance on this topic would be highly appreciated!
> >
> > Regards,
> > Alex
> >
> > [1]
> >
> https://github.com/apache/incubator-kie-kogito-runtimes/blob/3aa26113d7e88f0fd7d0331ec20fe392f343afb6/kogito-test-utils/pom.xml#L89-L99
> > [2] https://issues.apache.org/jira/browse/LEGAL-526
> >
> > -
> > To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> > For additional commands, e-mail: general-h...@incubator.apache.org
> >
> >
>


Re: [QUESTION] Oracle JDBC Driver as a test dependency

2024-01-10 Thread Juan Pablo Santos Rodríguez
Hi!

I'd say the situation has changed a bit, as those jars are available at
central since version 19.3, IIRC ([#1]).

They are published under Oracle Free Use Term and Conditions (FUCT) license
([#2]), so I'd check again with legal to see if this license is allowed or
not.


HTH,
juan pablo


[#1] https://search.maven.org/search?q=g:com.oracle.database.jdbc
[#2] https://www.oracle.com/downloads/licenses/oracle-free-license.html

El mié, 10 ene 2024, 16:23, Alex Porcelli  escribió:

> In KIE podling we have reference for the Oracle JDBC driver being used
> only for tests [1], however based on this ticket [2], it's not clear
> if we can continue to use it or this dependency has to be removed.
>
> Guidance on this topic would be highly appreciated!
>
> Regards,
> Alex
>
> [1]
> https://github.com/apache/incubator-kie-kogito-runtimes/blob/3aa26113d7e88f0fd7d0331ec20fe392f343afb6/kogito-test-utils/pom.xml#L89-L99
> [2] https://issues.apache.org/jira/browse/LEGAL-526
>
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
>
>


[QUESTION] Oracle JDBC Driver as a test dependency

2024-01-10 Thread Alex Porcelli
In KIE podling we have reference for the Oracle JDBC driver being used
only for tests [1], however based on this ticket [2], it's not clear
if we can continue to use it or this dependency has to be removed.

Guidance on this topic would be highly appreciated!

Regards,
Alex

[1] 
https://github.com/apache/incubator-kie-kogito-runtimes/blob/3aa26113d7e88f0fd7d0331ec20fe392f343afb6/kogito-test-utils/pom.xml#L89-L99
[2] https://issues.apache.org/jira/browse/LEGAL-526

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



Re: AW: [QUESTION] Handling of licensing issues for dependencies of dependencies

2024-01-10 Thread Riley Kuttruff
Thanks Justin, Chris!

I've been experimenting with trying to avoid the installation of the GPL 
package, and for the main dependency, it seems to not be causing any loss of 
functionality, though we will have to tweak how we install that dependency. As 
I understand it, though, it would be acceptable for this GPL package to be 
installed as an extra that's not required for the core release/functionality?

Thanks,
Riley

On 2024/01/10 07:33:41 Christofer Dutz wrote:
> You might be lucky, and this third-party dependency might be pulled in, but 
> not be required to use the parts of the library you are using in your 
> project. In that case a simple “exclusion” could solve the problem.
> 
> However, if it’s an essential part of the functionality, I agree with Justin 
> … you might need to replace that library.
> 
> Also, possibly worth reporting an issue with the library using it to possibly 
> replace it with something else, because technically licenses such as GPL are 
> infectious. If I depend on a GPL library, I can call it “Apache” as much as I 
> like, technically it’s also GPL (I hope that’s correct)
> 
> Chris
> 
> 
> Von: Justin Mclean 
> Datum: Mittwoch, 10. Januar 2024 um 01:26
> An: incubator general apache 
> Betreff: Re: [QUESTION] Handling of licensing issues for dependencies of 
> dependencies
> HI,
> 
> > I was performing a more thorough check of our dependencies in preparation 
> > of opening graduation discussions with the Incubator PMC and found at least 
> > one package that, while not directly used in the code, is installed as a 
> > dependency of multiple top-level dependencies that is LGPL licensed. The 
> > dependencies that rely on this are themselves not a license issue (BSD-3 & 
> > MIT licenses). How is this situation usually handled?
> 
> You will need to remove or replace that dependency.
> 
> > I also found a package that has a license that isn't listed on the 3rd 
> > party licenses page: HPND [1][2] which, from what I can tell, is similar to 
> > the BSD-3 or MIT licenses, though I just wanted to double-check on that...
> 
> HPND looks fine to me, as it could be treated as a BSD-like or MIT-like 
> license, depending on what parts you include.
> 
> Kind Regards,
> Justin
> -
> To unsubscribe, e-mail: general-unsubscr...@incubator.apache.org
> For additional commands, e-mail: general-h...@incubator.apache.org
> 

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



Re: [VOTE] Accept Gluten Into the ASF Incubator

2024-01-10 Thread yangzhg
+1 (non-binding)


On Thu, Jan 4, 2024 at 10:48 AM ShaoFeng Shi  wrote:

> Hi Incubator,
>
> Following the discussion [DISCUSS] Gluten proposal[1],
> I am starting this official vote for the Gluten project.
>
> Here is their proposal:
> https://cwiki.apache.org/confluence/display/INCUBATOR/GlutenProposal
>
> Please cast your vote:
>
> [ ] +1, bring into the Incubator
> [ ] +0, I don't care either way
> [ ] -1, do not bring Gluten into the Incubator, because...
>
> The vote will open for one week from today.
>
> [1] https://lists.apache.org/thread/xgsm75t721vgnlthgy84909ggqok77j4
>
> Best regards,
>
> Shaofeng Shi 史少锋
> Apache Kylin PMC member,
> Apache Incubator PMC member,
> Email: shaofeng...@apache.org
>