I'm of the mind that a "minimal core" should include those modules needed to get a site with a bunch of static pages (page nodes currently) up and running, and those internal/api modules that are of near-universal application (block, throttle, menu, path, etc.), and that's it. Everything from there on should be an add-on, either from a "first class citizen module" repository, an install profile that includes a dozen additional modules, contrib, or whatever. Just enough to be functional and whet a new user's appetite for more, and to give distribution builders a streamlined, low-cruft base to start from. On Tuesday 02 May 2006 23:03, Jeff Eaton wrote:
Just a quick note of clarification -- I wasn't trying to imply that core should be SO stripped down tat we have NO modules. What I meant to ask was, 'What criteria make one module core-worthy but not another?'
I think a much-streamlined core, with a secondary package of 'community tools,' or perhaps a 'Classic Drupal' module pack, would be a great step. But I've said that before. :)
-Jeff
-----Original Message----- From: Derek Wright [mailto:derek@dwwright.net] Sent: Tuesday, May 02, 2006 10:16 PM To: development@drupal.org; kb@2bits.com Subject: Re: [development] Time to remove poll module from core
On May 2, 2006, at 8:05 PM, Khalid B wrote:
In another thread Derek asked why core has modules at all.
that wasn't me. i believe you're thinking of jeff eaton.
i think drupal's "core" should contain some modules, even ones beyond the required 4 or 5. but, i'm in support of reducing the # of modules in core, and distributing the work of maintaining modules that are important, but not necessarily "core".
-- Larry Garfield AIM: LOLG42 larry@garfieldtech.com ICQ: 6817012 "If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of every one, and the receiver cannot dispossess himself of it." -- Thomas Jefferson