Hi,

> a flourishing jungle of different CIs running basically the same tests
> in slightly different environments is not a good idea, for packages
> with fragile tests it can be outright harmful.

This same argument could justify maintainers not running autopkgtest
locally on their packages, but instead uploading to unstable and
re-uploading until autopkgtest passes on ci.debian.org. I don't think
that is really how you would want maintainers to behave.

> The ideal number of CIs is one, more is worse.
>
> Trying to push maintainers to use more than one CI is bad,
> this is often a waste of not only resources but also precious
> maintainer time.

Did you read my proposal 4 days ago with an open mind? Based on
replies everyone just jumped to the conclusion they already had.

I wrote:
> Specifically I'd like to float the idea that IF a project uses Salsa
> CI, AND IF the Salsa CI was failing (red) for the git tag
> corresponding to the upload (vcswatcher already has this data), the
> migration would be delayed by 10 days.

This would actually _discourage_ people from using Salsa CI if they
don't even bother looking at the results and just waste both machine
and human resources in vain.

- Otto

Reply via email to