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
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
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"
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
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
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
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
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