
| Msg # 34 of 1179 on ZZLI4422, Saturday 8-29-25, 12:34 |
| From: GREGOR HERRMANN |
| To: LUCAS NUSSBAUM |
| Subj: Re: scripts for DEP-14 migration |
From: gregoa@debian.org On Wed, 27 Aug 2025 11:15:45 +0200, Lucas Nussbaum wrote: >On 27/08/25 at 02:15 +0200, Johannes Schauer Marin Rodrigues wrote: >> > the main script to migrate a given project to DEP-14 is >> > https://salsa.debian.org/ruby-team/meta/-/blob/master/dep14 migrate?ref_type=heads >> that sounds like a useful tool for devscripts, no? >I thought about it but I'm not sure: at this point, I think it's useful >as an example of how to perform such a migration in a large team, but it >encodes some of the Ruby team's preferences. I would expect other teams >to use it as a basis and adjust it to their own preferences, not to >expect it to meet their needs as is. This looks very interesting indeed, and we will look at it for sure when doing the conversion in the Perl team, which is on the agenda. Thanks for writing and publishing this script. >Also dep12-migrate performs the actual migration, while >dep-14-convert-git-branch-names.sh only suggests what should be done. That's indeed an advantage of your script :) What's still missing is a solution for locally checked out clones on Other People's Laptops, as git will blow up if the remote changes from "upstream" to "upstream/latest" and they git-pull/gbp-pull/mr-up €€€ Guido thankfully started to work on this during DebCamp, with the idea of enhancing gbp-pull to catch this specific error and fix the branch: https://salsa.debian.org/agx/git-buildpackage/-/merge_requests/53 I suppose tests and other help would be appreciated here. Cheers, gregor -- .''`. https://info.comodo.priv.at -- Debian Developer https://www.debian. org : :' : OpenPGP fingerprint D1E1 316E 93A7 60A8 104D 85FA BB3A 6801 8649 AA06 `. `' Member VIBE!AT & SPI Inc. -- Supporter Free Software Foundation Europe `- -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmiwzCFfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgZE3BAAmZYfM9q7xb/wSfkChBDG3kBcsyqcxT3AjGJ0hffHf4QnwXaxPckg8yBx P+zsMw5jrd5eUbgY9F3dacFzscF/C6veEYjoF9f9chJ/VZgV5NYWdzAZDNq8MiOh r2D6aoQkxHTkzqUTqH9g0Acus4Z/dAKtoHdzBnslEnGSv/Ztv01k97j5bLXvMmov oq9BhUrtTyQOvAL37alsBwCTtmChQCqA4/SZgW6k7TVwD324PtKtoPsvZowS/M59 5n6p3ek5E1ss+/1AcHlR+9HyHXExUADkFWEFZpgYeijWj3ciurH11pE/xpvUeJg0 73xROOyhkMcAWTXpMsR1c0WdBn0rt4/pSCw5JDXN9ZAiZ3c5aUhTdErahuUkTylh 2NsGypSj4Vhgc7zfk0/pSl2wpjTfDgR8S4lk/byVrbHD7RgA/rLcnSoMADpz7u4d kJcuRa9narCUnIypE6C1d6Ht9X8QgalTj5ahpplrJQ38SsGxre0Ywz66uHgEidRi A+rseHTJECGHhFqtKw3SD14ClBu2mZVKhtIdUoc2tjlN6Uyb027gDXOcN3nJGA8T T8XEzmPzhIWHPXlI8bSWzjDbmL3biV/Eplmv3T5nE9J0ZgJLMlHkmZHN1U2dDo69 p9XR/juNHc4vrDu9lQ4tgQqVJeiul6BXpnmk5bo0xJJGP4vq2ko= =1UoJ -----END PGP SIGNATURE----- --- SoupGate-Win32 v1.05 * Origin: you cannot sedate... all the things you hate (1:229/2) |
328,083 visits
(c) 1994, bbs@darkrealms.ca