Bug 2295879 - Review Request: wfview - Control modern Icom radios
Summary: Review Request: wfview - Control modern Icom radios
Keywords:
Status: CLOSED DUPLICATE of bug 2320142
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Michel Lind
QA Contact: Fedora Extras Quality Assurance
URL: https://wfview.org
Whiteboard:
Depends On:
Blocks: 2320142
TreeView+ depends on / blocked
 
Reported: 2024-07-05 02:03 UTC by Davide Cavalca
Modified: 2024-11-05 23:51 UTC (History)
4 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2024-11-05 23:51:06 UTC
Type: ---
Embargoed:
michel: fedora-review?


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Gitlab eliggett wfview issues 147 0 None opened Please support distro packaging 2024-10-28 21:20:27 UTC
Red Hat Bugzilla 2320142 0 medium CLOSED Review Request: wfview - Software for the control of Icom radios 2024-11-21 03:35:33 UTC

Internal Links: 2320142

Description Davide Cavalca 2024-07-05 02:03:12 UTC
Spec URL: https://dcavalca.fedorapeople.org/review/wfview/wfview.spec
SRPM URL: https://dcavalca.fedorapeople.org/review/wfview/wfview-1.64-1.fc41.src.rpm

Description:
wfview is a program developed by amateur radio enthusiasts to control modern
Icom ham radios.

wfview controls modern Icom rigs using either a USB serial connection or OEM
network (Ethernet or Wi-Fi) connection. Live, real-time spectrum analyzer data
are displayed, and rig controls are presented. Additional programs may tie into
the CIV bus using the pseudo-terminal device or hamlib-compatible rigctld
server.

Fedora Account System Username: dcavalca

Comment 1 Davide Cavalca 2024-07-05 02:03:15 UTC
This package built on koji:  https://koji.fedoraproject.org/koji/taskinfo?taskID=120009799

Comment 2 Fedora Review Service 2024-07-06 01:29:16 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/7712383
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2295879-wfview/fedora-rawhide-x86_64/07712383-wfview/fedora-review/review.txt

Please take a look if any issues were found.


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 3 Michel Lind 2024-07-28 03:50:22 UTC
Main license seems to be GPL-3.0-only not -or-later, and there's a weird discrepancy in resampler - the COPYING file says the files are BSD-2-Clause but the files themselves all have BSD-3-Clause headers. Might want to ask upstream and link the issue, but until that is resolved I think keeping both BSD-2-Clause and BSD-3-Clause in the spec as you have is fine.

Comment 4 Davide Cavalca 2024-08-04 22:53:24 UTC
Looks like what's going with resampler is that the specific files are indeed BSD-3-Clause, but the aggregate project is BSD-2-Clause + GPL-2.0-only, so it ends up being the union of those in the end, as I'm not aware of any more specific relicensing just for these components. Given that the combination is compatible this should be ok in the end.

Comment 5 Davide Cavalca 2024-08-04 22:59:38 UTC
Spec URL: https://dcavalca.fedorapeople.org/review/wfview/wfview.spec
SRPM URL: https://dcavalca.fedorapeople.org/review/wfview/wfview-1.64-1.fc41.src.rpm

Changelog:
- update license tag

Comment 6 Michel Lind 2024-08-05 01:41:39 UTC
Can you include resampler/COPYING as well? Maybe rename it to resampler-COPYING. That's the only reference to BSD-2-Clause after all.

Comment 7 Davide Cavalca 2024-08-05 01:56:31 UTC
Spec URL: https://dcavalca.fedorapeople.org/review/wfview/wfview.spec
SRPM URL: https://dcavalca.fedorapeople.org/review/wfview/wfview-1.64-1.fc41.src.rpm

Changelog:
- also include resampler license file

Comment 8 Petr Menšík 2024-10-28 19:41:48 UTC
There seems to be duplicate review of this in bug #2320142. 

Upstream issue reported:
https://gitlab.com/eliggett/wfview/-/issues/147

resampler seems to be bundled version of speexdsp, which we already have in compatible package in Fedora. It should be unbundled and use shared library. jskarvad already tried it and reported it works well. The minimal action would be providing bundled(speexdsp) if not unbundling it.

Comment 9 Jaroslav Škarvada 2024-10-29 18:24:49 UTC
Hi @davide, sorry I missed this review request and unfortunately we have now duplicate review request in bug 2320142. It seems this new review request did more progress, e.g. there is unbundled speexdsp, added wfserver user and systemd wfserver service plus several patches, some already upstreamed, some are waiting for upstream review. If you don't mind I would prefer finishing our review and I am OK to welcome you as a co-maintainer/admin.

Comment 10 Davide Cavalca 2024-11-05 23:51:06 UTC

*** This bug has been marked as a duplicate of bug 2320142 ***


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