[jira] [Commented] (AIRFLOW-1430) GPL licensing issues

2018-03-27 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16415690#comment-16415690
 ] 

ASF subversion and git services commented on AIRFLOW-1430:
--

Commit 2fa1ae98968809c1e1647756fedacbab258ca346 in incubator-airflow's branch 
refs/heads/master from [~bolke]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;h=2fa1ae9 ]

[AIRFLOW-1430] Include INSTALL instructions to avoid GPL


> GPL licensing issues
> 
>
> Key: AIRFLOW-1430
> URL: https://issues.apache.org/jira/browse/AIRFLOW-1430
> Project: Apache Airflow
>  Issue Type: Bug
>Affects Versions: 1.8.1, 1.9.0, 1.8.2
>Reporter: Florian Jetter
>Priority: Critical
> Fix For: 1.10.0
>
>
> The current requirements require the install of the GPLv2 licensed package 
> {{Unidecode}} .
> This is a violation to the ASF licensing conditions, c.f.
> https://www.apache.org/legal/resolved.html#category-x
> https://www.apache.org/legal/resolved.html#prohibited
>  The requirement comes in via:
> {{python-nvd3}} https://github.com/areski/python-nvd3
>  -> {{python-sluggify}} https://github.com/un33k/python-slugify
> -> {{Unidecode}} https://github.com/avian2/unidecode



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (AIRFLOW-1430) GPL licensing issues

2018-03-27 Thread ASF subversion and git services (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16415670#comment-16415670
 ] 

ASF subversion and git services commented on AIRFLOW-1430:
--

Commit 68bbffd315ad8f7ea5699ccc50869e083c3162cc in incubator-airflow's branch 
refs/heads/master from [~bolke]
[ https://git-wip-us.apache.org/repos/asf?p=incubator-airflow.git;h=68bbffd ]

[AIRFLOW-1430] Solve GPL dependency

One of the dependencies was pulling in
a GPL library by default. With the new
release of python-nvd3 this is now solved.

Closes #3160 from bolkedebruin/legal


> GPL licensing issues
> 
>
> Key: AIRFLOW-1430
> URL: https://issues.apache.org/jira/browse/AIRFLOW-1430
> Project: Apache Airflow
>  Issue Type: Bug
>Affects Versions: 1.8.1, 1.9.0, 1.8.2
>Reporter: Florian Jetter
>Priority: Critical
> Fix For: 1.10.0
>
>
> The current requirements require the install of the GPLv2 licensed package 
> {{Unidecode}} .
> This is a violation to the ASF licensing conditions, c.f.
> https://www.apache.org/legal/resolved.html#category-x
> https://www.apache.org/legal/resolved.html#prohibited
>  The requirement comes in via:
> {{python-nvd3}} https://github.com/areski/python-nvd3
>  -> {{python-sluggify}} https://github.com/un33k/python-slugify
> -> {{Unidecode}} https://github.com/avian2/unidecode



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (AIRFLOW-1430) GPL licensing issues

2018-03-25 Thread Bolke de Bruin (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16412934#comment-16412934
 ] 

Bolke de Bruin commented on AIRFLOW-1430:
-

This has become a non issue. I have created a PR with python-slugify which 
allows for an alternative dependency (`text-unidecode`) that is APL compatible. 

As soon this has bubbled up in the releases (python-slugify, python-nvd3) we 
can include instructions how to exclude the GPL code if required.

> GPL licensing issues
> 
>
> Key: AIRFLOW-1430
> URL: https://issues.apache.org/jira/browse/AIRFLOW-1430
> Project: Apache Airflow
>  Issue Type: Bug
>Affects Versions: 1.8.1, 1.9.0, 1.8.2
>Reporter: Florian Jetter
>Priority: Critical
>
> The current requirements require the install of the GPLv2 licensed package 
> {{Unidecode}} .
> This is a violation to the ASF licensing conditions, c.f.
> https://www.apache.org/legal/resolved.html#category-x
> https://www.apache.org/legal/resolved.html#prohibited
>  The requirement comes in via:
> {{python-nvd3}} https://github.com/areski/python-nvd3
>  -> {{python-sluggify}} https://github.com/un33k/python-slugify
> -> {{Unidecode}} https://github.com/avian2/unidecode



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (AIRFLOW-1430) GPL licensing issues

2018-01-26 Thread Bolke de Bruin (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16340780#comment-16340780
 ] 

Bolke de Bruin commented on AIRFLOW-1430:
-

The author of unidecode does not consider python-slugify to be a derivative 
work of unidecode: 
[https://github.com/avian2/unidecode/issues/23#issuecomment-360725623]

 

”avian2 commented 5 minutes ago
No, I don't consider python-slugify as a derivative work from unidecode. I 
agree with what @un33k said in un33k/python-slugify#7.

FSF's interpretation of GPL is that using interpreted libraries (like Python 
modules) triggers the derivative clause. However Unidecode basically provides a 
single function, and obviously libraries other than unidecode already exist 
that can provide other implementations of that function. It's hard to argue 
that simply using this interface makes any code "based on unidecode".

 

As the author is, well, authoritative in this case I consider this a non issue.

 

> GPL licensing issues
> 
>
> Key: AIRFLOW-1430
> URL: https://issues.apache.org/jira/browse/AIRFLOW-1430
> Project: Apache Airflow
>  Issue Type: Bug
>Affects Versions: 1.8.1, 1.9.0, 1.8.2
>Reporter: Florian Jetter
>Priority: Critical
>
> The current requirements require the install of the GPLv2 licensed package 
> {{Unidecode}} .
> This is a violation to the ASF licensing conditions, c.f.
> https://www.apache.org/legal/resolved.html#category-x
> https://www.apache.org/legal/resolved.html#prohibited
>  The requirement comes in via:
> {{python-nvd3}} https://github.com/areski/python-nvd3
>  -> {{python-sluggify}} https://github.com/un33k/python-slugify
> -> {{Unidecode}} https://github.com/avian2/unidecode



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)


