Hello Golang packagers,
As it happened last month, we are trying to clean the situation with golang packages. In the last month we have seen big improvements (265 ->131 packages in the list), and I really hope next month we will be able to claim such a great result again!
At the moment I've gathered all packages that depend on golang and the privilege that @go-sig has on them.
I would ask of all of you to make sure all your packages have been added to the @go-sig group on src.fedoraproject.org (at least with "commit" access), unless there is a very good reason not to do so (and if that is the case for a particular package on this list, I'd be interested in knowing the reason).
Without that, it makes it very hard for us to keep the Go stack up-to-date and in working order, because the "go-sig" list / bugzilla account does not get CC'd on new bugs that way, and your bugs do not show up in our BugZilla queries.
If you want a scripted way of adding "@go-sig" group to many packages, you can generate an API token on src.fedoraproject.org (with "Modify an existing project") access level, and use the simple Python script from this link:
https://fale.fedorapeople.org/add-go-sig.py
Below is the list of "incompletely set-up" packages, in alphabetic order, and at the bottom, is a list per package maintainer.
Thanks, Fale
================================================================================
Maintainers per package:
- android-tools: van - apptainer: dwd - asciigraph: mhayden - buildah: lsm5 - butane: bgilbert - ceph: kkeithle - cheat: tkorbar - clipman: wef - containernetworking-plugins: mheon - cri-o: haircommander - deepin-api: mosquito - deepin-daemon: mosquito - deepin-desktop-schemas: mosquito - deepin-gir-generator: mosquito - deepin-pw-check: cheeselee - docker-distribution: cverna - git-octopus: baitaand - go-bindata: lsm5 - godep: jchaloup - golang: jcajka - golang-deepin-go-lib: mosquito - golang-entgo-ent: salimma - golang-github-acobaugh-osrelease: harrymichal - golang-github-anaskhan96-soup: atim - golang-github-apparentlymart-cidr: pwouters - golang-github-apparentlymart-textseg-13: limb - golang-github-bits-and-blooms-bitset: dcavalca - golang-github-client9-gospell: mayorga - golang-github-cli-gh: mikelo2 - golang-github-cli-shurcool-graphql: jdoss - golang-github-coreos-semver: limb - golang-github-elves-elvish: appadeia - golang-github-enescakir-emoji: jdoss - golang-github-facebook-time: abulimov - golang-github-gizak-termui: atim - golang-github-gocomply-scap: isimluk - golang-github-googlecloudplatform-guest-logging: ericedens - golang-github-google-dap: alexsaezm - golang-github-google-gousb: jjelen - golang-github-gosexy-gettext: zyga - golang-github-hajimehoshi-mp3: atim - golang-github-hajimehoshi-oto: atim - golang-github-harrymichal-version: harrymichal - golang-github-heistp-irtt: tohojo - golang-github-hinshun-vt10x: jdoss - golang-github-hub: jaymzh - golang-github-hugelgupf-socketpair: dcavalca - golang-github-ianbruene-difflib: dfateyev - golang-github-jroimartin-gocui: atim - golang-github-kalafut-imohash: dcavalca - golang-github-kelvins-sunrisesunset: cheeselee - golang-github-letsencrypt-challtestsrv: pwouters - golang-github-letsencrypt-pebble: pwouters - golang-github-linuxdeepin-dbus-factory: mosquito - golang-github-linuxdeepin-go-x11-client: mosquito - golang-github-lithammer-fuzzysearch: atim - golang-github-lofanmi-pinyin: cheeselee - golang-github-lpabon-godbc: lpabon - golang-github-lunixbochs-vtclean: atim - golang-github-mbland-hmacauth: pwouters - golang-github-mbndr-figlet4go: atim - golang-github-mingrammer-commonregex: athoscr - golang-github-mitchellh-ps: szeth - golang-github-mozillazg-pinyin: cheeselee - golang-github-msprev-fzf-bibtex: dmoerner - golang-github-muesli-reflow: jdoss - golang-github-muesli-termenv: jdoss - golang-github-mvo5-goconfigparser: zyga - golang-github-netflix-expect: jdoss - golang-github-openprinting-goipp: zdohnal - golang-github-openprinting-ipp-usb: zdohnal - golang-github-pkg-browser: thomasfedb - golang-github-projectdiscovery-cdncheck: fab - golang-github-projectdiscovery-sliceutil: mikelo2 - golang-github-remeh-sizedwaitgroup: mayorga - golang-github-rickb777-date: cheeselee - golang-github-rickb777-plural: cheeselee - golang-github-rivo-uniseg: jdoss - golang-github-rubyist-tracerx: clime - golang-github-schollz-cli-2: dcavalca - golang-github-schollz-croc: dcavalca - golang-github-schollz-logger: dcavalca - golang-github-schollz-mnemonicode: dcavalca - golang-github-schollz-pake-3: dcavalca - golang-github-schollz-peerdiscovery: dcavalca - golang-github-segmentio-ksuid: gundersanne - golang-github-sqshq-sampler: atim - golang-github-teambition-rrule: cheeselee - golang-github-termie-shutil: dfateyev - golang-github-tomnomnom-xtermcolor: atim - golang-github-tscholl2-siec: dcavalca - golang-github-xiaq-persistent: appadeia - golang-github-xrash-smetrics: mayorga - golang-github-zyedidia-highlight: atim - golang-gitlab-esr-fqme: dfateyev - golang-gitlab-ianbruene-kommandant: dfateyev - golang-nanomsg-mangos-3: fab - golang-rsc-pdf: deparker - golang-starlark: alexsaezm - golie: isimluk - gomtree: vbatts - google-guest-agent: ericedens - gotun: kushal - grafana: agerstmayr - grafana-pcp: agerstmayr - graphviz: jskarvad - gron: lkiesow - ignition: dustymabe - kata-containers: etrunko - kompose: dustymabe - manifest-tool: jwboyer - oci-seccomp-bpf-hook: jnovy - origin: jcajka - osbuild-composer: obudai - pack: lsm5 - podman: mheon - podman-tui: navidys - popub: zsun - reg: mattia - reposurgeon: dfateyev - restic: copart - runc: kir - singularity: dwd - skopeo: lsm5 - stargz-snapshotter: ktock - startdde: mosquito - swig: jplesnik - tmux-top: ttomecek - toolbox: rishi - vultr-cli: mhayden - xe-guest-utilities-latest: cheeselee
Packages per maintainer:
abulimov (1): golang-github-facebook-time
agerstmayr (2): grafana, grafana-pcp
alexsaezm (2): golang-github-google-dap, golang-starlark
appadeia (2): golang-github-elves-elvish, golang-github-xiaq-persistent
athoscr (1): golang-github-mingrammer-commonregex
atim (11): golang-github-anaskhan96-soup, golang-github-gizak-termui, golang-github-hajimehoshi-mp3, golang-github-hajimehoshi-oto, golang-github-jroimartin-gocui, golang-github-lithammer-fuzzysearch, golang-github-lunixbochs-vtclean, golang-github-mbndr-figlet4go, golang-github-sqshq-sampler, golang-github-tomnomnom-xtermcolor, golang-github-zyedidia-highlight
baitaand (1): git-octopus
bgilbert (1): butane
cheeselee (8): deepin-pw-check, golang-github-kelvins-sunrisesunset, golang-github-lofanmi-pinyin, golang-github-mozillazg-pinyin, golang-github-rickb777-date, golang-github-rickb777-plural, golang-github-teambition-rrule, xe-guest-utilities-latest
clime (1): golang-github-rubyist-tracerx
copart (1): restic
cverna (1): docker-distribution
dcavalca (10): golang-github-bits-and-blooms-bitset, golang-github-hugelgupf-socketpair, golang-github-kalafut-imohash, golang-github-schollz-cli-2, golang-github-schollz-croc, golang-github-schollz-logger, golang-github-schollz-mnemonicode, golang-github-schollz-pake-3, golang-github-schollz-peerdiscovery, golang-github-tscholl2-siec
deparker (1): golang-rsc-pdf
dfateyev (5): golang-github-ianbruene-difflib, golang-github-termie-shutil, golang-gitlab-esr-fqme, golang-gitlab-ianbruene-kommandant, reposurgeon
dmoerner (1): golang-github-msprev-fzf-bibtex
dustymabe (2): ignition, kompose
dwd (2): apptainer, singularity
ericedens (2): golang-github-googlecloudplatform-guest-logging, google-guest-agent
etrunko (1): kata-containers
fab (2): golang-github-projectdiscovery-cdncheck, golang-nanomsg-mangos-3
gundersanne (1): golang-github-segmentio-ksuid
haircommander (1): cri-o
harrymichal (2): golang-github-acobaugh-osrelease, golang-github-harrymichal-version
isimluk (2): golang-github-gocomply-scap, golie
jaymzh (1): golang-github-hub
jcajka (2): golang, origin
jchaloup (1): godep
jdoss (7): golang-github-cli-shurcool-graphql, golang-github-enescakir-emoji, golang-github-hinshun-vt10x, golang-github-muesli-reflow, golang-github-muesli-termenv, golang-github-netflix-expect, golang-github-rivo-uniseg
jjelen (1): golang-github-google-gousb
jnovy (1): oci-seccomp-bpf-hook
jplesnik (1): swig
jskarvad (1): graphviz
jwboyer (1): manifest-tool
kir (1): runc
kkeithle (1): ceph
ktock (1): stargz-snapshotter
kushal (1): gotun
limb (2): golang-github-apparentlymart-textseg-13, golang-github-coreos-semver
lkiesow (1): gron
lpabon (1): golang-github-lpabon-godbc
lsm5 (4): buildah, go-bindata, pack, skopeo
mattia (1): reg
mayorga (3): golang-github-client9-gospell, golang-github-remeh-sizedwaitgroup, golang-github-xrash-smetrics
mhayden (2): asciigraph, vultr-cli
mheon (2): containernetworking-plugins, podman
mikelo2 (2): golang-github-cli-gh, golang-github-projectdiscovery-sliceutil
mosquito (8): deepin-api, deepin-daemon, deepin-desktop-schemas, deepin-gir-generator, golang-deepin-go-lib, golang-github-linuxdeepin-dbus-factory, golang-github-linuxdeepin-go-x11-client, startdde
navidys (1): podman-tui
obudai (1): osbuild-composer
pwouters (4): golang-github-apparentlymart-cidr, golang-github-letsencrypt-challtestsrv, golang-github-letsencrypt-pebble, golang-github-mbland-hmacauth
rishi (1): toolbox
salimma (1): golang-entgo-ent
szeth (1): golang-github-mitchellh-ps
thomasfedb (1): golang-github-pkg-browser
tkorbar (1): cheat
tohojo (1): golang-github-heistp-irtt
ttomecek (1): tmux-top
van (1): android-tools
vbatts (1): gomtree
wef (1): clipman
zdohnal (2): golang-github-openprinting-goipp, golang-github-openprinting-ipp-usb
zsun (1): popub
zyga (2): golang-github-gosexy-gettext, golang-github-mvo5-goconfigparser
On Friday, June 17, 2022 3:32:13 PM CDT Fabio Alessandro Locati wrote:
Without that, it makes it very hard for us to keep the Go stack up-to-date and in working order, because the "go-sig" list / bugzilla account does not get CC'd on new bugs that way, and your bugs do not show up in our BugZilla queries.
Not having permissions on all go packages also makes it much harder for the go-sig to rebuild packages when `golang` or a go module has a CVE, which is necessary due to go's use of static linking. Currently, we have to wait for a provenpackager to be available to handle the rebuilds, which delays the process.
Done! golang-github-google-dap and golang-starlark added.
Thanks for the script!
devel@lists.stg.fedoraproject.org