New version of Akismet plugin released 2.5.6 blog…

New version of Akismet 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 released – 2.5.6:

  • blog post: http://blog.akismet.com/2012/04/26/akismet-wordpress-plugin-2-5-6/
  • diff from 2.5.5 to 2.5.6: https://plugins.trac.wordpress.org/changeset?old_path=/akismet/tags/2.5.5&old=&new_path=/akismet/tags/2.5.6&new

summary from the change log:

  • Prevent retry scheduling problems on sites where wp_cron is misbehaving
  • Preload mshot previews
  • Modernize the widgetWidget A WordPress Widget is a small block that performs a specific function. You can add these widgets in sidebars also known as widget-ready areas on your web page. WordPress widgets were originally created to provide a simple and easy-to-use way of giving design and structure control of the WordPress theme to the user. code
  • Fix a bugbug A bug is an error or unexpected result. Performance improvements, code optimization, and are considered enhancements, not defects. After feature freeze, only bugs are dealt with, with regressions (adverse changes from the previous version) being the highest priority. where comments were not held for moderation during an error condition
  • Improve the UXUX User experience and display when comments are temporarily held due to an error
  • Make the Check For Spam button force a retry when comments are held due to an error
  • Handle errors caused by an invalidinvalid A resolution on the bug tracker (and generally common in software development, sometimes also notabug) that indicates the ticket is not a bug, is a support request, or is generally invalid. key
  • Don’t retry comments that are too old
  • Improve error messages when verifying an 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. key

I’ll file a ticketticket Created for both bug reports and feature development on the bug tracker. to request updating to the 2.5.6 tagtag A directory in Subversion. WordPress uses tags to store a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags in version control systems. (Not to be confused with post tags.).

#akismet

Team Update Bugs RPC Unfortunately nothing happened for…

Team Update: Bugs-RPC

Unfortunately nothing happened for us this cycle. Since I will be out for awhile starting in a few days it has been proposed that the two XML-RPC teams be merged together.

#team-update

Team Update Bugs RPC Our first cycle closed…

Team Update: Bugs-RPC

Our first cycle closed on Friday. Only three of the original tickets on our list have been committed so far, with others at various steps closer to commit readiness.

The plan for our second cycle is to continue wrap on our original ticketticket Created for both bug reports and feature development on the bug tracker. list. If that completes with time left over we’ll begin adding more test code to @westi‘s new RPC test code.

#bugs-rpc, #team-update

Team Update Bugs RPC Realized this morning that…

Team Update: Bugs-RPC

Realized this morning that we totally missed our Friday update, so I’m posting it now.

Went over every ticketticket Created for both bug reports and feature development on the bug tracker. on our list for this cycle. All but two (and possibly a third) look commit ready. We’ll have a coreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. dev give those a quick look. If that all passes then I’ll plan on committing them. Beyond that we’ll look at other two or three that need a bit more feedback and try to get them commit ready and in this cycle.

#bugs-rpc, #team-update

Team Update Bugs RPC We’ve set our outline…

Team Update:Bugs-RPC

We’ve set our outline for this cycle


Blogblog (versus network, site) post on: Friday (this counts for an update on Friday!)

Current cycle description: The Max Cutler Hunt
Max took the time to go through xml-rpc related tickets and post details about them. Eric and I will be going through his bugfix categoryCategory The 'category' taxonomy lets you group posts / content together that share a common bond. Categories are pre-defined and broad ranging. of tickets this cycle.

Most of these tickets have already had some review and are likely ready to go. A few may need a bit more polish before they are commit ready.

Relevant Tickets: #19027 #18126 #18683 #13917 #10933 #17132 #17109 #17981

Current cycle start: 1/27

Current cycle end: 2/9

Previous cycles: N/A

Office Hours: 14:30-15:30 UTC (6:30a-7:30a PST) on Tuesdays and Thursdays

#bugs-rpc, #team-update

New version of Akismet plugin was released 2.5.5…

New version of Akismet 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 released: 2.5.5

Diff of 2.5.4 to 2.5.5

Two items:

  • Nonce checks for removing comment author URLURL A specific web address of a website or web page on the Internet, such as a website’s URL www.wordpress.org
  • Link to configuration page fixes

#akismet

New version of Akismet plugin was released yesterday…

New version of Akismet 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 released yesterday: 2.5.4.

Here is the diff between version 2.5.3 and 2.5.4.

#akismet

FYI in regards to Akismet as a subversion…

FYI in regards to Akismet as a subversion external.

Older versions of WordPress used Akismet -trunktrunk A directory in Subversion containing the latest development code in preparation for the next major release cycle. If you are running "trunk", then you are on the latest revision. as an external. So for active Akismet 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 development we created a -dev directory, to avoid any accidental breakage.

Current versions of WordPress use a release tagtag A directory in Subversion. WordPress uses tags to store a single snapshot of a version (3.6, 3.6.1, etc.), the common convention of tags in version control systems. (Not to be confused with post tags.) of the Akismet plugin as an external. With that change there isn’t much point in having a -dev for the Akismet WP plugin. This is a heads up for anyone still using Akismet -trunk as an external that it will be used for current development work again. If you don’t want to get those changes you should switch your external to the current release tag (2.5.3):

https://plugins.svn.wordpress.org/akismet/tags/2.5.3

I don’t think there are many folks left using Akismet -trunk as an external, but I still wanted to update people on the situation.

#akismet

Some low hanging XML RPC items for WP…

Some low hanging XML-RPC items for WP 3.2:

  • https://core.trac.wordpress.org/ticket/17091
  • https://core.trac.wordpress.org/ticket/17094
  • https://core.trac.wordpress.org/ticket/16748
  • https://core.trac.wordpress.org/ticket/17000
  • https://core.trac.wordpress.org/ticket/15238

Given the short time line for getting 3.2 into betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta versions have gone through alpha testing in-house and are generally fairly close in look, feel and function to the final product; however, design changes often occur as part of the process. I picked conservative items.

#xml-rpc

FYI – Akismet WordPress plugin 2.5.2 was…

FYI – Akismet WordPress 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 2.5.2 was released today – announcement.

diff from 2.5.1 to 2.5.2

This release was mostly to refine a few issues that had been observed in 2.5.1.

#akismet