Proposed multimedia team migration to salsa.d.o

James Cowgill jcowgill at debian.org
Fri Jan 26 10:22:02 UTC 2018


Hi,

On 26/01/18 09:25, IOhannes m zmölnig (Debian/GNU) wrote:
> On 01/01/2018 06:43 PM, James Cowgill wrote:
>> we need to migrate things over to salsa
> 
> thanks for taking the initiative!
>>
>> New Vcs-* URLs:
>>
> 
> formorer has setup a redirection system, which would allow us to keep
> the old anonscm URLs, which i think should be preferred over re-setting
> the Vcs-* stanzas again.
> 
>    https://salsa.debian.org/salsa/AliothRewriter

From the README of that project:
> The existance of this list should not mean that VCS control fields shouldn't 
> get updated with the next upload. This map is just a workaround - after your 
> upload please create another pull request that deletes the unneeded entries.

So it looks like it's just a workaround which may not exist forever. I
think we should change the VCS URLs (yet again). If we're going to
change the maintainer address anyway, I don't think it will be a huge
burden.
>> New maintainer address
>> ===
>> There is not going to be a replacement for alioth mailing lists, so we
>> are going to switch back to using "debian-multimedia at lists.debian.org"
> 
> i haven't followed the discussion why d-m at l.d.o was deprecated in the
> first place.
> so for me, this sounds like a very good idea.
> 
>>
>> Commit notifications
>> ===
> 
> 
> there's also a webhook for closing/pending bugs which we probably want
> to enable.
> 
>   https://webhook.salsa.debian.org/tagpending/${pkgname}

Thanks I did not know about this..

>> Automation
>> ---
>> Enabling these should probably be automated and checked using the GitLab
>> API because inevitably someone will forget to enable it in a repository.
> 
> +1
> 
> has somebody started to work on that already?

I've had a go at writing a script in python which does some of this.
I've put it here:
 https://salsa.debian.org/jcowgill/multimedia-cli

I'll see if I can add the pending bugs webhook to it.

>> Migration
>> ===
>> - Migrate everything to salsa using Christoph Berg's import script:
>> http://www.df7cb.de/blog/2017/Salsa_batch_import.html
> 
> sounds good.
> the import script is quite rough though, has anybody worked on cleaning
> it up?

The above tool has an import script as well.

James

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20180126/83e08039/attachment.sig>


More information about the pkg-multimedia-maintainers mailing list