-----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 [EMAIL PROTECTED] 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----- _______________________________________________ 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