On Sun, Feb 16, 2025 at 10:39:59AM +0800, Sean Whitton wrote:
> I think that basing our work on upstream Git makes our source packages
> more useful, and more accurately reflects our commitment to providing
> the preferred form of modification for everything in our archive.
> 
> If our work is based on upstream Git then users can clone source
> packages from salsa (or, better, 'dgit clone' if the maintainer has used
> 'dgit push-source') and can use powerful tools like 'git blame' and 'git
> bisect' to understand their bug.
> 
> With tarballs the granularity of these tools is so much less.

This is a false dichotomy, though.  It's perfectly possible to use both
in conjunction with each other, by importing a tarball on top of an
upstream git tag so that the differences between them are represented by
a git commit.  There are various tools in Debian to help with this.

-- 
Colin Watson (he/him)                              [cjwat...@debian.org]

Reply via email to