| Version 11 (modified by andycat, 4 years ago) (diff) |
|---|
- See http://plumi.org/report/3 for list of tickets pushing towards 0.3 alpha, 0.3 beta
- See http://plone.org/products/plumi/roadmap for public roadmap schedule
Plumi 0.3 ALPHA
- The products bundle with plone 3 compatibility is being done on the
svn trunk.
see DevelopmentReleases for an explanantion of all the subversion areas we are using for the buildout , products etc
The buildout system were are using for plumi 0.3 dev work is http://plumi.org/browser/plumi-buildout-plone3/trunk
[ svn co https://svn.engagemedia.org/project/plumi-buildout-plone3/trunk plumi-buildout-plone3 ]
The current system targets plone 3.1 , and zeo setup, and includes plone.app.blob, plumi products, quills (blog system)
- Review of current products.
Here is a review of all the products being used, and what to do regarding plone 3 compatibility, or if its no longer needed, or needs to be replaced: Plumi0.3ProductsReview
- Specify custom Plumi products for plumi 0.3:
policy product: [ plumi.app ]
site customisations security and workflows roles/groups third part dependencies
skin/theme product: [ plumi.skin ] https://weblion.psu.edu/trac/weblion/wiki/PloneThreeThemingBasics
content types [ ATVideo / ATMediaFile ? p4a ? ]
Transmogrify
- An initial *pre-alpha* plone 3 compatible system to start developing
on is available, via a buildout:
http://plumi.org/browser/plumi-buildout-plone3/trunk
It has the potential for blob based content types with the old plumi 0.2.x products, same content types and same view templates.
more info about blob support can be found at http://pypi.python.org/pypi/plone.app.blob and http://myriadicity.net/Sundry/PloneBlobs
Plumi 0.3 BETA
- Develop a plumi-0.2.x compatible export/import.
Should work between 2 plumi-0.2.x-final plumi sites as well as from a plumi-0.2.x plumi site to a plumi site running plumi-0.3-final
Can be used for migrating to a new zope/plone instance, or merging 2 plumi video archives into one system, etc
Initial code using JSON migrator : http://dev.plone.org/collective/browser/json_migrator/branches/plumi-0.2.2
Can be included via SVN recipe, see trunk version of buildout.cfg in plumi-buildout-plone2.5 http://plumi.org/browser/plumi-buildout-plone2.5/trunk/buildout.cfg
- migration from plumi 0.2.x systems, approaches:
background readings : http://plone.org/documentation/manual/upgrade-guide/version/2.5-3.0/referencemanual-all-pages
start of notes , migrating from plumi 0.2.x systems http://plumi.org/browser/plumi-buildout-plone3/trunk/MIGRATING
The aim is to have existing plumi sites (ie their existing zope db, Data.fs, and any externally stored video files etc) migrate from plumi-0.2.x to plumi 0.3 / plone 3.
ie the aim is to have existing content migration of ATEngageVideo objects into blob-backed "videos objects. (ATEngageVideo style or subtypes of p4a etc)
importer/exporter approach::
JSON migrator, with import/export views, runs on old plumi
server, installed via quick installer. on new box, custom scripts to convert from atvideo-plumi0.2.x to plumi 0.3 + blob field
