Hi Simon,
Thanks for the quick review! I've uploaded slat 0.2.1-1 to mentors with
these changes:
- debian/slat.1 is gone: the man page now lives upstream (slat.1 in the
0.2.1 release) and is installed from there.
- debian/copyright now matches LICENSE ("2025 noturbob"), with my real
name moved to a Comment: field.
- debian/watch uses version 5 and tracks the upstream git tags
(Mode: git); uscan fetches 0.2.1 with it.
- The Depends: field is dropped (and Static-Built-Using:, which compat 14
also fills in; lintian still shows an info-level
missing-static-built-using-field-for-golang-package, but the built
.deb has the field).
- Added debian/salsa-ci.yml and debian/gbp.conf (DEP-14, debian/sid).
- Maintainer is now the Debian Go Packaging Team, with me as Uploader,
and Vcs-* point to salsa.debian.org/go-team/packages/slat.
It builds in a clean unstable chroot, its test suite passes, and lintian
from unstable reports no errors or warnings. The mentors page shows a few
warnings (debhelper-but-no-misc-depends, missing-debian-watch-file-standard,
recommended-field Priority, compat 14 experimental); as far as I can tell
those come from the older lintian on mentors, which predates compat 14
and watch v5.
About Salsa: I registered an account, which is waiting for admin
approval. Once it's approved, could you (or another go-team member)
create go-team/packages/slat or give me access so I can push the
packaging there? Until then it's in a local git repo, ready to push.
https://mentors.debian.net/package/slat/
Thanks again,
Bobby.
On Sat, Sep 19, 2026 at 8:02 PM Simon Josefsson <[email protected]> wrote:
>
> Consider fixing, and I will be happy to sponsor.
>
> - Push to Salsa git go-team, adding Vcs-* fields
>
> - debian/slat.1 looks like a generated non-source file, consider some
> way of not storing generated files in git.
>
> - LICENSE says 'Copyright (c) 2025 noturbob' which does not match what
> you put into debian/copyright, although I suggest moving the human
> real name to 'Comment:' field.
>
> - Use debian/watch v5 and track git
>
> - Drop entire Depends: field due to compat 14
>
> - Add a debian/salsa-ci or setup Salsa CI configuration
>
> /Sim
>
> Bobby Anthene <[email protected]> writes:
>
> > Package: sponsorship-requests
> > Severity: normal
> > X-Debbugs-Cc: [email protected]
> >
> > Dear mentors,
> >
> > I am looking for a sponsor for my package "slat":
> >
> > * Package name : slat
> > Version : 0.2.0-1
> > Upstream contact : Bobby Anthene <[email protected]>
> > * URL : https://github.com/noturbob/slat
> > * License : Expat
> > * Vcs : none yet; happy to move the packaging to salsa
> > (go-team)
> > Section : utils
> >
> > The source builds the following binary packages:
> >
> > slat - terminal multiplexer with tiling panes, tabs and workspaces
> >
> > To access further information about this package, please visit the
> > following URL:
> >
> > https://mentors.debian.net/package/slat/
> >
> > Alternatively, you can download the package with 'dget' using this command:
> >
> > dget -x
> > https://mentors.debian.net/debian/pool/main/s/slat/slat_0.2.0-1.dsc
> >
> > Changes since the last upload:
> >
> > slat (0.2.0-1) unstable; urgency=medium
> > .
> > * Initial release (Closes: #1148370)
> >
> > Regards,
> > --
> > Bobby Anthene
> >