[jira] [Commented] (AIRFLOW-1430) GPL licensing issues

2017-09-13 Thread Stephan Erb (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16165327#comment-16165327
 ] 

Stephan Erb commented on AIRFLOW-1430:
--

https://github.com/kmike/text-unidecode/ looks like an alternative. There is 
also https://github.com/redvasily/isounidecode which has gained Py3 earlier 
this year.

> GPL licensing issues
> 
>
> Key: AIRFLOW-1430
> URL: https://issues.apache.org/jira/browse/AIRFLOW-1430
> Project: Apache Airflow
>  Issue Type: Bug
>Affects Versions: 1.8.1
>Reporter: Florian Jetter
>Priority: Critical
>
> The current requirements require the install of the GPLv2 licensed package 
> {{Unidecode}} .
> This is a violation to the ASF licensing conditions, c.f.
> https://www.apache.org/legal/resolved.html#category-x
> https://www.apache.org/legal/resolved.html#prohibited
>  The requirement comes in via:
> {{python-nvd3}} https://github.com/areski/python-nvd3
>  -> {{python-sluggify}} https://github.com/un33k/python-slugify
> -> {{Unidecode}} https://github.com/avian2/unidecode



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (AIRFLOW-1430) GPL licensing issues

2017-08-03 Thread James Rutherford (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16113027#comment-16113027
 ] 

James Rutherford commented on AIRFLOW-1430:
---

Oh no, that uses unidecode too...

> GPL licensing issues
> 
>
> Key: AIRFLOW-1430
> URL: https://issues.apache.org/jira/browse/AIRFLOW-1430
> Project: Apache Airflow
>  Issue Type: Bug
>Affects Versions: 1.8.1
>Reporter: Florian Jetter
>Priority: Critical
>
> The current requirements require the install of the GPLv2 licensed package 
> {{Unidecode}} .
> This is a violation to the ASF licensing conditions, c.f.
> https://www.apache.org/legal/resolved.html#category-x
> https://www.apache.org/legal/resolved.html#prohibited
>  The requirement comes in via:
> {{python-nvd3}} https://github.com/areski/python-nvd3
>  -> {{python-sluggify}} https://github.com/un33k/python-slugify
> -> {{Unidecode}} https://github.com/avian2/unidecode



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)


[jira] [Commented] (AIRFLOW-1430) GPL licensing issues

2017-08-03 Thread James Rutherford (JIRA)

[ 
https://issues.apache.org/jira/browse/AIRFLOW-1430?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16113017#comment-16113017
 ] 

James Rutherford commented on AIRFLOW-1430:
---

An alternative package for slugifying would be 
https://github.com/mozilla/unicode-slugify from Mozilla. MIT licenced.

> GPL licensing issues
> 
>
> Key: AIRFLOW-1430
> URL: https://issues.apache.org/jira/browse/AIRFLOW-1430
> Project: Apache Airflow
>  Issue Type: Bug
>Affects Versions: 1.8.1
>Reporter: Florian Jetter
>Priority: Critical
>
> The current requirements require the install of the GPLv2 licensed package 
> {{Unidecode}} .
> This is a violation to the ASF licensing conditions, c.f.
> https://www.apache.org/legal/resolved.html#category-x
> https://www.apache.org/legal/resolved.html#prohibited
>  The requirement comes in via:
> {{python-nvd3}} https://github.com/areski/python-nvd3
>  -> {{python-sluggify}} https://github.com/un33k/python-slugify
> -> {{Unidecode}} https://github.com/avian2/unidecode



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)