Make WordPress Systems https://make.wordpress.org/systems Where we make the wheels on WordPress.org go round and round Sat, 24 Oct 2026 19:05:24 +0000 en-US hourly 1 https://wordpress.org/?v=7.2-beta1-64690 https://s.w.org/favicon.ico?2 Make WordPress Systems https://make.wordpress.org/systems 32 32 31759299 Enable duplicate ticket references on BuddyPress Trac https://make.wordpress.org/systems/2026/10/24/enable-duplicate-ticket-references-on-buddypress-trac/ https://make.wordpress.org/systems/2026/10/24/enable-duplicate-ticket-references-on-buddypress-trac/#respond Sat, 24 Oct 2026 18:10:35 +0000 https://make.wordpress.org/systems/?p=3109 Hi folks! Could you enable DuplicatesWorkflow on BuddyPress Trac?

When I choose “mark as duplicate of ticket,” there is no ticket-number field to reference the original ticket. This is tracked in https://buddypress.trac.wordpress.org/ticket/8951. The action_dupe input is absent from the rendered form, so CSS or JavaScript does not appear to be hiding it.

TracDuplicates 0.12 is active in BuddyPress Trac Admin, and its DuplicatesWorkflow component is checked. Even so, BuddyPress Trac currently reports [ticket] workflow = ConfigurableTicketWorkflow. The shared Meta workflow-core.ini includes ConfigurableTicketWorkflow,DuplicatesWorkflow, and bbPress Trac uses both: https://meta.svn.wordpress.org/sites/trunk/trac.wordpress.org/conf/workflow-core.ini

Could you check for a BuddyPress-specific override and make the effective workflow include DuplicatesWorkflow? Please verify that the duplicate action shows the ticket-number field and can reference another ticket.

Thank you! #prio2 #trac #buddypress

]]>
https://make.wordpress.org/systems/2026/10/24/enable-duplicate-ticket-references-on-buddypress-trac/feed/ 0 3109
Hi folks! https://make.wordpress.org/systems/2026/10/22/hi-folks/ https://make.wordpress.org/systems/2026/10/22/hi-folks/#respond Thu, 22 Oct 2026 18:10:31 +0000 https://make.wordpress.org/systems/?p=3107 Can I please get access to https://dotorg.svn.wordpress.org/wordpress/api?
There are many spammy PHP warnings (about 10 per day) that I would like to address.

wporgdev@bor0.dev.dca.wordpress.org:/home/api/public_html$ svn update
Updating '.':
Authentication realm: <https://dotorg.svn.wordpress.org:443> Use your WordPress.org login
Password for 'bor0': 

svn: E170013: Unable to connect to a repository at URL 'https://dotorg.svn.wordpress.org/wordpress/api'
svn: E175013: Access to '/wordpress/api' forbidden
wporgdev@bor0.dev.dca.wordpress.org:/home/api/public_html$ 

Screenshot 2026-10-22 at 20.06.53

]]>
https://make.wordpress.org/systems/2026/10/22/hi-folks/feed/ 0 3107
Maybe enable PHP bcmath extension https://make.wordpress.org/systems/2026/10/19/maybe-enable-php-bcmath-extension/ https://make.wordpress.org/systems/2026/10/19/maybe-enable-php-bcmath-extension/#respond Mon, 19 Oct 2026 19:57:26 +0000 https://make.wordpress.org/systems/?p=3103 I tried to update the Google Cloud libraries in the Photo Directory plugin, but it currently fails because the bcmath extension is missing. The newer Vision client parses API responses with Google’s protobuf library, which needs bcmath when the native protobuf extension isn’t installed.

Could you enable bcmath? Or would you prefer I bundle the phpseclib/bcmath_compat polyfill for now?

#photos #prio2

]]>
https://make.wordpress.org/systems/2026/10/19/maybe-enable-php-bcmath-extension/feed/ 0 3103
Fix for plugin sharing images https://make.wordpress.org/systems/2026/10/16/fix-for-plugin-sharing-images/ https://make.wordpress.org/systems/2026/10/16/fix-for-plugin-sharing-images/#comments Fri, 16 Oct 2026 13:19:26 +0000 https://make.wordpress.org/systems/?p=3099 On cache misses, ps.w.org returns 403s to bot agents. They only get an image when a normal client has recently warmed the cache for that URL at the same edge. This breaks sharing images in Slack unfurls (Slackbot-LinkExpanding, and Slack-ImgProxy) and X/Twitter cards.


<h1>403</h1>

curl -s -o /dev/null -w '%{http_code}n' -A 'Slackbot-LinkExpanding 1.0 (+https://api.slack.com/robots)' "https://ps.w.org/akismet/assets/icon-256x256.png?x=$RANDOM$RANDOM"

<h1>200</h1>

curl -s -o /dev/null -w '%{http_code}n' -A 'Mozilla/5.0' "https://ps.w.org/akismet/assets/icon-256x256.png?x=$RANDOM$RANDOM" 

