Bug#1113753: RFS: gnome-shell-extension-paperwm/48.0.2-1 [ITP] -- Tiled scrollable window management for GNOME Shell
Thank you for working on this package and helping to make Debian
better. Your packaging is good, but here are some suggested
improvements:
1. The Debian GNOME team has a style for its packages. There are
several packaged GNOME Shell extensions that don't exactly follow the
style, but it's probably helpful if they do.
Therefore, could you try recreating your repo following these steps?
https://wiki.debian.org/Gnome/Git#Initial_packaging
2. Add a debian/gbp.conf file. You can copy from
https://salsa.debian.org/gnome-team/mousai/-/blob/debian/latest/debian/gbp.conf
since it already has the v prefix for the upstream-vcs-tag line.
3. Please add a debian/upstream/metadata file
4. I am concerned that upstream's README.md says that this extension
is incompatible with several popular extensions. I'm not sure the best
way to notify users about this. Maybe we could add a
debian/README.Debian file. This isn't required at this time, just an
idea.
5. Could you try to fix these Lintian warnings? For the LICENSE file,
just remove that line from your install patch.
I: gnome-shell-extension-paperwm: capitalization-error-in-description
Gnome GNOME
I: gnome-shell-extension-paperwm: extra-license-file
[usr/share/gnome-shell/extensions/paperwm@paperwm.github.com/LICENSE]
I: gnome-shell-extension-paperwm source: out-of-date-standards-version
4.7.0 (released 2024-04-07) (current is 4.7.2)
Thank you,
Jeremy Bícha
Reply to: