I haven’t posted in a while because I’ve been trying out Drupal 7  on my personal site. Drupal 5 has been officially retired , so I thought I’d do an experiment and move my personal blog from WordPress to Drupal 7. And so far, I’m very pleased. But it took a while to get my site built, mostly because some of the modules I needed weren’t working when I started building about a month ago. There’s so much activity that modules are being updated hourly. One key module I needed was the WordPress Migrate  module. It didn’t work two weeks ago, and it didn’t work a few days ago, until there was a new beta release in the afternoon. Then it worked (though I needed some help; I am lucky enough to live with a MySQL guru).
First impressions can be summed up this way: I would never in a million years have recommended Drupal 6 as a viable platform for a small blog or simple website, for example. Because with great power comes great complexity--that’s one downside of Drupal. I really like WordPress, and it’s always been my go-to for small sites. But honestly, I can see using Drupal 7 for a client’s site as small as mine, if his or her org didn’t need to rely heavily on any modules that are still in beta.
I started out trying the Omega  theme, but it was overkill for my little site, so I went with Sky . I hope Sky, and more similarly simple themes like it, continue to show up and evolve, because they help make building smaller sites in Drupal 7 easier.
Here are some quick pros and cons of my Drupal 7 experience so far.
I foresee that most new sites this year will likely still be built in Drupal 6. But I do think Drupal 7 is getting friendlier. That’s pretty exciting.