Hi Balachandran, On Sun, Aug 9, 2026 at 4:51 AM Balachandran Sivakumar <[email protected]> wrote: > > Tooling Wishlist (Help Wanted!) > > ======================== > > We still have a few features missing in our core tooling helpers: > > > > * dh-make-golang: > > https://wiki.debian.org/DebConf/26/Sprints/DebianGoTeam#dh-make-golang > > - Needs native Module-Aware support to generate correction for > > debian/control file > > - Correct package name, vcs-tags > > - Handles XS-Go-Import-Path version suffixes (e.g., /v2) > > - Generate correct build-dependencies and dependencies > > I am new here. Please let me know how I can help towards this. I > looked at the dh-make-golang repo[1] - do I fork and raise MRs? Or do I > have to log a ticket first and then work on MRs?
According for the package's vcs-tag and from Debian Package Tracker: https://tracker.debian.org/pkg/dh-make-golang The git repo for the package is on salsa. But if you look the debian/watch file closely, you will find it's available like other Go upstream project. It's go import path is available as github.com/Debian/dh-make-golang, so you should work on it's upstream project on github: https://github.com/Debian/dh-make-golang > If am asking questions that are too fundamental to Debian/Debian-Go, > pardon me and please point me at some docs that I should have read. Thanks Most of the docs were for the legacy GOPATH mode, and I am still drafting one. Will post on wiki soon. > PS: The go-team pages on salsa also points to a GitHub pages for > dh-make-golang. Is that the primary or is it the GitLab one? > > [1] https://salsa.debian.org/go-team/packages/dh-make-golang The debian/watch file explained. Best regards, -- -Andrew
