HelpScout forward: polyglots@wordpress.org Can we…

HelpScout forward: polyglots@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/

Can we please setup forwarding for a new Helpscout inbox:

polyglots@wordpress.org    polyglots@wordpress.helpscoutapp.com

cc @amieiro

#prio1 #email #helpscout

CORS headers for ps.w.org & ts.w.org

As mentioned on Slack

In addition to s.w.org , is it possible to enable CORS headers for image files on ps.w.org? Can’t post to make/systems myself.
Things like 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 icons can be shown in the blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. editor (block directory), and with certain setups and new features (like client-side media processing), CORS headers are needed for displaying them.

If you’re gonna enable it for ps, might as well add it for ts too.

CORS headers are indeed needed for those resources for JavascriptJavaScript JavaScript or JS is an object-oriented computer programming language commonly used to create interactive effects within web browsers. WordPress makes extensive use of JS for a better user experience. While PHP is executed on the server, JS executes within a user’s browser. https://www.javascript.com/. processing of images, is it possible to enable CORS headers for this domain (either for image file types, or all files, given it’s a cookieless domain and reverse proxy for specific matching paths)

#prio3 #cdn

429’s on WordCamp sites

Syncing a comment from slackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. to here, as it’ll get lost otherwise.

https://wordpress.slack.com/archives/G02QCEMRY/p1728007383649489

A bunch of Australians are either unable to access https://sydney.wordcamp.org/schedule/ and https://central.wordcamp.org/schedule/, as they’re getting 429’s, or it looks like half the CSS/JS/images loaded are failing to load.

(Some IPs included in the slack comment)

Additional reports include

  • https://wordpress.slack.com/archives/C08M59V3P/p1727978403782009
  • https://wordpress.slack.com/archives/C08M59V3P/p1728020305092339?thread_ts=1728017732.714399&cid=C08M59V3P
  • https://wordpress.slack.com/archives/C08M59V3P/p1728026561448409
  • https://wordpress.slack.com/archives/C08M59V3P/p1728025534541309

#prio2 #wordcamp-org

Add minimum commit message length for core.

Per https://meta.trac.wordpress.org/ticket/7784 an empty-message commit was made to develop.svn accidentally: https://core.trac.wordpress.org/changeset/59087

We’ve got a minimum-message-length enforced for plugins.svn & themes.svn, can that same check please be applied to at least develop.svn (or preferably all SVNs?)

#prio3 #svn

MC Release Access for Peter Wilson

Can @peterwilsoncc (peterwilsoncc) please be granted MC Release access for his work as a CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. Committer and 6.7 core tech lead.

This will be required for release packaging in APAC friendly timezones.

Proxy access is required for release access; here’s the public key, that’s protected with a strong passphrase.

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIOCnKu14g7mHIpL7m0ZD25kWodmlmo2Qxz/YsbkVndzQ peterwilsoncc@git.wordpress.org

#prio1 #mc

www.wp-cli.org SSL setup wp-cli.org is…

www.wp-cli.org SSLSSL Secure Socket Layer - Encryption from the server to the browser and back. Prevents prying eyes from seeing what you are sending between your browser and the server. setup

Raised via: https://wordpress.slack.com/archives/C02QB8GMM/p1719398059892329

wp-cli.org is hosted on 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/ Pages, the A records are setup properly for this.

In order for GitHub Pages to provision a SSL certificate for the www subdomain however, the subdomain needs to be a CNAME to wp-cli.github.io. Currently it’s a CNAME to wp-cli.org.

Can we please change www.wp-cli.org from a CNAME to itself, to that of github?

Currently:

$ dig www.wp-cli.org +short
wp-cli.org.
185.199.111.153
185.199.110.153
185.199.109.153
185.199.108.153

Should be:

$ dig www.wp-cli.org +short
wp-cli.github.io.
185.199.111.153
185.199.110.153
185.199.109.153
185.199.108.153

#ssl #dns #github #wpcli #prio2

Schema redirect for wp-env.json

@ajlende requested via Slack: https://wordpress.slack.com/archives/C02QB8GMM/p1718649686552709

I need to add a new schemas.wp.org redirect for the wp-env.json file added in https://github.com/WordPress/gutenberg/pull/36276. I don’t have access to add the systems request like was done for Add redirect for Font Collection JSON schema. So I hope this is the right place to ask for help; I couldn’t find a channel for systems.

I’m making an assumption here; but it appears the expected format is:

https://schemas.wp.org/trunk/wp-env.json => https://raw.githubusercontent.com/WordPress/gutenberg/trunk/schemas/json/wp-env.json

#redirect #prio1

Reprovision dd32.dev wporg Sandbox

This request has been withdrawn pending a break in work.

As per previous posts [1], can I get my sandbox reprovisioned for VSCode?

I’ve backed up my customisations. (please note: I’m doing this at the end of each work day, just wipe the box when time comes, pingPing The act of sending a very small amount of data to an end point. Ping is used in computer science to illicit a response from a target server to test it’s connection. Ping is also a term used by Slack users to @ someone or send them a direct message (DM). Users might say something along the lines of “Ping me when the meeting starts.” me via slackSlack Slack is a Collaborative Group Chat Platform https://slack.com/. The WordPress community has its own Slack Channel at https://make.wordpress.org/chat/. if online)

Please enable sudo switch-php.sh

#prio1 #sandbox

Increase query params length for trac

Could we increase the length of query parameters for TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. instances? It seems that the existing query length limits are too low for it.

Thanks!

#prio1 #trac

Enable CORS for core translation downloads

Currently CORS isn’t enabled for a URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org such as the below.

 https://downloads.wordpress.org/translation/core/6.5/fr_FR.zip

This appears to be because the translation CORS headers are set to builds/(plugins|themes) which doesn’t include coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. (which is in builds/core/$locale.zip

Can we have that (plugins|themes) expanded to (core|plugins|themes) in the wporg_downloads_cors_* maps please?

Reported via https://github.com/WordPress/wordpress-playground/issues/1206

Thanks!

#prio2 #translations #nginx #playground