Jonathan Carter writes ("Re: [RFC] General Resolution to deploy tag2upload"):
> On 2024/06/12 10:21, Luca Boccassi wrote:
> > Having a separate namespace with strong ACLs seems exactly what you
> > want, even if it duplicates the individual repositories (the backend
> > git store deduplicates it anyway, so in practice it should be quite
> > cheap). Having an entire separate git forge that competes with Salsa
> > seems orthogonal to this, and counterproductive for the project.
> 
> I found the overview of tag2upload from Ian at MDC Campbridge quite 
> useful (and the workflow diagrams that he presented). From my 
> understanding (and I may still have the wrong end of a stick here), the 
> additional git store used for tag2upload becomes a replacement for 
> source packages that happens to use git. So from my understanding, it's 
> more a competitor to source packages rather than to salsa.

Yes.  Russ's comparisons to archive.d.o and snapshot.d.o are helpful.
(Because git inherently has history, the dgit-repos server can
perform both functions at once.)

Scott Kitterman writes ("Re: [RFC] General Resolution to deploy tag2upload"):
> I think it is more accurate to say that they are mirrors.  They both contain 
> details of current and historical packages.  The difference is that snapshot 
> is downstream of the archive, while these putative the tag2upload 
> repositories are upstream.
> 
> It's it being upstream of the primary archive that makes it far more security 
> sensitive.

The dgit-repos server (*.dgit.d.o) is not upstream of
archive.debian.org.

The tag2upload conversion server is upstream of both, and is indeed
very security sensitive.

Ian.

-- 
Ian Jackson <ijack...@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 via email to