Drupal has modules to do it, but Drupal's core competency out of the box is multi-user blog.Actually, it's not as good at that as Movable Type, Wordpress with multiple users, or some of the other very focused tools. What Drupal is really good at, at least in my opinion, is building sites where you need some sort of 'pool' of different kinds of content, displayed in a variety of ways around the site, and want multiple people to be able to contribute/edit it. While multi-user blogging fits into that mix, if that's all you want to do there are specific more focused tools that are better at just that.
* Drupal 5 development is probably going to die out this year, because the form API etc has been completely redone, thus, a module developer would likely have to backport any modules they write for 6<geek> As one of the people who actually rewrote FormAPI, I can say pretty conclusively that this isn't the case. There are some serious under the hood changes to make AJAX and AHAH based forms easier to build, but from a developer's perspective the guts of working with forms hasn't changed much at all. The new DB Schema abstraction layer is actually a bigger change. </geek>
Anyways, I need to be less publicly cranky about Drupal. It really is a very good platform for many tasks; I just have experienced a number of frustrating moments with it (where I'm cursing the fact that no-one saw fit to include X or Y in core, or that module Z does A but not B, or usually does A, C, D, E and F, where I only want A and B.)Well... the flip side of that is that Drupal's proponents also tend to be people who 'drank the kool-aid', so to speak, and invested the time in getting to know its quirks. it never hurts the community to get some cold water and realize that there are lots of rough edges and issues encounter by people who come to it with fresh eyes or specific requirements.
The new D2 discussion system at Slashdot offers an AJAX-based comment moderation system. I don't know if that has made its way into slashcode yet or not.
posted by jedicus at 7:55 PM on February 10, 2008