Team Update XML RPC on behalf of westi…

Team Update: XML-RPC (on behalf of westi)

In our second cycle, the primary focus was CRUD methods for taxonomies. The work was tracked in #18438, and covers both the core implementation and the unit tests.

We also spent more time refining the cycle 1 work (CRUD for all post types), tracked in #18429. This included fixing some date bugs (related to #15098), adding support for getting/setting post thumbnails (related to #15098), and writing unit tests.

After using the posts methods from cycle 1, it became clear that the post type information methods from #18436 were highly desirable. The old patches on that ticket were updated and aligned with the rest of the XML-RPC work for this release.

westi was not available for much of this cycle, so Marko and I worked on our own; he is now reviewing our final patches and will comment or commit shortly. In the meantime, I’m finishing up work on XML-RPC documentation for the codex, which should be ready by beta. Marko and I will also continue to expand the XML-RPC unit tests suite (now around 75 tests).

#team-update, #xml-rpc

Team Update XML RPC Friday The XML RPC…

Team Update: XML-RPC (Friday)

The XML-RPC team is working on the implementation of an wp namespaced api for XML-RPC to allow the Creation, Read, Update and Delete of Posts/Pages or any CPT. We are focusing on a tight integration in naming and behaviour with the core WordPress apis and avoiding strict one to one backwards compatibility with the older MetaWeblog/Blogger post creation apis so as to create a simpler more consistent api.

Relevant Tickets: #18419, #18430, #18431, #18432, #18433

Some of the tickets have existing patches we are happy with and some we are reworking, our primary focus for the first week has been implementing wp.newPost (#18429) and reviewing the other tickets. Once the implementation for wp.newPost is complete the other APIs should come together quickly.

Office Hours: TBD – I will post these once we have them

#team-update, #xml-rpc

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 beta I picked conservative items.

#xml-rpc

The new post format details are now expo…

The new post format details are now exposed via the XML-RPC API:

ticket – https://core.trac.wordpress.org/ticket/15405
commit – https://core.trac.wordpress.org/changeset/16484

In short, there is a new method – wp.getPostFormats – that provides you with an array of the post format values and a new wp_post_format field supported in the metaWeblog.getPost, metaWeblog.editPost, and metaWeblog.newPost methods.

#xml-rpc

XML-RPC Comments API development is unde …

XML-RPC Comments API development is underway.

#comments, #xml-rpc