Anil Dash has written an article titled “A WordPress 2.5 Upgrade Guide” on the official movabletype.com blog. It is full of misdirection, and, thankfully, overall it hasn’t been well received. What excites me is it has sparked some excellent discussions, and it’s a great launching point for more conversations.
I whole heartily recommend you try the open source flavor of Movable Type. It is clearly a great product created by fantastic people.
If you are thinking you only have time to try one other blogging software than WordPress, my time and money is on Drupal. People bringing Drupal into the conversation as an alternative has been one of my favorite parts of the discussions. Built on the same PHP stack that powers WordPress and much of the rest of the high performance web. Drupal is the full featured CMS with the heart and minds of the open source communities (I hang out with). Its blogging experience isn’t as polished out of the box as WP or MT, but it’s getting there — and we’re working hard at staying focused and one step ahead of them
If you have time please do share what you love about these other personal publishing environment, particularly if it relates to something that annoys you about WordPress. This way WordPress participants can respond by letting our code do the talking.
If you are currently using WordPress then your highest priority will likely be to plan to take a look at WordPress 2.5 as a release candidate will be coming very soon — watch the WordPress Development blog for the news.
I’m disappointed by Anil’s “upgrade guide”, but not surprised. I used to greatly respect Anil Dash, but in the last year I’ve grown to mostly only respect his abilities. He speaks of sincerity, but I don’t see any other way to interpret the following comments, and other parts of his argument, other than being patronizing and insincere:
I should think that the WP community would be more frustrated with Automattic not having the 2.5 release ready (or even a release date) than with someone pointing out that there are good options for bloggers.1
And from the same comment:
And honestly, it may well be that Matt isn’t used to the way that competition works when you’re a well-funded company with tens of millions of dollars in the bank. I know it took us a while to adjust to the reality of how perceptions change in that situation. But given that Automattic’s raised many millions more dollars than Six Apart, I certainly don’t think it’s unfair for us as an underdog to point out our strengths.
The least Anil could do was give us some time to spend some of the money before playing the underdog card.2
He is also very passionate in the “upgrade guide” about doing everything first. I’m not really interested, nor do I think most people are, in who did what first. When I get focused on firsts, my friends generously either help escape my nostalgia or my indulgent in the latest fad. I’m reminded to refocus on substance, on how the details come together to create the experience, and what real problems we need to solve together.
Solving problems together is the spirt of open source. I explicitly pointed out that Anil’s post is on the .com blog, because although Six Apart has improved its open source message since I wrote ”
Movable Type 200% Open Source!” Six Apart can be an even greater open source ambassador. As I wrote in the discussion around the 200% article, the lack of open source messaging on movabletype.com is one of the things as an open source evangalist I find disheartening. Looking today I could only find a mention of the Movable Type open source flavor [sic] on movabletype.com down in the Pricing FAQ. I find it awkward then that Anil’s “upgrade guide” talks heavily about open source technologies.
I’m a little upset at Michael Sippey’s response “we’re here to compete” in support of Anil’s “upgrade guide”. I had hoped that Anil had made the mistake of writing such an article on his own. In responded to one part of his article I wrote there:
If you think WordPress is “provided by Automattic”, you don’t understand WordPress and how we and most other open source products operate. WordPress is nothing without the participation of the community.3
All those other flavors of Movable Type aren’t open source. As I’ve been discussing with Darren Hoyt regarding Expression Engine:
A popular open source platform ensures maintainability (or transition to another popular open platform) and no vendor lock. Sure, it can be good for your own business to use tools that require specialized knowledge and much fewer people have expertise in
but even then having to maintain it may affect your sanity later
![]()
Boris Mann, champion of Drupal, and VP of Product Development at Raincity Studios says it even more poignantly:
The “enemy” here is proprietary systems (and those really are quotes around enemy, as I recall having a great discussion with a proprietary Java based system developer this morning at CCI2008). They are not good for business, they are not
good for communities, and they are not good for the growth of this
interlinked web of data that is becoming truly useful.
As Matt wrote in “WordPress is Open Source“, “Movable Type has 8 different licenses and the [open source] one doesn’t allow any support.”
Matt wrote “WordPress is Open Source” partially in response to Movable Type product manager and lead developer Byrne Reese’s comment:
@Sunnduwn – I think that is a question better asked of Automattic. Anil, and certainly not Six Apart, has never been briefed, nor has anyone for that matter been presented with an accounting of what is open and closed source at Automattic.
Byrne you or anyone else just have to ask. Actually, I remember you have asked related questions and I answered you as best as could there.
What we produce that isn’t open source relates to some of the work I’ve quietly (out of the public eye, anyway) long been doing with our hosted solutions. I’m always asking, what isn’t open source and why isn’t it?
Please continue to challenge us here, and challenge us more. Sometimes we won’t answer you as quick as you like or provide the source code as quick as you like, but where we hesitate it is most often to make sure that you don’t have to trudge through some quick hacks, but instead get to benefit from what we learn from them. As Matt says “there is more GPL stuff on the way, as well.
”
I do love the passion of the conversations that are taking place! But please don’t take my, Anil, Michael, or Matt’s passionate words on what is a better solution, we are all incredible biased — I don’t trust myself when it comes to talking about WordPress or the competition.
I remember reading the title of Don Dodge’s post “Vista more secure than Linux, Apple OSX, and Windows XP” and thinking “this ought to be rich”. I did have my problems with the article, and shared my thoughts on it (reading it now, I was a little too intense in my arguments — see what I mean about passion), but I came away really respecting Jeff Jones, Director of Trustworthy Computing at Microsoft [sic].
Here is how Jeff ends his post “Exactly how biased am I?”
Am I biased? I do not think so, but let’s just all keep assuming I am, because I don’t mind. If I make comparisons, I’ll lay out my metrics. I’ll lay out my assumptions. I’ll describe the methodology. Then, if you want to dispute the results, debate the assumptions, or critique the methodology, I’ll ask the same of you. Regardless of the outcome, all sides will get presented, progress is made and that’s a win for interested readers.
That is where Anil’s article fails. His post is one sound bite after another without at least the minimum of links to the technical details. I also got a kick out of how he is motoring along with his “comparision” [sic] with WordPress, and then switches into “A Dashboard That Measures Success”, “Design Matters”, “Get Support Right From The Source”, which I’m not sure are ways MT differentiates itself positively or maybe at all — anyway, his case there is even less clear than the rest of the article.
Jay Allen also wrote “Nothing was said that was untrue about Movable Type or WordPress and, aside from the cheeky title, the post spoke much more to me about the pride and excitement the team has in their new version which they wanted to communicate to the world.”
If the article was about his team’s pride and excitement that would be awesome, but a large part is actually comparisons without context or substance.4
But maybe I’m wrong. Or maybe Shelley Powers’ is correct and “Anil’s post was rather funny, and tongue in cheek”. Or just maybe, Anil read and misunderstand “Overcoming Bias: My Favorite Liar”5
I’m really glad for Anil’s “upgrade guide”, because it presents to our face some of the Six Apart FUD that potential customers come to us with when considering either WordPress.com VIP hosting or the Automattic Support Network. As I said, it’s a great launching point for more conversations.
Competition is awesome. Most important is having different open source solutions with focus on different problems, or different solutions to the same problems.
It doesn’t really matter what I think. You all know where all our heart and mind lies. I’m most interested in hearing from people still living in a neutral nation, digging in and getting diry with the design decisions and technical details of the real challenges you need to solve, and how well the WordPress experience treats you in response.
- Anil Dash, Comment on “Six Apart Takes Aim At WordPress Users; WordPress Pissed” [↩]
- How many people is Six Apart? Do we even have a 1/5 of the team members? [↩]
- And then proceeded to plead once again (only recently publicly) for escape from the TypePad trap. [↩]
- In my four years with IBM DB2, I had a few opportunities to work with the competitive development and marketing teams, and they would never have published such an article or shared such assertions with customers. [↩]
- Hat tip Joseph Scott [↩]
I have been using wordpress so far. It takes a lot of time to learn new software. I like to stick with what I know, but maybe for my next blog I will try movable type. I think my mom wanted to start one, so maybe I will set her up with that.
Great post Lloyd.
When I started my blog, on advice from Boris, I used WordPress. That lasted for a very short time before I decided to switch over and use Drupal. Why the switch? Well mostly because that was what Boris was using and even though it was more complex to set up, I thought that it would give me more flexibility in the long run. Turns out, I’m quite sure I’m not doing anything with Drupal that I couldn’t have accomplished with WordPress and I probably would have been just as happy if I had stuck with WordPress. Live and learn I guess.
At any rate, Drupal has become much easier to set up and I’ve been happy with it so I don’t see the point in switching back – especially with the Drupal community growing at the rate that it is.
I personally think that everyone should always keep their options and mind open to new things. That is part of growth. I love to play with all systems so that I can appreciate what I am using or where I should be changing. Taking aside my bias for wordpress, I would just like to say that you have wrote a wonderful and resourceful article once again Lloyd. That is some great reading.
Great post.
Thanks everyone for the support! Duane, you spying on me? I was just on your site reading about nachos and the Junos.
The great eye is always watching…..
Run Mr Fredo Sir!
Lots of well-reasoned points here and an impressive use of footnotes
Maybe I should read better between the lines, but I wouldn’t have otherwise noticed anything ‘funny or tongue in cheek’ about Anil’s post had someone else not made that observation. His giving flak about the late v2.5 release seems a really narrow view on things, in light of WP’s major and successful upgrades of the last year and a half.
I’m most interested in hearing from people still living in a neutral nation, digging in and getting diry with the design decisions and technical details of the real challenges you need to solve, and how well the WordPress experience treats you in response.
As someone whose entire design business has been transformed by WP, post-v2.1, I can say that projects are more efficient and clients are extremely happy using WP as a small-scale CMS and blog engine. At this point it’s hard to imagine building websites (of a certain size) without it.
I’m waiting for a stable version of new drupal to start a new website;
But honestly, i think it’s better you write your own application/blog/cms in php if you know coding…
i think i won’t use 50% of drupal capabillties, i mean, sometimes it’s better go simple…
I using geeklog in my first website, i tried to change it to wordpress, i don’t know why, i think wp is very database heavy, so the same traffic in wp, my server didn’t handle.
Hello Paulo,
Try WP Super Cache if you’d like to speed up WordPress.
Maintaining one’s own CMS is the road to insanity. Ask Textpattern founder Dean.
CMS is a group effort. And even with all the talent in the WP core and in external companies like ours, WordPress still isn’t perfect.
How on earth do you expect to build the pyramids alone?