Voting on FIG 3.0 started. I've read diff of the changes (huge one), TLDR at medium and searched ML but haven't found answers to some questions. Please help me find the answers. Thanks!1. What's the reason to limiting core committee to 12 members? To me it looks wrong that
2. Why 12 exactly? What if there's a PSR on a topic any of these 12 members don't care about or don't have expertise about?
3. Have I missed information about how core committee members are rotated / re-elected?
--
You received this message because you are subscribed to the Google Groups "PHP Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to php-fig+unsubscribe@googlegroups.com.
To post to this group, send email to php...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/php-fig/8629479a-0c05-468d-9705-a1003d1bc368%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Chris Tankersley, thanks for info. I've somehow missed renewal terms. Members are elected for 2 years. That's probably a bit lengthy period.Do you know why the number of core committee members is exactly 12?
I understood that after work is done, proposal is passed to core committee for final vote. I still wonder what happens if current core committee members do not have expertise about the topic to vote... they can ensure quality of the text itself and its clarity but can't ensure that the proposal itself is a good one. Probably not a big issue since proposal already passed multiple stages.// Just realized I haven't finished 2nd sentence :) Please ignore "To me it looks wrong that".
--
On Monday, August 22, 2016 at 1:12:42 AM UTC+3, Chris Tankersley wrote:
On Sunday, August 21, 2016, 'Alexander Makarov' via PHP Framework Interoperability Group <php...@googlegroups.com> wrote:Voting on FIG 3.0 started. I've read diff of the changes (huge one), TLDR at medium and searched ML but haven't found answers to some questions. Please help me find the answers. Thanks!1. What's the reason to limiting core committee to 12 members? To me it looks wrong thatIf I remember correctly, the idea was to have a smaller, dedicated core group to encourage the members to be more active. All of the work regarding each PSR will be handled by the individual working groups though, which may contain core members but ideally are made up of many different member projects.2. Why 12 exactly? What if there's a PSR on a topic any of these 12 members don't care about or don't have expertise about?That's what the working groups are for. The Working Group should be made up of people interested and knowledgeable about the topic. When the PSR is all finished (wording and two implementations) and ready to be finalized, it's passed onto the core committee for a final vote.3. Have I missed information about how core committee members are rotated / re-elected?That info was in the PR for the change. I'm on mobile otherwise I would link to it.--
You received this message because you are subscribed to the Google Groups "PHP Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to php-fig+unsubscribe@googlegroups.com.
To post to this group, send email to php...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/php-fig/8629479a-0c05-468d-9705-a1003d1bc368%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "PHP Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to php-fig+unsubscribe@googlegroups.com.
To post to this group, send email to php...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/php-fig/945b4095-6142-4b38-b4ae-35d7b03bbf25%40googlegroups.com.
So Larry, this also addresses the issue of the (12) even number of the core committee? Since votes requires always 2/3, no tie is possible?
--
You received this message because you are subscribed to the Google Groups "PHP Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to php-fig+unsubscribe@googlegroups.com.
To post to this group, send email to php...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/php-fig/f386c41a-5b86-4da8-a575-9099c57346de%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
On Mon, Aug 22, 2016 at 2:30 PM, Alessandro Lai <alessand...@gmail.com> wrote:
So Larry, this also addresses the issue of the (12) even number of the core committee? Since votes requires always 2/3, no tie is possible?
That was my bad, yes. 2/3 would mean an even number of members would be fine. I'd forgotten that bit, and just remember the 50% number from what we needed for Quorum. It's laid out in the PR:
So basically no tie is possible.
Are there any other doubts to be settled?
--
You received this message because you are subscribed to the Google Groups "PHP Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to php-fig+unsubscribe@googlegroups.com.
To post to this group, send email to php...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/php-fig/1878ff62-fb7a-458d-b83a-5cfdb9a7733b%40googlegroups.com.
Hi Alessandro,
Larry asked me to just jump in and clarify this (the legalese part of the spec was mostly from me and this also relates to existing bylaws).It's based on the current wording (and rounding rules) in the current Voting Protocol where no tie is possible, the burden of proof, so to speak, lies with the person calling for a motion to pass and rounding is clarified through examples. This appears to be the easiest way to do it to be honest without lots of verbosity which has the ability to hinder understanding than improve it. If you have any alternative suggestions for wording they would be most welcome although I suspect a similar discussion occurred when the original Voting Protocol was written (PMJ: Perhaps you could confirm this?).I would draw note to the current voting protocol, in particular points 5 and 6: https://github.com/php-fig/fig-standards/blob/master/bylaws/001-voting-protocol.md
--Michael CullumFIG Secretary
On 24 August 2016 at 22:26, Alessandro Lai <alessand...@gmail.com> wrote:
Larry, it think that the part about vote rounding is not clear enough; it's understandable through the examples, but the rule is somewhat "implicit" in there.
Il giorno mercoledì 24 agosto 2016 15:51:27 UTC+2, Larry Garfield ha scritto:Can you note anything in particular that is clumsy to read? We were aiming for explicitness and lack of vagueness, which in prose does tend to lead to verbosity. To me it still reads fairly well, but as the author I am of course biased on that front. :-)
--Larry Garfield
On 08/24/2016 05:27 AM, 'Alexander Makarov' via PHP Framework Interoperability Group wrote:
Well, clarity of the document. It takes time to find what you need so maybe wording or structure could be improved for better comprehension, cross-linking introduced etc.
On Wednesday, August 24, 2016 at 1:07:40 AM UTC+3, Alessandro Lai wrote:Well, the vote has now been canceled. I've just now finished reading again the full diff, and I've found clarifications about possible tie votes: majority must be +1 with 50%: https://github.com/php-fig/fig-standards/pull/752/files#diff-a7e6254aa839471064951898e0ebb021R17So basically no tie is possible.
Are there any other doubts to be settled?
--
You received this message because you are subscribed to the Google Groups "PHP Framework Interoperability Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to php-fig+u...@googlegroups.com.
To post to this group, send email to php...@googlegroups.com.