[Debian-salsa-ci] More Salsa CI stats
Otto Kekäläinen
otto at debian.org
Wed Sep 17 15:39:47 BST 2025
Hi!
> > Lucas just published a new version of trends.debian.net, and now it
> > also includes:
> >
> > https://trends.debian.net/#continuous-integration-on-salsa
>
> In priciple, this is great! But in practice, I'm not sure how these
> stats are useful in their current state:
>
> - For the Salsa CI one, only checking for yaml files in source packages
> leaves out a huge number of packages which used to follow the team's
I am not sure if Lucas is on this list and reading your feedback, but
AFAIK the trends.debian.net is based off Lintian data and thus limited
in accuracy. A more accurate system would use the vcswatch table in
UDD.
Still, I think having stats about CI file usage in packages is
interesting. If we do a campaign to have people fix their Salsa CI
from red to green, we are likely to see more people switch to using an
actual debian/salsa-ci.yml file. We don't have stats currently AFAIK
on how many uses Salsa CI without using an explicit file (i.e.
directly via config).
> - As mentioned already in the patch adding the lintian classification
> tag for gbp.conf files, saying "the package uses gbp because a conf
> file exists" is overly optimistic. I personally always add a gbp file
This is what the tag says:
https://salsa.debian.org/lintian/lintian/-/blob/master/tags/u/uses-gbp-conf.tag
It will miss gbp usage in cases where there is no file, and indeed
there are pacakges that have a gbp.conf only to use a single operation
from gbp without using for the full package lifecycle.
More information about the Debian-salsa-ci
mailing list