I’ve moved the P2 external from wpcom-t…

I’ve moved the P2P2 P2 or O2 is the term people use to refer to the Make WordPress blog. It can be found at https://make.wordpress.org/. external from wpcom-themes to extend/themes, which fixed some issues with malformed URLs I was seeing (it was breaking the media upload dialog, among other things). Next step would be to see if we can leverage media uploads so we can use the make blogs more effectively. It’s only that and email subscriptions (which I’m working on) that currently prevent us from moving wpdevel.

I also fixed the issue some were having with commenting to P2 blogs. Basically, if you were logged in but not a member of the blog, you’d get redirected to your wp.org support profile page. The security.php mu-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 was failing to check for AJAX requests.

#make, #p2

I packaged up my mu-plugin for always showing…

I packaged up my mu-plugin for always showing the admin bar and released it: https://wordpress.org/extend/plugins/logged-out-admin-bar/
I also network activated it for the make.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/ network

#admin-bar, #make

To reduce CPU usage, I have enabled file…

To reduce CPU usage, I have enabled file-based caching on https://codex.wordpress.org/ In theory, when pages are edited, the cache should automatically be invalidation and logged in users should not be shown cached content. If it causes problems, please let me know. Initial reports show CPU usage has been reduced by about 75%

#codex, #performance

Spam on the security mailing address

security/wordpress/org gets a ton of spam. Many of us use Gmail, but we’ve had to disable the Gmail spam filterFilter Filters are one of the two types of Hooks https://codex.wordpress.org/Plugin_API/Hooks. They provide a way for functions to modify data of other functions. They are the counterpart to Actions. Unlike Actions, filters are meant to work in an isolated manner, and should never have side effects such as affecting global variables and output. because it was causing legitimate messages to be missed (don’t know why).

Most of the spam is really obvious… VIAGRA, foreign languages (a lot of Russian), other pharma spam.

Ultimately, I think we’d like to move away from e-mail, and have some sort of private TracTrac Trac is the place where contributors create issues for bugs or feature requests much like GitHub.https://core.trac.wordpress.org/. or ticketing system. But until then, some SpamAssassin or other measures would really help us find the wheat among the chaff.

#email, #spam