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

Reply via email to