Could /*/assets/ be exempt from the rule or handled another way?

#prio2

]]>
https://make.wordpress.org/systems/2026/10/16/fix-for-plugin-sharing-images/feed/ 1 3099
Mailboxes and outbound mail for FreeScout https://make.wordpress.org/systems/2026/10/09/mailboxes-and-outbound-mail-for-freescout/ https://make.wordpress.org/systems/2026/10/09/mailboxes-and-outbound-mail-for-freescout/#comments Fri, 09 Oct 2026 21:09:24 +0000 https://make.wordpress.org/systems/?p=3087 As I’m starting to migrate inboxes, what would be your preferred way to have FreeScout connected with the @wordpress.org addresses?

The Gmail connection works for @wordcamp.org (and presumably @wordpressfoundation.org) addresses, I have meetup-support@wordcamp.org set up as a first test. Not sure if you prefer to have w.org addresses work the same or have them connected in a different way?

polyglots@wordpress.org and hosting@wordpress.org are no longer used and can be retired. I’m not planning to migrate those to FreeScout, unless they should be kept for historical reasons?

See https://make.wordpress.org/systems/2026/05/14/wordpress-org-freescout-instance/

#prio1

]]>
https://make.wordpress.org/systems/2026/10/09/mailboxes-and-outbound-mail-for-freescout/feed/ 8 3087
dotorg.svn write access for raicem https://make.wordpress.org/systems/2026/10/09/dotorg-svn-write-access-for-raicem/ https://make.wordpress.org/systems/2026/10/09/dotorg-svn-write-access-for-raicem/#comments Fri, 09 Oct 2026 09:43:04 +0000 https://make.wordpress.org/systems/?p=3084 Hi! Same request as Michal’s. I can commit to wordcamp.svn and deploy WordCamp.org, but committing to dotorg.svn fails with:

svn: E175013: Commit failed (details follow):
svn: E175013: Access to '/!svn/me' forbidden

This was while committing wordpress/website/.config/capes.php to grant a WordCamp subrole that I deployed today (wordcamp.org#2156). Could you add dotorg.svn write access for raicem? Thanks!

]]>
https://make.wordpress.org/systems/2026/10/09/dotorg-svn-write-access-for-raicem/feed/ 2 3084
With MC now being able… https://make.wordpress.org/systems/2026/10/05/with-mc-now-being-able/ https://make.wordpress.org/systems/2026/10/05/with-mc-now-being-able/#comments Mon, 05 Oct 2026 17:57:08 +0000 https://make.wordpress.org/systems/?p=3079 With MC now being able to be sandboxed—thank you for setting that up—could you please add wporg-mc-dev to @4thhubbard‘s sandbox when you get a chance?

She’ll be working on getting education stats and efforts tied in there.

#prio2

]]>
https://make.wordpress.org/systems/2026/10/05/with-mc-now-being-able/feed/ 2 3079
Hi! I’d like to request… https://make.wordpress.org/systems/2026/10/03/hi-id-like-to-request-2/ https://make.wordpress.org/systems/2026/10/03/hi-id-like-to-request-2/#respond Sat, 03 Oct 2026 17:27:14 +0000 https://make.wordpress.org/systems/?p=3076 Hi! I’d like to request a .org sandbox. I’ll be working on release automation and other tasks for core build/test tools and core security releases. My WordPress.org username is lancewillett. Thanks!

#prio2 #sandbox #mc

]]>
https://make.wordpress.org/systems/2026/10/03/hi-id-like-to-request-2/feed/ 0 3076
Write access to dotorg.svn https://make.wordpress.org/systems/2026/10/01/write-access-to-dotorg-svn/ https://make.wordpress.org/systems/2026/10/01/write-access-to-dotorg-svn/#comments Thu, 01 Oct 2026 21:57:15 +0000 https://make.wordpress.org/systems/?p=3072 Requesting write access for myself to commit to dotorg.svn, as I’m working on the bbPress ticket backlog, and a few hotfixes for the WordPress.org Forums have been necessary along the way.

(Konstantin was kind enough to help the past 2 times 💪 but I’d prefer to be more helpful broadly than burdensome to anyone.)

Thank you! #prio3

]]>
https://make.wordpress.org/systems/2026/10/01/write-access-to-dotorg-svn/feed/ 1 3072
Please can I get access… https://make.wordpress.org/systems/2026/09/29/please-can-i-get-access/ https://make.wordpress.org/systems/2026/09/29/please-can-i-get-access/#comments Tue, 29 Sep 2026 21:43:07 +0000 https://make.wordpress.org/systems/?p=3069 Please can I get access to the Google Analytics property for the Mercantile store? I’m overhauling the store and want to track orders and conversions properly.

As far as I can tell, the shared .org GTM container (GTM-P24PF4B) routes mercantile.wordpress.org to GA4 property G-2R4NZ1XYDP, but I haven’t been able to find out who administers it. Recording purchases will also need a purchase event tag in that container, so access to the container (or someone who can add the tag) would help too.

Thanks!

#prio2

]]>
https://make.wordpress.org/systems/2026/09/29/please-can-i-get-access/feed/ 2 3069