| 1 | WORK IN PROGRESS |
|---|
| 2 | --------------- |
|---|
| 3 | last modified - 6 nov 2008 |
|---|
| 4 | andy@engagemedia.org |
|---|
| 5 | |
|---|
| 6 | *** THIS IS ALPHA SOFTWARE - WORK IN PROGRESS - DONT FOLLOW THIS ON PRODUCTION SYSTEMS *** |
|---|
| 7 | |
|---|
| 8 | 0. Get the buildout working. |
|---|
| 9 | |
|---|
| 10 | vi /home/andy/src/plumi-buildout-plone3/eggs/p4a.plonevideo-1.1.1-py2.4.egg/p4a/plonevideo/atvideo/configure.zcml |
|---|
| 11 | change to ATVideo.content.video.ATVideo, from ATVideo.ATVideo.ATVideo |
|---|
| 12 | |
|---|
| 13 | 1. Migrate to Plone 3 |
|---|
| 14 | |
|---|
| 15 | cp Data.fs and files/ into var/filestorage/ of top level buildout |
|---|
| 16 | |
|---|
| 17 | Delete the following objects: |
|---|
| 18 | Featured Videos |
|---|
| 19 | Latest Videos |
|---|
| 20 | News and Events |
|---|
| 21 | |
|---|
| 22 | [ ./bin/instance debug; delattr(app.Plumi,'featured-videos') ] |
|---|
| 23 | [ setattr(app.Plumi,'featured-videos',True) ] |
|---|
| 24 | |
|---|
| 25 | set skin as Plone Default |
|---|
| 26 | |
|---|
| 27 | Upgrade to Plone 3 in ZMI |
|---|
| 28 | |
|---|
| 29 | Reinstall new products in ZMI |
|---|
| 30 | |
|---|
| 31 | Install ATBlob in Archetypes tool |
|---|
| 32 | |
|---|
| 33 | Update schema in Archetypes tool |
|---|
| 34 | |
|---|
| 35 | Make sure Blob type is available - see README.txt in plone.app.blob |
|---|
| 36 | |
|---|
| 37 | HACKED migrations.py in plone.app.blob to change types in ATFileToBlobMigrator method |
|---|
| 38 | HACKED archetypes.py in contentmigrations, to fix a bug in returning the archtype object for ATBlob |
|---|
| 39 | |
|---|
| 40 | Delete CMF Action Category at /Plumi/portal_actions/object_buttons |
|---|
| 41 | delete portletification stuff in ZMI |
|---|
| 42 | |
|---|
| 43 | 1.1 Convert existing content objects to Blob backed storage |
|---|
| 44 | |
|---|
| 45 | http://www.engagemedia.org:8580/Plumi/@@blob-migration |
|---|
| 46 | |
|---|
| 47 | 2. Migrate to P4A Video |
|---|
| 48 | |
|---|
| 49 | 2.1 New content object with the same schema fields. |
|---|