Happy middle of the week, everyone!
We’ve had another great turn-out for PHP Release Manager selection this year.
In the role of “Veteran” release manager, Ben Ramsey[0] (that’s me!) has volunteered to mentor two rookies, so there will be two seats up for grabs. As I mentioned in an earlier message, Joe and I discussed that it might be a good practice to have one of the rookie RMs from the current release serve as the veteran for the next release. In this way, any new advances or changes to the process will be carried forward to the “next generation” much more smoothly. So, we’re going to give that a try and see how well it works.
For those two rookie seats, we’ve got seven eager candidates for your consideration [1-7]. Some of these included a statement about their background in their initial email volunteering for the role, the rest I encourage to reply to this thread providing some background on why they’ll be awesome.
Voting is now open on https://wiki.php.net/todo/php82 using “Single Transferrable Vote” (STV). Those who participated in prior elections will recognize the format; for the rest, the TL;DR is that it allows each voter to state their preference order by voting multiple times. There are seven polls on the wiki for your seven preferences, in descending order. Using some math that I’ll leave to Wikipedia[8] to explain, we’ll start with the 1st preference and gradually remove candidates with the fewest votes, transferring votes that had previously gone to them to their voter’s 2nd preference, and so on. Once two candidates have a quorum (Droop quota), those will be officially selected as our RMs. Derick Rethans has volunteered to proctor the tabulation of the votes since he still has scripts from last year.
As you consider each candidate, please bear in mind that this is a 3.5 year commitment and is a position of trust.
Thank you in advance for your consideration.
Your 8.1 Release Managers,
Ben Ramsey, Patrick Allaert, & Joe Watkins
Vote Opens: 11 May 2022
Vote Closes: 18 May 2022
Refs:
0 - Ben Ramsey: https://news-web.php.net/php.internals/117664
1 - Sergey Panteleev: https://news-web.php.net/php.internals/117596
2 - Evan Sims: https://news-web.php.net/php.internals/117621
3 - Aaron Junker: https://news-web.php.net/php.internals/117623
4 - Calvin Buckley: https://news-web.php.net/php.internals/117627
5 - Eric Mann: https://news-web.php.net/php.internals/117629
6 - Pierrick Charron: https://news-web.php.net/php.internals/117650
7 - Saif Eddin Gmati: https://news-web.php.net/php.internals/117702
8 - https://en.wikipedia.org/wiki/Single_transferable_vote
Best of luck to all of the volunteers in this election!
To add some color about why I threw my hat in the ring (and save you the
trouble of trying to find the earlier thread):
I've been using PHP since the days of version 4 and our older/clunkier
method of OO programming. I've bounced around to various other
languages, spending a lot of time working in .Net as the sole web
developer in an otherwise C-focused company, before landing firmly on
PHP as my primary tool of choice. In my day job, I also support
codebases in Python, JS (including React, Node, and even TypeScript),
and Golang. I also manage system infrastructure along with my team and
am enjoying a renewed professional focus on cybersecurity.
Prior to 2020, I spoke regularly on PHP in public
(https://joind.in/user/EricMann) and have done my best to continue that
during lockdown, albeit remotely. I maintain the monthly Security Corner
column in php[architect] and also wrote a book on Security Principles
for PHP through the same. Today, I'm continuing to seek out
opportunities to speak while remaining focused on helping my team keep
their codebase safe, secure, and performant. I'm also working on a new
PHP Cookbook for O'Reilly
(https://www.oreilly.com/library/view/php-cookbook/9781098121310/) with
the intention of covering PHP 8.2 as well.
In terms of engineering, above all I value automation, scalability,
security, and reliability. Regardless of whether or not you select me as
an RM, I still plan to be fairly involved in and aware of goings on for
this release. But I would very much appreciate you support :-)
~Eric
Happy middle of the week, everyone!
We’ve had another great turn-out for PHP Release Manager selection this year.
In the role of “Veteran” release manager, Ben Ramsey[0] (that’s me!) has volunteered to mentor two rookies, so there will be two seats up for grabs. As I mentioned in an earlier message, Joe and I discussed that it might be a good practice to have one of the rookie RMs from the current release serve as the veteran for the next release. In this way, any new advances or changes to the process will be carried forward to the “next generation” much more smoothly. So, we’re going to give that a try and see how well it works.
For those two rookie seats, we’ve got seven eager candidates for your consideration [1-7]. Some of these included a statement about their background in their initial email volunteering for the role, the rest I encourage to reply to this thread providing some background on why they’ll be awesome.
Voting is now open onhttps://wiki.php.net/todo/php82 using “Single Transferrable Vote” (STV). Those who participated in prior elections will recognize the format; for the rest, the TL;DR is that it allows each voter to state their preference order by voting multiple times. There are seven polls on the wiki for your seven preferences, in descending order. Using some math that I’ll leave to Wikipedia[8] to explain, we’ll start with the 1st preference and gradually remove candidates with the fewest votes, transferring votes that had previously gone to them to their voter’s 2nd preference, and so on. Once two candidates have a quorum (Droop quota), those will be officially selected as our RMs. Derick Rethans has volunteered to proctor the tabulation of the votes since he still has scripts from last year.
As you consider each candidate, please bear in mind that this is a 3.5 year commitment and is a position of trust.
Thank you in advance for your consideration.
Your 8.1 Release Managers,
Ben Ramsey, Patrick Allaert, & Joe WatkinsVote Opens: 11 May 2022
Vote Closes: 18 May 2022Refs:
0 - Ben Ramsey:https://news-web.php.net/php.internals/117664
1 - Sergey Panteleev:https://news-web.php.net/php.internals/117596
2 - Evan Sims:https://news-web.php.net/php.internals/117621
3 - Aaron Junker:https://news-web.php.net/php.internals/117623
4 - Calvin Buckley:https://news-web.php.net/php.internals/117627
5 - Eric Mann:https://news-web.php.net/php.internals/117629
6 - Pierrick Charron:https://news-web.php.net/php.internals/117650
7 - Saif Eddin Gmati:https://news-web.php.net/php.internals/117702
8 -https://en.wikipedia.org/wiki/Single_transferable_vote
--
Security Principles for PHP Applications
https://www.phparch.com/books/security-principles-for-php-applications/
*Eric Mann
- Tekton
*PGP:*0x63F15A9B715376CA https://keybase.io/eamann
*P:*503.925.6266
*E:*eric@eamann.com
eamann.com https://eamann.com
ttmm.io https://ttmm.io
Twitter icon https://twitter.com/ericmann LinkedIn icon
<https://www.linkedin.com/in/ericallenmann/
Happy middle of the week, everyone!
We’ve had another great turn-out for PHP Release Manager selection this year.
In the role of “Veteran” release manager, Ben Ramsey[0] (that’s me!) has volunteered to mentor two rookies, so there will be two seats up for grabs. As I mentioned in an earlier message, Joe and I discussed that it might be a good practice to have one of the rookie RMs from the current release serve as the veteran for the next release. In this way, any new advances or changes to the process will be carried forward to the “next generation” much more smoothly. So, we’re going to give that a try and see how well it works.
For those two rookie seats, we’ve got seven eager candidates for your consideration [1-7]. Some of these included a statement about their background in their initial email volunteering for the role, the rest I encourage to reply to this thread providing some background on why they’ll be awesome.
Voting is now open on https://wiki.php.net/todo/php82 using “Single Transferrable Vote” (STV). Those who participated in prior elections will recognize the format; for the rest, the TL;DR is that it allows each voter to state their preference order by voting multiple times. There are seven polls on the wiki for your seven preferences, in descending order. Using some math that I’ll leave to Wikipedia[8] to explain, we’ll start with the 1st preference and gradually remove candidates with the fewest votes, transferring votes that had previously gone to them to their voter’s 2nd preference, and so on. Once two candidates have a quorum (Droop quota), those will be officially selected as our RMs. Derick Rethans has volunteered to proctor the tabulation of the votes since he still has scripts from last year.
As you consider each candidate, please bear in mind that this is a 3.5 year commitment and is a position of trust.
Thank you in advance for your consideration.
Your 8.1 Release Managers,
Ben Ramsey, Patrick Allaert, & Joe WatkinsVote Opens: 11 May 2022
Vote Closes: 18 May 2022Refs:
0 - Ben Ramsey: https://news-web.php.net/php.internals/117664
1 - Sergey Panteleev: https://news-web.php.net/php.internals/117596
2 - Evan Sims: https://news-web.php.net/php.internals/117621
3 - Aaron Junker: https://news-web.php.net/php.internals/117623
4 - Calvin Buckley: https://news-web.php.net/php.internals/117627
5 - Eric Mann: https://news-web.php.net/php.internals/117629
6 - Pierrick Charron: https://news-web.php.net/php.internals/117650
7 - Saif Eddin Gmati: https://news-web.php.net/php.internals/117702
8 - https://en.wikipedia.org/wiki/Single_transferable_vote
The polls have closed, and Derick’s scripts have tallied the votes.^1
Our 8.2 “rookie” release managers are:
- Sergey Panteleev
- Pierrick Charron
Congratulations!
Thank you to all the candidates! I hope you’ll consider putting in your name for future release manager elections, and as always, PHP needs your help in many other ways, so please continue to volunteer and help out.
Sergey and Pierrick, I’ll be in touch with you soon to get you started on the first alpha release of 8.2, due out on 9 June.
Cheers,
Ben
Our 8.2 “rookie” release managers are:
- Sergey Panteleev
- Pierrick Charron
Congratulations!
Thank you to all the candidates! I hope you’ll consider putting in
your name for future release manager elections, and as always, PHP
needs your help in many other ways, so please continue to volunteer
and help out.Sergey and Pierrick, I’ll be in touch with you soon to get you
started on the first alpha release of 8.2, due out on 9 June.
Congratulations to them! I'm glad that 8.2 will be in good hands.
Congratulations to Sergei and Pierrick for getting elected.
I wish you and Ben all the best and a great PHP 8.2 release.
Best regards
~Aaron
From: Calvin Buckley calvin@cmpct.info
Sent: Thursday, May 19, 2022 1:55:41 AM
To: Ben Ramsey ramsey@php.net; PHP internals internals@lists.php.net
Subject: Re: [PHP-DEV] Re: [8.2] Release Manager Election
Our 8.2 “rookie” release managers are:
- Sergey Panteleev
- Pierrick Charron
Congratulations!
Thank you to all the candidates! I hope you’ll consider putting in
your name for future release manager elections, and as always, PHP
needs your help in many other ways, so please continue to volunteer
and help out.Sergey and Pierrick, I’ll be in touch with you soon to get you
started on the first alpha release of 8.2, due out on 9 June.
Congratulations to them! I'm glad that 8.2 will be in good hands.
--
To unsubscribe, visit: https://www.php.net/unsub.php
Le 18/05/2022 à 20:45, Ben Ramsey a écrit :
Our 8.2 “rookie” release managers are:
- Sergey Panteleev
- Pierrick Charron
Congrats to Sergei and Pierrick!
Do you have a twitter account ?
Cheers,
Remi
Thanks Rémi.
I saw You found it, but as you probably noticed I'm not a big user of
twitter. But I'll probably use it more now to promote new releases.
Le jeu. 19 mai 2022, à 04 h 28, Remi Collet remi@php.net a écrit :
Le 18/05/2022 à 20:45, Ben Ramsey a écrit :
Our 8.2 “rookie” release managers are:
- Sergey Panteleev
- Pierrick Charron
Congrats to Sergei and Pierrick!
Do you have a twitter account ?
Cheers,
Remi