On 3/26/26 08:54, Nilesh Patra wrote:
No concrete plans yet for lintian. Depending on feedback and technical feasibility, I was thinking of some experimental checks (when dh-golang is used) along the lines of:On Thu, Mar 26, 2026 at 7:41 AM Richard Hansen <rhansen@rhansen.org> wrote:I plan on adding some warnings to dh-make-golang and/or lintian to make it easier to find packages that don't follow these best practices.Lintian maintainer here. What changes in particular are you planning?
* The source package only builds one binary package.* XS-Go-Import-Path contains only one entry (as a proxy for the one Go module per source package best practice).
* XS-Go-Import-Path matches the module path in go.mod.* The name of the source and binary packages matches the naming conventions if this is the first release.
I wouldn't want it to be too noisy/obnoxious, so any suggestions would be appreciated.
Thanks, Richard