10 Mar 2009

Determining the Destiny of the Ultimate Showdown

demet's picture
Founder and CEO
10

It’s been just over a week since the Drupal, WordPress, and Joomla! teams uploaded their entries for the “Ultimate Showdown of Content Management System Destiny”, and with less than a week to go before our panel presentation at SXSW Interactive on March 16, I’m really excited by all the conversation and debate that this project has already generated on various blogs, message boards, and social networking sites.

While I don’t want to say too much here because I’m intentionally staying out of the discussion about the project for now, I did want to take this opportunity to clarify a couple of points about the goals of this project and the judging process for the competition.

The point of the showdown is not to determine which CMS is better in all use cases, it’s to evaluate the relative strengths and weaknesses of each one to provide people with decision-making tools that they can use when trying to determine which of these three open source content management systems might be a good fit for their individual needs. To that end, none of us who were involved in putting together the project will be involved in declaring an overall “winner”; instead, our role is to gather as much information as possible, present it to our audience, and let them make the decision for themselves.

Some of the pieces of information we’re collecting include:

  • An evaluation by the designer of how well each team implemented and extended his design.
  • An evaluation by a non-technical community leadership program expert on how well each site meets her needs and how easy it is to for her to use.
  • The number of lines of custom PHP or Javascript required to build the site.
  • The page weight for each site, and how well each one validates against Web standards.
  • How many hours it took each team to implement each specific feature requested in the spec, and the challenges experienced by each one.

After SXSW is over, we’ll also be setting up a Web site where anyone can download all of the material we’ve gathered, peruse it at his or her leisure, and come to his or her own conclusions. I’ll also be presenting a special pre-conference session at CMS Expo here in Chicago at the end of April that provides a more in-depth look at each CMS platform and summarizes the lessons that we learned from the project.

While I honestly have no idea which team will end up being declared the victor by the audience, I can tell you that all three teams submitted incredibly strong entries, and I think we’re going to see a lot of commonly-held stereotypes about each CMS challenged or overturned by this exercise.

One wonderful and unexpected thing that we’ve already seen come out of this project is the release of several new patches that will enhance the functionality of all three content management platforms. If there’s one lesson that can be taken out of this exercise, it’s that the open source model for software development is the real winner here. Or to put it another way, as Amy Stephen of the Joomla! team recently posted to Twitter, “What this event shows is #DrupalSxSW, #JoomlaSxSW, #WordPressSxSW offer the world awesome choice for community building. Free software FTW!”

Comments

In the spirit of openness,

In the spirit of openness, once completed, you should have all three teams post their code and database dumps to a repository for all to see, download and evaluate. It's one thing to take your word for it, it's much more valuable to see the code ourselves.

Are you truly open? Show us the code!

That's exactly the plan

"After SXSW is over, we’ll also be setting up a Web site where anyone can download all of the material we’ve gathered, peruse it at his or her leisure, and come to his or her own conclusions."

That includes source code.

where are the downloads?

Ok, so where are the downloads? Don't bother making it pretty, just put it up. Thanks!

Wordpress?

What is Wordpress doing in that list? This is about CMSes, not just blogging software. Even Wordpress itself doesn't suggest it's a CMS, from wordpress.org:

"More simply, WordPress is what you use when you want to work with your blogging software, not fight it.

New to blogging? Learn more about WordPress, then follow the three easy steps below to start blogging in minutes. Or, for the ultimate in ease of use, get a free blog on WordPress.com."

So Wim, you'll be really surprised if WP takes the prize?

I wouldn't be. WP is strong software and Matt M. is a strong coder who knows what he's doing. They've got more tricks up their sleeves than you're giving credit for, and I've no doubt they built a great site. I think George mentioned something about stereotypes falling by the wayside?

Hi Robert, I'm not talking

Hi Robert, I'm not talking about the quality of Wordpress. I believe Drupal has a lot to learn from it when it comes to usability and user-friendliness. But it always strikes me as odd when people list it next to Drupal and Joomla in a list of CMSes.

This showdown was more about

This showdown was more about 3 open source platforms that are commonly used by people to manage their website and Wordpress does in fact do that.

I think what's even better is that all 3 teams really did an awesome job with these sites. And if I was to predict the outcome I'll bet that it will be an incredibly difficult decision for the judges. Each platform has different advantages and disadvantages, and all three teams wanted to "put themselves out there" to be judged by someone who is not a developer in their community, but rather by someone who needs a website and can't build it on their own. It is so important to expose the development process to the client and let them choose for themselves. This will make each of our systems (Joomla!, Wordpress and Drupal) all the better for it.

Everything will be available after the actual "showdown" at sxsw.

Absolutely agree, Carol. And,

Absolutely agree, Carol. And, the real winner is -- all of the people who get to use this free software. Hat's off to your team and to the WordPress team -- I hope to see this event grow so that we continue to get the word out that powerful choices await users with free software.

Thanks to Palantir. I know this was not a small job and your efforts are very much appreciated.

WordPress Rocks

I agree with Robert in that I am a bit mystified when I hear people claim WordPress is not a CMS. Aside from the fact that WP has "easy" down, it is also very extensible with a growing army of developers integrating the environment with various software.

If you pay attention to emerging technologies, you will note one of the first places people ensure their Twitter, or Flickr, or Semantic Web technologies connect is with WordPress. Huge install base, lots of developers, easy to integrate.

I was surprised BuddyPress was not part of the entry. And, a bit relieved, truth told, since that is wicked powerful for communities and drop dead easy to use. Look for more from WordPress on that fabulous work.

Don't forget - "easy" does not always translate to "less functional." Sometimes, it just means user interface was treated with respect. IMO, such is the case with WordPress.

BTW - we don't call Joomla! a blogger on http://joomla.org, either, but I hope we demonstrate it, too, can perform nicely in WP's blogging space and in Drupal's community engagement space.

These aren't your daddy's CMS's folks - let us now dispense with all preconceived notions and stereotypes and watch these projects go!

More than a blog

I didn't think Drupal was a CMS, I thought it was a Social Publishing System. ;-)

Wordpress 2.6 really changed the labels for Wordpress from a blogging application to a CMS. Wordpress, IMHO, leads the way in usability so people are naturally drawn to using it in projects that perhaps it was not originally designed to do. I say this as a Drupal fan.