21 Apr
2009
21 Apr
'09
8:07 p.m.
Conceptually, I view Drupal as shown in this illustration: http://i43.tinypic.com/2zqfll1.jpg Core is really 3 things -- the lowest level subsystems and abstractions providing APIs, the required glue and UI modules wrapped around them, and the current CMS-oriented modules included with core. It would be nice, in my view, to minimize the amount of "required" code to build a site with Drupal. The more there are specific use case modules which are tightly coupled in core, the more it gets in the way of developing flexible sites and supporting flexible APIs. ..chris