I believe this to be a sensible approach by Dawid; +1.
On 04/12/2019 09:04, Dawid Wysakowicz wrote:
Hi all,
Sorry I think I was not clear enough on my initial e-mail. Let me
first clarify two things and later on try to rephrase my initial
suggestion.
1. I do not want to count all votes from @apache.org addresses as binding
2. I do not want to discourage people that do not have @apache.org
address from voting
3. What I said does not change anything for non-committers/non-PMCs
What I meant is that if you are a committer/PMC please use an
apache.org address because then the person that summarizes the votes
can check in the apache directory if a person with that address is a
committer/PMC in flink project. Otherwise if a committer uses a
different address there is no way to check if that person is a
committer/PMC or not. It does not mean though that if you vote from
apache.org this vote is automatically binding. It just allows us to
check if it is.
To elaborate on Xuefu's example. It's absolutely fine for you to use
an apache address for voting. I will still check if you are a
committer or not. But take me (or any other committer) for example. If
I use my non-apache address for a vote and the person verifying the
vote does not know me and my address, it is not easy for that person
to verify if I am a committer or not.
Also it does not mean that other people are not allowed to vote. You
can vote from other addresses, but those votes will be counted as
non-binding. This does not change anything for non-committers/non-PMC.
However if you are a committer and vote from non apache address your
vote will be non-binding, because we cannot verify you are indeed a
committer (we might don't know your other address).
I agree the additional information (binding, non-binding) in a vote
helps, but it still should be verified. People make mistakes.
I hope this clears it up a bit.
Best,
Dawid
On 04/12/2019 04:58, Dian Fu wrote:
Thanks Dawid for start this discussion.
I have the same feeling with Xuefu and Jingsong. Besides that, according to the
bylaws, for some kinds of votes, only the votes from active PMC members are
binding, such as product release. So an email address doesn't help here. Even
if a vote is from a Flink committer, it is still non-binding.
Thanks,
Dian
在 2019年12月4日,上午10:37,Jingsong Lee<lzljs3620...@apache.org> 写道:
Thanks Dawid for driving this discussion.
+1 to Xuefu's viewpoint.
I am not a Flink committer, but sometimes I use apache email address to
send email.
Another way is that we require the binding ticket to must contain "binding".
Otherwise it must be a "non-binding" ticket.
In this way, we can let lazy people continue voting without any suffix too.
Best,
Jingsong Lee
On Wed, Dec 4, 2019 at 3:58 AM Xuefu Z<usxu...@gmail.com> wrote:
Hi Dawid,
Thanks for initiating this discussion. I understand the problem you
described, but the solution might not work as having an apache.org email
address doesn't necessary mean it's from a Flink committer. This certainly
applies to me.
It probably helps for the voters to identify themselves by specifying
either "binding" or "non-binding", though I understand this cannot be
enforced but serves a general guideline.
Thanks,
Xuefu
On Tue, Dec 3, 2019 at 6:15 AM Dawid Wysakowicz<dwysakow...@apache.org>
wrote:
Hi,
I wanted to reach out primarily to the Flink's committers. I think
whenever we cast a vote on a proposal, is it a FLIP, release candidate
or any other proposal, we should use our apache.org email address.
It is not an easy task to check if a person voting is a committer/PMC if
we do not work with him/her on a daily basis. This is important for
verifying if a vote is binding or not.
Best,
Dawid
--
Xuefu Zhang
"In Honey We Trust!"
--
Best, Jingsong Lee