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