Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatically remove obsolete labels from OSPRs upon merge/close #150

Closed
itsjeyd opened this issue Jan 13, 2025 · 0 comments
Closed

Automatically remove obsolete labels from OSPRs upon merge/close #150

itsjeyd opened this issue Jan 13, 2025 · 0 comments
Assignees

Comments

@itsjeyd
Copy link

itsjeyd commented Jan 13, 2025

Epic

#134: Improving OSPR Management

Story

"As an OSPR manager, I want obsolete labels to automatically disappear from OSPRs upon merge/close, so that I don't have to remove them manually."

Full description

See Automating manual OSPR management tasks > Managing labels section of the proposal for Improving OSPR Management from this year's Summit to Enhance the Core Contributor Experience for details:

The OSPR management process involves a number of tasks that OSPR managers currently perform manually, and that could be automated to free up time for processing more PRs in the time that OSPR managers have available for triage. These tasks include:

<...>

  • Removing obsolete labels when a PR gets merged:
    • blocked by other work
    • changes requested
    • inactive
    • needs maintainer attention
    • needs more product information
    • needs rescoping
    • needs reviewer assigned
    • needs test run
    • waiting for eng review
    • waiting on author
  • Removing obsolete labels when a PR gets closed:
    • needs maintainer attention
    • needs reviewer assigned
    • needs test run
    • waiting for eng review
    • waiting on author

Completion criteria

  • Implement support for automatically removing obsolete labels from OSPRs as described above.
  • If the code for this feature will live in the https://github.com/openedx/openedx-webhooks repo (TBC as part of this ticket), ping Feanil for review on the PR(s) that you create. (Most likely, he will take care of testing and deploying the changes once they merge.)

Relevant repositories

@itsjeyd itsjeyd moved this to Enhancement of CC Experience in Contributors Coordination Topics Jan 13, 2025
@itsjeyd itsjeyd moved this from Enhancement of CC Experience to In progress / Follow-up in Contributors Coordination Topics Jan 22, 2025
@itsjeyd itsjeyd moved this from In progress / Follow-up to Done in Contributors Coordination Topics Jan 22, 2025
@itsjeyd itsjeyd closed this as completed Feb 19, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants