Redirect gutenberg.run

Currently gutenberg.run is hosted by a DigitalOcean instance that we’d like to shut down.

Can we please have that domain setup as a redirect to https://playground.wordpress.net/gutenberg.html?

Thanks in advance!

cc @adamziel
#gutenberg-run #playground #redirect #prio3

Rosetta commit permissions

Hi can I please have commit permissions for the Rosetta Dotorg repository? I need to commit a support theme switcher to mu-plugins, so that end users of the rosetta sites can preview the new support site theme and give feedback.
#prio2 #rosetta

Add WordCamp.org Sandbox and/or Super Admin

I currently have a w.org sandbox, but not a wordcamp.org one (or WC added to mine; not sure how it’s setup). In talking with @dufresnesteven about issues with Jetpack on wordcamp.org, it would be helpful to be able to dig in a bit more directly.

#prio2 #wordcamp

Delete 6.6 git branches

Today r57779-core accidentally created branches/6.6 when the intention was to create branches/6.5, this has been cleaned up in develop.svn and core.svn, but that doesn’t sync through to develop.git & core.git.

Thankfully it appears that the git sync has continued to operate without issues.

Could the following branch please be deleted from the git mirrors?

$ git remote -v
origin  git://develop.git.wordpress.org/ (fetch)
$ git branch -r | grep 6.6
  origin/6.6

$ git remote -v
origin  git://core.git.wordpress.org/ (fetch)
$ git branch -r | grep 6.6
  origin/6.6

The branch on Github should automatically be removed when it’s removed from the source repo.

FYI @davidbaumwald

#git #core #prio2

IPv6 Support

WordPress is deployedDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. in a large number of environments; and increasingly this is leading to WordPress being used within IPv6-only deployments, where there exists no form of IPv4/dual-stack/IPv64 gateway.

It’s no secret that hosts should realistically provide a 6to4 gateway, or NAT64 / DNS64 service when supplying IPv6-only hosts, but due to the extra burden that supporting both IPv6 and IPv4 places upon them, they’re often (especially in low-cost/low-end VPS markets) choosing against this, and placing the burden upon other hosting infrastructure (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/) instead.

This is leading to an increase in the number of end-user requests along the lines of “Why doesn’t WordPress just work” and “Get with the times”, which while unhelpful, are a valid segment of the WordPress users.

WordPress is not alone in the list of applications installed in hosting environments which doesn’t natively support IPv6, but we’re also not important enough to many of the use-cases for those services (Who often explicitly state, that it’s not viable to be used as a production hosting environment) to cause them to implement basic network functionality to support us.

Current state of IPv6 on WordPress.org:

  • ✅ WordPress.org CDN supports IPv6 (s.w.org)
  • ❌ WordPress 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. & Downloads are available over IPv6
  • ❌ WordPress.org website is available over IPv6

Meta ticket for reference: https://meta.trac.wordpress.org/ticket/3090

This isn’t a ticket requesting IPv6 support; but rather, a discussion point over when IPv6 support may be able to be offered, and any limitations in the WordPress.org infrastructure that currently limits us in providing that.

#prio3 #ipv6

Add redirect for Google Fonts JSON file

We are currently hosting the Google Fonts JSONJSON JSON, or JavaScript Object Notation, is a minimal, readable format for structuring data. It is used primarily to transmit data between a server and web application, as an alternative to XML. file for the new Font Library feature on the wordpress.org CDN. In order to work around the caching issues with the 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/ CDN, would it be possible to create a redirect from a specific fonts wordpress.org subdomain to a JSON file hosted on the wordpress.org CDN?

This would allow the Google Fonts JSON file to be updated without the need to invalidate CDN cache.

For example, https://fonts.wp.org/6.5/google-fonts.json would point to => https://s.w.org/images/fonts/17.7/collections/google-fonts-with-preview.json. Then, if needed, the same URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org could be updated to point to a different GutenbergGutenberg The Gutenberg project is the new Editor Interface for WordPress. The editor improves the process and experience of creating new content, making writing rich content much simpler. It uses ‘blocks’ to add richness rather than shortcodes, custom HTML etc. https://wordpress.org/gutenberg/ version of the file, e.g. https://s.w.org/images/fonts/17.8/collections/google-fonts-with-preview.json.

#prio1

Reprovision wp.org Sandbox for VS Code 1.86

Same issue as: https://make.wordpress.org/systems/2024/02/07/reprovisioned-sandbox-for-vs-code-1-86/

I want to run VSCode 1.86 and the newest versions of wordpress/scripts which currently throw:

Warning: Missing GLIBCXX >= 3.4.25! from /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
Warning: Missing GLIBC >= 2.28! from /lib/x86_64-linux-gnu/libc-2.24.so

I’ve deleted everything of meaning from the sandbox. Feel free to reprovision as soon as you are ready.

Thanks.

#prio1

[Edit Feb 27] Flipped this to #prio1 as I would ideally have it in place before 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. Asia Contributor DayContributor Day Contributor Days are standalone days, frequently held before or after WordCamps but they can also happen at any time. They are events where people get together to work on various areas of https://make.wordpress.org/ There are many teams that people can participate in, each with a different focus. https://2017.us.wordcamp.org/contributor-day/ https://make.wordpress.org/support/handbook/getting-started/getting-started-at-a-contributor-day/. on March 7 since I’m a table lead.

Update plugins.trac templates.

Similar to https://make.wordpress.org/systems/2023/02/06/update-plugins-trac-templates/ can we please have svnup-meta-checkouts.sh run on svn2?

Could we also consider adding it to a cron task that runs daily on svn2? (svn1 does not need this)

On svn1 it runs whenever a change to the paths it checks out is modified.

#trac #svn #prio3

ImageMagick for Photo Directory?

https://meta.trac.wordpress.org/ticket/7460 has asked:

Would it be possible to use ImageMagick for the Photo Directory to better preserve the original colors in the submitted photos?

Is it possible to enable ImageMagick on 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/? Any systems reasons why it shouldn’t be?

#prio3 #photos #imagemagick

Reprovisioned Sandbox for VS Code 1.86

I’m unable to use VS Code with Remote SSHSSH Secure SHell - a protocol for securely connecting to a remote system in addition to or in place of a password. to access my sandbox (adamwood.dev.ord.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/) with the new 1.86 version due to updated requirements, namely Linux distributions based on glibc 2.28 or later, and glibcxx 3.4.25 or later, such as Debian 10, RHEL 8, or Ubuntu 20.04.

As a workaround I have installed 1.85 and disabled updates as suggested, but this obviously isn’t satisfactory long term.

I understand it’s possible to have my sandbox reprovisioned to meet these requirements. I have backed up my customisations, so I’d like to request that you go ahead with this please.

#prio1 #sandbox