Joomla! 1.5 and roadmap to future versions <ul><li>Joomla!day Presentation </li></ul><ul><li>Luzern, Switzerland </li></ul...
Joomla! 1.5 Released January 22, 2008
Joomla! 1.5 is easy to install
Joomla! 1.5 runs on many platforms
Joomla! 1.5 is easy to extend
Joomla! 1.5 is multi lingual
Joomla! 1.5 is easier to administer
Joomla! 1.5 has new template features <ul><li>100% control </li></ul><ul><li>Custom layouts </li></ul><ul><li>Template par...
Joomla! 1.5 is build to scale
Joomla! 1.5 is build to scale
Joomla! 1.5 supports rapid development
<ul><li>Easy to install </li></ul><ul><li>Runs on many platforms </li></ul><ul><li>Multi-lingual </li></ul><ul><li>Easy to...
So with… <ul><li>4.000.000 visitors and 19.000.000 page hits past month </li></ul><ul><li>1.450.000 posts, 308.000 topics ...
<ul><li>This project rockets off!!! </li></ul>
Thanks to an amazing army of  volunteers  who provide  support  in our  forum ,  developers  who maintain Joomla! core cod...
We’re still an incredibly young project! <ul><li>Started in September 2005 </li></ul><ul><li>Most installs are still Jooml...
 
 
Yes…but wait!
www.joomla.org
www.veronicamagazine.nl/
 
 
www.tazzu.com
www.quizilla.com
 
