Your SlideShare is downloading. ×
Report Plone Conference 2012
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Report Plone Conference 2012

9,336
views

Published on

Resoconto della Plone Conference 2012: cosa succede e cosa succederà nel mondo Plone

Resoconto della Plone Conference 2012: cosa succede e cosa succederà nel mondo Plone


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
9,336
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
8
Comments
0
Likes
0
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. Plone Conference 2012 agile.open.connected Bologna 23-10-12 Stefano Marchetti
  • 2. Stefano Marchetti CEO - project manager RedTurtle - Ferrara - Italy stefano@redturtle.it @stemrc www.redturtle.it @redturtle facebook.com/redturtle Stefano Marchetti
  • 3. 10-12 ottobre 2012Arnhem - Netherlands ciao!
  • 4. The State of Plone, Matt Some agile.open.connectedHamilton and Eric Steele numbers
  • 5. Ultimi 12 mesi➡ Conferenze ‣ PloneConf 2011, Plone Symposium South America, Plone Open Garden, Plone Konferenz, Plone Symposium East➡ 27 paesi alla PloneConf➡ Plone Releases ‣ Plone 4.2, Plone 4.3 alpha Stefano Marchetti
  • 6. Ultimi 12 mesi: Sprint ‣ Plone Conference 2011 – San ‣ Post-Symposium Sprints – State Francisco, US College, US ‣ Art Sprint – Vienna, Austria ‣ Buschenschanksprint – Grasnitzberg, Austria ‣ Cioppino Sprint - Bodega Bay, US ‣ Belgian Beer Sprint - Antwerp, Belgium ‣ Plone Konferenz – Munich, Germany ‣ Caipirinha Sprint – Brasília, Brazil ‣ Plone Open Garden –Sorrento, ‣ Cafecito Sprint – São Paolo, Italy Brazil ‣ Pre-PSE Strategicesque ‣ Sea Sprint – Oak Island, US ‣ Sprintacular – State College, US Stefano Marchetti
  • 7. Ultimi 12 mesi: code activity 5597 commits, 208 contributors Stefano Marchetti
  • 8. Ultimi 12 mesi: codeactivity➡ 66 contributors in the last month➡ 13 new contributors Stefano Marchetti
  • 9. Ultimi 12 mesi: World Plone Day Stefano Marchetti
  • 10. Ultimi 12 mesi: 60th Plone TuneUp31 developers - 34 ticket chiusi Stefano Marchetti
  • 11. Plone Roadmap➡ Purpose➡ Competitors➡ Key industries➡ Differentiators➡ Ideal size Stefano Marchetti
  • 12. Community Ownership➡ Foundation Board ‣ IP/Trademark➡ Roadmap Team ‣ Directions➡ Framework Team ‣ Code Stefano Marchetti
  • 13. 3 Areas of Focus➡ Approachability ➡ Involvement ‣ Documentation ‣ Reduce barriers to contributing ‣ User Interface (UI Team, Accessibility) ‣ New contributor agreement process ‣ Development (plone.api) ‣ Mentorship➡ Integration ‣ The 3 Ds: Diazo (4.2), Dexterity (4.3), Deco/Tiles (4.4) Stefano Marchetti
  • 14. PloneNG: Whats new inPlone 4.2, 4.3, and beyond➡ PLIP Process and Criteria ‣ Feature balance • We love content managers AND developers ‣ Useful to 80% • Should it be an add-on instead? ‣ Stefano Marchetti
  • 15. PloneNG: Whats new in Plone 4.2, 4.3, and beyond[David Glick] Stefano Marchetti
  • 16. PloneNG: Whats new in Plone 4.2, 4.3, and beyond[David Glick] e rs us e nd f or g es h an C Stefano Marchetti
  • 17. PloneNG: Whats new in Plone 4.2, 4.3, and beyond[David Glick] e rs us e nd f or g es h an C Stefano Marchetti
  • 18. PloneNG: Whats new in Plone 4.2, 4.3, and beyond[David Glick] e rs us e nd f or g es h an C Stefano Marchetti
  • 19. PloneNG: Whats new inPlone 4.2, 4.3, and beyond➡ New collections (Plone 4.2)➡ In-Plone theme editor (Plone 4.2 & 4.3)➡ Dexterity (Plone 4.3)➡ Improved Syndication (Plone 4.3) i ns➡ Add "test mail server"button to a dm mail settings (Plone 4.2) s ite o r f g es h an C Stefano Marchetti
  • 20. PloneNG: Whats new inPlone 4.2, 4.3, and beyond➡ Switch to HTML5 (Plone 4.2)➡ Resource bundles for Resource Registries (Plone 4.2)➡ Add z3c.form support to plone.app.portlets (Plone 4.3)➡ API for password validation e rs o p policy (Plone 4.3) v el d e➡ Provide subsection CSS f or classes on <body> (Plone g es 4.3) h an C Stefano Marchetti
  • 21. PloneNG: Whats new in Plone 4.2, 4.3, and beyond[David Glick]➡ Infrastructure ➡ Cleanup ‣ Officially support Python 2.7 ‣ Unified batch implementation (Plone 4.2) (Plone 4.3) ‣ Declare dependency on Pillow ‣ Bye bye kupu (Plone 4.3) (Plone 4.3) ‣ Bye bye KSS (Plone 4.3) ‣ Upgrade to jQuery 1.7 (Plone 4.3) ‣ plone_deprecated skin is no longer enabled (Plone 4.3) ‣ Fewer dependencies (Plone 4.3) ‣ Upgrade to TinyMCE 3.4.9 Stefano Marchetti
  • 22. PloneNG: Whats new inPlone 4.2, 4.3, and beyond➡ Under consideration for 4.4 ‣ plone.app.contenttypes ‣ plone.app.event ‣ plone.app.deco ‣ plone.app.toolbar ‣ plone.app.multilingual ‣ configurable CSS class for portlets Stefano Marchetti
  • 23. Deco, finally! [RokGarbas]➡ Deco is a layout editor!➡ Deco ‣ Toolbar ‣ Tiles ‣ Deco Stefano Marchetti
  • 24. agile.open.connectedToolbar
  • 25. agile.open.connectedTiles & Deco
  • 26. Deco Lite (current integration) only for dexterity content type agile.open.connected only on “content area”portlet still working as before - p4.2.2
  • 27. Collective.cover: A new way to create and manage a frontpages[Andre Nogueira, Hector Velarde]➡ Tool for a complex front page ➡ Technical decision edition ‣ Built on top of Deco➡ Features ‣ Help to move Deco forward ‣ Easy to manage content ‣ Share tiles ‣ Create layout TTW ‣ Drag & Drop ‣ Permission for areas ‣ In place edition ‣ Ready to use (plone 4, 5, 6 ...) Stefano Marchetti
  • 28. Plone goes social [Guido Stevens]➡ The PloneSocial philosophy is: ➡ Microblog status updates ‣ Use native Plone stuff. Do it the ➡ Activity stream view + portlet Plone way. ‣ microblog status updates ‣ A full social experience ‣ content creation ‣ Pre-integrated one-click install ‣ plone.app.discussion comments ‣ Flexible components ➡ Social networking ‣ Scale down for small sites ‣ personal profile with follow/unfollow ‣ Scale up for large sites (more than actions 1000 commits per seconds possible) ‣ followers/following social graph views ‣ activity stream filtered by “following” Stefano Marchetti
  • 29. Sprint: http://plone.org/products/collective.fb [Massimo Azzolini,Andrew Mleczko]➡ http:// collectivefb.readthedocs.org/ for the documentation➡ collective.fb is a bundle that: ‣ includes the collective.opengraph package ‣ will include another PAS plugin package that will let users login using their Facebook account➡ For the first package (we need to thanks Giorgio Borelli for this) Stefano Marchetti
  • 30. Where is my content? Geo-referencing content types in Plonewith collective.geo [Giorgio Borelli]➡ Allows to geo-reference contents and to display them on a map➡ Use cases ‣ Use the location field ‣ Dexterity content types TTW (collective.geo.behaviour) ‣ geo-reference content with different shapes (Points, Lines, Polygons) ‣ collection: it can show the results on a table and paginate them Stefano Marchetti
  • 31. plone.app.multilingual: Next generation multilingual history[Ramon Navarro Bosch, Victor Fernandez de Alba]➡ Next generation multilingual ➡ We have support for Google Translation Service. This is a paid➡ We have a translation map. Good service for the mental sanity of site managers and translators. It show ➡ plone.multilingualbehavior content and its related (enables Dexterity support via a translations. behavior)➡ There support for a neutral root ➡ archetypes.multilingual (enables folder Archetypes support)➡ There is a migration path from LinguaPlone. It is non-destructive: the original information is still there on the content items. Stefano Marchetti
  • 32. Empowered widgets and portalsearches with eea. packages➡ eea.tags➡ eea.geotags➡ eea.alchemy➡ eea.relations➡ eea.facetednavigation➡ eea.faceted.blue Stefano Marchetti
  • 33. plone.api [Nejc Zupan]➡ Many ways to do XYZ: which is correct? Copy/ move objects? Workflow state?➡ plone.api started at Plone Konf Munich➡ plone.api is ‣ documented ‣ tested (95% coverage, CI) Stefano Marchetti
  • 34. Parola d’ordine: agile!✓ Agile: metodi per lo sviluppo sw che coinvolge il committente, ottenendo elevata reattività alle sue richieste.✓ Toyota rulez!✓ Are you in a hole and still digging? Or how to become an agile company in a year (true story) [Andrew Mleczko]✓ Running a successful project [Martin Aspeli]
  • 35. OpenSpace PloneGov➡ Diversi obiettivi ‣ rivedere il sito ia ia plonegov.org l l ta ta I I ‣ plonegov.org deve diventare l’hub per gli altri v v o o G G siti locali ‣ share progetti/prodotti ‣ ... Stefano Marchetti
  • 36. "I dont care what they do, I just want to be a part of it" [Cit.]
  • 37. Grazie. Thank you.
  • 38. Questions ? Stefano Marchetti RedTurtle’s co-founder e PM stefano@redturtle.it @stemrc www.redturtle.it @redturtle facebook.com/redturtle