Hi, Please may someone approve my request to join the Go team on Salsa? My goal is to get golang-github-xenolf-lego (lego) and its dependencies up to date.
I don't have much packaging experience. I can get a package building and lintian clean. I will need some help/oversight especially with the uploads and handling rdepends properly. For instance, I plan to start with golang-github-vultr-govultr (govultr). It has two rdepends: prometheus and lego. Prometheus upstream still uses v2.*, lego upstream uses v3.*. Based on the version suffix discussion [1] and some examples [2], I think it is appropriate to create separate packages for govultr v2 and v3. Does this plan sound right? * Rename to *govultr-v2-dev, following the package renaming guide [3] * Update lego and prometheus to point to v2 * Create new package *govultr-v3-dev * Bump lego to later upstream version and change dependency to v3 Also, should v2 be put in oldlibs as well as the unversioned package? I presume, once it has no rdepends left, we'd want it to be removed. I couldn't find any golang packages taking that approach, though. [4] Mostly: am I on the right track? Thanks, Matthew Please CC me as I'm currently not on-list. [1] https://lists.debian.org/debian-go/2025/10/msg00013.html [2] golang-github-alecthomas-chroma*, golang-github-aws-aws-sdk-go*, etc [3] https://wiki.debian.org/RenamingPackages [4] https://packages.debian.org/trixie/oldlibs/
