[Debian-salsa-ci] Popular packages not yet on Salsa at all

Andreas Tille tille at debian.org
Tue Feb 18 18:09:13 GMT 2025


Hi Otto,

Am Tue, Feb 18, 2025 at 08:28:59AM -0800 schrieb Otto Kekäläinen:
> 
> Related two pieces of info:
> - For packages that have *no VCS*, they are easy to migrate to git
> with a single command. See command and example output in
> https://salsa.debian.org/debian/grow-your-ideas/-/issues/10.

So you mean

   $ gbp import-dscs --debian-branch=debian/latest --upstream-branch=upstream/latest --pristine-tar --debsnap lsof

?

This is basically what we use in Bug of the Day[1] - except that we do
not force any branch names.  I left these options out since DEP-14
is not decided yet and I trust your script to convert all repositories
later when everything is decided.

BTW, I sometimes needed --create-missing-branches thus I add it always
and it also happened to me that `gbp import-dscs` failed for whatever
strange reason.  So I went with `dgit clone` and unapplied patches
afterwards.  The history of dgit is not great ... but well, for the
kind of packages we are dealing in BotD in those 2-3 cases where gbp
failed it was sufficiently OK.

> - There has also been an idea of having a "core" group that would
> maintain the Essential packages instead of having strong
> single-maintainer packages that others have a hard time contributing
> to, see https://salsa.debian.org/debian/grow-your-ideas/-/issues/30

Ahhh, good catch.  I'd added notifications for both issues.

Kind regards
    Andreas.


[1] https://salsa.debian.org/tille/tiny_qa_tools/-/wikis/Tiny-QA-tasks#creating-a-git-repository-if-you-cant-find-it-on-salsa-yet

-- 
https://fam-tille.de



More information about the Debian-salsa-ci mailing list