On Mon, Apr 16, 2012 at 4:14 AM, Ferenc Kovacs <tyr...@gmail.com> wrote:
> Hi,
>
> I sent an email last year about this issue, but it got sidetracked (partly
> it was my fault):
> http://www.mail-archive.com/internals@lists.php.net/msg54267.html
> So this time, I would like focusing only on the following:
>
>   1. What are the requirements for getting voting rights in the wiki
>   without having a vcs/master account?
>      - The voting RFC states:
>         - Representatives from the PHP community, that will be chosen by
>         those with php.net SVN accounts
>            - Lead developers of PHP based projects (frameworks, cms,
>            tools, etc.)
>            - regular participant of internals discussions
>         2. What are the necessary steps from a volunteer to request voting
>   karma?
>   3. How do we handle the applicants? Who will "judge" the applications?
>   4. How can we see the list of the people having voting karma? Currently
>   only the wiki admins can see who are the people with the voting group
>   membership.
>
>
> The wiki is already prepared to support voting without vcs account: there
> is a voting group, anybody having membership in that group are able to vote
> (
> http://git.php.net/?p=web/wiki.git;a=commit;h=e3b97f03548fab661b5bc2dd66420db1024b1f39
> ).
>
> My personal opinion would be that we have an application form like we have
> for the vcs account request, which will send an email to the mailing list,
> we can discuss here whether we support/approve the applicant or not, and
> somebody with proper karma can approve/decline the application, which would
> also trigger an email to the mailing list.
>
> --
> Ferenc Kovács
> @Tyr43l - http://tyrael.hu



I'm completely in favor of a formal process since it would mean there
can be less biased and favor applied to the selection and this can
eliminate the potential for people being included to vote for or
against something for the purpose of overtaking the vote.

I think PHP is already a very inclusive environment. Given that
php.net now has edit.php.net and has streamlined the process of
submitting bug reports both for documentation and language bugs I
think the inclusion into the voting process as a formal outline and
drafted step-by-step process will further help put PHP in a position
of higher power among its neighboring communities.

I propose three primary suggestions for helping formulate such a process:

1) The person requesting voting privileges in the RFC voting process
should have either (a) contributed to the PHP community in a
constructive and contemporary manner such as submitting helpful bug
reports for docs or language bugs (did not contribute noise or repeat
bugs or lack of reproducible test cases in the recent past), (b)
participates in submitting patches to the PHP source repository, (c)
participates in actively in php.net or wiki.php.net without a known
history of disruptions among the community.

2) The person requesting voting privileges should only be allowed to
make the request once every so often (such as on a monthly or
quarterly, or even annual basis, for example). This will help avoid
constant requests that just get turned down and avoid a load on
applicants. Also, the applicant should be reviewed by their peers as
well as the SVN account holders to avoid prejudice. If this is not
possible it should at least be set in some fashion what
guidelines/prerequisites would appeal to the potential applicant so
that people can have a set expectation of what to look for before
approaching such privileges.

3) Anyone who is not included in the voting process should not be
turned down or discouraged from trying again (after an allotted
waiting period) so as to keep the voting process lean and fair.
However, I think it may also be fair to request that those re-sending
a request to gain voting privileges should be required to produce some
supporting evidence for their active and positive roles in their
community, such as previous patches, bug report ids, mailing list
archives discussions demonstrating some constructive feedback, logs,
etc...

I'm sure more can be made of this list in time. I just thought to
start the discussion off with some constructive suggestions. :)

--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to