[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: