Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Report Plone Conference 2012

22,592 views

Published on

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

  • Be the first to comment

  • Be the first to like this

Report Plone Conference 2012

  1. 1. Plone Conference 2012 agile.open.connected Bologna 23-10-12 Stefano Marchetti
  2. 2. Stefano Marchetti CEO - project manager RedTurtle - Ferrara - Italy stefano@redturtle.it @stemrc www.redturtle.it @redturtle facebook.com/redturtle Stefano Marchetti
  3. 3. 10-12 ottobre 2012Arnhem - Netherlands ciao!
  4. 4. The State of Plone, Matt Some agile.open.connectedHamilton and Eric Steele numbers
  5. 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. 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. 7. Ultimi 12 mesi: code activity 5597 commits, 208 contributors Stefano Marchetti
  8. 8. Ultimi 12 mesi: codeactivity➡ 66 contributors in the last month➡ 13 new contributors Stefano Marchetti
  9. 9. Ultimi 12 mesi: World Plone Day Stefano Marchetti
  10. 10. Ultimi 12 mesi: 60th Plone TuneUp31 developers - 34 ticket chiusi Stefano Marchetti
  11. 11. Plone Roadmap➡ Purpose➡ Competitors➡ Key industries➡ Differentiators➡ Ideal size Stefano Marchetti
  12. 12. Community Ownership➡ Foundation Board ‣ IP/Trademark➡ Roadmap Team ‣ Directions➡ Framework Team ‣ Code Stefano Marchetti
  13. 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. 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. 15. PloneNG: Whats new in Plone 4.2, 4.3, and beyond[David Glick] Stefano Marchetti
  16. 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. 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. 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. 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. 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. 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. 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. 23. Deco, finally! [RokGarbas]➡ Deco is a layout editor!➡ Deco ‣ Toolbar ‣ Tiles ‣ Deco Stefano Marchetti
  24. 24. agile.open.connectedToolbar
  25. 25. agile.open.connectedTiles & Deco
  26. 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. 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. 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. 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. 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. 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. 32. Empowered widgets and portalsearches with eea. packages➡ eea.tags➡ eea.geotags➡ eea.alchemy➡ eea.relations➡ eea.facetednavigation➡ eea.faceted.blue Stefano Marchetti
  33. 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. 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. 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. 36. "I dont care what they do, I just want to be a part of it" [Cit.]
  37. 37. Grazie. Thank you.
  38. 38. Questions ? Stefano Marchetti RedTurtle’s co-founder e PM stefano@redturtle.it @stemrc www.redturtle.it @redturtle facebook.com/redturtle

×