Update getinvolved@ email forwarder

Can we please update the forwarder for getinvolved@wordpress.org from support@wordcampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more. to get-involved-wordpress@mu.helpscoutapp.com


Not high-priority as I’ve got a forward in place on the Helpscout side until changed.

#email #helpscout #prio2

Deploy & Clear caches for: Planet & Codex


In r18253-dotorg I altered a feed url from httpHTTP HTTP is an acronym for Hyper Text Transfer Protocol. HTTP is the underlying protocol used by the World Wide Web and this protocol defines how messages are formatted and transmitted, and what actions Web servers and browsers should take in response to various commands. to httpsHTTPS HTTPS is an acronym for Hyper Text Transfer Protocol Secure. HTTPS is the secure version of HTTP, the protocol over which data is sent between your browser and the website that you are connected to. The 'S' at the end of HTTPS stands for 'Secure'. It means all communications between your browser and the website are encrypted. This is especially helpful for protecting sensitive data like banking information., which requires the planet cache to be cleared in order for feed updates to continue. I have not deployedDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. this change yet to planet.
r18257-dotorg alters where planet gets it’s headerHeader The header of your site is typically the first thing people will experience. The masthead or header art located across the top of your page is part of the look and feel of your website. It can influence a visitor’s opinion about your content and you/ your organization’s brand. It may also look different on different screen sizes./footer from, using some new APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. endpoints, to fetch a new header/footer.

Tested & confirmed working on sandbox.

Please deployDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. & clear Planet cache.


In r14081-deploy I altered the Codex header/footer curl script to pull from the same set of new API endpoints.

Tested & confirmed working on my sandbox.

Please deploy & clear the Codex cache.

#prio2 #codex #planet #deploy

Delete 2.9.5 tag at buddypress.svn.wordpress.org

A BuddyPress committer made a mistake in the 2.9.5 tag while back-porting a fix & performing a bunch of minor releases. I do not have the power to bypass the pre-commit hook:

Committing transaction...
svn: E165001: Commit failed (details follow):
svn: E165001: Commit blocked by pre-commit hook (exit code 1) with output:
Cannot commit to a tag.

If possible, may I please have this tag deleted: https://buddypress.svn.wordpress.org/tags/2.9.5

Bonus ask, may I please have the power to commit to tags on the BuddyPress & bbPressbbPress Free, open source software built on top of WordPress for easily creating forums on sites. https://bbpress.org. repositories (or have the restriction removed completely?) It happens rarely, but it’s an easy clean-up for me when it does.

IIRC, the original reason we’d added that hook many years ago was because we were using those tags for deployment to dotorg, but we switched to deployingDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. from plugins.svn when we introduced build processes.


Hi, can the following users…

Hi, can the following users get MC and GA access for dotorg? Release management is not needed, it’s for stats.

  • callye
  • dansoschin
  • eidolonnight


cc @andreamiddleton

Sandbox out of space Similar…

Sandbox out of space

Similar to Ian’s post in December, except I don’t immediately see things in tmp causing issues.

I’m not able to run svn cleanup due to being out of space.

Thanks in advance.



Vary nginx cache by wporg_locale cookie value

This cookie gets set by the locale-detection pluginPlugin A plugin is a piece of software containing a group of functions that can be added to a WordPress website. They can extend functionality or add new features to your WordPress websites. WordPress plugins are written in the PHP programming language and integrate seamlessly with WordPress. These can be free in the WordPress.org Plugin Directory https://wordpress.org/plugins/ or can be cost-based plugin from a third-party, which is used on the login site, and soon on the Learn WordPress site. In the case of Learn, the value of this cookie will determine the language that is displayed in the front end UIUI UI is an acronym for User Interface - the layout of the page the user interacts with. Think ‘how are they doing that’ and less about what they are doing. of the site (see this PR). Caching the pages without consideration of the chosen locale has a lot of potential for bad UXUX UX is an acronym for User Experience - the way the user uses the UI. Think ‘what they are doing’ and less about how they do it..

Could we update the nginxNGINX NGINX is open source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability. In addition to its HTTP server capabilities, NGINX can also function as a proxy server for email (IMAP, POP3, and SMTP) and a reverse proxy and load balancer for HTTP, TCP, and UDP servers. https://www.nginx.com/. config to take this cookie into account when caching wporg pages? This locale switching functionality is intended for use on various wp.org sites beyond just Learn, so ideally this change would apply for *.wordpress.org

#prio1 because we’d like to get the locale switcher launched on the Learn site soon.

Bumping this down to #prio2 as it was worked around, but needs a call on whether this should just be closed or not.

Update gutenberg.run `A` record

Hi, can you please update the A record for gutenberg.run to point to

The current record points to a droplet under @aduth‘s personal account, and we’d like to change it to a Foundation account that several of us have access to. DigitalOcean doesn’t allow transferring droplets, so we had to setup a new one, hence the IP change.


Update *.git.wordpress.org to rename `master` to `trunk`.

WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. has decided to rename from master to trunk on all repo’s: https://make.wordpress.org/core/2020/06/18/proposal-update-all-git-repositories-to-use-main-instead-of-master/ and Gutenberg did that over here: https://github.com/WordPress/gutenberg/issues/27741

This is primarily for https://github.com/wordpress/wordpress/ & https://github.com/wordpress/wordpress-develop/ ( core.git.wordpress.org & develop.git.wordpress.org) but could also be applied to all of the git mirrors for simplicity.

The full list of *.git.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ mirrors are the following AFAIK, and all can be updated without issue, as all the projects listed will just follow core’s direction here. I don’t know how this will affect the *.git => githubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code changes done in branches by contributors can be reviewed and discussed before being merged be the repository owner. https://github.com/ syncing process and/or what will need to change on GitHub.
– core.git.wordpress.org
– develop.git.wordpress.org
– backpress.git.wordpress.org
– bbpress.git.wordpress.org
– buddypress.git.wordpress.org
– glotpress.git.wordpress.org
– meta.git.wordpress.org

Can we make the change to our git mirrors please?

Requested via https://wordpress.slack.com/archives/C02QB8GMM/p1614648674097800

cc @noisysocks @jorbin


Relax chinese rate limiting for Trac

In https://make.wordpress.org/systems/2020/03/21/re-evaluate-the-chinese-rate-limiting/ the rate limit for chinese traffic was relaxed, but it looks like Trac still has a rate limit in place.

Can we relax the rate limit for TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. as well?

If DOS traffic is still an issue, is it at all possible for logged in traffic to bypass the limits?

Ref: https://wordpress.slack.com/archives/C02QB8GMM/p1612868603196000


Enable cURL on w.org production server?

The script that updates our ip2location database tables relies on cURL to download the newest data files. We’ve been running this script manually on sandboxes for a couple of years and it has always completed without errors. Recently we set up a cron job to run this script automatically, which means it now happens on the production server instead of a sandbox. However, during its inaugural run today, it failed with a curl: command not found error message.

Would it be possible to enable cURL on production so this script can run there?