I mean that instead of: module_name It will just be: modulename Then the underscore will be a hook separator. modulename_hook1 That is it. On 5/17/06, sime <info@urbits.com> wrote:
You mean we're not going to add underscores to all the hooks? eg. module__hook()
I should have spoken up earlier dammit!
Khalid B wrote:
Here is the simplest solution that will work going forward.
The current modules in their present incarnation have no issues, and the new naming scheme (allow only lower case letters and numbers, and disallow underscores) will prevent new ones from having name space clashes.
There was one +1 on this from Gerhard.
Any other objections?
On 5/16/06, Khalid B <kb@2bits.com> wrote:
Can the simple solution be forbidding module names to have under scores in them? So, taxonomy_menu becomes taxonomymenu (CamelCaseSucks).
For new modules, it is easy to enforce (e.g. project/cvslog module can refuse to add it), but for existing ones, work is needed.