[Debian-salsa-ci] I want to help

Emmanuel Arias eamanu at debian.org
Fri Jul 5 02:25:26 BST 2024


On Wed, Jul 03, 2024 at 10:01:08PM -0700, Otto Kekäläinen wrote:
> Hi Lev!
> 
> Welcome to the team! I am happy to help/mentor you, and review/merge
> any MRs you submit to Salsa-CI.
> 
> Do you have any idea on what kind of contributions you want to do? Do
> you spot anything at
> https://salsa.debian.org/salsa-ci-team/pipeline/-/issues that you want
> to take on, or are there perhaps some stale MRs at
> https://salsa.debian.org/salsa-ci-team/pipeline/-/merge_requests you
> want to rewrite as your own, finalize and submit so we get those
> half-done fixes done fully and closed?
> 
> Alternatively, you could start getting familiar with Salsa-CI by using
> it first, before doing changes to the CI system itself. You could for
> example systematically review all top-100 source packages in Debian
> sorted by the installation base of them
> (https://popcon.debian.org/sourcemax/by_inst) and check if they are
> using Salsa-CI or not. For those that are hosted on salsa.debian.org,
> but not yet using Salsa-CI, you could submit a MR to activate
> Salsa-CI.
This is interesting. Do you know if there's a way to know the packages
inside a namespace/team run salsa-ci?

> 
> Here are example MRs of that kind of work done by me:
> 
> https://salsa.debian.org/debian/gnupg2/-/merge_requests/16
> https://salsa.debian.org/apt-team/apt/-/merge_requests/348
> https://salsa.debian.org/debbugs-team/debbugs/-/merge_requests/19
> https://salsa.debian.org/debian/krb5/-/merge_requests/9
> https://salsa.debian.org/lintian/lintian/-/merge_requests/507
> https://salsa.debian.org/georgesk/screenkey/-/merge_requests/2
> https://salsa.debian.org/debian/debmake/-/merge_requests/13
> https://salsa.debian.org/debian/debputy/-/merge_requests/9
> https://salsa.debian.org/java-team/sweethome3d/-/merge_requests/2
> https://salsa.debian.org/debian/atop/-/merge_requests/2
> https://salsa.debian.org/lintian/lintian/-/merge_requests/367
> https://salsa.debian.org/sudo-team/sudo/-/merge_requests/6
> 
> While you do this you will inevitably run into issues that Salsa-CI
> does not work ideally for all of them, and that might motivate you to
> do some improvements to the Salsa-CI system itself so it would meet
> the needs of all popular packages in Debian.
> 
> - Otto
> 
> -- 
> Debian-salsa-ci mailing list
> Debian-salsa-ci at alioth-lists.debian.net
> https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-salsa-ci

-- 
cheers,
        Emmanuel Arias

 ⢀⣴⠾⠻⢶⣦⠀
 ⣾⠁⢠⠒⠀⣿⡁  eamanu at debian.org
 ⢿⡄⠘⠷⠚⠋⠀  OpenPGP: 13796755BBC72BB8ABE2AEB5 FA9DEC5DE11C63F1                     
 ⠈⠳⣄
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-salsa-ci/attachments/20240704/f9b47b93/attachment.sig>


More information about the Debian-salsa-ci mailing list