Rob Miller wrote:
maybe i'm missing something, but is there a reason why you wouldn't want
to simply make your profile active and then import specific steps
programmatically from within your install method, rather than invoking
the import adapters manually?
Because in this case I wouldn't want to use extension profiles. :)
Basically, the use case would be that (a) I hate doing workflows by
python, but (b) I need to have a traditional quickinstaller-installable
product. That is, one that can be easily uninstalled and one which is
made available in Plone's "Add/Remove Products" configlet.
Thus, I was hoping to be able to re-use the syntax and import logic from
GS without using the actual profile mechanism.
I took a look at the tests yuppie suggested, but I'm a bit lost still -
there's a lot of base classes and roundabouts there, and I get confused
about the level of abstraction I'm looking at - XML bodies and elements,
properties and objects. I had to put it on ice whilst doing other things
for a while, but I'd like to revisit as soon as I can. If anyone has a
more complete and concise code example for this use case, please let me
know.
Martin
_______________________________________________
Zope-CMF maillist - Zope-CMF@lists.zope.org
http://mail.zope.org/mailman/listinfo/zope-cmf
See http://collector.zope.org/CMF for bug reports and feature requests