Permissions vs. Impact mismatch: Orphaning and Retiring

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

 



Hi everybody,

I've realized that there's a big mismatch between the permissions that
are necessary and the immediate impact for orphaning and retiring a
package:

orphan:
- is reversible by single button press by anybody in "packager" group
- has no immediate effect / effect only after 6 weeks of inaction
- but: can only be done only by "main admin" / "owner" of package

retire:
- is irreversible without filing a releng ticket and manual human intervention
- has "immediate" effect (seconds to minutes for koji, < 1 day for
repos) for the package and all its dependencies
- but: can be done by all packagers with package access ("commit",
"admin", "main admin" access levels) and all provenpackagers

Shouldn't the action with *more severe and immediate impact* be the
one which requires a higher level of permissions on a package?

For example, I was thinking about dropping some Rust SIG packages that
are no longer needed by the SIG (or in Fedora). Maybe I would rather
like to orphan them so any packager who is interested in them can pick
them up within 6 weeks without any bureaucratic hoops to jump through.
But since I am not "main admin" of those packages, I can only retire
them *immediately*, which seems backwards to me.

So ... should we make retirement of packages harder, or should we make
it easier to orphan a package (e.g. by making it possible for
co-maintainers to orphan a package)? Right now, there's a big mismatch
between permission level and impact of possible actions.

Fabio
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux