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

Remove status:ready label from repository, workflows, forms, and docs #24983

Closed
6 tasks done
HonkingGoose opened this issue Oct 3, 2023 · 1 comment · Fixed by #25023
Closed
6 tasks done

Remove status:ready label from repository, workflows, forms, and docs #24983

HonkingGoose opened this issue Oct 3, 2023 · 1 comment · Fixed by #25023
Assignees
Labels
priority-3-medium Default priority, "should be done" but isn't prioritised ahead of others status:in-progress Someone is working on implementation type:docs Documentation

Comments

@HonkingGoose
Copy link
Collaborator

HonkingGoose commented Oct 3, 2023

Describe the proposed change(s).

If a user creates an Issue, it's automatically converted to a Discussion. The bug/feature is discussed, and when we have the requirements figured out, a maintainer creates a issue. This means that (in theory, at least) we should only have status:ready issues. This means that we can drop the status:ready label.

What about the other status:* labels?

We keep the status:requirements label in case we need to "cheat" to create Issues we know we need, but don't have the requiements figure out fully. This should be seen as an "escape hatch" though.

We keep the status:blocked label, to indicate issues that need some other thing first.

And finally, we also keep the status:in-progress label to indicate that we started work on the issue.

Todos:

  • Drop status:ready mentions from developer docs
  • Explain in developer docs that we should only create "issues that are actionable", if we don't already
  • Drop status:ready from Issue Forms, Discussion Forms
  • Drop status:ready from any bot/workflow configuration
  • Check if everything keeps working
  • Final stap: remove the actual status:ready label in the GitHub UI
@HonkingGoose HonkingGoose added priority-3-medium Default priority, "should be done" but isn't prioritised ahead of others type:docs Documentation status:ready labels Oct 3, 2023
@HonkingGoose HonkingGoose self-assigned this Oct 3, 2023
@HonkingGoose HonkingGoose added status:in-progress Someone is working on implementation and removed status:ready labels Oct 4, 2023
@renovate-release
Copy link
Collaborator

🎉 This issue has been resolved in version 37.6.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 16, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
priority-3-medium Default priority, "should be done" but isn't prioritised ahead of others status:in-progress Someone is working on implementation type:docs Documentation
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants