Daniel, Em 09/09/2024 10:28, Daniel Gröber escreveu:
My understanding is that in the "Debian" salsa group we're all maintainers, that's the whole point of it :-) Consequently I was going to do this as a "Debian" Team upload. cf. https://wiki.debian.org/Salsa/Doc#Collaborative_Maintenance:_.22Debian.22_group In case this is not what you want you should probably move the repo out of debian/.
IMO your understanding is not correct, Salsa is a tool and the documentation you linked talking about collaborative maintenance is valid for use in Salsa itself, and in it, yes, we are all maintainers of all projects published in the Debian group, and you can make commits directly without needing to agree anything with anyone first, however it is a good practice to, at least, give a warning beforehand to the official maintainer of the package (I, personally, prefer the technique of forking and sending a merge request, so the maintainer will be more comfortable evaluating the proposed changes and taking the most appropriate action).
And the fact that we are all seen as maintainers of packages published in the Debian group within Salsa, when it comes to packaging the maintainer continues to be whoever is declared as such in the Maintainer field, in debian/control, as defined in the Debian Policy [1] . The Developers Reference [2] further defines best practices for collaborative maintenance. Simply uploading the package, of which you are not the maintainer, and pushing it to Salsa just assuming that this is ok because the package is published in the Debian group on Salsa is, in my opinion, not the correct and recommended procedure . You, being a DD, can upload a package that you are not the maintainer of if necessary, that is what NMU exists for [3]. As I said before, your contribution is very welcome, and you can make a merge request, or you can push it directly to Salsa and I'll upload it without any problems, or I even suggested making an NMU with delay 0. I don't understand your resistance to adopting any of the options I suggested, but going around uploading any package (not NMUing) that has a Maintainer is not ok and, being a DD, I expected you to know that. Best regards. [1] https://www.debian.org/doc/debian-policy/ch-binary.html#s-maintainer [2] https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#collaborative-maintenance [3] https://www.debian.org/doc/manuals/developers-reference/pkgs.html#nmu -- ⢀⣴⠾⠻⢶⣦ ⣾⠁⢠⠒⠀⣿⡁ Fabio Augusto De Muzio Tobich ⢿⡄⠘⠷⠚⠋⠀ 9730 4066 E5AE FAC2 2683 D03D 4FB3 B4D3 7EF6 3B2E ⠈⠳⣄
OpenPGP_signature.asc
Description: OpenPGP digital signature