Your SlideShare is downloading. ×
Wpd 2012   roadmap plone
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

Wpd 2012 roadmap plone

1,043

Published on

In questo talk vi racconterò della Roadmap Plone o meglio del “working draft” pubblicato recentemente: http://bit.ly/ roadmapplone. La Plone Foundation ha creato un team dedicato che definisce quali …

In questo talk vi racconterò della Roadmap Plone o meglio del “working draft” pubblicato recentemente: http://bit.ly/ roadmapplone. La Plone Foundation ha creato un team dedicato che definisce quali sono le audience, i competitor, il “taglio ideale” di un progetto, il cliente tipo, in cosa Plone differisce da altri CMS, principi guida e infine il processo di release vero e proprio. Il tutto è gestito tramite le PLIP che sono raggruppate in 3 Term: Near Term, Medium Term, Long Term.

Published in: Technology
0 Comments
5 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,043
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
5
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. 2 012 ap rile a 26 ol ogn B Roadmap di Plone agile.open.connectednel breve, medio e lungo termine Massimo Azzolini
  • 2. Massimo Azzolini CEO - project manager RedTurtle - Ferrara - Italy massimo@redturtle.it @massimoazzolini www.redturtle.it Massimo Azzolini
  • 3. what is this talkabout?!In questo talk vi racconterò della Roadmap Plone o meglio del“working draft” pubblicato recentemente: http://bit.ly/roadmapplone. La Plone Foundation ha creato un teamdedicato che definisce quali sono le audience, i competitor, il“taglio ideale” di un progetto, il cliente tipo, in cosa Plonedifferisce da altri CMS, principi guida e infine il processo direlease vero e proprio. Il tutto è gestito tramite le PLIP che sonoraggruppate in 3 Term: Near Term, Medium Term, Long Term.
  • 4. il contesto
  • 5. A chi si rivolge➡ Marketing➡ Team Intranets➡ Dipartimento IT/CED➡ Autori➡ Analisti CMS➡ Sviluppatori e consulenti Massimo Azzolini
  • 6. I competitor di Plone➡ Google Sites e altre offerte cloud➡ Salesforce - CRM➡ Microsoft Sharepoint - DMS➡ Wordpress - Blog platform➡ Drupal - open source CMS➡ CMS classici come  Hippo, EPiServer, Ektron, EzSystems➡ OpenText WCM (aka Vignette) - enterprise WCM Massimo Azzolini
  • 7. “Ideal size”➡ E’ ottimo per piccole e grandi realtà➡ Alcune metriche: ‣ complessità: hai una redazione, right? non è il tuo blog personale, right? ‣ durata del progetto: dai 2 ai 6 mesi (tema in discussione) ‣ costi: ovviamente sono variabili, ma è necessari un certo impegno - fondi, persone, tempo (tema in discussione) Massimo Azzolini
  • 8. Key industries➡ General-purpose CMS➡ E’ popolare presso: ‣ Media ‣ Pubblica Amministrazione Locale e Centrale ‣ Università ‣ Organizzazioni no profit Massimo Azzolini
  • 9. Breve termine
  • 10. R1. Improved collections
  • 11. R2. Adopt HTML5➡ Offline ➡ Geolocation➡ Storage ➡ Semantica➡ Connettività ➡ Audio/video più efficiente ➡ Grafica 3D HTML5 provides more➡ API per descriptive markup accesso ai file ➡ Presentazione and is the latest HTML locali standard, in keeping with Plone’s tradition of being on the cutting edge of web standards Massimo Azzolini
  • 12. R3. Support Diazo theming out of the box
  • 13. R4. Improved content type development - Dexterity http://bit.ly/plone-dexterity
  • 14. R5. Improved calendaring and event management➡ Standard: ➡ Plone dovrebbe essere dipendente solo da ‣ iCalendar / RFC5545 plone.app.event ‣ caldav server ‣ Si vorrebbe poter disinstallare/disabilitare➡ Eventi ricorrenti basati sullo completamente questa standard RFC5545. funzionalità➡ Utilizzabile sia come Archetype ➡ Widget delle date più moderni che via Dexterity ➡ Aggiunta di feature come ad esempio: “tutto il giorno” ➡ Supporto alla Timezone Massimo Azzolini
  • 15. R6. Make it easier to use jQuery UI widgets jQuery UI provides a comprehensive set of core interaction plugins, UI widgets and visual effects that use a jQuery-style, event-driven architecture and a focus on web standards, accessiblity, flexible styling, and user- friendly design. All plugins are tested for compatibility in IE 6.0+, Firefox 3+, Safari 3.1+, Opera 9.6+, and Google Chrome.
  • 16. Medio termine
  • 17. R7. Separate CMS user interfacefrom content (“CMSUI”)
  • 18. R8. Flexible page layouts (“Deco Lite”)
  • 19. Task “minori”➡ R9. Chameleon page template ➡ R12. Standardise on z3c.form for all engine generated forms ‣ molto più veloce ‣ più moderno e migliora l’integrazione➡ R10. WSGI deployment ➡ R13. Standardise on browser views for all templates ‣ maggiore integrazione ‣ modernizzazione e uniformità➡ R11. Standardise on jQuery for all AJAX operations ➡ R14. Standardize storing settings ‣ standard standard standard ‣ una sola “buca” delle impostazioni ➡ R15. Move away from the catalog for navigation ‣ migliora le prestazioni Massimo Azzolini
  • 20. Lungo termine
  • 21. Long term➡ R16. Unified rendering model based on tiles (“Blocks”) ‣ Views, viewlets and portlets provide slightly different ways to render HTML, and often assume knowledge of Python or ZCML. Tiles provide a simpler rendering model, and with the Blocks layout engine, it becomes possible to compose dynamic and static content naturally and easily using HTML5 constructs.➡ R17. Page-centric content type model (“Deco”) ‣ With tiles and the Deco editing experience, it becomes possible to rationalize the number of content types down to two: Page and File.➡ R18. Make the ZMI optional➡ R19. Simplified publisher and access control Massimo Azzolini
  • 22. E non è finita...
  • 23. Wishlist - plone.uservoice.com➡ Better content import/export ➡ Better support for cloud deployments➡ Better accessibility ➡ Support multi-location➡ Better Microsoft Office content (symbolic links) integration ➡ In-Plone product search and➡ Static content export/ install mirroring ➡ Multi-site/sub-site support➡ Better mobile device support ➡ Better batch operations Massimo Azzolini
  • 24. In discussione - da inserire in RoadMap➡ usare l’editor Aloha ➡ più indipendenza da CMF➡ migliorare il meccanismo di ➡ In-Plone collaboration (XMPP) versioning ➡ Standardizzare e semplificare➡ integrazione di Solr per la tassonomizzazione dei migliorare le ricerche contenuti➡ adottare lo standard CMIS ‣ es. gestione TTW di semplici gerarchie di parole chiave,➡ migliori web services condivise tra oggetti e content type➡ import/export dei contenuti integrato Massimo Azzolini
  • 25. Grazie. Thank you.
  • 26. Questions ? Massimo Azzolini RedTurtle’s co-founder and project manager massimo@redturtle.it tw: @massimoazzolini
  • 27. Creditshttp://www.flickr.com/photos/anttree/4829325667/sizes/o/in/photostream/http://www.flickr.com/photos/sfantti/274905309/sizes/o/in/photostream/

×