Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:130941 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 84F911A00BC for ; Mon, 18 May 2026 16:34:15 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1779122060; bh=Ly+sckrIfUjnNfQ7jDacZFPzK/EgY4z267ae/+NlOpk=; h=Date:From:To:In-Reply-To:References:Subject:From; b=mnPEvQ18/UCwd6jb8yBzDi6kNQ3jP9uzrNOLOze/tsG6iQoicVGcrg7Fm9BV+8Ipa vIMmZQVkq6qN3BOUVT02/KLrxHKugm2zsXVvo3cnWAAkdzV9PMR98GoI1tNo2yjWxO EJD4RWq6oIHrBYpVzJHm9OxgrMvgb4AmK+fnAEcUigMyADedO7I4GeEDjOf6x0Qgut 3lhwBiOzoy80w4VglQVY0UtyI7dUKE6HH3O8Mxzl+1Lw4P4iNVFfwlJV0j84u+QVqL +ZZ6Dh4f8GxnGrOjSlxBfsrHJT+k6HpinmRZuxz9A6K5jYSbWk3Fs5bDUt9kvsLTcx JUVHlboe4VwlQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 39315180056 for ; Mon, 18 May 2026 16:34:16 +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.1 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_MISSING,RCVD_IN_DNSWL_LOW, SPF_HELO_PASS,SPF_NONE autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from fhigh-b8-smtp.messagingengine.com (fhigh-b8-smtp.messagingengine.com [202.12.124.159]) (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 ; Mon, 18 May 2026 16:34:15 +0000 (UTC) Received: from phl-compute-04.internal (phl-compute-04.internal [10.202.2.44]) by mailfhigh.stl.internal (Postfix) with ESMTP id 13EA57A003D for ; Mon, 18 May 2026 12:34:04 -0400 (EDT) Received: from phl-imap-02 ([10.202.2.81]) by phl-compute-04.internal (MEProxy); Mon, 18 May 2026 12:34:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= garfieldtech.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to; s=fm3; t=1779122044; x=1779208444; bh=UTM/OBNr4/J/oqW6eO0na B/LyzGcF/QQHa1mMPFY0aw=; b=vXHBX4XiEfxGCmi9uazaG3FfGC6/j/XBnIYjq dZt75HhuRYXG+TE6tpCg/at4wCKgVJCUjyLCFrpbjrKJfEt8H2p6Lp0gLh8bkxIB FNX3hbmD/bv0NzfKmDhgD3/O+uyQG36Qa1JNbaUldyAmEWSmXVKLtU3hoqdoT1yZ +oeS7v0gaGs1Qvk6DCh2n/SQ860mbKGXlhUJTt9bCdiNrWisKj+hvU1nqxdxw2Eg ZrmTJ+Hwc/HrFFwhTQQqrJjMX9Jzhb2fNgaLUt++br0uZtmFRYc7V5u4l4Iu/dVM oOuvClSr7jn9iPX39uUiRc9Hvhl+omgOgmuIps+/mvWa0v2tw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; t=1779122044; x=1779208444; bh=U TM/OBNr4/J/oqW6eO0naB/LyzGcF/QQHa1mMPFY0aw=; b=UmYH+W1OpDPvWNpaY rzACz/zj8vcyrVWmoHqpOmrmBmPW24yIHRIhc9gFfNki81f28LHqLY9nEQ3Mf6GI C9ojzIGhd2t1nJ8ZIlWGH8CUzSUEbRn9muq3W9T6H0JcnJEjOL6P7ZpfkQkpTw9i Lmr3pcRwnzKwI+OW+dzw2DwrigpLif9rmXATZevHM9yCJ5lOW6cDWepeSQucnE5S JUOU1h3qUoWwWgNnv5A07VQaQtJJdZRaopsv54KB/oIkVUapI+Xvy4kyEsfZwA4/ 2njReR2F2qxisFEPN8GMqYqsJwhYMeXUK1RJCzGLkEtpB6J6A4BPF6dsarXyey+K uutfw== X-ME-Sender: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgddufeelfeeiucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhepofggfffhvffkjghfufgtgfesthhqredtredtjeenucfhrhhomhepfdfnrghrrhih ucfirghrfhhivghlugdfuceolhgrrhhrhiesghgrrhhfihgvlhguthgvtghhrdgtohhmqe enucggtffrrghtthgvrhhnpeeluddvudelkeeijeekueekgfdvieefleevveejfefhfedt uefgudeiueehffelkeenucffohhmrghinhepphhhphdrnhgvthdpghhithhhuhgsrdgtoh hmnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomheplhgr rhhrhiesghgrrhhfihgvlhguthgvtghhrdgtohhmpdhnsggprhgtphhtthhopedupdhmoh guvgepshhmthhpohhuthdprhgtphhtthhopehinhhtvghrnhgrlhhssehlihhsthhsrdhp hhhprdhnvght X-ME-Proxy: Feedback-ID: i8414410d:Fastmail Received: by mailuser.phl.internal (Postfix, from userid 501) id 4B5DC700065; Mon, 18 May 2026 12:34:04 -0400 (EDT) X-Mailer: MessagingEngine.com Webmail Interface Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 X-ThreadId: Am5Gr8bdwQYc Date: Mon, 18 May 2026 11:33:44 -0500 To: "php internals" Message-ID: <439a286b-2944-4cfe-901f-42dd47735ee4@app.fastmail.com> In-Reply-To: References: Subject: Re: [PHP-DEV] [RFC][Discussion] Social Media and Marketing Communications Policy Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: larry@garfieldtech.com ("Larry Garfield") On Mon, May 18, 2026, at 10:09 AM, Roman Pronskiy wrote: > Hi internals, > > I'd like to start a discussion on an RFC proposing a formal policy for > PHP's official social media presence and marketing communications. > > RFC: https://wiki.php.net/rfc/social-media-policy > Policy PR: https://github.com/php/policies/pull/32 > > The proposal addresses three gaps in current practice: > > 1. Custodianship of credentials for official accounts is not formally > defined, with no documented succession procedures. > > 2. There is no documented process for content decisions on official > channels =E2=80=94 what gets posted, by whom, and under what authority. > > 3. There is no framework for deciding which platforms PHP should > maintain presence on, leading to platform-by-platform ad-hoc > decisions. > > The policy text itself lives in the php/policies repo (PR linked > above). The wiki RFC is a wrapper proposing its adoption. Inline > comments on specific policy text are welcome on the PR. > > The proposal reflects feedback already received on the previous draft. > Further feedback is welcome. > > -Roman For the record, I do support greater clarity and process around this top= ic, so I welcome this RFC. However, I do have concerns with it in its p= resent form: As I noted in a comment (before realizing I should likely post here inst= ead): Saying "not political" is a trap. In the current environment, not= being political is simply not an option, because so many things have b= ecome politicized. Simply whose name we mention can be political, for r= easons noted in the comment there. Similarly, the presented guidelines make no allowance for values-based s= election of target platforms. While it would be lovely to say that we'r= e neutral, the platforms aren't. I reiterate my previous question: Woul= d you (general you) be OK with PHP having an account on Truth Social? O= r on the Daily Caller forums? Or 8chan? =20 To be blunt, if your answer to that is "yes" then I don't want you in my= project. Any claim of "neutrality" needs to be moderated to allow avoi= ding platforms whose values directly contradict ours. The exact line fo= r that can be somewhat squishy and contextual, but that allowance MUST b= e in there. Regarding membership, there's 2 issues: 1. The social media team is completely self-regulating. That means it o= perates without accountability. At bare minimum there needs to be some = way for the project as a whole to kick someone out, whether by RFC or so= me other mechanism. (Eg, if catturd2 tried to join, I certainly hope mo= st of us would be opposed to that.) 2. The infrastructure team is completely undefined. Is the Infra team's= membership defined and regulated and documented elsewhere at present? = If so, it should be linked. If not, that's a prerequisite for this poli= cy doc, because we are giving formal authority to a committee that doesn= 't technically exist. That's not cool. Infra having a tighter membersh= ip policy than Social Media makes total sense; it does not need to opera= te the same way. But its operation needs to be defined somehow. --Larry Garfield