Improving the WordPress API

Some MarsEdit customers may have run across a problem where posts that were published as “Draft” posts to WordPress end up getting stuck with the original draft publish date as the actual publish date when the post is changed to Published.

I took on the task of identifying the source of this problem and fixing it in the open-source WordPress project. That was 7 months ago. Unfortunately, it hasn’t been integrated yet. Here’s my post about the situation:

Unloved Patches

MarsEdit’s functionality is often limited by the capabilities of the blogs to which it publishes. WordPress is unusual in that it is open source, so anybody can contribute improvements to the platform. If those improvements are never accepted, however, it may as well not be open source.