-
Notifications
You must be signed in to change notification settings - Fork 23
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
Project ownership / roles #72
Comments
Hi @rsvoboda, any news on this? |
This is planned for Wed mtg discussion |
@rsvoboda we definitely need to improve iteration over PR review. My "intial reviewer" proposal is not speeding up PR processing. This is to be solved asap, IMO. |
Do you mean mainly #91 ? I think your "initial reviewer" proposal is good. |
Mainly, there are also examples of even slower PRs.
What is needed in order to do that? Initial review is just about that. !immediate", quick and to be handed over to the official reviewer/merger.
Disagree. It would definitely be another mean of slowing down things. Initial review is just about that: having one eye on the list, stopping by as the first one comes in and review. |
You and the reviewer for the day should be in touch even prior to PR submission - I mean just to be aware such payload is coming and he/she can plan a bit for it. We don't have hard requirements for review feedback response and I don't want to go that way as we don't have capacity guarantees/allocation for it. |
OK, trying an optimistic way now, merging PRs as they got at least one guy reviewing them even though they don't have official GH approval. |
We do are in touch. We have mail, chat and notifications from Git Hub, definitely no more time should be devoted to communication. "Initial reviewer" concept is just about monitoring the queue and act quickly.
Indeed. But we have hard requirements for merging as there's just two people able to write to the repo. |
This decision - IMO - shifts the balance from one edge to the opposite one. Proposal: initial reviewer + GH approval? Rationale: one tem member could make a multiple round of initial review (I did for #87, I think) so let him/her finish their work consistently and place that GH approval. I agree that we can drop the part where the review is handed over from the initial reviewer to the the merger for another round, this is not needed. Let the merger have a quick recap of the review and that's it. |
Based on discussion above and team chat, suggested approach would be following:
|
Hi @mnovak1, thanks for summing up my proposal and let me add some details about the process, as agreed in our chat discussion:
That said, @rsvoboda and @mnovak1, so you suppose you'll be able to grant write/merge rights "on-demand" when you'd be unavailable or just grant those rights once and "forever"? |
@fabiobrz thanks for the notes. To point 3. above...I hope it will be the case that merger will do just quick recap but I guess it will depend how good to the initial review was and will need some education of team members.
I'm more for 2nd option to grant rights forever to jboss-eap-qe/mp-team as we will not need to check who's here or not. Only in case that this will be misused (above process not followed) then we'll reconsider it. |
Hi @mnovak1
Right, I agree.
Perfect, thanks for making this clear. |
Hi @fabiobrz, regarding "This decision - IMO - shifts the balance from one edge to the opposite one." |
Hi @rsvoboda, will do, thanks. |
Closing, we are tracking this in working group document. |
We need to define a bit more clearly project owner(s) and PR captains/reviewers.
There should be also clear distinction between https://github.com/orgs/jboss-eap-qe organization members and https://github.com/orgs/jboss-eap-qe/teams/mp-team members
The text was updated successfully, but these errors were encountered: