Download - World Plone Day 2009
![Page 1: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/1.jpg)
![Page 2: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/2.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
Chi sono?
Riccardo Lemmi
Consulente sulla piattaformaZope/Plone
dal 2001
![Page 3: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/3.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
Migrare tutto a PloneProblema:
Voglio migrare a Plone! Come sposto i miei dati?
![Page 4: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/4.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
Pubblico
Sviluppatori Integratori
Utenti finali (NO)
![Page 5: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/5.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
Problematiche
I DatiLa Sicurezza
Il workflow di pubblicazioneIl versionamento
![Page 6: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/6.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
I Dati
• Da altri CMS o simil-CMS– DB relazionale
• Sorgenti non relazionali– CSV– XML
![Page 7: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/7.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
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)
![Page 8: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/8.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
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
![Page 9: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/9.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
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
![Page 10: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/10.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
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)
![Page 11: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/11.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
I l workflow di pubblicazione• Worflow semplici e non modificabili
• Non prevista la fase di revisione• Non previsti attori diversi• Tipico: stato privato e pubblico
![Page 12: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/12.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
I l Versionamento• Non c'è o è molto semplice:
- Si mantengono tutte le versioni precedenti
- Il contenuto viene cancellato ma non rimosso dal DB
![Page 13: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/13.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
Strumenti disponibi l i• Script• Marshall• ArchXMLTool• Transmogrifier
![Page 14: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/14.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
Script• metodo esterno• script (zopectl run)– difficili da scrivere– difficili da manutenere
![Page 15: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/15.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
Marshall• la madre di tutti i prodotti attuali• difficile da usare direttamente• difficile da adattare
![Page 16: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/16.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
ArchXMLTool• Pensato per Archetypes• Xml based• Facilmente estendibile
![Page 17: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/17.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
Transmogrif ier• Strumento generico– csv, xml, archetypes
• Struttura a pipeline– ogni sezione si occupa di una singola
operazione• sorgenti• processori
![Page 18: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/18.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
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?
![Page 19: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/19.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
Problemi Tipici• Gestione del versionamento• Gestione del workflow
![Page 20: World Plone Day 2009](https://reader036.vdocuments.pub/reader036/viewer/2022081821/548cb02ab4795956138b45cc/html5/thumbnails/20.jpg)
Migrare a Plone Riccardo Lemmi 22 Aprile 2009– –
Grazie!
Domande?