Report Plone Conference 2012

22,520 views

Published on

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
22,520
On SlideShare
0
From Embeds
0
Number of Embeds
68
Actions
Shares
0
Downloads
10
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

×