Hi, Migration seems successful. I am now activating IRC commit notifications using irker and the configuration available at https://wiki.debian.org/Salsa/Doc#IRC_notifications
It was fortunately possible to turn this on using the API for all repositories, with the following hackish script. Fortunately. the ruby-gitlab package makes requesting the list of repositories of a group easier than with curl for which the results are paginated... ------------8<------------------ #!/usr/bin/ruby require "curb" require "gitlab" SALSA_URL="https://salsa.debian.org/api/v4" SALSA_TOKEN="XXXXXXX" SALSA_NAMESPACE = 2159 # ruby-team on salsa Gitlab.endpoint = SALSA_URL Gitlab.private_token = SALSA_TOKEN ruby = Gitlab.group(SALSA_NAMESPACE) ruby.projects.each do |project| http = Curl.put("#{SALSA_URL}/projects/#{project["id"]}/services/irker?recipients=debian-ruby&default_irc_uri=irc://irc.oftc.net:6667/&server_host=ruprecht.snow-crash.org&server_port=6659&colorize_messages=true") do |h| h.headers['PRIVATE-TOKEN'] = SALSA_TOKEN end end ------------->8----------------- Our next new setup-repository script should add the configuration upon creation of the repository so that we don't have to manually do it (and possibly forget to activate). The next step is writing the mapping from alioth to salsa to make checkout from anonscm.debian.org be redirected correctly to salsa. Cheers, Cédric
signature.asc
Description: PGP signature