2019-10-26 - This new blog is set up on Drupal!
I started playing around with Drupal at work this morning, and this particular package just has me bouncing off the walls with joy. It's the most excited I've been about a piece of software for quite a while. Some of this elation is no doubt due to the fact that I've been able to set it up to do almost exactly what I want to do, which is something I had not expected to find a product capable of. (Sorry for the vagueness of this post, with all the non-specific module mentioning and such, but I don't want to be responsible for damage from leaked business plans.)
The interface is clean, and the administration is smart. I've added a couple modules, and the installation is really easy. One of the things that I hadn't seen before in a system of this type was the quite well done system of dependencies. When you want to turn on a module, it tells you which other modules are required. You can check the boxes for those, and then you will be able to check the box for the module you wanted to turn on. Easy.
Then I went to configure the module I installed and it had some things that needed to be setup in another module before I could use the one I had installed. It actually told me, in the admin pages, what the exact problems were, one at a time, until I had gone and fixed all of them. No silly searching online for solutions to error messages or for walk-throughs that barely match my configuration.
So, I am now in love with this pretty little content management system. I literally can't wait to show my boss what I rigged up for him! :)