[development] Move all core modules into their own directories.

Moshe Weitzman weitzman at tejasa.com
Wed May 3 12:39:44 UTC 2006


I'm sure Adrian will answer in more detail but the key advatgantage of text
files for metadata is that you don't load PHP to in order to get
title/author/description... This means no more memory problems on
admin/modules. Futher, it means that CVS or SVN or project module or
system.module can safely read anyone's scripts without trusting all files.
Consider how much better we can do with project listings on the web if we
aren't duplicating information between the project form and the README.


On 5/3/06 3:10 AM, "Dries Buytaert" <dries.buytaert at gmail.com> wrote:

> 
> On 02 May 2006, at 21:41, Adrian Rossouw wrote:
>> The 2 things I am working on is the dependency system, which
>> introduces meta-information for all of the modules / themes / blah.
>> And then there's the changes for the db api, namely
>> db_create_table, and db_add_column etc. functions.
> 
> Can you explain us more about said dependency system?  I've never
> been a big fan of meta-data files.  I remember that chx wrote a very
> simple dependency system that adds about 30 lines of code and no meta-
> data files.  It relied on a new _dependency() hook and that was
> pretty much it.  Sounds a lot simpler to me but maybe I oversee some
> limitations?
> 
> --
> Dries Buytaert  ::  http://www.buytaert.net/
> 




More information about the development mailing list