Personal tools
You are here: Home News Report dal New Orleans Plone Symposium 2008 - parte 2^
Document Actions

Report dal New Orleans Plone Symposium 2008 - parte 2^

by Alice Narduzzo last modified 2008-07-09 09:44

Limi presenta un breve riassunto dei seminari del Symposium e dei lavori portati avanti dai vari team durante lo sprint che ha seguito la conferenza.

Seconda parte del resoconto di Alexander Limi in seguito al New Orleans Plone Symposium 2008, tradotto dal testo originale Report from the New Orleans Plone Symposium 2008.

Leggi la prima parte del resoconto.

 

Breve riassunto dei seminari

Dato che era impossibile seguire tutti i seminari... Vi presento un breve riassunto di quelli a cui ho partecipato:

Brandon Rhodes: architettura dei componenti Zope
Questo talk è stato per me una delle più significative presentazioni di livello tecnicamente avanzato a cui abbia mai partecipato. È stato spiegato cosa davvero è un'architettura a componenti, perchè è così utile e perchè è superiore a molti altri approcci. Si tratta di una presentazione a cui tutti coloro che vogliono sviluppare con Zope 3 e Plone 3 dovrebbero assistere, per ora consiglio di consultare le slide informative, e di cercare il video del talk :-)
Jon Stahl: integrazione Plone/Salesforce.com
Jon ci ha abilmente guidati attraverso una demo riguardante l'integrazione di Salesforce.com con Plone. Un grande aiuto per chi usa Salesforce!
Kapil Thangavelu: Content Mirroring / Database relazionali
Kapil ha mostrato un nuovo strumento che ha disegnato per permettere di replicare (mirroring) contenuti scritti in Plone in un database relazionale. È una sorta di variante più semplice/leggera di ciò che fa Enfold con il prodotto Entransit - ovvero ti permette di scrivere un front end separato in qualsiasi linguaggio desideri (PHP, Java, ecc.), se il tuo front-end non può eseguire Plone. Usa eventi per sincronizzare i dati nel database relazionale ogni qual volta modifichi contenuti in Plone. Content Mirror è disponibile su Google Code
Tres Seaver: TurPlango — lavorare con altro usando WSGI e Repoze & Chris McDonough: introduzione a WSGI
L'accoppiata Tres e Chris ci ha presentato due talk su WSGI e ci ha mostrato come usarlo per far collaborare applicazioni eterogenee come Trac, Django e Plone — mostrandoci anche come scrivere semplici applicazioni WGSI. Scarica le slides!
Joel Burton: Kinetic Style Sheets (KSS) e Plone
Joel ci ha regalato un grande talk sul framework KSS per AJAX in Plone 3.x. La sua precedente introduzione sull'argomento è disponibile su plone.tv — quindi guardala ora!

 

Riassunto dei lavori svolti durante lo sprint

Rock star di Plone vecchie e nuove hanno partecipato al venerdì di lavoro dopo il Symposium, lo scopo era naturalmente concentrarsi sul miglioramento di Plone. Un breve riassunto di ciò su cui ha lavorato ogni team:

Team “Improved Installer Experience” (migliorare l'esperienza d'installazione)
Con il nuovo Unified Installer basato sul buildout, abbiamo la possibilità di assicurarci che tutto funzioni attraverso le differenti piattaforme su cui Plone gira (Windows, Mac OS X, Linux/UNIX). Il team ha identificato alcune problematiche a riguardo e ha lavorato sul miglioramento della prima impressione che Plone fa ai nuovi utenti. Sono stati riscontrati 15 problemi risolvibili con la prossima versione Plone 3.2, oltre ai problemi chiamati PLIP 229 and 230. Inoltre, Sidnei è riuscito a terminare la prima versione dell'installer per Windows con un supporto per il buildout completo! Per chi volesse aiutare a testarlo, è disponibile la versione beta del buildout-based Windows installer (Steve McMahon, Sidnei da Silva, Ian Anderson, Joel Burton, Alexander Limi).
Team “Move all Plone templates to views” (spostare tutti i Plone templates in visualizzazioni)
Il team ha investigato su come convertire tutti i template per Plone in modo che usino la tecnologie di visualizzazione di Zope 3, e altre varie tecniche di ottimizzazione (rimuovere le path expressions, ecc.) per rendere Plone più veloce. Il team ha raggiunto numerosi risultati, ma ci sono ancora un paio di ostacoli che hanno bisogno di altro lavoro, specialmente il modo in cui le widgets di Archetypes usano la TAL machinery. (Alan Runyan e due altre persone di cui non ricordo il nome - per favore contattatemi, vorrei parlare con voi di questo problema).
Team “GetPaid tax support” (supporto per le tasse con GetPaid)
Questo team ha lavorato sul modulo per l'e-commerce GetPaid, in particolare per fare in modo che supporti la gestione delle tasse, concentrandosi sul complesso sistema statunitense. Disponibile un report separato su questo argomento.
Team “plone.org marketing”
Mentre alcune persone stanno lavorando separatamente ad un restyling della grafica del sito plone.org, questo team si è concentrato sulla riorganizzazione dei contenuti per renderli più "usabili" per utenti non esperti e per costruire un messaggio più diretto su come Plone funziona e quali problemi risolve. Sono stati creati dei mock-up (modelli dimostrativi), impegno che può essere visto sul sito OpenPlans (Jon Stahl, Nate Aune e Alexander Limi)
“GloWorm”
Eric Steele ha lavorato sullo strumento per la "introspezione" dei template per Plone, che permette di impostare Plone in modalità introspector, per poi cliccare semplicemente su un'area del sito per identificare quale template la controlla, oltre a poterla modificare direttamente e a poter gestire le viewlet. È ora possibile muovere le viewlet tra diversi viewlet manager in modo semplice. Puoi scaricare la nuova versione di GloWorm se desideri contribuire al suo sviluppo e alla fase di test.
Team documentazione
Ha lavorato all'automazione della cattura di screenshot per il manuale per utenti finali; ha pensato di usare a questo scopo Windmill, un'altra opzione è Firefox.
Team “Auth/WSGI”
Tres Seaver si è occupato della gestione di sign-on singoli in WSGI (ovvero usare portali separati tra loro, ma dovendosi autenticare una volta sola, perchè automaticamente si viene riconosciuti sugli altri), permettendo ad applicazioni esterne di autenticarsi utilizzando Zope. Ha anche creato un plugin PAS per Zope. Chris e Jens hanno rivisto LDAPUserFolder in modo che utilizzi moduli Python mantenuti dalla community (Tres Seaver, Chris McDonough, Jens Vagelpohl).
Team “Industry-specific working groups”
Chris Calloway ha guidato questo gruppo, e ha ricevuto un grande contributo da Mike Halm, Christian Johansen, Cris Ewing, Chris Calloway. Si può consultare il loro lavoro nel Progetto PloneKit su OpenPlans

Leggi la prima parte del resoconto.

Box Serve Aiuto
Box Serve Aiuto

Serve aiuto o vuoi provare Plone GRATIS?

Chiedilo ORA!!

 
Manuale Plone 3.0
Manuale Plone 3.0

Manuale Plone 3 in Italiano

Leggilo ORA!!

Sostieni il software libero
Contribuisci allo sviluppo di ItalianSkin
 

Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: