Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:117718 Return-Path: Delivered-To: mailing list internals@lists.php.net Received: (qmail 15193 invoked from network); 11 May 2022 13:38:37 -0000 Received: from unknown (HELO php-smtp4.php.net) (45.112.84.5) by pb1.pair.com with SMTP; 11 May 2022 13:38:37 -0000 Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 553C6180560 for ; Wed, 11 May 2022 08:17:38 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,HTML_MESSAGE,SPF_HELO_FAIL, SPF_PASS,T_REMOTE_IMAGE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.2 X-Spam-ASN: AS16509 52.24.0.0/14 X-Spam-Virus: No X-Envelope-From: Received: from box.sixthree.me (box.sixthree.me [52.24.245.86]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Wed, 11 May 2022 08:17:37 -0700 (PDT) Received: from authenticated-user (box.sixthree.me [52.24.245.86]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by box.sixthree.me (Postfix) with ESMTPSA id 196E07D0B1 for ; Wed, 11 May 2022 08:17:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=eamann.com; s=mail; t=1652282256; bh=sdUDxjBbHHq6JotMppTFxY5OUoLLYcnazK5uNA0nf0U=; h=Date:To:References:From:Subject:In-Reply-To:From; b=Scb49aqLnQ/phE8apylA3wr6iJIkhz7YoDUQSz+DO2wQKZb0KI8Pc3XUyZV+/JEgl 4d7nYyEJBtj6zl9PCLbMKgL9KY2Mm5ofxpdTivJ/zPMFLXp/qeMdBECBZ3sQnEACzW JzIzptmqlOWHn6N75QqORrul5r1DO+1LtNwdFe1XLUpBrrvNSaJcKQPh9QfUqFkdC1 Y62HKvvzLOMQLuCkAGuYiPbRGCc4C5F7x4m/eMCGTGI0XOYIWT+IoDGb4UnaNl+y0X h5beGWbkWFYSdzut5+Upm2SSDTBsVETL1C7btdmkpZfOUyQbekot3UZjYq4pV+PT08 Sbmg+RfCDKnHw== Content-Type: multipart/alternative; boundary="------------yyqjAsUUWlVPdy0s5SiVlzyR" Message-ID: <4ef0f00a-d236-49e4-8cde-5e31da7bc172@eamann.com> Date: Wed, 11 May 2022 08:17:35 -0700 MIME-Version: 1.0 Content-Language: en-US To: internals@lists.php.net References: <992240E5-9D7E-43AE-9E25-60138618A9B4@php.net> Reply-To: Eric Mann In-Reply-To: <992240E5-9D7E-43AE-9E25-60138618A9B4@php.net> Subject: Re: [PHP-DEV] [8.2] Release Manager Election From: internals@lists.php.net ("Eric Mann via internals") --------------yyqjAsUUWlVPdy0s5SiVlzyR Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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 On 5/11/22 7:51 AM, Ben Ramsey wrote: > 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 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 > -- Security Principles for PHP Applications *Eric Mann * Tekton *PGP:*0x63F15A9B715376CA *P:*503.925.6266 *E:*eric@eamann.com eamann.com ttmm.io Twitter icon LinkedIn icon --------------yyqjAsUUWlVPdy0s5SiVlzyR--