[RFC] User control of Orphan requests
This issue has been produced to start a discussion regarding a User's control of Orphan requests. In this thread, we would like to iron out a long-term specification for request accessibility for User account types. There are already some ideas, however, I invite anybody to bring up their own ideas and input regarding any of this.
Existing Behavior:
- Users are able to file an Orphan request
- Users are able to view a listing of Orphan requests which they filed on
/requests
- Users are able to close Orphan requests which they filed
Problems:
- Users are able to close their own Orphan requests. This messes with some TUs workflow, due to the fact that Orphan requests require a two week period to pass before a package orphan can be accepted. It can be very deceptive.
Ideas:
- kevr: Remove User's ability to close their own Orphan requests
- Foxboron: Allow maintainers to accept orphan requests against their package