--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/ff66c8e6-c41d-42f8-9017-34ea5cd198e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Sorry I’m late to this.I haven’t seen any update on the thread so will chime in and just echo Ken’s concerns here.Mark.
On 22 Jun 2018, at 16:56, Ken Finnigan <k...@kenfinnigan.me> wrote:
All,Earlier this week there was a PR [1] merged by an employee from the same company as the PR submitter, but with only one hour between the creation and merging of the PR.As a community we need to ensure we're providing ample opportunity for other members of the community to comment and contribute to PRs, Issues, etc.I appreciate that there are times when time might be critical, though I don't think that was an issue in this particular case. However, for the situation in which time is critical, may I suggest sending a message to the mailing list asking for quick feedback as a merge needs to be done quickly?Personally I don't always jump on messages I get about new PRs, so we need to ensure the community has sufficient time to review and provide feedback.ThanksKen--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/ff66c8e6-c41d-42f8-9017-34ea5cd198e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Just so that this doesn't come across as just a RedHat view... Thanks for bringing this up, Ken. We should all be more careful and diligent on this process. We should all try to get external reviews of material before merging. Developers can request specific reviewers. I know there may be cases (nits) where an external review is not necessary, but we should still allow for it. Case in point... My simple change proposed to change "micro release" to "patch release" caused quite the discussion. A nit to one person may not be for another...
Thanks, Kevin
On Wednesday, July 18, 2018 at 7:30:49 AM UTC-5, Mark Little wrote:
Sorry I’m late to this.I haven’t seen any update on the thread so will chime in and just echo Ken’s concerns here.Mark.
On 22 Jun 2018, at 16:56, Ken Finnigan <k...@kenfinnigan.me> wrote:
All,Earlier this week there was a PR [1] merged by an employee from the same company as the PR submitter, but with only one hour between the creation and merging of the PR.As a community we need to ensure we're providing ample opportunity for other members of the community to comment and contribute to PRs, Issues, etc.I appreciate that there are times when time might be critical, though I don't think that was an issue in this particular case. However, for the situation in which time is critical, may I suggest sending a message to the mailing list asking for quick feedback as a merge needs to be done quickly?Personally I don't always jump on messages I get about new PRs, so we need to ensure the community has sufficient time to review and provide feedback.ThanksKen--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/ff66c8e6-c41d-42f8-9017-34ea5cd198e9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
---Mark LittleJBoss, by Red HatRegistered Address: Red Hat Ltd, 6700 Cork Airport Business Park, Kinsale Road, Co. Cork.
Registered in the Companies Registration Office, Parnell House, 14 Parnell Square, Dublin 1, Ireland, No.304873
Directors:Michael Cunningham (USA), Vicky Wiseman (USA), Michael O'Neill, Keith Phelan, Matt Parson (USA)
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/95365fe3-6327-4c99-bbf1-8910e3fad1f2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CABY0rKOhb7w66N355rUq-E3ipu%3DPT8spRSaYQ7Sbc6_OM2iN7Q%40mail.gmail.com.
Thanks to all for the comments.One tangential issue to this came up when I was reviewing some things on returning from PTO.If there's been implicit, or explicit, approval of a PR within an MP meeting, then it should be reflected with that person physically approving the PR in GitHub. It could be misconstrued that a PR has been merged without external reviewers if another community member has verbally approved the PR in a meeting, but not done so on GitHub.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CAKeeVe4HLxY8wGBUSxhmMMNkNGVjSq0d9BFphOVsUAnQmEjVWQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
On Fri, 27 Jul 2018 at 04:23, Ken Finnigan <k...@kenfinnigan.me> wrote:Thanks to all for the comments.One tangential issue to this came up when I was reviewing some things on returning from PTO.If there's been implicit, or explicit, approval of a PR within an MP meeting, then it should be reflected with that person physically approving the PR in GitHub. It could be misconstrued that a PR has been merged without external reviewers if another community member has verbally approved the PR in a meeting, but not done so on GitHub.In cases where this has happened in MP Reactive, I have both commented on the PR, and ensured the decision is recorded in the minutes, to say that it was agreed in the Hangout that this PR should be merged. The most important thing is to actually get the approval, the second most important thing is to ensure that anyone looking on can trace the approval. Ideally, approvals recorded directly in GitHub are the best, and I think we should aim for that, but if it's made clear in both the minutes and on the PR that approval was given in the hangout, then imo a sufficient paper trail exists to verify the approval. The alternative might mean hounding people for their tick of approval when they only just had enough time to attend the hangout, which is not ideal.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CABY0rKOFYh34pnO4-x0D2uSsPH-DB8jBHsULGHvz3JNLHDGnNA%40mail.gmail.com.
On Thu, Jul 26, 2018 at 9:47 PM James Roper <ja...@lightbend.com> wrote:On Fri, 27 Jul 2018 at 04:23, Ken Finnigan <k...@kenfinnigan.me> wrote:Thanks to all for the comments.One tangential issue to this came up when I was reviewing some things on returning from PTO.If there's been implicit, or explicit, approval of a PR within an MP meeting, then it should be reflected with that person physically approving the PR in GitHub. It could be misconstrued that a PR has been merged without external reviewers if another community member has verbally approved the PR in a meeting, but not done so on GitHub.In cases where this has happened in MP Reactive, I have both commented on the PR, and ensured the decision is recorded in the minutes, to say that it was agreed in the Hangout that this PR should be merged. The most important thing is to actually get the approval, the second most important thing is to ensure that anyone looking on can trace the approval. Ideally, approvals recorded directly in GitHub are the best, and I think we should aim for that, but if it's made clear in both the minutes and on the PR that approval was given in the hangout, then imo a sufficient paper trail exists to verify the approval. The alternative might mean hounding people for their tick of approval when they only just had enough time to attend the hangout, which is not ideal.Great tips James, thanks.One question, were those PRs for MP Reactive you mentioned ones that you merged and had to go back and add details of the approval, or they were merged by others? If the latter, could you link one of them as it would be great to have an example of how you're requesting the approvals are added.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CAKeeVe5qj9rPNQS5n2Ah1jm4pQFAyHTjim95GQV0vPCOrShStA%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/80e40101-2764-48fc-965d-f4f6e71e4117%40googlegroups.com.
You've also used the term Honesty quite a few times in your response. Quite frankly I'm not sure how Honesty plays any role in this situation. It's concerned with Transparency and Openness within the MicroProfile community. If employees from a single company are submitting PRs and merging them before the wider community has reviewed them, it could be perceived as aiming to benefit that one company with those changes. Whether that's the intent or not, not being transparent and open about PRs and seeking out additional reviewers could lead to skepticism about the intentions of that company.
In the end, I don't see it as unreasonable to request a day or two of allowing the community time to review and comment on a PR. And as I mentioned originally, if there's something critical that needs to be reviewed then a followup to the mailing list for action is appropriate.