Your SlideShare is downloading. ×
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
WPD2009 - Migrare A Plone - Riccardo Lemmi
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

WPD2009 - Migrare A Plone - Riccardo Lemmi

615

Published on

Con il successo dell'iniziativa PloneGov tutte le PA stanno migrando a Plone. L'integratore si trova quindi ad affrontare il problema di trasferire i dati presenti sulla piattaforma in uso verso il …

Con il successo dell'iniziativa PloneGov tutte le PA stanno migrando a Plone. L'integratore si trova quindi ad affrontare il problema di trasferire i dati presenti sulla piattaforma in uso verso il database ad oggetti usato da Plone.
- Tutorial di Riccardo Lemmi presentato al WPD 2009 a Pisa

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
615
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
6
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Chi sono? Riccardo Lemmi Consulente sulla piattaforma Zope/Plone dal 2001 Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 2. Migrare tutto a Plone Problema: Voglio migrare a Plone! Come sposto i miei dati? Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 3. Pubblico Sviluppatori Integratori Utenti finali (NO) Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 4. Problematiche I Dati La Sicurezza Il workflow di pubblicazione Il versionamento Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 5. I Dati • Da altri CMS o simil-CMS – DB relazionale • Sorgenti non relazionali – CSV – XML Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 6. Etomite • Tipo Utenti: – Anonimo, editor, admin – Permessi in lettura, scrittura: • assegnati con appartenenza a gruppo • Pubblicazione: pubblicato/privato • Tipi di dati: – Documento html, link – Portale strutturato ad albero (padre-figlio) Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 7. Sytadel • Utenti: – Anonimo, editor, admin, – Permessi in lettura, scrittura: • assegnati con appartenenza a gruppo • Pubblicazione: privato, pubblico • Tipi di dati: – csv, article, note, topic – Portale strutturato ad albero (topic) • versionamento Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 8. Sorgenti non relazionali • CSV – Export dati: foglio di calcolo, rubrica – Conversioni da sorgenti RDB: tabellona • XML – Dati in formato originale (es. Onix) – Export dati fornito dall'applicativo • iCal Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 9. La Sicurezza • Limiti delle piattaforme LAMP – Tipi di utenti predefinito – Solo permessi lettura/scrittura – Gestione dei permessi a gruppi – Gli strumenti disponibili non sono utilizzati • Dati CSV, XML – dati pubblici o privati (no mezze vie) Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 10. Il workflow di pubblicazione Worflow semplici e non modificabili • • Non prevista la fase di revisione • Non previsti attori diversi • Tipico: stato privato e pubblico Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 11. Il Versionamento • Non c'è o è molto semplice: - Si mantengono tutte le versioni precedenti - Il contenuto viene cancellato ma non rimosso dal DB Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 12. Strumenti disponibili Script • Marshall • ArchXMLTool • Transmogrifier • Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 13. Script • metodo esterno • script (zopectl run) – difficili da scrivere – difficili da manutenere Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 14. Marshall • la madre di tutti i prodotti attuali • difficile da usare direttamente • difficile da adattare Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 15. ArchXMLTool • Pensato per Archetypes • Xml based • Facilmente estendibile Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 16. Transmogrifier • Strumento generico – csv, xml, archetypes • Struttura a pipeline – ogni sezione si occupa di una singola operazione • sorgenti • processori Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 17. Problemi Tipici • Creare struttura a tree tipica di Plone – un contenuto sta in più di un posto • Ricreare i Link interni – Nell'originale gestiti con id o alias • Ricreare i Link ai file – di solito serviti da Apache e su FS – ricreare in Plone: dove? Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 18. Problemi Tipici • Gestione del versionamento • Gestione del workflow Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009
  • 19. Grazie! Domande? Migrare a Plone – Riccardo Lemmi – 22 Aprile 2009

×