[Bug 2227547] Review Request: rust-notify-debouncer-mini - Notify mini debouncer for events

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

 



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

Fabio Valentini <decathorpe@xxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Doc Type|---                         |If docs needed, set a value



--- Comment #2 from Fabio Valentini <decathorpe@xxxxxxxxx> ---
Note that there has been a discussion about the partially problematic licensing
of the upstream project:
https://lists.fedoraproject.org/archives/list/legal@xxxxxxxxxxxxxxxxxxxxxxx/thread/CYDPF2JNJCZWM7LHMF33PWAHLA6Q4AQW/

The TL;DR:

1. Using the "technically-not-good-for-code" CC0-1.0 license for this package
is *fine* - because the functionality used to be part of the existing
"rust-notify" package, and was only split off into a separate component with
newer versions. So the "grandfathering" rule applies here.

2. The license specification in the upstream metadata is "wrong" (to our
standards): The crate used to be licensed CC0-1.0-only, new code that was
written recently is dual licensed "CC0-1.0 OR Artistic-2.0" (for some
definition of "Artistic-2.0", see point 3). Applying our standards, the license
spec should be "CC0-1.0 AND (CC0-1.0 OR Artistic-2.0)".

3. Upstream has attached a non-standard "choice of venue" clause to the
Artistic-2.0 license text, which is both a) unusual and b) means this license
can't actually be classified as plain "Artistic-2.0". Additionally, it's
unclear what a choice of venue clause would even mean, considering that the
project has some few dozen contributors, and certainly not all of them live in
New Zealand.

For these reasons, I'm opting to ship this package under CC0-1.0 *only*.
I will update the existing package for the "notify" crate with a corresponding
change as well.

(Note that this issue was missed when the "notify" crate's license was updated,
which is why this has only been discovered when packaging the
"notify-debouncer-mini" crate.)


-- 
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=2227547

Report this comment as SPAM: https://bugzilla.redhat.com/enter_bug.cgi?product=Bugzilla&format=report-spam&short_desc=Report%20of%20Bug%202227547%23c2
_______________________________________________
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