I just can’t do it. I tried, but I haven’t come around just yet.
I tried to give Drupal a chance to win me over with it’s flexibility and growing community of developers / designers. I spent a few evenings searching out what I would need to develop something comparable to ScienceForAmerica.com. What’s more, I’m not convinced I could even template the site without some serious study in how to create a comparable them for the Drupal site.
I’m aware of the fact that Drupal is more extensible than Joomla. However, after the release of Joomla 1.5, this advantage shrunk considerably. With the MVC framework of Joomla, developers can create plug-ins with considerably cleaner, more compliant code.
Groups management is an area where Drupal is a clear leader. It seems like Joomla assumes that everything on a particular site will be done with an admin or super-admin. This is annoying, as it seems a short-sighted assumption. Besides creating content, there’s not much you can do.
The other clear winning area is for SEF URLs. Joomla has never handled these well. In fact, many of the components developed for Joomla to accomplish SEF still fail to fully enact unique, well-formed URLs. Drupal has Joomla beat, with the code optimized and lean.
When it comes to design and ease of use, Joomla wins hands down. The larger number of free and pay-for templates, combined with the well documented how-to’s for editting templates, show that Joomla is really for the design-minded developer.
The documentation and community for Joomla are first class. I know many sites out there say one of the greatest things about Drupal is it’s strong documentation, but I’ve always felt it was easier finding quality tutorials for Joomla than for Drupal.
So for now, Joomla has Drupal beat. Wtih Drupal’s v.7 release in the near future, we’ll see whether developments in the code and community are enough to entice this designer to make the switch.