For quite some time, WordPress plugins have been corralled and housed under the main .org umbrella of Plugin Directory, with fair success. However, themes have languished in purgatory of http://themes.wordpress.net. Back in December of ‘07, big changes were announced, with little follow up, and led to a lock on new themes being allowed to be uploaded by designers, and all in all, a poor experience for viewers. Seems this has changed recently with the addition of themes to the Theme Directory within wordpress.org.
Which sounds great at first look, but then looking at the additional information about hosting your theme, some odd mandatory requirements are listed.
First, and I’ll be the quick to admit it’s difficult to differentiate licenses when it comes to web templates, but requiring a GPL license, when most themes I’ve seen over the years licensed as CC-SA is peculiar.
Second, mandating align classes to be specifically alignleft, alignright and aligncenter is absurd.
And finally, which to me is the real kicker, the theme MUST support Gravatars. Huh? Isn’t Gravatar a 3rd party service owned by Automattic? Why should a theme for an open source blog engine be mandated to support such a 3rd party service? So the theme could easily be used on the for profit wordpress.com site?
In my very so humble opinion, wordpress.org has officially crossed the line of differentiating the free/open source version, and the for profit entity. Heck, they might as well add Akismet as a core component and call it a day.
Shame on you Matt, and shame on those that let these requirements through.
On a side note, I find it surprisingly odd that themes not be widget ready. Go figure.