--
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/6f98c943-e451-4421-b1a9-a507133c792e%40googlegroups.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CAKeeVe7-bJUsQv9WV7o9m50MrpHiXDXmpbyO58w2w0SiGWkEYQ%40mail.gmail.com.
--
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/6cc502a2-c532-4c03-85ae-0263b832ad03%40googlegroups.com.
--
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/955098c4-b588-4cd0-b5a3-945374e577d8%40googlegroups.com.
--
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/a7R3muaWPzE/unsubscribe.
To unsubscribe from this group and all its topics, 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/CAKeeVe65%2B8Z34mCu1weZ31G_qpASRhde5HeGNYaPQzEX5msWyg%40mail.gmail.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/CABH8er%3DTQXL-y6qRfCoZ2BOqWjwTebEOWi83gDMms-aBgy%3DqjA%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/1F34EC20-3B83-405D-A83E-7E3F2EBFEB1E%40gmail.com.
--
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/a7R3muaWPzE/unsubscribe.
To unsubscribe from this group and all its topics, 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/bfb14f1a-3eb6-42e7-b225-5be77eebd88f%40googlegroups.com.
I think requiring at least one review approval before merging code is a worthwhile step. This will at least allow one more person to question the changes going in and maybe that's just enough time for monitoring changes that might affect your component.
--
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/CABH8erksXEnJ4TJ45x3SrrfjeXC0v-rXnTHb5U778E8rTHOb_Q%40mail.gmail.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/e6e3f7ac-d854-4816-916b-ed878ee3fa7e%40googlegroups.com.
Thanks, KevinUnless somebody knows off the top of their head how to go about configuring the Eclispe repos to require a review, I'll take the action to figure it out.Heiko,I agree that we can't slow every component down just so that us laggers can keep up... :-) But, I think requiring at least one review approval before merging code is a worthwhile step. This will at least allow one more person to question the changes going in and maybe that's just enough time for monitoring changes that might affect your component.
On Wed, Sep 6, 2017 at 3:31 AM, 'Heiko Braun' via Eclipse MicroProfile <microp...@googlegroups.com> wrote:
In general I agree with pretty much everything said here so far, but we need to keep in mind that the subprojects cannot always wait for everyone to provide feedback. Our attention span is limited and we work with different schedules, timezones and external obligations.I think the case John mentioned describes an implementor trying to keep track with changes in his/her implementation. Maybe this situation can be dealt with otherwise? I.e. compatibility guidelines for releases (breaking changes disallowed between minors) and "official" review phases for RC's that allow implementors to update and adjust?I think it would be useful relief the day to day activities of a subproject from these concerns and move to more coarse grained "review" cycles, that everybody can plan for ahead of time.Does that make sense?
--
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/a7R3muaWPzE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile...@googlegroups.com.
To post to this group, send email to microp...@googlegroups.com.
--
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/724b9e27-8659-4dbb-a67f-7f2d5ede9eb7%40googlegroups.com.
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/37365fd2-bcb7-469d-8efe-2dccacf7d634%40googlegroups.com.
I think the natural outcome of having a private list of implementors is that implementor A sends out a notification and implementor B, who also has permission to send notifications, responds to said notification. Now we effectively have a private Expert Group list like the JCP pre JSR-348.I definitely understand the motivation. I think we’re all feeling the effects of this: (chart is the number of topics per month on this list)
<PastedGraphic-1.png>
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/3D5DDCF9-099E-4828-ABD2-392219D26A0F%40tomitribe.com.
To unsubscribe from this group and stop receiving emails from it, send an email to microprofile+unsubscribe@googlegroups.com.
+1 on Gitter. A while ago, I created two rooms: https://gitter.im/microprofile-fault-tolerance/ and https://gitter.im/MicroProfile-config
I tried to use them but I did not get much response, so I used hangout a great deal. I am so sorry if this has made some people feel uncomfortable. Personally I do like gitter. It is like irc-channel and it is better.
--
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/a7R3muaWPzE/unsubscribe.
To unsubscribe from this group and all its topics, 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/7217c349-e39e-404e-866f-ddf065df221a%40googlegroups.com.
<vent>
It really frustrates me when constructive dialog is interrupted by a left turn... And, since this "left turn" was directed at some "private conversations" involving me, I feel I should respond and defend the FT team...
The Fault Tolerance team and, specifically, Emily are not trying to do anything in the private. They do hold regular Google Hangouts per the MP Calendar (https://calendar.google.com/calendar/embed?src=gbnbc373ga40n0tvbl88nkc3r4@group.calendar.google.com&ctz=GMT&pli=1). This is a pretty standard practice for all of the teams, including the overall Project. The discussions on these hangouts normally end up as Issues and/or new threads on the Google Group. Nothing is deliberately being done in the "back room" to hide anything from anybody. These hangouts just make it easier to make progress on difficult topics (verbal is easier than typing).
Kevin,If you think anything about my comment is directed to you, we're pretty far off course. I'm actually completely unaware of anything you're doing with regard to Fault Tolerance.There are a number of things I see within FT specifically that I don't see in other specs, and really all I'm trying to point out is there's room for improvement (thinking in an agile way, we iterate and retrospect on learnings to come up with better ways). It's very possible that these things are happening in other specs, just not visible enough to be detected. For instance, this is the first I'm seeing Gitter being mentioned (it's not a bad idea, and still keeps the async nature).When I refer to hangouts, I'm not referring to the scheduled meetings. I'm talking about private conversations that pop up in Gmail/Inbox (that replaced the old Google Talk feature). These conversations are not brought back to these lists, don't surface as tickets in github issues, or even in pull request comments. Here's an interesting for instance - https://github.com/eclipse/microprofile-fault-tolerance/pull/138/files - there's no associated ticket, as best as I can tell from looking at it all its doing is removing tests, and when asked why this was happening there's no answer. The pull request is merged too quickly for anyone to ask the question - is this the right thing to do? I'm not certain this was discussed on a hangout or some other means.
John
On Thursday, September 14, 2017 at 9:07:29 AM UTC-4, Kevin Sutter wrote:
<vent>
It really frustrates me when constructive dialog is interrupted by a left turn... And, since this "left turn" was directed at some "private conversations" involving me, I feel I should respond and defend the FT team...
The Fault Tolerance team and, specifically, Emily are not trying to do anything in the private. They do hold regular Google Hangouts per the MP Calendar (https://calendar.google.com/calendar/embed?src=gbnbc373ga40n0tvbl8...@group.calendar.google.com&ctz=GMT&pli=1). This is a pretty standard practice for all of the teams, including the overall Project. The discussions on these hangouts normally end up as Issues and/or new threads on the Google Group. Nothing is deliberately being done in the "back room" to hide anything from anybody. These hangouts just make it easier to make progress on difficult topics (verbal is easier than typing).
And, even more specific to the individual pings or requests for reviews... Yes, Emily did reach out to me directly, as a co-worker and as a co-lead of the MicroProfile project. She is trying like most everybody on this extended team to finalize a component release before JavaOne. There was a minor Issue 144 and associated PR to change the maxDuration to 60 seconds. She had requested a review, but John was not able to respond for whatever reason (no big deal). She asked me what other options she had since she didn't want to merge the changes without a review. And, she's trying to complete the FT 1.0 release. I offered to review. I reviewed the Issue, saw that John had suggested a new default of 60 seconds, and Emily went with it. Pretty simple change, I approved it and Emily merged the change.
I don't see anything out of the ordinary in that process. We invite multiple people to review a PR because we know that people get busy. As long as we're comfortable with the review that was held, we should be allowed to go forward without waiting for every last person to review. If we did that, we'd be stuck. I know this same situation has happened to me in the past. I get invited to review a PR along with several other people. I was busy and didn't get around to it until after the fact. If something with the PR doesn't sit right with me when I finally get to review it, I re-open the discussion to see whether another PR might be warranted. Just normal open-source development. Not everybody can be expected to be available 100% of the time.
Bottom line is that I don't see the issue with how Emily handled this particular situation. She was trying to make progress, but didn't want to cut corners. She came to me for advice and I provided some assistance. Other than the fact that Emily has pretty much 24/7 access to me because of where we both work, I don't see anything out of the ordinary. Neither of us tried to cut corners or remove anybody from the process. We can bring this up at the next Project Hangout, but I really don't know what else we're going to say -- other to reiterate and emphasize public communications. But, I think we're all doing that to the best of our abilities.
</vent>
-- Kevin
On Wednesday, September 13, 2017 at 6:09:17 PM UTC-5, Amelia Eiras wrote:+1 to avoid "private vacuum working"
Not scalable & nor beneficial to OSS project core values.
Will repeat it as many times as needed, let's stop ourselves, from being "that volunteer" that chooses to get MP stuff done & not elevate others to also own sections of the project that enable them to also execute or complete MP tasks interchangeably.
This feedback goes for every active MicroProfiler, we are doing much better, bc we are a bit more grounded. Be that example of what you expect your peers to be! 💪🏼
Using this thread, I would like to ask any MicroProfiler to avoid pulling me in private MP msgs, that ought to be done public the via gforum.
Clearly, the subject will dictate when a MP MUST private msg needs to take place.
Further, in my case-- if a MP hangout takes place, within 1hr after chat the minutes need to be posted to gforum... is expected as a must action.
Did we ever add it that to How we make data scalable? If not, it needs to be set up so that we don't drop the ball as things are moving fast.
Personally, with anything related to MP private chats, i do ONLY participate in any video calls that when requested do send the written minutes from what call via MP forum. I don't participate nor tolerate privacy on anything MP when not beneficial to our community. It is waistful to be a part of those chats. Zero tolerance.
----
Next Tuesday is the MP hangout, this topic is great & should b added to topics for discussion during call.
See many of you there, 💫
--
You received this message because you are subscribed to a topic in the Google Groups "Eclipse MicroProfile" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/microprofile/a7R3muaWPzE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to microprofile+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/microprofile/d890fc7a-4cdd-48da-9ff4-0b8c8fcaaebe%40googlegroups.com.
On Sep 15, 2017, at 6:34 AM, Kevin Sutter <kwsu...@gmail.com> wrote:Thanks again for your help and for putting up with my <venting>... :-)