Hi Stuart! On Saturday, 28 January 2023 05:18:34 CET Stuart Prescott wrote: > On 27/01/2023 21:23, Diederik de Haas wrote: > Your suggestion is entirely sensible and it does no harm to start with > the updated version as you say. I'm not sure there's any functionality > in recent commits to help with the mass conversion you describe, but it > does no harm.
I saw you already uploaded the new version, thanks! > > 7) Actually do the conversion > > my experience was that this was not easy in itself with quite a few > repos that were broken in some way, such as tags not being on branches, > main not being continuous in strange ways. Yeah, it'll probably be a headache. But better a big headache one time then giving each person who'd try such a thing a headache. > create a fresh git repo with all the historical uploads using > gbp import-dscs --debsnap. I'd have to import changes since the svn repos were archived, but still had to learn/figure out how to do that. You just made that easy, thanks! > There are some people who did some mass conversions of repos (python > team, qt team for instance) - perhaps it is worth reaching out to them Great tip :-) > > So I've now concluded that it's probably best to propose a mass-migration > > of the Alioth repos which haven't been converted yet (and uploaded to > > salsa). And that the Debian QA group is likely the best place to propose > > that. Hopefully there are also ppl there with more current Subversion > > knowledge and maybe even with converting SVN to Git. > > That's a huge task! That's definitely something to discuss on the > mailing list before you get too far into it. It would be worth > considering what to do with packages that are no longer in Debian at > all, for instance. It was already a huge task for 1 repo and it's actually motivating it won't be for just 1, but 'all' of them. And that then no one has to care anymore. https://lists.debian.org/debian-qa/2023/01/msg00031.html Already got a positive reaction from a person (I met at a BSP and) who is knowledgeable with programmatically querying/modifying Debian infra \o/ Cheers! Diederik
signature.asc
Description: This is a digitally signed message part.

