I am going to start the RC soon for 4.1.1 late this week or early next week, after checking if things are landed properly.
On Thu, 18 Dec 2025 at 07:59, Vlad Rozov <[email protected]> wrote: > +1 to what Menelaos mentioned: > > - releases can't be blocked by -1 vote > - functional regressions are not a release blocker; it is up to the > community to decide whether it is OK to proceed with a release that > introduced a regression > - the best practice is to send a release vote early in the week > > Thank you, > > Vlad > > On 2025/12/17 07:19:27 Menelaos Karavelas wrote: > > I was just looking at the voting rules, and specifically the rules for > package releases: > > > > === > > Votes on whether a package is ready to release use majority approval < > https://www.apache.org/foundation/glossary.html#MajorityApproval>, i.e., > at least three PMC members must vote affirmatively for release, and there > must be more positive than negative binding votes. Releases may not be > vetoed. Generally the community will cancel the release vote if anyone > identifies serious problems, but in most cases the ultimate decision lies > with the individual serving as release manager. The specifics of the > process may vary from project to project, but the 'minimum quorum of three > +1 votes' rule is universal. > > > > Note that there is no implicit +1 from the release manager, or from > anyone in any ASF vote. Only explicit votes are valid. The release manager > is encouraged to vote on releases, like any reviewer would do. > > > > === > > > > The way I read this is that the release manager (Dongjoon in this case) > made the ultimate decision to move on with the release, taking on the > responsibility that comes with this decision. > > > > I am also quoting here the official phrasing regarding timelines: > > > > === > > Voting periods should generally run for at least 72 hours to provide an > opportunity for all concerned persons to participate, regardless of their > geographic location. > > === > > > > > > Although technically not mandated by the rules, I think it would be good > practice to consider the 72 hours as weekday hours. The call for vote for > RC3 was sent on Dec 11th. This was a Thursday, or maybe even a Friday for > some, given the time zone differences. The voting period included a > Saturday and a Sunday, which reduces the possibility for members of the > community to be able to react. I think it would be good practice (again not > technically mandated by the rules), to send voting requests on Mondays or > Tuesdays, in order to maximize the possibility of community involvement. > The voting is after all about community involvement, and a means for the > release manager to assess the situation and the readiness of the release > based on the feedback during the voting period. > > > > - Menelaos > > > > > > > On Dec 17, 2025, at 2:50 AM, Dongjoon Hyun <[email protected]> > wrote: > > > > > > Thank you for sharing the rule with Herman, Sean. > > > > > > BTW, there is no hurry here. May I ask why you think in that way (we > are in hurry)? > > > > > > Apache Spark 4.1.0 has been prepared over 5 months with four previews > and three RCs. 4.1.0 RC3 vote passes based on the ASF policy. Like RC1 and > RC2, I stopped the vote with the valid reasons. I'm sure that I proceeded > the RC votes until I don't see any valid Apache Spark release blockers. > > > > > > - v4.1.0-preview1 (7/8) > > > - v4.1.0-preview2 (9/24) > > > - v4.1.0-preview3 (10/27) > > > - v4.1.0-preview4 (11/17, Release Manager: Dongjoon Hyun) > > > - v4.1.0-rc1 (11/24, Release Manager: Dongjoon Hyun) > > > - v4.1.0-rc2 (11/30, Release Manager: Dongjoon Hyun) > > > - v4.1.0-rc3 (12/11, Release Manager: Dongjoon Hyun) > > > - v4.1.0 (Now) > > > > > > Thanks, > > > Dongjoon > > > > > > On 2025/12/16 14:03:34 Sean Owen wrote: > > >> (Release vote criteria is "more +1 than -1", FWIW) > > >> I also do not understand the hurry here. Just finish up the change and > > >> re-roll a RC like we've done 100 times before. > > >> What is the special circumstance for this RC to rush it? > > >> > > >> On Tue, Dec 16, 2025 at 7:18 AM Herman van Hovell via dev < > > >> [email protected]> wrote: > > >> > > >>> Dongjoon, > > >>> > > >>> I am not sure I follow. I have voted -1 on the release. I am a PMC > member > > >>> so that is a binding vote. Please cut a new RC and put it for > another vote. > > >>> > > >>> Kind regards, > > >>> Herman > > >>> > > >>> > > >>> On Tue, Dec 16, 2025 at 7:29 AM Dongjoon Hyun < > [email protected]> > > >>> wrote: > > >>> > > >>>> The vote passes with 6 +1s (3 binding +1s). > > >>>> Thanks to all who helped with the release! > > >>>> > > >>>> (* = binding) > > >>>> +1: > > >>>> - Dongjoon Hyun * > > >>>> - Peter Toth > > >>>> - Kent Yao * > > >>>> - Yang Jie * > > >>>> - Jules Damji > > >>>> - Scott > > >>>> > > >>>> +0: None > > >>>> > > >>>> -1: None > > >>>> - Herman van Hovell > > >>>> > > >>> > > >> > > > > > > --------------------------------------------------------------------- > > > To unsubscribe e-mail: [email protected] > > > > > > > > > --------------------------------------------------------------------- > To unsubscribe e-mail: [email protected] > >
