[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

gophian -- tools to help with Debianizing Go software



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


Reply to: