Dutch Joomladay 2010 Keynote Hannes Papenberg

901 views
869 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
901
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dutch Joomladay 2010 Keynote Hannes Papenberg

  1. 1. Dutch Joomla! Day 2010 Utrecht Presentation by Hannes Papenberg
  2. 2. About me <ul><li>Hannes Papenberg
  3. 3. Developer since 2005 </li></ul>22.04.10 Hannes Papenberg
  4. 4. Looking Back on 1.6 development <ul><li>May 28th 2009: </li></ul>-> start over with a clean trunk <ul><li>October 24th 2009: </li></ul>-> Alpha 2 <ul><li>1700 commits to trunk
  5. 5. An unknown number of branches with more developers and a lot more commits </li></ul>22.04.10 Hannes Papenberg
  6. 6. <ul>Features of Joomla! 1.6 </ul><ul><li>Granular Access Management
  7. 7. Nested Categories
  8. 8. Form-building class
  9. 9. Community features
  10. 10. Mootools 1.2
  11. 11. ...and speed, speed and more speed! </li></ul>
  12. 12. <ul>Going into detail... </ul>Granular access management <ul><li>Flexible usergroups
  13. 13. New Access levels for viewing content
  14. 14. Granular editing permissions </li></ul>Nested categories <ul><li>Bye, bye Sections!
  15. 15. Unlimited depth of categories
  16. 16. Simplification of content layouts </li></ul>
  17. 17. Form-building class <ul><li>JForm builds forms from XML definitions
  18. 18. Dynamically extend forms with plugins </li></ul>Community features <ul><li>Comments and a ratingsystem
  19. 19. Built in Captcha
  20. 20. User profiles easily extendable through plugins </li></ul>
  21. 21. <ul>All the small things... </ul><ul><li>Upgrade to Mootools 1.2
  22. 22. Properly refactored backend components to the MVC standard
  23. 23. Menu item specific template parameters
  24. 24. Complete PHP5
  25. 25. PDF and legacy mode removed </li></ul>
  26. 26. Joomla has problems <ul><li>Communicationproblems
  27. 27. Lack of accountability
  28. 28. Motivated people are not encouraged
  29. 29. Not enough coordination
  30. 30. Skewed priorities </li></ul>22.04.10 Hannes Papenberg
  31. 31. How do we solve these problems? <ul><li>Communication: </li></ul><ul><ul><ul><li>Join the maillinglists
  32. 32. Take part in development decisions </li></ul></ul></ul><ul><li>New Homepage: developer.joomla.org </li><ul><ul><li>See the development-progress
  33. 33. Work directly in SVN </li></ul></ul></ul><ul><li>Stable trunk strategy </li><ul><ul><li>Work in branches
  34. 34. Time based releases </li></ul></ul></ul>22.04.10 Hannes Papenberg
  35. 35. Joomla needs a benevolant dictator! 22.04.10 Hannes Papenberg
  36. 36. Questions 22.04.10 Hannes Papenberg
  37. 37. Thank you for your attention! 22.04.10 Hannes Papenberg

×