I vote for -- based on experience from both sides, and having used both (1) and (2) -- submodules in subfolders, root module in root folder.

Said another way, any module(s) in the module download that depends on the core module gets put in a subfolder.

And any module that depends on another module should (of course) list that root module as its 'package.'

- Ken RIckard
agentrickard

On 10/12/07, Moshe Weitzman <weitzman@tejasa.com> wrote:
Gabor has started a discussion on a subtle point and I think it is
best not to introduce "related problems" into the same thread. Lets
get back on topic.

> I want to throw-in a related problem to be taken into account. It is
> about the "human readable names" of the modules. I am looking at the