-
What Rob Miller is up to
last modified August 19 by ra
Rob's current tasks re: the OpenPlans engine
Just a scratch-pad for me to keep track of what I'm working on... sometimes this will be fairly current, sometimes not, depends on whether it's useful to me at a given time.
Add new GenericSetup tag that will re-import a specific step from the GS profile during an upgrade process
(This is working on a branch, I've sent a note to the CMF list for review and for a green-light to merge it back to the GenericSetup trunk.)- Move definition of OpenCore profile's import steps out of import_steps.xml file and into ZCML
- resolve fassembler / deployment issues around each build having custom ZCML that is based on but slightly different from ZCML that is part of the default codebase (specifically the profile registration, import steps, and upgrade steps)
- resolve fassembler / deployment issues around each build having custom ZCML that is based on but slightly different from ZCML that is part of the default codebase (specifically the profile registration, import steps, and upgrade steps)
- Move OpenCore local utility registration out of python code and into GenericSetup profile via componentregistry.xml
- Migrate all OpenCore attachment objects to take advantage of ZODB-level BLOB storage
write custom implementation of FileAttachment objects that explicitly uses ZODB BLOB storage for the file data(this turned out to be trivial)- write code to migrate all of an existing site's attachments to use the custom implementation
- investigate / resolve issues around historical copies of the file data as stored by CMFEditions
-
Add support for MaildropHost and maildrop daemon to pull their configuration from another location (to avoid having to change the MaildropHost source code for config changes).
Add task to fassembler:opencore build that will copy the upgrades zcml to the etc directory, substituting the build-specific profile name in place of the default profile name in all tags.