With the announcement of Drupal being used to power WhiteHouse.gov, Drupal has been thrust into the spotlight even more. Its merits of a content management system have already been heralded, but as Drupal matures, people are starting to understand its power even more, and use it for non-CMS uses, such as the recently featured site on Drupal.org, GoTwitr.com. This begs the questions: is Drupal turning into a framework? Is it one already? Should it be?
Drupal as a CMS
Drupal was born as a CMS, and it would be a sad day if it gave up on those roots. This isn't predicted to happen, at least anytime soon. In fact, there has been plenty of work on the user interface in Drupal 7, including extensive UI testing and bringing in UI designers from outside the community to revamp and simplify the administration and content editing experience in Drupal 7. And while there's still an amount of configuration needed to get Drupal running well and tuned to be fast, it's still an out of the box solution that has near-immediate usability as a CMS.