[Zope-CMF] Re: [dev] RFC: rethinking GenericSetup extension profiles

Tres Seaver tseaver at palladion.com
Wed Jul 26 16:07:44 EDT 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lennart Regebro wrote:
> I don't exactly understand what makes a "customization snapshot"
> different from an "extension profile", except that you note what
> profile it is diffed from.
> 
> Other than that, I think this proposal sounds good.

I'll note that my original architecture document[1] contemplated two
kinds of "add-on" profiles:

  - ExtensionProfiles could register *new* kinds of steps, as well as
    making non-destructive insertions to the configuration created by a
    baseline profile.

  - DeltaProfiles essentially captured line-level diffs to a "baseline"
    profile.

I think there is room for both, where we get away from the need to make
EPs the "current" profile in order to use them.  DeltaProfiles could be
"applied" by patching a snapshot, and then installing the snapshot as a
new baseline.

Because not all the files being patched are XML, I don't think we can or
should rely on XSLT:  diff might be enough.


Tres.
- --
===================================================================
Tres Seaver          +1 202-558-7113          tseaver at palladion.com
Palladion Software   "Excellence by Design"    http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEx8uQ+gerLs4ltQ4RAitUAJsFILLQ56ricDH0qSd5TpwaUF0RBgCdFLhX
roGXOpMmDUAesd8Kt1VvuHg=
=iDkb
-----END PGP SIGNATURE-----



More information about the Zope-CMF mailing list