[Bug 2257285] Review Request: python-cramjam - Thin Python bindings to de/compression algorithms in Rust

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

 



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

Ben Beasley <code@xxxxxxxxxxxxxxxxxx> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
              Flags|needinfo?(code@musicinmybra |
                   |in.net)                     |



--- Comment #16 from Ben Beasley <code@xxxxxxxxxxxxxxxxxx> ---
(In reply to Roman Inflianskas from comment #15)
> ACCEPTED

Thank you very much for the review!

> There are two minor points, feel free to skip them.
> 
> 1.
> I am not sure whether is fine to simplify:
> ```
> (BSD-3-Clause AND MIT) AND BSD-3-Clause AND MIT
> ```
> to:
> ```
> BSD-3-Clause AND MIT
> ```
> ?
> 
> However, considering that you are aware of this, I assume I miss something
> and
> it is OK.

This is kind of indirectly addressed in
https://docs.fedoraproject.org/en-US/legal/license-field/#_special_rules_for_or_expressions:

“A license should normally appear only once in the License: tag license
expression. But if the license expression includes an OR sub-expression, that
OR sub-expression is treated as though it were a single license for purposes of
this rule.”

Since (BSD-3-Clause AND MIT) is a conjunctive/AND expression, we can discard
the grouping to get “BSD-3-Clause AND MIT AND BSD-3-Clause AND MIT” and then
de-duplicate.

> 
> 2.
> Spellchecker doens't like `de/compression`. I would probably add:
> ```
> addFilter(r"spelling-error.*de")
> ```
> to
> `python-cramjam.rpmlintrc` to silence it: description is short and will
> likely stay the same, so chance for missing real mistake is small.

I used to try to keep clean rpmlint output for my packages using rpmlintrc
files, but abandoned the practice in the rpmlint 1.x-2.x transition. It’s worth
trying it again, I guess. I’ll try the suggested filter and see if it works as
expected.


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

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