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

Reply via email to