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

Bug#1113753: RFS: gnome-shell-extension-paperwm/48.0.2-1 [ITP] -- Tiled scrollable window management for GNOME Shell



Hi,

> 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

done.

> 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.

done.

> 3. Please add a debian/upstream/metadata file

done.

> 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.

Maybe it is possible to have the extension warn users when the
incompatible ones are enabled.

> 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)

done.

Thanks for the review!


Reply to: