Successfully reported this slideshow.

Migrazione Plone4

1,254 views

Published on

Novità di Plone 4, procedure di migrazione e strategie alternative nel passaggio da Plone 3 a Plone 4

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Migrazione Plone4

  1. 1. RedTurtle agile.open.connectedMigrazione a Plone 4 Modena 03-11-2010 Stefano Marchetti
  2. 2. Gov ItaliaCome migrare a Plone 4 istruzioni per l’uso
  3. 3. Plone 41 settembre 2010:‣ più veloce (anche i folder)‣ più bello*‣ più facile da usare (anche con jQuery)‣ gestisce meglio la memoria (Python 2.6)‣ ... * verso il futuro. Template: modello a griglia per Deco Stefano Marchetti
  4. 4. Plone 4‣ ...‣ gestisce meglio quantità massive di file‣ editor più facile da usare (TinyMCE)‣ ricerca avanzata‣ gestione utenti e gruppi (anche innestati)‣ dashboard di gruppo‣ ecc. ecc. ecc. Stefano Marchetti
  5. 5. Verso Plone 4: nessunarivoluzione✓ Sotto il cofano le cose si sono evolute*✓ Limi dice: facciamo il backport da Plone 5* nessuna rivoluzione come nel passaggio da Plone 2 a Plone 3 Stefano Marchetti
  6. 6. Migrazione: usarel’upgrade built-in✓ In alcuni casi si può pensare di usare la procedura nativa di upgrade da Plone 3 * ‣ La migrazione migra tutto: dati, template, ecc. ‣ Serve solo la versione compatibile 4 dei prodotti * meglio se dall’ultima versione di Plone 3 Stefano Marchetti
  7. 7. Migrazione da zero aPlone 4✓ Se si vuole partire da un Plone 4 vuoto occorre: ‣ Migrare i dati ‣ Migrare i prodotti ‣ Migrare i template Stefano Marchetti
  8. 8. Migrazione: dati✓ Migrazione dei record del database✓ Migrazione di allegati ‣ se gli allegati sono sullo ZODB -> nulla da fare ‣ se gli allegati sono su FSS si possono lasciare così oppure si possono passare ai blob (su FS) della 4 Stefano Marchetti
  9. 9. Migrazione: dati ‣ Cosa usare: • il prodotto di Unife • Transmogrifier Stefano Marchetti
  10. 10. Migrazione: template✓ Si possono usare quelli della 3 oppure si possono scrivere in modalità 4 Stefano Marchetti
  11. 11. Migrazione: prodotti✓ Migrazione: si deve verificare la compatibilità dei prodotti usati✓ I propri prodotti (AT e simili) di solito è molto facile Stefano Marchetti
  12. 12. Come partire con ilpiede giusto✓ ci sono cose che si possono fare per arrivare preparati alla migrazione a “““Plone 4”””? * ‣ avere la documentazione allineata con i prodotti ‣ scrivere dei test: • sul codice (test unitari) dei prodotti • test di integrazione/ funzionali (browser test, ecc.)✓ avere le cose in i18n per poter coinvolgere anche la comunità Stefano Marchetti * non si tratta tanto della migrazione a Plone quanto piuttosto di seguire lo stesso approccio della comunità!
  13. 13. Ulteriori info✓ Upgrade a Plone4: http://plone.org/ documentation/manual/upgrade- guide/version/upgrading-plone-3-x- to-4.0✓ Plone 4: http://plone.org/products/ plone/features/✓ Transmogrifier: http:// www.slideshare.net/regebro/ transmogrifier-migrating-to-plone- with-less-pain-2387600✓ Transmogrifier: http:// www.slideshare.net/garbas/ migrations-with-transmogrifier Stefano Marchetti
  14. 14. Grazie.
  15. 15. Domande ? Stefano Marchetti RedTurtle’s co-founder and project manager stefano@redturtle.it

×