Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:128692 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id 6435C1A00BC for ; Fri, 12 Sep 2025 21:43:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1757713343; bh=CMInU7nWghRjCJEXa9HkyFdYP3g1ycwJc9WBoo203c0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=LYyfk+ePP9fE6ROUL7m07XzE3QcEQoL9/h9eozc2BJRo8ZjZA1dawIsIesNIa/CtB Ea+m6rfWV1XJU/NfJRboxsNZ45swoCo03ynibNbfOrGHbmyPyt9+bKaN6xAfoQxnHz XSD4WaNbxYNEBNpqFa6bbteDtuWP0LwDJ46osL80XJts+fZqt76AKE7sKfLy6Z5ROL 14M+mMIOTgghLtAoKt0Xndoh0xG2nfB7EG/vXVkYKNBqF292ZNLks3u1EtutSfPMIN c0NCXrxaEbXGs5+PMzDJm4+FyjP6V1i2fkRN4dW7O6dhjdo5+wCkWLevpYTkkT0KtU DjNdmYlZLdneQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 3675318007E for ; Fri, 12 Sep 2025 21:42:19 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from sonic301-22.consmr.mail.ir2.yahoo.com (sonic301-22.consmr.mail.ir2.yahoo.com [77.238.176.99]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Fri, 12 Sep 2025 21:42:18 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1757713423; bh=CMInU7nWghRjCJEXa9HkyFdYP3g1ycwJc9WBoo203c0=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From:Subject:Reply-To; b=PxAKUV4qRKC657+Z/ioI0d+QCd3ZXWB2oosv2yUukuD5O6/s2AmcOOLjukuLULxHJxdT8fZqqJDfIr0v6BZZxKgdr39feZ1KKfrfnt7Eccv7s0xVeu5qMRSWTYpSXbusUfFdtljNKj3C4Onh7iO4LztGmEFxA2F6K9w85Ld+SnMBHTBZWE7C2HBZ/s15wurttDK/EIPXfGJSw+eh9TPh/7Lboc8eLIrjqJVsjqxXnTLeCnidu0ZapF8e/w+ubyI/OrhK1F+KbMCFtcDiokuQEg8jlRMO+Pt1aHVYkproNmqJrd3bWzo2lUtmZVm1UCpkKMmCKiufq5oZhKL5lE5kZw== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1757713423; bh=U+ubI1z+budX+h2PNfakY5uEOLFNCQsyyf7zi3JV4Nr=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=kAW/L7aSIQEVxQg9Ja+PwfI3hHZAFteYy1ML/7EnYojfAcUyGGG71usDRT8JEEM70vlpamaYg1RxeEXBZBXWvdCCCtzOJfp3AXcebi7uLlPmrJ/j+eKV+CKGs/ABWElnejwnhwapLRX7mbNn3Jynl5hWjQkKjl+v1i3Yq59SpFtJctkeFoUPHAd65sfSRO0bxvDmVP3gHMDEObt9p57Ch40jb0BefgsY3Wlx4Hzl9URpySMKVzEMYEvi5yq0HxwcF7LOjbmbtfQ2J68gkX1xhVzYMgPtTtypABERqWxxWl3Q3/yIGkw8sBXFdqd5pTFyCcSf9FGxQubH3X1IEV/+Rw== X-YMail-OSG: et8_0.MVM1nZu8OoBkHk8gM40cGFfhRRjgUvkT_rfUATWQqv3HjdWoRhAjVavuw mCi9E8_5H4PJ232udeL967PC1X4V1btpUIX71gPR3qTsDvOGfYisKAIfn.y_P6adCnOOfOYWEXHb 1Zvwi1HGkEtWhSxVhwgwM4i64zcERnknba5Zp6EuZs8hvypwpE9kvejhi8ClMplj8K6bwyYlS6zg Vofv2limUaJjQK1VBwECV5hxy8bv05qam4NvL1uT2sfO.pEASj1YBlIGhr.NrV3APmIjJrG12CTB wVcNSqAZbVJk.ldjXYtoK1E.ULS6E6Bp8adAURrHIt1iegycZJ3CTJ8G5mT83I4M.jV6IR4290m7 iSlDV7AA1cbJexKvDaGvdWsAn5A708n8GLJV2rLDB_EsgLtv8ugenXEvb_xGjnrEfajLef8jkMXG E6bStY0UdvK4ATufMPScBHJgrtxT5AnAWXRsJhOT9aKA.5Sad.3nSUKXFEswyeSMRbopwkUxmDXA 3n27eikqR49Z4G4piZoRNwEaO2nLobOUVLqN7XsUWvW6krfoBPjMGHAAn9Tn9lBLRCBYZK246b0t FGtT8YHgjNxJPHG1SQDHMuR79r480BiqjbMFFIkk_U.P8JHypCLEQBMENaT70p0tv9QfnDBC1LsG hTGcnh_760ghF3nFjTDea9oWW0.nF4JMAJxWy4QWf9lLZmgfzAZ_WaoOLVXSMQW2qGSrf6A7z9dM lgT1FUFIKsYkbW8NTlnvSoBSnkXVnuYuqhSyU37clWZWZz40kSPG1VYK.6BbWvEONWIveRrxS4ut 8fZFKRKkiW3dr8OwKBArv0YFIsENzmGWUxITk1ZBK.qGE27AtqyEYJ_1yNcMk0HxPwqNHuetpUJ_ Q8SFp4Krsyxk2BSaxTMq76207HGFSap.vdBQBAoTpzrrLgyrkcL4qNPSoyVKfrDdu.5R5RtRGat2 oTx.Ew5UuCGXkW2hTsUzkbO3h1DKsYqd_tTbgfnA8jF1scMKQRQXIQv4NGVz0m5IErHSUmEhWDZ9 6vrD.RcH25M0pSd67XjlusQx7kfR.5e10QK0.jh8LPtvRlPrbsb.uN6PciowiU0kU9lyYWbiEQ47 keHIOCAoD2QnT9A0655PtxmBbuP.nT19y8ag.I2mxRPcnPVUgOaASU4orzIfGxvbNk7tJQhXJQKa fOZBx9UnhqzNgp.lzZ8EojEJq8Hk07OjR6MkJZ..mcLKlALWFHLR70xB3V8E7rethGhCZDWk6xrq iuNJslN4gF7HRlREuSBVbvnZkMokERpq5QGRjqaY64UsIOZruQoy.r0kn3.writskJPnskvlXRah fRsrmANe73F.kKMgTWiWXXk5u31Fs6FvDYtDPnLa0xMv26zJFdmS_hqSJO4PFp9XonmratiSL7pj qJgkqy.UT1CFocJhbBWD5Vo3VogDZwncPqr_f_dAk_jMf3.dGoVSC.BQXXR4VyqCxzxlt_EmxTcI aLE7d3uOo1bxEHAiqi5pw9qp.18MRYyWf_5q1AM_iPTVpLhznjbXFe67wLVXeLGxabHM7tOWK3SJ iVwrIF99XUlPDZT1ec008U7kf79A5aIc1xfS64ee6WEfhKHLO2Aanw.mxkU2VJhrQuStp1bwM_UH eLU9v5RjsWG6eNtTbBMV9JikhczC73nk5oTWhuplSpg_tPwdXVRN4h4FG5sReyLznT7lnnZYPTQd 7AeDAsWUJ7Se3kFLWn8OFjVTC5nFTzzjd__T75NmAeiz4Ge8wksPLdHdRxJcTWMi9nKRcLAaWbO5 .QbHHTtuUTLQT5iNQnRHmWjm6mltuZtOTxiLTkMJUDHcB0B2zUa9lNJ9fo.5vAvsLXSeC5a6KE7u qucHkBIhUqLxaQDjjMfPyDh.kh7KDpepfwbhrAc7V402XVeRsz63dzVOR3a9R8ufIZmgWfeFbROd KLZPdn1_Ax50yuRK6GOaG_d6FNVp4eQOZOKtvJDnxeCJvZcENZ0Mfe8KJ9Nj0dUWu_DpurmP5dZT KKJ4Kfo5cE9wDxwyTU2Ndolc_KNiNV9vgMdZ9uCQ1iBdvfydjssxnz6R45zSe.06fxKT4TznZdXu 6ZM3ixmTJX5vvU2B_LvdmE.6o_1qCWqAMRMZ0OQAtFUawluTJyroT72L3xq12fCsZTZf3nk_IXw. m7EygTRpbj71_C1WPj.cPsZTrS05U19WH94yKnia5Cjbr8_tri7hot9zPPF7TWO5FtIWHQBwes7O l1r_6Fh6_0xnusxcB82_5Ij79s6cuLqiEKrybRzvymOcHjXLlo0wp8NXaekaJRrxR X-Sonic-MF: X-Sonic-ID: e633ec93-81d5-4a74-9624-136905140ffa Received: from sonic.gate.mail.ne1.yahoo.com by sonic301.consmr.mail.ir2.yahoo.com with HTTP; Fri, 12 Sep 2025 21:43:43 +0000 Received: by hermes--production-ir2-7d8c9489f-pcr76 (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 1b0d946a68ec20ccc8e61b3d72b3533a; Fri, 12 Sep 2025 21:43:41 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Message-ID: <1757713250324.277939124.3012483307@yahoo.de> To: tim@bastelstu.be Cc: PHP internals Subject: Re: [PHP-DEV] [RFC] Clarify discussion and voting period rules Date: Fri, 12 Sep 2025 21:43:40 +0000 In-Reply-To: <53cdbf5b-7c6e-4ba1-9987-332634cab527@bastelstu.be> References: <53cdbf5b-7c6e-4ba1-9987-332634cab527@bastelstu.be> X-Mailer: Vivaldi Mail User-Agent: Vivaldi Mail/7.5.3735.66 Content-Transfer-Encoding: quoted-printable Precedence: list list-help: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 From: hanskrentel@yahoo.de (Hans Krentel) On Friday 29 August 2025 22:21:41 (+02:00), Tim D=C3=BCsterhus wrote: > Hi >=20 > The current policy regarding how RFC are discussed and voted on is quite = dated and no longer matches the current accepted practices of the RFC = process. >=20 > In the past there were several RFCs with a less-than-ideal course of = discussion. Examples include RFCs being rushed through the process by less = experienced contributors who are unaware that the two weeks of discussion = is a *minimum* that can and often should be extended. In the weeks leading = up to the feature freeze RFCs are rushed even by more experienced = contributors trying to meet the deadline. This resulted in RFCs going to = vote in an incomplete state, resulting in them being declined, wasting time= of everyone involved when a little more discussion could've made the RFC = succeed. >=20 > I've thus written up a policy RFC to clarify the current policy regarding= the RFC process, to use less ambiguous language and to formalize some of = the current of the currently followed undocumented practices. Examples of = those would be the heads-up email of an upcoming vote and the announcement = of any relevant change to the RFC text on the list, so that folks become = aware of new points to be discussed without needing to check the version = history all the time. >=20 > Please find the RFC at: https://wiki.php.net/rfc/rfc_discussion_and_vote > And the PR at: https://github.com/php/policies/pull/23 >=20 > As with all policy RFCs, the corresponding PR to the policies repository > will be the authoritative source of the proposal and the RFC (and > discussion) will only provide extra context. Please do not comment on > the PR (except for minor typographical or phrasing clarification > suggestions). For comments regarding the actual "policy" reply to this > discussion thread for proper visibility instead and I'll make sure to > incorporate them as appropriate. >=20 > I intend to dogfood the proposed policy during discussion and voting of = this RFC. Changes to the PR will be considered changes to the RFC text. >=20 > To spell it out explicitly: This email marks the official start of the = minimum discussion period of 2 weeks. >=20 > Best regards > Tim D=C3=BCsterhus >=20 If there is a likely (favourable) misunderstatement of the two weeks, my = first suggestion would be to double it to four weeks. This also has the = benefit that it's close to a month so the rest of the days can be used to = off/on-RFC maintenance. This should better reflect the monthly rhythm of = the current practice release cadence (and some day to allow -- given better= planning -- half the stable release cycle to six (instead of twelve) = months). Just my two cents -- hakre