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

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



My opinion is that this should be postponed post trixie release,
so as to be a goal for debian 14 (getting rid of old tools).


Le mer. 9 juil. 2025 à 19:23, Otto Kekäläinen <otto@debian.org> a écrit :
Hi!

I am reviving this thread from May.

Nobody expressed anything about these repositories, so I plan to mark
them as archived in a couple of weeks unless anyone objects:

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


The state of these is documented in the README but as the CI seems to
be broken (CI always passes and never detects any real issues) we
might want to deprecate these in coming years:
https://salsa.debian.org/go-team/infra/pkg-go-tools
https://salsa.debian.org/go-team/infra/provisioning



On Mon, 28 Apr 2025 at 20:50, Otto Kekäläinen <otto@debian.org> wrote:
>
> 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: