Am 26.01.2011, 16:50 Uhr, schrieb yuppie <y.2...@wcm-solutions.de>:
> I'm not happy with the current state of CMF trunk. Especially the
> syndication related changes cause trouble in different ways:
> - SyndicationInformation was replaced by SyndicationInfo without
> providing migration code. Local syndication settings get lost in
> existing sites.
> - In the ZMI the SyndicationTool no longer has a tab that allows to
> inspect and modify tool settings. The form that replaces the ZMI tab is
> broken: It uses datetime objects instead of DateTime objects and mixes
> them with existing DateTime settings.
> Last week I reviewed parts of the new code and fixed some small issues.
> But the bigger issues still exist. Based on what I encountered I wrote
> this small guide:
> Please keep the the trunk stable and use your own branch for unfinished
I think this applies almost entirely to my work on browser views. Yuppie's
been in touch with me privately but I haven't found time to do the tidying
I agree with nearly all the points. I'm not certain that SchemaAdapters
are always necessary. In my defence I hope it's worth noting that we now
have tests for a heap of stuff in CMFDefault which previously didn't exist.
Regarding SyndicationInfo - I'd appreciate any pointers on writing a
migration step. Given the hopelessly outdated state of the current
implementation I'm not convinced anyone will need to do the migration but
then, of course, one of the aims of CMFDefault is to provide exactly this
kind of example.
Clark Consulting & Research
Zope-CMF maillist - Zope-CMF@zope.org
See https://bugs.launchpad.net/zope-cmf/ for bug reports and feature requests