[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Proposed multimedia team migration to salsa.d.o



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@lists.debian.org"
> 
> i haven't followed the discussion why d-m@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

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: