Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 35 |
Nodes: | 6 (1 / 5) |
Uptime: | 18:46:05 |
Calls: | 321 |
Calls today: | 1 |
Files: | 957 |
Messages: | 82,382 |
Hi Tiago,
On 2025-01-17 14:51, Tiago Bortoletto Vaz wrote:
It is very much appreciated that you were diligent and consulted documentation (and this list) before trying to sponsor packages as a DM. Technically, it's not possible. See:
https://wiki.debian.org/DebianMaintainer#Granting_Permissions
I think there might be a misunderstanding here: the above article is
about granting someone else upload privileges. Whereas here, we have a
DM who already has upload privileges, who would upload a version of a team-maintained package that was prepared by another team member who themselves aren't a DM yet.
This obviously cannot be a problem if contributions to the new version
were split 50/50 or even 80/20 between the DM and non-DM, as that is the nature of a team-maintained package.
I posit that it shouldn't be a problem for the DM to upload even in the
0/100 case. If the DM is given trust do to uploads, that implies trust
that the DM will review the uploads, and has the necessary skills to
identify and correct any defects, including those caused by other team members (DD or not).
This is just the "formal" view. On a technical level, I don't see what
could stop a DM for going ahead with this regardless, as the only
obstacle could possibly be the Changes line, and the DM could simply
change that before upload.
It is very much appreciated that you were diligent and consulted documentation (and this list) before trying to sponsor packages as a DM. Technically, it's not possible. See:
https://wiki.debian.org/DebianMaintainer#Granting_Permissions
I think there might be a misunderstanding here: the above article is
about granting someone else upload privileges. Whereas here, we have a
DM who already has upload privileges, who would upload a version of a team-maintained package that was prepared by another team member who themselves aren't a DM yet.
Thanks for pointing out. What I understood is that a DD hasn't given
upload privilegies for those packages (because the DM isn't the
maintainer of those packages), but still proposed him to sponsor them.
Remember: Only Debian Developer are allowed to sponsor packages.
A Debian Member with upload privileges
Full members of the Debian Project
DMs aren't yet members of the Debian Project
Hello,
I'm a Debian Maintainer with upload permissions for various packages in the ROCm GPU compute stack. The Debian ROCm Team has a few Sponsored Maintainers contributing to our packages, but is short on Debian Developers to review them. One of the DDs that I work with has suggested that I should be reviewing and sponsoring uploads, but I'm not sure that would be
appropriate. The sponsoring process page [1] states:
Remember: Only Debian Developer are allowed to sponsor packages.
The glossary on the wiki [2] also states that a Sponsor is:
A Debian Member with upload privileges
and states that a Debian Member refers to:
Full members of the Debian Project
The entry for Debian Maintainers notes that:
DMs aren't yet members of the Debian Project
This all seems consistent with the theory that it would be inappropriate for me as a Debian Maintainer to sponsor an upload from a Sponsored Maintainer, even if I have permission to independently upload my own changes for that package.
Can anyone confirm one way or another?
Sincerely,
Cory Bloor
This all seems consistent with the theory that it would be inappropriate for
me as a Debian Maintainer to sponsor an upload from a Sponsored Maintainer, even if I have permission to independently upload my own changes for that package.
Can anyone confirm one way or another?
Yes and that anyone will be you.
Just try it and report back.
Hello,
I'm a Debian Maintainer with upload permissions for various packages in the ROCm GPU compute stack. The Debian ROCm Team has a few Sponsored Maintainers contributing to our packages, but is short on Debian Developers to review them. One of the DDs that I work with has suggested that I should be reviewing and sponsoring uploads, but I'm not sure that would be
appropriate. The sponsoring process page [1] states:
Remember: Only Debian Developer are allowed to sponsor packages.
The glossary on the wiki [2] also states that a Sponsor is:
A Debian Member with upload privileges
and states that a Debian Member refers to:
Full members of the Debian Project
The entry for Debian Maintainers notes that:
DMs aren't yet members of the Debian Project
This all seems consistent with the theory that it would be inappropriate for me as a Debian Maintainer to sponsor an upload from a Sponsored Maintainer, even if I have permission to independently upload my own changes for that package.
Can anyone confirm one way or another?