Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

Issues lifecycle in CONTRIBUTING.md does not reflect current reality #874

Open
mcwumbly opened this issue Oct 13, 2021 · 0 comments
Open
Labels
Milestone

Comments

@mcwumbly
Copy link
Contributor

Bug description

This current text in CONTRIBUTING.md does not seem to accurately reflect how we currently do things:

Issues Lifecycle

Once an issue is labeled with in-progress, a team member has begun
investigating it. We keep in-progress issues open until they have been
resolved and released. Once released, a comment containing release information
will be posted in the issue's thread.

From what I see, we do not label issues as in-progress, and issues are closed as soon as related changes are merged - they are not kept open until the next release.

I'm not sure what the preferred way is to address this in the short term. Maybe we should just delete that whole section? Or is there something valuable worth capturing here?

@mcwumbly mcwumbly added area/repo maintenance area/docs kind/bug PR/Issue related to a bug needs-triage Indicates an issue or PR needs to be triaged labels Oct 13, 2021
@mcwumbly mcwumbly added this to the 2021-November milestone Oct 19, 2021
mcwumbly added a commit to mcwumbly/tanzu-framework that referenced this issue Oct 20, 2021
mcwumbly added a commit that referenced this issue Oct 20, 2021
Once a pull request is opened and the review process begins, it is not clear what is needed in order to get the pull request merged.

At a high level, we want to try to make the following clear for contributors:
- What is the next step towards getting this PR merged?
- What's the status of that next step?
- Is there anything I can/should do to help make that happen?

In doing so, the process aims to clarify the following:
- Who is responsible for _reviewing_ my pull requests?
- Who is responsible for _approving_ pull requests?
- Who is responsible for _merging_ pull requests?
- What should I do if it seems like my pull request has gotten "lost in the mix"? How should I determine whether any further action is needed on my part?

This is a starting point for documenting a process that we can follow
and then further improve.

Related issues: 

- #874
- #844
@yharish991 yharish991 removed the needs-triage Indicates an issue or PR needs to be triaged label Nov 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

2 participants