19 Apr
2005
19 Apr
'05
10:03 p.m.
Acquisition can be handy for inheriting data (or rather, configuration), but not methods.
Hmmm.... CMF skins (templates, Python Scripts, etc.) all work via acquisition; "placeful" scripting in general relies on it heavily. There is admittedly a lot of extra machinery in place to make sure that CMF objects select the "right" templates, based on their 'portal_type', but CMF / Plone / CPS wouldn't work at all without the ability to acquire software.
Ah, and you create nice contained classes with CMF skins? Or, do all object have all methods? CMF skins is not an object oriented programming language either. -- Lennart Regebro, Nuxeo http://www.nuxeo.com/ CPS Content Management http://www.cps-project.org/