[Zope-CMF] Re: trouble applying extension profiles
Rob Miller
ra at burningman.com
Wed Mar 29 05:09:39 EST 2006
Jens Vagelpohl wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On 29 Mar 2006, at 08:25, Rob Miller wrote:
>> my base profile is a default Plone site, which does a bunch of
>> configuration and adds a few pieces of content using the "structure"
>> folder mechanism that is supported by CMFCore's
>> StructureFolderWalkingAdapter. this works w/o problem. then i
>> specify an extension profile to be the active configuration and again
>> runAllImportSteps. the content is purged by default, which seems odd,
>> and it is not recreated b/c the StructureFolderWalkingAdapter is now
>> looking for a 'structure' folder in the extension profile, which is
>> the wrong place.
>
> There's a bug filed already: http://www.zope.org/Collectors/CMF/404
ah, thanks.
> I have asked Tres to look at it since he did most of the content-related
> stuff but haven't heard from him. If you know a solution, by all means,
> go for it.
okay, i've got an implementation locally that will only remove content
if the content is something that will be recreated by the current import
step. the current behaviour is catastrophic; it removes all content
from the site root down unless it is explicitly marked as 'preserved' by
the currently active configuration!
this changes some unit test results, and i need to write another test or
two, but it's time for bed. if this seems a reasonable approach i'll
finish it up and commit the changes on trunk and 1.6 branch.
-r
More information about the Zope-CMF
mailing list