So I have been working with the open source CMS drupal for the last year or so. It is ok. It shares many design aspects with the cms system that I designed back in 2001, such as a node graph of content, omni-generic content types, and heavy use ov theme engines.
It does however have many flaws, mostly relating to it's partial oop implementation and its archaic callback function hooks.
The issues will not be addressed in the upcoming version 6, nor in the proposed version 7, but rather in version 8+.
A steady release schedual means that maybe in 2 years my issues will be addressed.
That is ok, I guess... but on irc earlier I was told rather bluntly that I am a dick for bringing it up.