# Notes for the Debconf18 Go Packaging Team BoF People present (please add yourself) - aviau, nodens, rajudev , zhsj, felixonmars, arnaud, iwamatsu, yoshino, ah, jmkim ## Topics * Quick intro to Go packaging Please see Team Website: https://go-team.pages.debian.net/ Salsa Team: https://salsa.debian.org/go-team Please ask #debian-golang on irc.debian.org Use dh-make-golang We don't really have documentation for a workflow that: 1. track upstream history 2. get rid of the vendor directory * Sponsor requests Use dh-make-golang to create your package, as it: - creates a proper, "standard" skeleton for your package - also automate the ITP creation Make sure your ITP is well done Ask again after a week of not receiving an answer Try to ask the same person, keep list in CC * Vendoring and Golang vgo will be in next release, possibly easing the vendoring problem * Uploading Windows support libs? * Rules of Team upload - We have team maintenance for all golang library. If you want to update package, add yourself to Uploader * Workflow since last year + upstream history, vendor exclude - https://go-team.pages.debian.net/workflow-changes.html - #812721 (gbp could filter out Files-Excluded: entries when committing to the pristine-tar branch) - Possible workarounds ? * http://honk.sigxcpu.org/projects/git-buildpackage/manual-html/gbp.special.html * https://dep-team.pages.debian.net/deps/dep14/ ## Notes * vgo will bring version support in the language * it's very unclear whether shared libraries is in progress