[Bug 2246777] Review Request: python-chart-studio - Utilities for interfacing with plotly's Chart Studio

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



https://bugzilla.redhat.com/show_bug.cgi?id=2246777



--- Comment #4 from Sandro <gui1ty@xxxxxxxxxxxxx> ---
(In reply to Ben Beasley from comment #3)
> At a glance:
> 
> - Everything that remains after %prep is indeed MIT, as advertised.
> Everything in the original source archive appears to have a license that is
> allowable in Fedora, but:
> 
> - The full license status of
> packages/python/plotly/plotly/package_data/plotly.min.js can’t be properly
> reviewed since it bundles and minifies dependencies without preserving their
> identities or license information.

That's an issue to be addressed with regards to `python-plotly`. This package
doesn't ship any Javascript files. Although, it's rather useless without
`plotly`, should that no longer be permissible.


> - There is a typo, %pypproject_check_import

Well spotted! Good thing it's not being used or the build would fail. ;) Easy
fix!


> I know this has implications for python-plotly, but I am thinking we might
> not even be able to distribute plotly.min.js in source RPMs, let alone in
> binary RPMs, since it discards all the license information for its bundled
> dependencies, including mandatory license texts (e.g. for MIT and BSD family
> licenses). It contains a comment /*! For license information please see
> plotly.min.js.LICENSE.txt */, but no such file exists in the distribution.

The PyPI sdist tarball -
https://files.pythonhosted.org/packages/0d/17/ba496e60f95020227a15f73965a64ea3f176cae7faed2d9302a14524b681/plotly-5.18.0.tar.gz
- does contain several license files:

plotly-5.18.0/jupyterlab_plotly/nbextension/index.js.LICENSE.txt
plotly-5.18.0/jupyterlab_plotly/labextension/static/third-party-licenses.json
plotly-5.18.0/jupyterlab_plotly/labextension/static/486.6450efe6168c2f8caddb.js.LICENSE.txt
plotly-5.18.0/jupyterlab_plotly/labextension/static/478.b48f45da3d88616ad3f9.js.LICENSE.txt
plotly-5.18.0/LICENSE.txt

Would these be sufficient to clarify the applicable Javascript licenses? If so,
I can have them included in the `python-plotly` package and update the License:
tag accordingly, if needed.


-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
https://bugzilla.redhat.com/show_bug.cgi?id=2246777

Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202246777%23c4
_______________________________________________
package-review mailing list -- package-review@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to package-review-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/package-review@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue




[Index of Archives]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite Conditions]     [KDE Users]

  Powered by Linux