Is there anything wrong with PR review process? #29870
-
Numerous times, I've seen the following situation. I encounter some MAUI issue. I find that it is already logged. Moreover - it even has a community PR fixing it! Except it is created a year ago, and has no recent activity whatsoever. I haven't created any PRs myself yet. But having this impression it makes me hesitant to even try, as it makes me think that my PRs would be ignored anyway. It would be nice to have some visibility around this aspect. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 3 replies
-
Its a pity , I think they dont have the manpower, I am in the same boat there are things fixed in PR that have been there for ages.. or things are moved from one sprint to the next . The real answer on why, only the Maui team knows... My guess they are shortstaffed! very very frustrating... |
Beta Was this translation helpful? Give feedback.
-
I hope their review process can be faster, as this would resolve a significant portion of the issues quickly, leading to much higher user satisfaction. |
Beta Was this translation helpful? Give feedback.
-
It depends very much on the change. For example, if you fix a bug for just one single platform, then it's quite easy to review your change. If you change code shared by all supported platforms, you can fix a bug on one platform and introduce another on another platform (saying that for the sake of argument). Time and time again, it happens that a seemingly innocent change breaks something. However, in short, things got better recently. There is this inflight process where PRs get reviewed and tested in a batch to test the PRs by CI more and to discover issues sooner. Another aspect is that there are priorities. You might fix a bug but the MAUI team feels like another PR affects bigger set of customers, so I guess they consider it from this angle. This is something hard to put up with but it's simply like that so demonstrating that an issue affect many people helps.
Please do. It takes effort and if you want your PR to be merged soon, then it's a good idea to make it easy to review it:
|
Beta Was this translation helpful? Give feedback.
It depends very much on the change. For example, if you fix a bug for just one single platform, then it's quite easy to review your change. If you change code shared by all supported platforms, you can fix a bug on one platform and introduce another on another platform (saying that for the sake of argument).
Time and time again, it happens that a seemingly innocent change breaks something.
However, in short, things got better recently. There is this inflig…