12

Click here to load reader

Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

Embed Size (px)

DESCRIPTION

Presentation on Joomla!Days Netherlands by Hannes Papenberg

Citation preview

Page 1: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

Joomla! 1.6 KeynoteBy Hannes Papenberg

Joomla! Development Workinggroup

Joomla! Release Team

Page 2: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

What are we covering in this presentation?

• Changes in the development process• Strategies behind Joomla! development• Features of Joomla! 1.6

Page 3: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

Changes in the development process

• Forming of the Joomla! 1.6 Release Team• Opening up the mailinglists• Implementing the patch process

Page 4: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

How to participate• Join the mailinglists:– General Joomla! development:

http://groups.google.com/group/joomla-dev-general– Development of the CMS:

http://groups.google.com/group/joomla-dev-cms– Development of the Framework:

http://groups.google.com/group/joomla-dev-framework• Provide patches to fix issues• Write your own feature and provide a patch for this!

Page 5: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

Features of Joomla! 1.6

• ACL• Nested Categories• Mootools 1.2• lots of small things

Page 6: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

ACL: New granular Access System for Joomla!

• Flexible usergroups• New Access levels for viewing content• Granular editing permissions

Page 7: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

Nested Categories

• Bye, bye Sections!• Unlimited depth of categories• Simplification of content layouts• Potential for native support of multi-language

sites

Page 8: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

Mootools and more features

• Upgrade to Mootools 1.2• Performance improvements:– Conversion from INI format to JSON– Usage of PHP5 access modifiers– Usage of PHP5 native libraries (SimpleXML)

• Move to JContent as a first step to a unified content model

Page 9: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

Even more features

• Extensible parameter sets• Properly refactored backend components to

the MVC principle• New controller dispatchers• Menu item specific template parameters• The PDF feature and the legacy mode have

been removed

Page 10: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

And still more

• New member management with extensible user profiles

• Change of com_contact to the ContactDirectory

• A commenting system• Implementation of the JForm library

Page 11: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

Don't forget:Joomla is not made by little fairies.

Help out! :-)

Page 12: Joomla 1.6 - Joomla!Days NL 2009 #jd09nl

Questions?