Scott J. Miles wrote:
Seems like we are again losing grip on the terminology. I didn't come up
with the definitions, Bill did, but I support them and agree that having
consistent usage is all help and no hurt.
Specifically, the arguments to require/provide are names of *modules*. E.g.
dojo.html.common is a module. As needed, dojo.require uses various
algorithms to convert your module name into a *package* name (something that
can be loaded).
The definitions I came up with say that dojo.require() and
dojo.provide() work on package names. I think I documented it pretty
clearly in
http://manual.dojotoolkit.org/WikiHome/DojoDotBook/BookModules
Ping me when you are online so we can talk about this.