Migrating to salsa

Antonio Terceiro terceiro at debian.org
Sat Mar 3 20:52:57 UTC 2018

Hi Rafael,

On Sat, Mar 03, 2018 at 08:31:47AM +0100, Rafael Laboissière wrote:
> * Antonio Terceiro <terceiro at debian.org> [2018-03-02 21:25]:
> > 
> > I have just migrated all our repositories to Salsa:
> > 
> > https://salsa.debian.org/ci-team
> Great, thanks.
> I cannot check the repository settings (because I do not have Master access)
> but I would suggest to you, if you did not do it yet, to set the
> https://webhook.salsa.debian.org/tagpending/${pkg} webhooks.  This is handy
> for automatically tagging bugs as "pending" in the BTS.
> Another issue that should be addressed is related to the deprecated mailing
> lists on Alioth.  For now, we are using
> autopkgtest-devel at lists.alioth.debian.org as both the value of the
> Maintainer field of the packages and a place for development discussion.
> You might request the creation of new mailing at lists.d.o, e.g.
> debian-ci at lists.debian.org, for using as a discussion medium.  It is
> possible to migrate the archives and the list of subscribers form Alioth
> into lists.d.o.
> In order to avoid the noise on the new mailing list from different services
> (Debian FTP Masters, Debian testing watch, debian-devel-changes, etc) that
> send messages automatically, we could use another value for the Maintainer
> field of the packages.  One possible solution is to use the Debian PTS.
> We could create a team, say "debian-ci", at tracker.d.o and add all packages
> (autodep8, debci, debian-ci-config, and autopkgtest to it. After that, the
> Maintainer field can be changed to "Debian CI Team
> <team+debian-ci at tracker.debian.org>".  People interested in receiving email
> messages sent to that address can subscribe to the group at tracker.d.o.
> Notice that the user can choose the level of granularity they want to have,
> by managing their subscription keywords (bts, build, upload-source, etc).
> [*]

All the above suggestions seem great to me. Would you be willing help
with their implementation?

(I just gave owner access to the team on salsa)

> Furthermore, we might activate the "Emails on push" integration service for
> the repositories in Salsa.  Again, the PTS can be handy here, because we can
> use the addresses dispatch+${pkg}_vcs at tracker.debian.org.  Users interested
> in receiving commit notifications can subscribe to the "vcs" keyword at the
> PTS.

I'm not so sure about this one. you can already watch individual
repositories on salsa em be notified about all activity on them, so I
don't see the point.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/autopkgtest-devel/attachments/20180303/8f4528d9/attachment.sig>

More information about the autopkgtest-devel mailing list