Bug 2085468 - Review Request: golang-github-heistp-irtt - Isochronous Round-Trip Tester
Summary: Review Request: golang-github-heistp-irtt - Isochronous Round-Trip Tester
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: All
OS: Linux
medium
medium
Target Milestone: ---
Assignee: Lubomir Rintel
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-05-13 12:39 UTC by Toke Høiland-Jørgensen
Modified: 2023-01-11 13:31 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-01-11 13:31:16 UTC
Type: ---
Embargoed:
lkundrak: fedora-review+


Attachments (Terms of Use)

Description Toke Høiland-Jørgensen 2022-05-13 12:39:24 UTC
Spec URL: https://tohojo.fedorapeople.org/golang-github-heistp-irtt.spec
SRPM URL: https://tohojo.fedorapeople.org/golang-github-heistp-irtt-0.9.1-1.fc37.src.rpm
Description: IRTT is a UDP-based RTT test tool for high-precision RTT testing.
Fedora Account System Username: tohojo

This package is used by the Flent tool, so I'd like to add it as a dependency of the flent RPM.

Comment 1 Lubomir Rintel 2022-05-16 11:21:04 UTC
* Package named correctly
* Packaging the latest version
* SPEC file clean and legible, consistent use of whitespace, macros
* License tag seems correct
* License good for Fedora
* Builds in mock
* rpmlint reasonably happy
* Filelist sane
* Requires/provides look good
 
The package is APPROVED
 
I've had trouble figuring out what license did the project developers intend to use.
The only clue has been the "Re-licensed to GPLv2." sentence in CHANGES.md.
I'm wondering if you could raise a ticket upstream about this? Perhaps they could
mention the license in README.md or include a SPDX tag in the source files.
Note this is not a review blocker.

Comment 2 Toke Høiland-Jørgensen 2022-05-16 11:34:25 UTC
Thank you for the review! And yeah, the relicense is maybe not the clearest; the upstream commit[0] in question updates the project LICENSE file from the GPLv3 to GPLv2 text, but there's otherwise no indication of the license. I'll open an issue suggesting to add SPDX tags...

[0] https://github.com/heistp/irtt/commit/c5ed230a672f5233f4a87b2a28dd6d5c86b6feba

Comment 3 Gwyn Ciesla 2022-05-17 14:00:39 UTC
(fedscm-admin):  The Pagure repository was created at https://src.fedoraproject.org/rpms/golang-github-heistp-irtt


Note You need to log in before you can comment on or make changes to this bug.