WordPress is moving in a very interesting direction that isn’t based on features but services. This added value brings so much to WordPress which means that, similar to search engines, the barrier for competition is being raised progressively higher.

This direction started with the plugins repository. One controlled place where you could download plugins. This soon extended so that WordPress installations could notify their owners that a plugin had been updated; then it allowed automatic updating, and in WordPress 2.7 you can search for and install plugins directly from the WordPress admin area. No more downloading, unzipping, and uploading.

With the resurection of the Themes repository you have to suspect that similar functionality will be also available so that users can download and test themes.

Another upcoming feature is the automatic upgrade of the whole WordPress installation. This not only means that WordPress can be kept up to date but that this can feedback information about incompatible plugins to the repository. Updating will come with a warning to explain which plugins are likely to break, presuming you are not the first person to upgrade.

I have recently begun to look at Habari which I like a lot. In some ways I think Habari is much better than WordPress but the new service based connections between WordPress and the controlled community of add-ons means Habari might find it very hard to compete.