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

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to