[Debian-salsa-ci] Can Salsa CI help decrease the number of rejects in NEW?

Charles Plessy plessy at debian.org
Wed Feb 18 05:51:38 GMT 2026


Hi all,

there are a couple of points that were experimented in the NEW Gateway and that
I feel proud of.  If it is inexpensive, maybe it could be run systematically on
Salsa, otherwise, maybe only for tagged comits for instance.

 - Listing file types in a source package.  With this I could spot some
   sourceless binary files.  Also I liked to have sourceless file checking
   separated from copyright terms checking.
   https://salsa.debian.org/newgateway-team/pipelines/-/blob/main/copyright-grep.yml?ref_type=heads#L23

 - Grepping exif image metadata for coypright and license statements.
   https://salsa.debian.org/newgateway-team/pipelines/-/blob/main/copyright-grep.yml?ref_type=heads#L23

Also, there is a check that I always do when upgrading packages, which is to
grep the changes between the new and old upstream release using git, in
a better way than `git diff | grep` which has too much false positives because
it also greps the context...
https://salsa.debian.org/debian/routine-update/-/blob/master/routine-update?ref_type=heads#L1038-L1039

I would love to have that one on Salsa too.

Licenserecon is getting good but I do not want to have to update my
debian/copyright files by hand to add the many missing FSFUL license statements
in some autoconf-related files that lrc is finding.  I hope that Salsa can do
it for me one day.

Have a nice day,

Charles

-- 
Charles Plessy                         Nagahama, Yomitan, Okinawa, Japan
Debian Med packaging team         http://www.debian.org/devel/debian-med
Tooting from home                  https://framapiaf.org/@charles_plessy
- You  do not have  my permission  to use  this email  to train  an AI -



More information about the Debian-salsa-ci mailing list