Re: Upstreams with "official" tarballs differing from their git
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) [cjwatson@debian.org]
Reply to: