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

Should we delete pkg-go-tools, provisioning, migrate-pkg-go-to-salsa etc?



Hi,

What is the current maintenance plan for these?

https://salsa.debian.org/go-team/infra/pkg-go-tools
https://salsa.debian.org/go-team/infra/provisioning
https://salsa.debian.org/go-team/migrate-pkg-go-to-salsa
https://salsa.debian.org/go-team/stapelbergtest

Should we plan to stop using them and gracefully deprecate them, mark
them archived or delete them?

I have not seen the CI job test_the_archive be useful in any of the
packages I worked on. I am not fully sure if I even understand what
the intent of that CI job, as it is doing only a source package build
and otherwise testing other packages than what actually triggered the
CI run.

See e.g. https://salsa.debian.org/go-team/packages/usql/-/jobs/7283517
failing on various go commands but job passes anyway:
    go: errors parsing go.mod:
    /builds/go-team/packages/usql/go.mod:5: unknown directive: toolchain

The only way to get the test_the_archive job to fail is to give inputs
that don't even produce a source package, e.g. vs
https://salsa.debian.org/go-team/packages/usql/-/jobs/7283480


I am sure these Go team infra pieces were useful 2-3 years ago, but
going forward, does it makes sense to spend energy on maintaining
these?


Reply to: