You do not have the authority to declare Dongjoon's technical
justification invalid. That is up to the PMC: "In case of doubt,
deciding whether a technical justification is valid is up to the PMC."

On Sat, Mar 15, 2025 at 6:20 AM Jungtaek Lim
<kabhwan.opensou...@gmail.com> wrote:
>
> To summarize, the main arguments of both proposals are "whether we can force 
> users to upgrade to Spark 3.5.5 first before upgrading Spark 4.0.0" vs "we 
> should include migration logic to Spark 4.0.0 because that is not realistic". 
> Where is the "technical objection" here? If you say there was politics I can 
> clearly say never, but even if you interpret there was politics, politics is 
> not "technical objection". I can quote the relevant ASF page for you.
>
> https://www.apache.org/foundation/voting.html#Veto
>
> > A -1 vote by a qualified voter stops a code-modification proposal in its 
> > tracks. This constitutes a veto, and it cannot be overruled nor overridden 
> > by anyone. Vetoes stand until and unless the individual withdraws their 
> > veto.
> > To prevent vetoes from being used capriciously, the voter must provide with 
> > the veto a technical justification showing why the change is bad (opens a 
> > security exposure, negatively affects performance, etc. ). A veto without a 
> > justification is invalid and has no weight.
>
> The justification must be "technical one" for vote. I hope ASF just lists the 
> most cases rather than leaving this as etc, but I think ASF believes 
> individual's judgement, and I claim there is no "technical reason". Having to 
> put 4 more lines is never a technical reason. It is never meant to be used 
> for blocking different opinions. It must be used for blocking "incidents 
> which impact users", while we are here to do the opposite, saving users' life.
>
> On Sat, Mar 15, 2025 at 9:51 PM Jungtaek Lim <kabhwan.opensou...@gmail.com> 
> wrote:
>>
>> > That's the reason why you proposed the vote procedure and we agreed.
>>
>> Didn’t you see the part “we agreed”? Who is we in the context?
>>
>> I don’t think he answered my questions - he explained his reasoning of his 
>> proposal which majorly does not agree with. You even said uou are not 
>> persuaded and I want to ask you now you were persuaded from his last post.
>>
>> Again I haven’t heard my answers. He showed his reasoning but there is 
>> nothing about the evidence of the validity of “technical” objection. I think 
>> I have asked people who judged his -1 as veto for their reasoning of how 
>> this could be “technical” objection and I don’t think I heard anything.
>>
>> I can be corrected if you can point out what is the “technical” objection. 
>> If you or Dongjoon do not provide this to the end of the week, I have to 
>> consider I haven’t heard about that and the veto (although Dongjoon stated 
>> it is not a veto) will be ignored.
>>
>> 2025년 3월 15일 (토) 오후 8:19, Mark Hamstra <markhams...@gmail.com>님이 작성:
>>>
>>> Once again, I have to object. Dongjoon said that the vote is a time
>>> limited procedure, not that the vote itself is a procedural vote as
>>> distinct from a code change vote or a package release vote.
>>>
>>> Frankly, this feels like you are trying to manipulate the vote
>>> procedure by misrepresenting Dongjoon, and you are quickly losing my
>>> confidence in your ability to administer a fair voting procedure.
>>>
>>> I still consider the proposal to be vetoed.
>>>
>>>
>>> On Fri, Mar 14, 2025 at 6:11 PM Jungtaek Lim
>>> <kabhwan.opensou...@gmail.com> wrote:
>>> >
>>> > UPDATE:
>>> >
>>> > We were having a discussion about the type of VOTE, since Dongjoon's -1 
>>> > should be considered as a veto if we see this as a code change VOTE.
>>> > Dongjoon clarified that he does not see this VOTE as a code change, hence 
>>> > he gave -1 but not intended to block the VOTE.
>>> >
>>> > That said, we have confirmed that Dongjoon's -1 is not a veto. I think 
>>> > the VOTE result is correct as it is. I'll proceed with the next steps.
>>> >
>>> > On Fri, Mar 14, 2025 at 11:19 AM Jungtaek Lim 
>>> > <kabhwan.opensou...@gmail.com> wrote:
>>> >>
>>> >> The vote passes with 7 +1s (3 binding +1s) and 1 -1s (1 binding -1s).
>>> >> Thanks to all who helped with the vote!
>>> >>
>>> >> I'm going to make a code change in branch-4.0 quickly so that we don't 
>>> >> have to trigger another RC for Spark 4.0.0 just because of this.
>>> >>
>>> >> (* = binding)
>>> >> +1:
>>> >> - Sean R. Owen *
>>> >> - Jungtaek Lim
>>> >> - Nicholas Chammas
>>> >> - Wenchen Fan *
>>> >> - Adam Binford
>>> >> - Russell Jurney
>>> >> - Yang Jie *
>>> >>
>>> >> -1:
>>> >> - Dongjoon Hyun *
>>> >>
>>> >> Thanks,
>>> >> Jungtaek Lim (HeartSaVioR)
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe e-mail: dev-unsubscr...@spark.apache.org
>>>

---------------------------------------------------------------------
To unsubscribe e-mail: dev-unsubscr...@spark.apache.org

Reply via email to