Re: What's a blocker?

2018-10-25 Thread Tom Graves
Ignoring everything else in this thread to put sharper point on one issue. In the pr multiple people referred to it's not a blocker based on it was also a bug/dropped feature in the previous release (note one was phrased slightly different as it was stated not a regression, which I read as not a

Re: What's a blocker?

2018-10-25 Thread Erik Erlandson
I'd like to expand a bit on the phrase "opportunity cost" to try and make it more concrete: delaying a release means that the community is *not* receiving various bug fixes (and features). Just as a particular example, the wait for 2.3.2 delayed a fix for the Py3.7 iterator breaking change that w

Re: What's a blocker?

2018-10-25 Thread Sean Owen
What does "PMC members aren't saying its a block for reasons other then the actual impact the jira has" mean that isn't already widely agreed? Likewise "Committers and PMC members should not be saying its not a blocker because they personally or their company doesn't care about this feature or api"

Re: What's a blocker?

2018-10-25 Thread Tom Graves
iven decisions we negotiate all the time. What isn't said that should be is that there is a cost to not releasing. Keep in mind we have, also, decided on a 'release train' cadence. That does properly change the calculus about what's a blocker; the right decision could change wi

Re: What's a blocker?

2018-10-24 Thread Mark Hamstra
Yeah, I can pretty much agree with that. Before we get into release candidates, it's not as big a deal if something gets labeled as a blocker. Once we are into an RC, I'd like to see any discussions as to whether something is or isn't a blocker at least cross-referenced in the RC VOTE thread so tha

Re: What's a blocker?

2018-10-24 Thread Saisai Shao
Just my two cents of the past experience. As a release manager of Spark 2.3.2, I felt significantly delay during the release by block issues. Vote was failed several times by one or two "block issue". I think during the RC time, each "block issue" should be carefully evaluated by the related PMCs a

Re: What's a blocker?

2018-10-24 Thread Hyukjin Kwon
ven > decisions we negotiate all the time. > > What isn't said that should be is that there is a cost to not releasing. > Keep in mind we have, also, decided on a 'release train' cadence. That does > properly change the calculus about what's a blocker; the ri

What's a blocker?

2018-10-24 Thread Sean Owen
change the calculus about what's a blocker; the right decision could change within even a week. I wouldn't mind some verbiage around what a regression is. Since the last minor release? We can VOTE on anything we like, but we already VOTE on the release. Weirdly, technically, the release vot