Hi Go team, When creating packages with dh-make-golang, it frequently chokes on certain programs, and estimate doesn't work at all, among other issues causing it to not be very ideal for those new to packaging Go software for Debian. I'd like to introduce you to a tool I've been working on over the past few months that could be a possible successor to dh-make-golang, called "Gophian". It contains the same functionality that dh-make-golang does, as well as a lot of extra quality-of-life features that can reduce the burden of packaging stuff written in Go (and hopefully make working through and packaging entire dependency trees much, much quicker). Repo is located at https://codeberg.org/Maytha8/gophian Gophian has worked "out of the box" on every package I've tested it on, and it's already being used by a few team members. It is already in Debian unstable[1], and so installing it should be easy enough. It comes with some detailed manual pages[2] describing how it works, as well as shell completions for bash, fish, and zsh. Thoughts? Problems? Enhancements? Kind regards, -- Maytham Alsudany Debian Maintainer maytham @ OFTC maytha8 @ Libera [1]: https://tracker.debian.org/pkg/gophian [2]: https://manpages.debian.org/unstable/gophian/gophian.1.en.html
Attachment:
signature.asc
Description: This is a digitally signed message part