Re: Summary of the current state of the tag2upload discussion
Matthias Urlichs writes ("Re: Summary of the current state of the tag2upload discussion"):
> On 22.06.24 07:36, Soren Stoutner wrote:
> > 1. Maintain a complete history of the source of Debian packages in Git,
> > including their Git history.
> > 2. Create the source packages in a controlled, centralized environment.
> > 3. Eliminate the need for a fat client or any special Debian tooling on the
> > DD’s end, and handle everything with standard Git tools.
...
> There is literally nothing for tag2upload to do when (3) falls away
> because these goals do not require dgit to tag *or* upload anything
> (beyond the simple, unsigned tagging and uploading that it already does,
> of course).
>
> "dgit push-source" already does (1). Nothing to do here.
>
> To achieve (2) it could simply add a field to the .dsc with the hash of
> the git commit that it already pushes to its append-only archive.
This field is already there in the .dsc. It's the "Dgit:" field.
Picking a random one of my packages, you can see it here:
https://deb.debian.org/debian/pool/main/s/secnet/secnet_0.6.7.dsc
(FTR I basically agree with the rest of your message.)
Ian.
--
Ian Jackson <ijackson@chiark.greenend.org.uk> These opinions are my own.
Pronouns: they/he. If I emailed you from @fyvzl.net or @evade.org.uk,
that is a private address which bypasses my fierce spamfilter.
Reply to: