The features of the systems that people build with PHP cannot be deined. We're pretty committed to drupal for this breadcrumbs blog.
I doubt I'll be doing much hacking on it, though. In part that's a good thing... hacking on your publishing infrastructure can be a real distraction. It's best to be a plain old customer some times.
tags pending: dev? coding? software engineering? architecture?