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

Re: Evolving away from source package realms



On Wed, Oct 12, 2022 at 10:19:28PM -0700, Russ Allbery wrote:
> Tobias Frost <tobi@debian.org> writes:
> > On Wed, Oct 12, 2022 at 04:09:54PM -0700, Russ Allbery wrote:
> 
> >> Is there some way right now for me to say "any Debian contributor with
> >> upload rights should feel free to merge changes and upload this package
> >> without needing to consult me at all, and I will subscribe to the
> >> packages feed for the package and say something if something happens
> >> that I don't like" with a packaging repository on Salsa?  And if not,
> >> would that be a good way to start?
> 
> > In my understanding this is exactly the purpose of the Debian group on salsa.
> > As [1] says:
> >  Direct commits to repositories in the Debian group by any Debian
> >  developer are implicitly welcome. No pre-commit coordination
> >  (e.g. merge-request or mail) is expected.
> 
> > [1] https://wiki.debian.org/Salsa/Doc#Collaborative_Maintenance:_.22Debian.22_group
> 
> What I'm missing, and maybe this is just me not understanding, is the
> uploads part.  Does that also imply that anyone can just upload?  (And
> what about the minor protocol parts of that, such as what to put into
> Maintainer and Uploaders?)
> 
> But I was wondering if this was what the Salsa Debian group was supposed
> to be and we just haven't really used it very much (possibly because there
> aren't that many volunteers to upload random packages?).

(Of course I can only speak for myself,) but I always understood it that the
Debian group was designed for maintaining packaged together, and in my
interpretation of "maintaining" this includes uploading.

The salsa announcement [2] also more broadly talks about "allowing … to work
on your package"; this wording also implies for me that uploads are welcome…

In this spirit, I did several "Team uploads" already for projects in the
Debian group; nobody complained about that towards me so far…

(Maybe this would be a good opportunity to evaluate the project's oppinion
on this, and then document that in more clear words on the wiki?)

[2] https://lists.debian.org/debian-devel-announce/2017/12/msg00003.html

Cheers,
-- 
tobi


> 
> -- 
> Russ Allbery (rra@debian.org)              <https://www.eyrie.org/~eagle/>
> 


Reply to: