Replies: 6 comments 9 replies
-
I agree with this. I think the only reason to have PRs on a project board is for PRs that do not have a linked issue. But we can probably figure out a solution for that problem. |
Beta Was this translation helpful? Give feedback.
-
Having PRs in the project board does have it's advantages too, as it helps to visualise what stage of the review process the PR currently is, so that it can be appropriately nudged ahead towards either merge or closure. |
Beta Was this translation helpful? Give feedback.
-
Revisiting this, I'm thinking the PRs add a lot of clutter, and any PR being tracked should be linked to its issue anyway. Curious what y'all think @WordPress/openverse-developers |
Beta Was this translation helpful? Give feedback.
-
I have been thinking about this the last few days and though I agree the board feels a little cluttered with both issues and PRs, I don’t have strong reasons to remove or keep the PRs. However, this is closely related to if we should make a requirement that every PR has a linked issue, and I believe we should adopt this, it’ll give more formality to the process, to open the conversation to identify the problem clearly (if there is one) or the improvement, and its possible solutions and timing/priority. This decision to answer this question will depend on what do we want to use this dashboard for? If it’s to have a general strategic view of the Openverse projects, I’ll say the PRs are in excess, but again I don’t mind keeping them. I find the filters of the GH notification UI useful; you can reduce the list by repository, if you are requested for review, if you’re assigned, and more; it still requires some maintenance work though, so I’m curious to know how the rest (want to) use this dashboard. |
Beta Was this translation helpful? Give feedback.
-
I am strongly leaning towards:
The only reason I see not to do this—it might be difficult to move issues to the 'needs review' column automatically. @dhruvkb do you have a sense of if that is even possible? |
Beta Was this translation helpful? Give feedback.
-
This was fixed via dedicated issue and PR boards. |
Beta Was this translation helpful? Give feedback.
-
I feel like it would be easier to understand the overall picture of what's going on in the project if we only add issues, and not add PRs to it. Every issue already has an indication if it has a linked PR or not, and a link to that PR, if necessary.
When both an issue and a PR for it are in the board separately, it feels more crowded. And there's potentially some chance of forgetting to update one after updating the other, so the statuses of essentially the same thing will be different.
Beta Was this translation helpful? Give feedback.
All reactions