notes on development models and how community contributed plugins fit in.
tikiwiki (i think):
- all "plugins" are maintained in core
- WikiWay? model for SCM system: anyone can checkin (!), not just "core committers"
- architecture?
plone:
- "collective" namespace for plugins maintained by the community
- Zope Component Architecture?
python:
- just one module namespace, but some modules are shipped with Python, some are not. modules are explictly imported into programs and their impact is to define names
mercurial:
- just one module namespace, but some modules are shipped with Mercurial, some are not. modules often just define new commands
- architecture?