Maintenance releases driven by Joomla! Bug Squad <ul><li>Test the patch before we commit approach </li></ul><ul><li>Around...
<ul><li>Access Control List </li></ul><ul><li>Installer improvements </li></ul><ul><li>Improved caching </li></ul><ul><li>...
Access Control Lists (ACL) <ul><li>Sections/categories/articles;  it will be possible to give people permissions on a subs...
Access Control Lists (ACL)
Access Control Lists (ACL) <ul><li>Rule type 1  allows you to set permissions on certain actions, for example: manage cont...
Access Control Lists (ACL) <ul><li>Rule type 2  is used to give people rights to specific content items (sections/categori...
Access Control Lists (ACL) <ul><li>Rules type 3  gives permissions to actions that deal with access levels (public, regist...
Installer improvements Joomla! 1.6 (Sparrow)
Installer improvements Joomla! 1.6 (Sparrow)
Installer improvements Joomla! 1.6 (Sparrow)
Improved Caching <ul><ul><li>Module position caching </li></ul></ul><ul><ul><ul><li>Caching on module level (was already p...
Re-factoring to native PHP 5.2+ moving to E-STRICT <ul><li>Core libraries fully PHP 5.2+ native </li></ul><ul><li>Class re...
Localization
So what is our race strategy?
We can use help with… <ul><li>Development </li></ul><ul><li>Unit testing </li></ul><ul><li>Functional testing; the  Joomla...
Joomla! “ All together”
Questions?
 
 
Upcoming SlideShare
Loading in …5
×

Joomladay Switzerland - Joomla! 1.5 and roadmap to future versions

4,449 views

Published on

Joomladay Switzerland - Joomla! 1.5 and roadmap to future versions

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

No Downloads
Views
Total views
4,449
On SlideShare
0
From Embeds
0
Number of Embeds
15
Actions
Shares
0
Downloads
109
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Joomladay Switzerland - Joomla! 1.5 and roadmap to future versions

    1. 3. Joomla! 1.5 and roadmap to future versions <ul><li>Joomla!day Presentation </li></ul><ul><li>Luzern, Switzerland </li></ul>15 November 2008
    2. 4. Joomla! 1.5 Released January 22, 2008
    3. 5. Joomla! 1.5 is easy to install
    4. 6. Joomla! 1.5 runs on many platforms
    5. 7. Joomla! 1.5 is easy to extend
    6. 8. Joomla! 1.5 is multi lingual
    7. 9. Joomla! 1.5 is easier to administer
    8. 10. Joomla! 1.5 has new template features <ul><li>100% control </li></ul><ul><li>Custom layouts </li></ul><ul><li>Template parameters </li></ul><ul><li>Accessibility and standards </li></ul><ul><li>Module chrome </li></ul><ul><li>Module positions </li></ul><ul><li>Default system template </li></ul><ul><li>Additional Javascript </li></ul><ul><li>Error Handling </li></ul>
    9. 11. Joomla! 1.5 is build to scale
    10. 12. Joomla! 1.5 is build to scale
    11. 13. Joomla! 1.5 supports rapid development
    12. 14. <ul><li>Easy to install </li></ul><ul><li>Runs on many platforms </li></ul><ul><li>Multi-lingual </li></ul><ul><li>Easy to administer </li></ul><ul><li>New template features </li></ul><ul><li>Build to scale </li></ul><ul><li>Rapid development </li></ul>
    13. 15. So with… <ul><li>4.000.000 visitors and 19.000.000 page hits past month </li></ul><ul><li>1.450.000 posts, 308.000 topics and 230.000 users in our forum </li></ul><ul><li>590.000+ downloads of Joomla! 1.5 in 2 months </li></ul><ul><li>82.000 registered developers and 2.255 registered projects on Gforge </li></ul><ul><li>4.000+ registered (active) projects on our extensions site </li></ul><ul><li>60+ supported languages </li></ul>
    14. 16. <ul><li>This project rockets off!!! </li></ul>
    15. 17. Thanks to an amazing army of volunteers who provide support in our forum , developers who maintain Joomla! core code and extensions, the translators and all who help with documentation this is a great open source project!
    16. 18. We’re still an incredibly young project! <ul><li>Started in September 2005 </li></ul><ul><li>Most installs are still Joomla! 1.0 </li></ul><ul><li>Joomla! 1.5 is growing very fast! </li></ul>… let draw the bigger picture Keep the following in mind...
    17. 21. Yes…but wait!
    18. 22. www.joomla.org
    19. 23. www.veronicamagazine.nl/
    20. 26. www.tazzu.com
    21. 27. www.quizilla.com
    22. 29. Maintenance releases driven by Joomla! Bug Squad <ul><li>Test the patch before we commit approach </li></ul><ul><li>Around 55 team members </li></ul><ul><li>Team introduced mid- December just before we release Joomla! 1.5.0 </li></ul><ul><li>Maintenance cycle targets at 6-8 weeks for a release </li></ul><ul><li>See also http://docs.joomla.org/Joomla%21_Maintenance_Procedures </li></ul>The Joomla! Bug Squad
    23. 30. <ul><li>Access Control List </li></ul><ul><li>Installer improvements </li></ul><ul><li>Improved caching </li></ul><ul><li>Only 1.5 legacy (1.0.x dropped) </li></ul><ul><li>Re-factoring to native PHP 5.2+ moving to E-STRICT </li></ul>Joomla! 1.6 (Sparrow)
    24. 31. Access Control Lists (ACL) <ul><li>Sections/categories/articles; it will be possible to give people permissions on a subset of all available content </li></ul><ul><li>Modules (and module positions) can be managed via the additional access levels </li></ul><ul><li>See also http://jfoobar.org/blog/44-first-look-at-joomla-16-acl.html for a brief introduction of the 1.6 Acl plans </li></ul>Joomla! 1.6 (Sparrow)
    25. 32. Access Control Lists (ACL)
    26. 33. Access Control Lists (ACL) <ul><li>Rule type 1 allows you to set permissions on certain actions, for example: manage content, manage banners, install extensions, etc. </li></ul>
    27. 34. Access Control Lists (ACL) <ul><li>Rule type 2 is used to give people rights to specific content items (sections/categories/articles). </li></ul>
    28. 35. Access Control Lists (ACL) <ul><li>Rules type 3 gives permissions to actions that deal with access levels (public, registered, special). </li></ul>
    29. 36. Installer improvements Joomla! 1.6 (Sparrow)
    30. 37. Installer improvements Joomla! 1.6 (Sparrow)
    31. 38. Installer improvements Joomla! 1.6 (Sparrow)
    32. 39. Improved Caching <ul><ul><li>Module position caching </li></ul></ul><ul><ul><ul><li>Caching on module level (was already possible in 1.5) </li></ul></ul></ul><ul><ul><ul><li>Control caching on the module position level </li></ul></ul></ul><ul><ul><li>Optimization of handlers </li></ul></ul><ul><ul><ul><li>Added Object handler </li></ul></ul></ul><ul><ul><ul><li>Code optimization (speed improvement, bug fixes) </li></ul></ul></ul>Joomla! 1.6 (Sparrow)
    33. 40. Re-factoring to native PHP 5.2+ moving to E-STRICT <ul><li>Core libraries fully PHP 5.2+ native </li></ul><ul><li>Class re-defined for optimal use of PHP 5.2+ features </li></ul><ul><li>Fully object oriented </li></ul>Joomla! 1.6 (Sparrow) Joomla! 1.5 debug info Joomla! 1.6 debug info
    34. 41. Localization
    35. 42. So what is our race strategy?
    36. 43.
    37. 44. We can use help with… <ul><li>Development </li></ul><ul><li>Unit testing </li></ul><ul><li>Functional testing; the Joomla! Bug Squad </li></ul><ul><li>Joomla! Core framework </li></ul><ul><li>Documentation </li></ul><ul><li>Help screens </li></ul><ul><li>Technical documentation </li></ul><ul><li>Documentation of Joomla! 1.5 </li></ul>Translations <ul><li>Translation of installation, front-and backend </li></ul><ul><li>Translate help screens </li></ul><ul><li>Translation of documentation </li></ul>Sites and Infrastructure <ul><li>Moderating </li></ul><ul><li>Help answering questions in forum </li></ul><ul><li>Re-structuring our site(s) </li></ul>
    38. 45. Joomla! “ All together”
    39. 46. Questions?

    ×