[Bug 2078327] Re: [needs-packaging] vision-drivers
Christian Ehrhardt
2078327 at bugs.launchpad.net
Tue Sep 3 07:46:53 UTC 2024
Timo sponsored and asked for a New queue review:
# Managing the package namespace
src:vision-drivers
bin:intel-vision-dkms
Not too short and following the usual model for intel drivers that is already used.
=> OK
- Ensuring compliance with the software license
- The project itself is GPLv2 of Intel - that seems correct.
Development history suggests that is 2023-2024 instead of just 2024
- Yet the packaging you created in debian/* should be GPLv3
That is the default of Canonical contributions,
While there is a policy that Canonical makes contributions
to upstream projects under the same license that the project
uses; Debian packaging is not a “contribution to an upstream
project”. debian/patches is an exception.
Due to that debian/* should please be:
Copyright: 2024, Canonical Ltd
License: GPL-3.0
=> Please fix this
# Ensuring correct component based on license
Should be ok to go to universe just like many similar PKGs.
=> universe/kernel
# basic packaging check
- after some initial wondering I can see why upstreams version
"WW33.3_ARL_Vision_Post_Beta" does not work well. I'm personally ok
with the git revision. I wondered if something that at least includes "33.3"
would have been better. But then I do not know much about the project and
that might bit us soon, while your approach is a bit indirect but works well.
It misses a debian/watch file and hence is easier to forget to update
I understand that due to the choice of the version this would always
say there is a mismatch :-/
But maybe at least provide a debian/README.source telling all others how
to correctly detect and re-package the archive on the update?
Eventually I'm fine with it as-is because at least they all (ipu-drivers,
ivsc-drivers) follow the same model and you demonstrate on the
others that you can keep them updated - thanks"
- Standards could be 4.7.0, it is new why not start up to date?
Not a blocker though, but nice if fixed up on the next upload
- VCS- entries ought to be pointing at the package maintenance
So instead of
https://github.com/intel/vision-drivers.git
It should point at
https://code.launchpad.net/~vicamo/ubuntu/+source/vision-drivers/+git/vision-drivers
And furthermore, could it there be under a team and not a personal space?
This isn't a deep check, but it had no red flags on a quick pass
=> OK
--
You received this bug notification because you are a member of Ubuntu
Sponsors, which is subscribed to the bug report.
https://bugs.launchpad.net/bugs/2078327
Title:
[needs-packaging] vision-drivers
Status in Ubuntu:
Fix Committed
Bug description:
Description: Intel Vision Driver on CVS-enabled Platforms
This package provides kernel drivers for Intel Computer Vision System (CVS)
on Intel Lunar Lake or later platforms.
Upstream URL: https://github.com/intel/vision-drivers
Package source repo: https://code.launchpad.net/~vicamo/ubuntu/+source/vision-drivers/+git/vision-drivers (to request usd-import after created)
License: GPLv2-only
PPA: https://launchpad.net/~vicamo/+archive/ubuntu/sru
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+bug/2078327/+subscriptions
More information about the Ubuntu-sponsors
mailing list