Il futuro di Plone

25
Stefano Marchetti Il futuro di Plone Bologna 20 maggio 2010

description

Presentazione di Stefano Marchetti al primo Plone for Research and University Day 2010

Transcript of Il futuro di Plone

Page 1: Il futuro di Plone

Stefano MarchettiIl futuro di PloneBologna 20 maggio 2010

Page 2: Il futuro di Plone

Verso Plone 4 (e 5)

✓ Plone 4 entro 2010*

‣ Zope 2.12

‣ Python 2.6

‣ Supporto BLOB

‣ KSS opzionale

‣ Miglioramenti per aggiornamenti dalle versioni precedenti

Plone 4.0 (Beta release 2) (Apr 13, 2010)

Page 3: Il futuro di Plone

Verso Plone 4

‣ Nuovi ruoli permessi/workflow

‣ Miglioramenti dei commenti

‣ Nuovi temi

‣ Integrazione di jQuery

‣ Miglioramenti delle portlet

‣ Editor TinyMCE

‣ Amberjack

Page 4: Il futuro di Plone

Verso Plone 4 - TinyMCE

✓Rilasciata la versione per Plone - 18 gennaio 2009

✓Caratteristiche chiave:

‣ compatibilità con i principali browser

‣ tradotto in 51 lingue

Page 5: Il futuro di Plone

Verso Plone 4 - TinyMCE

✓ Altre caratteristiche:

‣ ha tutto quello che ha Kupu e in più:

- più stili di formattazione

- migliore gestione di ancore e link

- menu contestuale per la gestione delle tabelle

- incolla da word o come testo semplice

- genera codice XHTML strict (o quasi)

- maggiore facilità per i programmatori di modificarlo o estenderlo → plugin

Page 6: Il futuro di Plone

Amberjack

✓ L’idea:

‣ formare i principianti all’uso di Plone

‣ nato al Bolzano Sprint (Nov. 2008)

✓ E’ poi diventato:

‣ PLIP #9324

‣ includere il sistema in una versione 4.x di Plone

Page 7: Il futuro di Plone

Amberjack

✓ Inoltre:

‣ ogni prodotto di Plone può avere il suo tutorial Amberjack

‣ i neo-assunti hanno bisogno di tutorial

‣ wizard

‣ e-learning semplificato

Page 8: Il futuro di Plone

Verso Plone 5

✓ Plone 5 entro 2010 (?)

‣ Prestazioni

‣ Dexterity

(schema editing TTW, schemi pluggabili, più

veloce degli AT)

‣ Ridurre e semplificare il codice base di Plone

(1200K linee di codice -

> 900 K)

Page 9: Il futuro di Plone

Verso Plone 5

✓Plone 5 entro 2010

‣ Chameleon (+ 400% di velocità per gli utenti anonimi, 350% per gli utenti loggati)

‣ Ricerche (minori dipendenze dal catalogo, meno indici, queryplan, solr)

‣ Cache-Fu

‣ Un solo tipo di contenuto: una pagina è un folder ed è anche una collezione

http://www.flickr.com/photos/mrtopf/4058003423/

Page 10: Il futuro di Plone

Verso Plone 5

✓Plone 5 entro 2010

‣ Deliverance, XDV (> flessibilità per grafica e customizzazioni)

‣ Deco

‣ jQuery Tools(più effetti, maggior interattività)

‣ Meno click(eliminati i passaggi non necessari: login, viste...)

Page 11: Il futuro di Plone

Verso Plone 5 - Deliverance

Page 12: Il futuro di Plone

Verso Plone 5 - Deliverance: un esempio

Page 13: Il futuro di Plone

Verso Plone 5 - Deliverance: un esempio

Page 14: Il futuro di Plone

Verso Plone 5 - Deco

✓ idea Plone Conf 2008

✓ è possibile creare pagine composite in modalità WYSIWYG

✓ ogni parte è un tassello (tile)

✓ layout table-less

✓ massima flessibilità nella visualizzazione dei contenuti

http://www.flickr.com/photos/mrtopf/4058003423/

Page 15: Il futuro di Plone

Verso Plone 5 - Deco

✓ ogni tassello (parametrizzabile) può contenere immagini, testo, TOC

✓ la versione attuale, che utilizza JQuery e TinyMCE, consente di inserire, modificare, cancellare e drag&drop i tasselli

http://blog.fourdigits.nl/screenshot.jpg

Page 16: Il futuro di Plone

Verso Plone 5 - Deco in azione!

Page 17: Il futuro di Plone

Gli Eventi Plone

Page 18: Il futuro di Plone

European Plone Symposium 2010

26 - 27 Maggio 2010

Page 19: Il futuro di Plone

Simposio: sprint

✓ 28 - 30 Maggio 2010

✓ Vari argomenti:

‣ Plone 3: tune up

‣ Plone 4 (bug fix, add-on, performance, installer)

‣ Deco javascript interface

‣ Plone 4 documentation

‣ Deliverance

‣ ...

Page 20: Il futuro di Plone

Ma non ci si ferma mai?

✓ Gli Sprint nascono come funghi...

‣ Bristol Balloon Sprint

‣ Berlinale Sprint

‣ Boston Calendaring Sprint

‣ Snow Sprint

‣ Merano Sprint

‣ Copenhagen Performance Sprint

‣ Barcelona Sprint

‣ Plone4Artists / Multimedia Sprint

‣ Google Documentation + Ecommerce

Sprint

‣ ...

Page 21: Il futuro di Plone

Plone TuneUp

✓ Sono eventi online, una volta mese e servono a:

‣ gestire le segnalazioni su Plone

‣ migliorare Plone in generale

Page 22: Il futuro di Plone

Plone Conference 2010

✓ 27 - 29 Ottobre 2010 - Bristol, UK

✓ October 25–31, 2010

‣ 25-26 Ottobre - Corsi

‣ 27-29 Ottobre - Conferenza

‣ 30-31 Ottobre- Sprint

Page 23: Il futuro di Plone

Altri eventi 2010

✓ European Plone Symposium 2010 - Sorrento - Italy

✓ Sorrento Sprint 2010 - Sorrento - Italy

✓ Plone at CMS Expo 2010 May 3-5 - Chicago - USA

✓ Toronto Plone Users May 2010 May 11 - Toronto - Canada

✓ Penn State Mini-PyCamp 2010 - May 24-26 - Pennsylvania - USA

✓ Plone Symposium East 2010 - May 24-30 - State College, Pennsylvania - USA

✓ ..

Page 24: Il futuro di Plone

http://www.flickr.com/photos/seandreilinger/2326448445

Domande ?

Stefano MarchettiRedTurtle’s co-founder and project [email protected]

Page 25: Il futuro di Plone

Grazie. Thank you.