Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:130316 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 3115A1A00BC for ; Sun, 15 Mar 2026 00:21:03 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1773534067; bh=wDjEIe6RKd0aQXL5pSawBxB/BtS4mQh3SA3zbyyLPqg=; h=References:In-Reply-To:From:Date:Subject:To:From; b=jteQs93V7xRjkZZhRJ/QevuSloO0FOQU1xPumWWd8IoP5eb6GPVmjojft/Zew5seS EAgsK/r/SBZWH/rGXwMfi82ujNQueD7JHXct+JodYX/GmqxfQSalrjuQznE0/A7wCm 3JQ9BYhCC6OrJ9JUBVwQJfKuOvby2G1m7M2OBtNWTTuIX+slYbkcACA4WFEn+6U3n9 7ydwk9CO7mk096SY8o0nlDYnjtDLeEvrj2Y+koKshlHpfS2zMZ0fNpS0tD9A+Hdl5Z 4hI0X6146QgPSSyZgniLA6NcqVo2rvzB5ZDAkKVWIZ7l0/iNN8cxEMBfTuMnva3WQA 4FXpS2DzL32bg== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id CAD471805A9 for ; Sun, 15 Mar 2026 00:21:06 +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=ARC_SIGNED,ARC_VALID,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 mail-qv1-f54.google.com (mail-qv1-f54.google.com [209.85.219.54]) (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 ; Sun, 15 Mar 2026 00:20:56 +0000 (UTC) Received: by mail-qv1-f54.google.com with SMTP id 6a1803df08f44-899fbf92bdbso44401446d6.0 for ; Sat, 14 Mar 2026 17:20:51 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1773534050; cv=none; d=google.com; s=arc-20240605; b=R8h7S1ntxxM16FYmGHTo/8FMsQCfTr/oNjyAAqra+d4kChPpiPfZ7IFAe6cjgz8I4W Qnay6HnYJNs/oEB1Nv5C93n6phbyfWQRSQS2LO9nRN4winG5+aQwcsRRa7ZSW5EMlTWa D+NBV/3QiXl8XeHMK2wfDwlq9CAvX8qhfQI9jDyoGOz9Myko1OQl3+dTOt2gqC7BA+9p MEpUQz7pC3nY3INcILdu4Mv6EDF963o6cMLngjLU5kTpoxq88NClOyoaSSThm48daM84 1UFBxOKs0Coepr/qF1yLdMoEcrH4eFIDy6WihJ/OI9wvbMfOXs9FLZHsofL3GLTTKk+m RtwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=wDjEIe6RKd0aQXL5pSawBxB/BtS4mQh3SA3zbyyLPqg=; fh=PwvV1jWZOR90rDIG/6XexqaHJyAFBTdnFVhsS64qdEQ=; b=IP+tCP8EDe5lN1HqJDrgDeFnXalPkuhex3tsAOMEypo3dEIBjYdjWAnf5aDrPj9zbh tqXRuX59maTeE1pOD6dbfSwNdzo6uyMvxkpVUyyjQEMKwEMha/49lAcmrvGZX8+55otv Tw/PxeXMAq2/ScwEqQCBjgndC5xENHwjOIUW2eqpaLJSHvTp4g+M4h+RnQLEFdt9/yMs RJSLq6Epf0rr/tz0Vr6tGxkSTR9QsZJs02ms8op+GQmjKuvmoUlyjn2TE/1aD5/gyUdG Qx4lMY+sGCGksFKy/uBHDPC+xIuBZYDCf2nLenoT70aBHAQD70eWnF0/mdkyhcKcy8wQ q8rQ==; darn=lists.php.net ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1773534050; x=1774138850; darn=lists.php.net; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=wDjEIe6RKd0aQXL5pSawBxB/BtS4mQh3SA3zbyyLPqg=; b=N6MZrvPhxD3c73J4oxL3uiN5bIM1hFtnhcv/q0Aj1N7gDFnVpP+aKyWEN1t7VrJlgh 74o5jCJ0flVn66SChGBHEa04TgtZX5W9MYpKYzoXlfZG6jrJ7I4krc6fNRimwUI6B/ZV FSrqTNzLqB9cI4dbbLt1trZwC2ORtmINz+q7ipTas+shqCdsEQGIHv3lLaKSPYt+ysv3 WFSwsrC5rWMYhfS1ykblJGRC4bLzQGU6TfiNRQti5Xla21NafEcJ+MlnAlGPcg7uHRia 9ZUfiM/Rz20cgXaHbS1ZTraR1pMiLH+44LJLTeQaw+hroassu2BdExnd2Mcv9dkOYfUA +g1w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773534050; x=1774138850; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=wDjEIe6RKd0aQXL5pSawBxB/BtS4mQh3SA3zbyyLPqg=; b=QGpayVBOMMThpHpfsr/b7aRAHE2YIvSqZB8bJVLC6eZ0Tm2L6zSA+BQ4SOhSbbBKNz tVQyVX5gI2vUdZLhbwg/PfDMrsRZ+DyLV/2dNJe8XxSEKarLBB3PMVkqkCTgWATXmgOY /e/uscq7h+PeZi0WlT09aGghmy+cXzr+wz2kxGq4lKeiFS8AhuEfAJmqUip1CPuBxYCI mHQ+WU3xvcNa02limfKr8chlkY9r0IKPykh2MoqTSWmmf4lwhkyotKJedR2BJkVgiAlN KXd8dQASvDES5E7sn0X72nwxGqgnaqnfBO+7i/QkSY28nXylH3aEWtSnY7CKxH9+AwPD SMfw== X-Gm-Message-State: AOJu0YwjIf0ACL6I6o1J6yqH9kXgtAisIQddOENXSQebFJv22CfisZe5 9hTs9fYwjUCyyyrMtLkOP67FAl5bkVbNosoe2xsz7N++cZRKMR8Nm8++CVNrYu131HJ50NS17Yv gC46qv8tXiIOG+E606nD8Mn6wZ4k0nPlZUOWlnIH7ow== X-Gm-Gg: ATEYQzw5ZhyNl4Gu4LyjuT78im+CSp677b/NNtPWCSwZNv98N06U8GVC3RZb78gSERf cqxpugLHzszuo5/+muHyY1dye0Tp1ARjsuHksNSPM2I89tR47Gc/n5Kz4vbb9TimAmJ3CTUhFj2 b2WfM6BVceyJ5JnPBtafv/vS8F5UXf9n7PqUbqAju6y3xVE8P/dodCWxtNbQTm4I/qKEiqNbZQK otFXtQvTMsMzm5wgd+bv6Br7XvwwuzYUVSDEXAlawt0m74HMnhjwyEA9bzr1/19cHOy5inW1LSO oaE80Mi8VbtwdojTuca2edXgfu74jkLamLO6Y6r7bg== X-Received: by 2002:a05:6214:2588:b0:89a:2fe7:91c9 with SMTP id 6a1803df08f44-89a81c8a7f0mr123186366d6.1.1773534050560; Sat, 14 Mar 2026 17:20:50 -0700 (PDT) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: <839153A0-004D-4562-BD6E-65923201EDAA@gmail.com> In-Reply-To: <839153A0-004D-4562-BD6E-65923201EDAA@gmail.com> Date: Sun, 15 Mar 2026 01:20:39 +0100 X-Gm-Features: AaiRm51XPbdGzriD3hoYUmr7xgPYGhyqgNp-CiB05Rbo4wN5aTMzJ7aITc4BLNQ Message-ID: Subject: Re: [PHP-DEV] [RFC] php-community: a faster-moving, community-driven PHP. To: PHP internals Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: tovilo.ilija@gmail.com (Ilija Tovilo) Hi Daniil On Sat, Mar 14, 2026 at 7:32=E2=80=AFPM Daniil Gentili wrote: > > Submitting for discussion the php-community RFC, for a faster-moving, com= munity-driven PHP: https://wiki.php.net/rfc/php-community I understand and appreciate your desire to accelerate the development speed of PHP. However, this proposal would put a completely unrealistic burden on php-src maintainers. By design, it would become very easy to add new features to the community branch. However, code isn't merged and forgotten; it requires continued maintenance. Features interact, bugs need to be fixed, code will diverge from release branches and require conflict resolution, development of features through PRs would still require reviews by maintainers, etc. The additional effort to keep all of this working correctly for underspecified and questionable features would be immense. There's no real veto for php-src maintainers, a single internals member can overrule the "veto" mentioned in the RFC. If a problematic feature is accepted, it must be supported for at least 6 months, further burden falls on php-src maintainers to propose the removal of the problematic feature, and it might not even be removed unless: > Adoption is negligible, as evidenced by Packagist statistics. I honestly think this would be catastrophic. I think this development model works much better with authoritative working groups or a benevolent dictator, along with a coherent roadmap. And crucially, failed ideas would be removed before this community edition becomes a cemetery of failed ideas. Ilija