SlideShare a Scribd company logo
1 of 37
on twitter:
#JoomlaDay2009BCN
#jd09es




Joomla! 1.6
Desvelando la magia de la nueva plataforma
Alex Kempkens, member of the Joomla CoC and Joom!Fish inventor


                                                                 1
The big question is:
Which one is yours?


© Alex Kempkens, 2009   2
The big question is:
Which one is yours?     Or: Is it worth to dig it


© Alex Kempkens, 2009                               2
Joomla 1.6 - it is so cool




© Alex Kempkens, 2009        3
Joomla 1.6 - it is so cool

                        ACL
                                     MVC
       JQuery
                              Featured items
            Nested Categories
   JForm                        Language Metadata
       Automatic Upgrade           Extension Manager
                                    redirect manager
              PHP 5 support only

                        And so many other stuff ...
© Alex Kempkens, 2009                                  3
Why is it done?




© Alex Kempkens, 2009   4
Why is it done?

✤   J 1.5 was the first step




© Alex Kempkens, 2009         4
Why is it done?

✤   J 1.5 was the first step

✤   The Joomla Framework needs
    improvements




© Alex Kempkens, 2009            4
Why is it done?

✤   J 1.5 was the first step

✤   The Joomla Framework needs
    improvements

✤   The CMS refactoring work is
    not completed yet




© Alex Kempkens, 2009             4
Why is it done?

✤   J 1.5 was the first step

✤   The Joomla Framework needs
    improvements

✤   The CMS refactoring work is
    not completed yet

✤   New requirements and ideas



© Alex Kempkens, 2009             4
Why is it done?

✤   J 1.5 was the first step

✤   The Joomla Framework needs
    improvements

✤   The CMS refactoring work is
    not completed yet

✤   New requirements and ideas

✤   New technical requirements

© Alex Kempkens, 2009             4
What is done?




© Alex Kempkens, 2009   5
What is done?

✤   Usability enhancements

    ✤   Updated Administrator
        design

    ✤   Easier lists and overviews

    ✤   Improved management of
        modules and options
        (parameters)



© Alex Kempkens, 2009                5
What is done?

✤   Usability enhancements

    ✤   Updated Administrator
        design

    ✤   Easier lists and overviews

    ✤   Improved management of
        modules and options
        (parameters)



© Alex Kempkens, 2009                5
What is done?

✤   Usability enhancements           ✤   Technology enhancements

    ✤   Updated Administrator            ✤   Improvements to the
        design                               framework

    ✤   Easier lists and overviews       ✤   more re-factored core
                                             extensions
    ✤   Improved management of
        modules and options              ✤   better support for modern
        (parameters)                         technology in the core



© Alex Kempkens, 2009                                                    5
The new Administrator
Refreshed design & adjusted functionallity


© Alex Kempkens, 2009                        6
Featured Articles replace

© Alex Kempkens, 2009       7
User and Group based Access
Access control list including individual actions from extensions


© Alex Kempkens, 2009                                              8
Options include access control

© Alex Kempkens, 2009            9
Cool it‘s ready, or?




© Alex Kempkens, 2009   10
No! It is currently alpha 2




© Alex Kempkens, 2009         11
So when will it
be ready?




© Alex Kempkens, 2009   12
We face challenges




© Alex Kempkens, 2009   13
We face challenges

✤   Consistent progress in development




© Alex Kempkens, 2009                    13
We face challenges

✤   Consistent progress in development

✤   Quality of contributed code




© Alex Kempkens, 2009                    13
We face challenges

✤   Consistent progress in development

✤   Quality of contributed code

✤   Feature creeps




© Alex Kempkens, 2009                    13
We face challenges

✤   Consistent progress in development

✤   Quality of contributed code

✤   Feature creeps

✤   Release management process




© Alex Kempkens, 2009                    13
We face challenges

✤   Consistent progress in development

✤   Quality of contributed code

✤   Feature creeps

✤   Release management process

✤   Easy of contribution



© Alex Kempkens, 2009                    13
We face challenges

✤   Consistent progress in development

✤   Quality of contributed code

✤   Feature creeps

✤   Release management process

✤   Easy of contribution

✤   Reduce barriers

© Alex Kempkens, 2009                    13
Let‘s unlock the trunk




© Alex Kempkens, 2009    14
Let‘s unlock the trunk

✤   Participate in the development




© Alex Kempkens, 2009                14
Let‘s unlock the trunk

✤   Participate in the development
    ✤   Checkout:
        ✤   http://joomlacode.org/svn/joomla/development/trunk/
        ✤   http://docs.joomla.org/Developers




© Alex Kempkens, 2009                                             14
Let‘s unlock the trunk

✤   Participate in the development
    ✤   Checkout:
        ✤   http://joomlacode.org/svn/joomla/development/trunk/
        ✤   http://docs.joomla.org/Developers

    ✤   Become a member of:
        ✤   http://groups.google.com/group/joomla-dev-general/
        ✤   http://groups.google.com/group/joomla-dev-framework
        ✤   http://groups.google.com/group/joomla-dev-cms




© Alex Kempkens, 2009                                             14
Let‘s unlock the trunk

✤   Participate in the development
    ✤   Checkout:
        ✤   http://joomlacode.org/svn/joomla/development/trunk/
        ✤   http://docs.joomla.org/Developers

    ✤   Become a member of:
        ✤   http://groups.google.com/group/joomla-dev-general/
        ✤   http://groups.google.com/group/joomla-dev-framework
        ✤   http://groups.google.com/group/joomla-dev-cms

✤   Participate in the community
    ✤   Support your regional community

© Alex Kempkens, 2009                                             14
With your help I‘m sure ...
we will find something like this under the snow.


© Alex Kempkens, 2009                             15
With your help I‘m sure ...
we will find something like this under the snow.


© Alex Kempkens, 2009                             15
¿Preguntar?
¡Gracias!
alex@joomfish.net
alex.kempkens@thinknetwork.com
Twitter: @akempkens




© Alex Kempkens, 2009            16

More Related Content

What's hot

The Open-source Eclipse Plugin for Force.com Development, Summer ‘14
The Open-source Eclipse Plugin for Force.com Development, Summer ‘14The Open-source Eclipse Plugin for Force.com Development, Summer ‘14
The Open-source Eclipse Plugin for Force.com Development, Summer ‘14Salesforce Developers
 
Embracing Distributed Version Control
Embracing Distributed Version ControlEmbracing Distributed Version Control
Embracing Distributed Version ControlNowell Strite
 
Building Faster Locally with Local - Ben Turner
Building Faster Locally with Local - Ben TurnerBuilding Faster Locally with Local - Ben Turner
Building Faster Locally with Local - Ben TurnerWP Engine
 
Chef Delivery
Chef DeliveryChef Delivery
Chef DeliveryChef
 
Make Local WordPress Development Simple
Make Local WordPress Development SimpleMake Local WordPress Development Simple
Make Local WordPress Development SimpleWP Engine
 
Develop:BBC 2013 - Turbocharge your mobile web apps by using offline
Develop:BBC 2013 - Turbocharge your mobile web apps by using offlineDevelop:BBC 2013 - Turbocharge your mobile web apps by using offline
Develop:BBC 2013 - Turbocharge your mobile web apps by using offlineJan Jongboom
 
An Ops Primer to Productionalizing Datameer
An Ops Primer to Productionalizing DatameerAn Ops Primer to Productionalizing Datameer
An Ops Primer to Productionalizing DatameerColin Brown
 
The WP Engine Developer Experience. Increased agility, improved efficiency.
The WP Engine Developer Experience. Increased agility, improved efficiency.The WP Engine Developer Experience. Increased agility, improved efficiency.
The WP Engine Developer Experience. Increased agility, improved efficiency.WP Engine
 
How Ninefold Tests for User Happiness
How Ninefold Tests for User HappinessHow Ninefold Tests for User Happiness
How Ninefold Tests for User HappinessRyan Clark
 
Coding with jetpack
Coding with jetpackCoding with jetpack
Coding with jetpackRich Collier
 
Continuous Testing in the Agile Age
Continuous Testing in the Agile AgeContinuous Testing in the Agile Age
Continuous Testing in the Agile AgeBlazeMeter
 
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...DrupalMumbai
 
The WordPress REST API as a Springboard for Website Greatness
The WordPress REST API as a Springboard for Website GreatnessThe WordPress REST API as a Springboard for Website Greatness
The WordPress REST API as a Springboard for Website GreatnessWP Engine UK
 
Amp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile PagesAmp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile PagesBrian McKeiver
 
Unlocking the power of the APEX Plugin Architecture
Unlocking the power of the APEX Plugin ArchitectureUnlocking the power of the APEX Plugin Architecture
Unlocking the power of the APEX Plugin ArchitectureMatt Nolan
 
Accelerated Mobile Pages
Accelerated Mobile PagesAccelerated Mobile Pages
Accelerated Mobile PagesJeremy Green
 
Delivery With Chef - ChefConf 2015
Delivery With Chef - ChefConf 2015 Delivery With Chef - ChefConf 2015
Delivery With Chef - ChefConf 2015 Chef
 
Performance-driven websites with AMP - NeosCon May 2019
Performance-driven websites with AMP - NeosCon May 2019Performance-driven websites with AMP - NeosCon May 2019
Performance-driven websites with AMP - NeosCon May 2019Benni Mack
 

What's hot (20)

The Open-source Eclipse Plugin for Force.com Development, Summer ‘14
The Open-source Eclipse Plugin for Force.com Development, Summer ‘14The Open-source Eclipse Plugin for Force.com Development, Summer ‘14
The Open-source Eclipse Plugin for Force.com Development, Summer ‘14
 
Embracing Distributed Version Control
Embracing Distributed Version ControlEmbracing Distributed Version Control
Embracing Distributed Version Control
 
Building Faster Locally with Local - Ben Turner
Building Faster Locally with Local - Ben TurnerBuilding Faster Locally with Local - Ben Turner
Building Faster Locally with Local - Ben Turner
 
Chef Delivery
Chef DeliveryChef Delivery
Chef Delivery
 
Make Local WordPress Development Simple
Make Local WordPress Development SimpleMake Local WordPress Development Simple
Make Local WordPress Development Simple
 
Develop:BBC 2013 - Turbocharge your mobile web apps by using offline
Develop:BBC 2013 - Turbocharge your mobile web apps by using offlineDevelop:BBC 2013 - Turbocharge your mobile web apps by using offline
Develop:BBC 2013 - Turbocharge your mobile web apps by using offline
 
Way of the Future
Way of the FutureWay of the Future
Way of the Future
 
An Ops Primer to Productionalizing Datameer
An Ops Primer to Productionalizing DatameerAn Ops Primer to Productionalizing Datameer
An Ops Primer to Productionalizing Datameer
 
The WP Engine Developer Experience. Increased agility, improved efficiency.
The WP Engine Developer Experience. Increased agility, improved efficiency.The WP Engine Developer Experience. Increased agility, improved efficiency.
The WP Engine Developer Experience. Increased agility, improved efficiency.
 
How Ninefold Tests for User Happiness
How Ninefold Tests for User HappinessHow Ninefold Tests for User Happiness
How Ninefold Tests for User Happiness
 
Coding with jetpack
Coding with jetpackCoding with jetpack
Coding with jetpack
 
Continuous Testing in the Agile Age
Continuous Testing in the Agile AgeContinuous Testing in the Agile Age
Continuous Testing in the Agile Age
 
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
AMPifying your Drupal 8 Site : higher performance and higher engagement - Par...
 
The WordPress REST API as a Springboard for Website Greatness
The WordPress REST API as a Springboard for Website GreatnessThe WordPress REST API as a Springboard for Website Greatness
The WordPress REST API as a Springboard for Website Greatness
 
Amp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile PagesAmp up your Site with Accelerated Mobile Pages
Amp up your Site with Accelerated Mobile Pages
 
Unlocking the power of the APEX Plugin Architecture
Unlocking the power of the APEX Plugin ArchitectureUnlocking the power of the APEX Plugin Architecture
Unlocking the power of the APEX Plugin Architecture
 
Accelerated Mobile Pages
Accelerated Mobile PagesAccelerated Mobile Pages
Accelerated Mobile Pages
 
iOS Unit Testing Like a Boss
iOS Unit Testing Like a BossiOS Unit Testing Like a Boss
iOS Unit Testing Like a Boss
 
Delivery With Chef - ChefConf 2015
Delivery With Chef - ChefConf 2015 Delivery With Chef - ChefConf 2015
Delivery With Chef - ChefConf 2015
 
Performance-driven websites with AMP - NeosCon May 2019
Performance-driven websites with AMP - NeosCon May 2019Performance-driven websites with AMP - NeosCon May 2019
Performance-driven websites with AMP - NeosCon May 2019
 

Viewers also liked

CAAA07 Teaser English
CAAA07 Teaser   EnglishCAAA07 Teaser   English
CAAA07 Teaser Englishpbihler
 
Joomla! 1.5 the magic of the Joomla! 1.5 framework
Joomla! 1.5 the magic of the Joomla! 1.5 frameworkJoomla! 1.5 the magic of the Joomla! 1.5 framework
Joomla! 1.5 the magic of the Joomla! 1.5 frameworkAlex Kempkens
 
Back to the Future
Back to the FutureBack to the Future
Back to the Futurecssa
 
Half Time Presentation of XPLab07b
Half Time Presentation of XPLab07bHalf Time Presentation of XPLab07b
Half Time Presentation of XPLab07bpbihler
 
Escape Analysis Paralysis
Escape Analysis ParalysisEscape Analysis Paralysis
Escape Analysis Paralysiscssa
 

Viewers also liked (6)

Joom!Fish 1.8 & 2.0
Joom!Fish 1.8 & 2.0Joom!Fish 1.8 & 2.0
Joom!Fish 1.8 & 2.0
 
CAAA07 Teaser English
CAAA07 Teaser   EnglishCAAA07 Teaser   English
CAAA07 Teaser English
 
Joomla! 1.5 the magic of the Joomla! 1.5 framework
Joomla! 1.5 the magic of the Joomla! 1.5 frameworkJoomla! 1.5 the magic of the Joomla! 1.5 framework
Joomla! 1.5 the magic of the Joomla! 1.5 framework
 
Back to the Future
Back to the FutureBack to the Future
Back to the Future
 
Half Time Presentation of XPLab07b
Half Time Presentation of XPLab07bHalf Time Presentation of XPLab07b
Half Time Presentation of XPLab07b
 
Escape Analysis Paralysis
Escape Analysis ParalysisEscape Analysis Paralysis
Escape Analysis Paralysis
 

Similar to JoomlaDay Barcelona 2009 talk about Joomla 1.6

The dream BEAM - A former DevOps perspective
The dream BEAM - A former DevOps perspectiveThe dream BEAM - A former DevOps perspective
The dream BEAM - A former DevOps perspectiveJeffrey Chan
 
Introducing Support for Dynamic Websites
Introducing Support for Dynamic WebsitesIntroducing Support for Dynamic Websites
Introducing Support for Dynamic WebsitesOptimizely
 
SPA 2009 - Acceptance Testing AJAX Web Applications through the GUI
SPA 2009 - Acceptance Testing AJAX Web Applications through the GUISPA 2009 - Acceptance Testing AJAX Web Applications through the GUI
SPA 2009 - Acceptance Testing AJAX Web Applications through the GUIandrew.macleod
 
DevOps is a Reorg How To Accelerate The Change
DevOps is a ReorgHow To Accelerate The ChangeDevOps is a ReorgHow To Accelerate The Change
DevOps is a Reorg How To Accelerate The ChangeDon Demcsak
 
Ravi Tadwalkar as SM/DevOps/management/Coach
Ravi Tadwalkar as SM/DevOps/management/CoachRavi Tadwalkar as SM/DevOps/management/Coach
Ravi Tadwalkar as SM/DevOps/management/CoachRavi Tadwalkar
 
Scaling Jenkins Enterprise Wide
Scaling Jenkins Enterprise WideScaling Jenkins Enterprise Wide
Scaling Jenkins Enterprise WideUdaypal Aarkoti
 
GoPro, Inc. Case study: Dive into the details of our web applications
GoPro, Inc. Case study: Dive into the details of our web applicationsGoPro, Inc. Case study: Dive into the details of our web applications
GoPro, Inc. Case study: Dive into the details of our web applicationsAndrew Maxwell
 
DSpace UI prototype dsember
DSpace UI prototype dsemberDSpace UI prototype dsember
DSpace UI prototype dsemberBram Luyten
 
10 Do’s for DevOps!
 10 Do’s for DevOps!  10 Do’s for DevOps!
10 Do’s for DevOps! DevOps.com
 
Top ten secret weapons for performance testing in an agile environment
Top ten secret weapons for performance testing in an agile environmentTop ten secret weapons for performance testing in an agile environment
Top ten secret weapons for performance testing in an agile environmentalistairjones
 
Modern javascript
Modern javascriptModern javascript
Modern javascriptKevin Ball
 
WordCamp Kobe 2011: WordPress の最新事情
WordCamp Kobe 2011: WordPress の最新事情WordCamp Kobe 2011: WordPress の最新事情
WordCamp Kobe 2011: WordPress の最新事情Naoko Takano
 
5 Favorite Features of DNN's Evoq CMS
5 Favorite Features of DNN's Evoq CMS5 Favorite Features of DNN's Evoq CMS
5 Favorite Features of DNN's Evoq CMSDNN
 
Go Pro, Inc. Case Study: Dive into the details of our node.js applications
Go Pro, Inc. Case Study: Dive into the details of our node.js applicationsGo Pro, Inc. Case Study: Dive into the details of our node.js applications
Go Pro, Inc. Case Study: Dive into the details of our node.js applicationsAndrew Maxwell
 
OmegaT "Team Project" feature: a case study
OmegaT "Team Project" feature: a case studyOmegaT "Team Project" feature: a case study
OmegaT "Team Project" feature: a case studyQabiria
 
Jenkins Performance - Avoiding Pitfalls, Diagnosing Issues, and Scaling for G...
Jenkins Performance - Avoiding Pitfalls, Diagnosing Issues, and Scaling for G...Jenkins Performance - Avoiding Pitfalls, Diagnosing Issues, and Scaling for G...
Jenkins Performance - Avoiding Pitfalls, Diagnosing Issues, and Scaling for G...Owen Mehegan
 
Dietmar Strasser - Traditional QA meets Agile Development
Dietmar Strasser -  Traditional QA meets Agile DevelopmentDietmar Strasser -  Traditional QA meets Agile Development
Dietmar Strasser - Traditional QA meets Agile DevelopmentTEST Huddle
 

Similar to JoomlaDay Barcelona 2009 talk about Joomla 1.6 (20)

The dream BEAM - A former DevOps perspective
The dream BEAM - A former DevOps perspectiveThe dream BEAM - A former DevOps perspective
The dream BEAM - A former DevOps perspective
 
Introducing Support for Dynamic Websites
Introducing Support for Dynamic WebsitesIntroducing Support for Dynamic Websites
Introducing Support for Dynamic Websites
 
SPA 2009 - Acceptance Testing AJAX Web Applications through the GUI
SPA 2009 - Acceptance Testing AJAX Web Applications through the GUISPA 2009 - Acceptance Testing AJAX Web Applications through the GUI
SPA 2009 - Acceptance Testing AJAX Web Applications through the GUI
 
DevOps is a Reorg How To Accelerate The Change
DevOps is a ReorgHow To Accelerate The ChangeDevOps is a ReorgHow To Accelerate The Change
DevOps is a Reorg How To Accelerate The Change
 
Ravi Tadwalkar as SM/DevOps/management/Coach
Ravi Tadwalkar as SM/DevOps/management/CoachRavi Tadwalkar as SM/DevOps/management/Coach
Ravi Tadwalkar as SM/DevOps/management/Coach
 
Scaling Jenkins Enterprise Wide
Scaling Jenkins Enterprise WideScaling Jenkins Enterprise Wide
Scaling Jenkins Enterprise Wide
 
GoPro, Inc. Case study: Dive into the details of our web applications
GoPro, Inc. Case study: Dive into the details of our web applicationsGoPro, Inc. Case study: Dive into the details of our web applications
GoPro, Inc. Case study: Dive into the details of our web applications
 
Jump start your application monitoring with APM
Jump start your application monitoring with APMJump start your application monitoring with APM
Jump start your application monitoring with APM
 
DSpace UI prototype dsember
DSpace UI prototype dsemberDSpace UI prototype dsember
DSpace UI prototype dsember
 
10 Do’s for DevOps!
 10 Do’s for DevOps!  10 Do’s for DevOps!
10 Do’s for DevOps!
 
Eclipse Way
Eclipse WayEclipse Way
Eclipse Way
 
Top ten secret weapons for performance testing in an agile environment
Top ten secret weapons for performance testing in an agile environmentTop ten secret weapons for performance testing in an agile environment
Top ten secret weapons for performance testing in an agile environment
 
Modern javascript
Modern javascriptModern javascript
Modern javascript
 
WordCamp Kobe 2011: WordPress の最新事情
WordCamp Kobe 2011: WordPress の最新事情WordCamp Kobe 2011: WordPress の最新事情
WordCamp Kobe 2011: WordPress の最新事情
 
Symfony for non-techies
Symfony for non-techiesSymfony for non-techies
Symfony for non-techies
 
5 Favorite Features of DNN's Evoq CMS
5 Favorite Features of DNN's Evoq CMS5 Favorite Features of DNN's Evoq CMS
5 Favorite Features of DNN's Evoq CMS
 
Go Pro, Inc. Case Study: Dive into the details of our node.js applications
Go Pro, Inc. Case Study: Dive into the details of our node.js applicationsGo Pro, Inc. Case Study: Dive into the details of our node.js applications
Go Pro, Inc. Case Study: Dive into the details of our node.js applications
 
OmegaT "Team Project" feature: a case study
OmegaT "Team Project" feature: a case studyOmegaT "Team Project" feature: a case study
OmegaT "Team Project" feature: a case study
 
Jenkins Performance - Avoiding Pitfalls, Diagnosing Issues, and Scaling for G...
Jenkins Performance - Avoiding Pitfalls, Diagnosing Issues, and Scaling for G...Jenkins Performance - Avoiding Pitfalls, Diagnosing Issues, and Scaling for G...
Jenkins Performance - Avoiding Pitfalls, Diagnosing Issues, and Scaling for G...
 
Dietmar Strasser - Traditional QA meets Agile Development
Dietmar Strasser -  Traditional QA meets Agile DevelopmentDietmar Strasser -  Traditional QA meets Agile Development
Dietmar Strasser - Traditional QA meets Agile Development
 

More from Alex Kempkens

Business Agility mit Playbooks für Executives, Agile World 2019
Business Agility mit Playbooks für Executives, Agile World 2019Business Agility mit Playbooks für Executives, Agile World 2019
Business Agility mit Playbooks für Executives, Agile World 2019Alex Kempkens
 
Digitalisierung und Agilität vs. klassische Konzernstrukturen
Digitalisierung und Agilität vs. klassische KonzernstrukturenDigitalisierung und Agilität vs. klassische Konzernstrukturen
Digitalisierung und Agilität vs. klassische KonzernstrukturenAlex Kempkens
 
Creating a customer centric travel-Commerce experience
Creating a customer centric travel-Commerce experienceCreating a customer centric travel-Commerce experience
Creating a customer centric travel-Commerce experienceAlex Kempkens
 
Agilität vom Team in das Unternehmen bringen - warum hüpft der Frosch ständig...
Agilität vom Team in das Unternehmen bringen - warum hüpft der Frosch ständig...Agilität vom Team in das Unternehmen bringen - warum hüpft der Frosch ständig...
Agilität vom Team in das Unternehmen bringen - warum hüpft der Frosch ständig...Alex Kempkens
 
The agile tightrope walk for a corporation
The agile tightrope walk for a corporationThe agile tightrope walk for a corporation
The agile tightrope walk for a corporationAlex Kempkens
 
Using Tai-chi to deal with agility
Using Tai-chi to deal with agilityUsing Tai-chi to deal with agility
Using Tai-chi to deal with agilityAlex Kempkens
 
Simplicity of managing multilingual websites
Simplicity of managing multilingual websitesSimplicity of managing multilingual websites
Simplicity of managing multilingual websitesAlex Kempkens
 
Successful web projects
Successful web projectsSuccessful web projects
Successful web projectsAlex Kempkens
 
Mehrsprachige Websites mit Joomfish und Joomla, Präsentation auf dem Joomla!D...
Mehrsprachige Websites mit Joomfish und Joomla, Präsentation auf dem Joomla!D...Mehrsprachige Websites mit Joomfish und Joomla, Präsentation auf dem Joomla!D...
Mehrsprachige Websites mit Joomfish und Joomla, Präsentation auf dem Joomla!D...Alex Kempkens
 
Geschäftsprozess Integration mit Joomla
Geschäftsprozess Integration mit JoomlaGeschäftsprozess Integration mit Joomla
Geschäftsprozess Integration mit JoomlaAlex Kempkens
 
Architecture And Internationalisatie
Architecture And InternationalisatieArchitecture And Internationalisatie
Architecture And InternationalisatieAlex Kempkens
 

More from Alex Kempkens (11)

Business Agility mit Playbooks für Executives, Agile World 2019
Business Agility mit Playbooks für Executives, Agile World 2019Business Agility mit Playbooks für Executives, Agile World 2019
Business Agility mit Playbooks für Executives, Agile World 2019
 
Digitalisierung und Agilität vs. klassische Konzernstrukturen
Digitalisierung und Agilität vs. klassische KonzernstrukturenDigitalisierung und Agilität vs. klassische Konzernstrukturen
Digitalisierung und Agilität vs. klassische Konzernstrukturen
 
Creating a customer centric travel-Commerce experience
Creating a customer centric travel-Commerce experienceCreating a customer centric travel-Commerce experience
Creating a customer centric travel-Commerce experience
 
Agilität vom Team in das Unternehmen bringen - warum hüpft der Frosch ständig...
Agilität vom Team in das Unternehmen bringen - warum hüpft der Frosch ständig...Agilität vom Team in das Unternehmen bringen - warum hüpft der Frosch ständig...
Agilität vom Team in das Unternehmen bringen - warum hüpft der Frosch ständig...
 
The agile tightrope walk for a corporation
The agile tightrope walk for a corporationThe agile tightrope walk for a corporation
The agile tightrope walk for a corporation
 
Using Tai-chi to deal with agility
Using Tai-chi to deal with agilityUsing Tai-chi to deal with agility
Using Tai-chi to deal with agility
 
Simplicity of managing multilingual websites
Simplicity of managing multilingual websitesSimplicity of managing multilingual websites
Simplicity of managing multilingual websites
 
Successful web projects
Successful web projectsSuccessful web projects
Successful web projects
 
Mehrsprachige Websites mit Joomfish und Joomla, Präsentation auf dem Joomla!D...
Mehrsprachige Websites mit Joomfish und Joomla, Präsentation auf dem Joomla!D...Mehrsprachige Websites mit Joomfish und Joomla, Präsentation auf dem Joomla!D...
Mehrsprachige Websites mit Joomfish und Joomla, Präsentation auf dem Joomla!D...
 
Geschäftsprozess Integration mit Joomla
Geschäftsprozess Integration mit JoomlaGeschäftsprozess Integration mit Joomla
Geschäftsprozess Integration mit Joomla
 
Architecture And Internationalisatie
Architecture And InternationalisatieArchitecture And Internationalisatie
Architecture And Internationalisatie
 

Recently uploaded

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESmohitsingh558521
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 

Recently uploaded (20)

Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICESSALESFORCE EDUCATION CLOUD | FEXLE SERVICES
SALESFORCE EDUCATION CLOUD | FEXLE SERVICES
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 

JoomlaDay Barcelona 2009 talk about Joomla 1.6

  • 1. on twitter: #JoomlaDay2009BCN #jd09es Joomla! 1.6 Desvelando la magia de la nueva plataforma Alex Kempkens, member of the Joomla CoC and Joom!Fish inventor 1
  • 2. The big question is: Which one is yours? © Alex Kempkens, 2009 2
  • 3. The big question is: Which one is yours? Or: Is it worth to dig it © Alex Kempkens, 2009 2
  • 4. Joomla 1.6 - it is so cool © Alex Kempkens, 2009 3
  • 5. Joomla 1.6 - it is so cool ACL MVC JQuery Featured items Nested Categories JForm Language Metadata Automatic Upgrade Extension Manager redirect manager PHP 5 support only And so many other stuff ... © Alex Kempkens, 2009 3
  • 6. Why is it done? © Alex Kempkens, 2009 4
  • 7. Why is it done? ✤ J 1.5 was the first step © Alex Kempkens, 2009 4
  • 8. Why is it done? ✤ J 1.5 was the first step ✤ The Joomla Framework needs improvements © Alex Kempkens, 2009 4
  • 9. Why is it done? ✤ J 1.5 was the first step ✤ The Joomla Framework needs improvements ✤ The CMS refactoring work is not completed yet © Alex Kempkens, 2009 4
  • 10. Why is it done? ✤ J 1.5 was the first step ✤ The Joomla Framework needs improvements ✤ The CMS refactoring work is not completed yet ✤ New requirements and ideas © Alex Kempkens, 2009 4
  • 11. Why is it done? ✤ J 1.5 was the first step ✤ The Joomla Framework needs improvements ✤ The CMS refactoring work is not completed yet ✤ New requirements and ideas ✤ New technical requirements © Alex Kempkens, 2009 4
  • 12. What is done? © Alex Kempkens, 2009 5
  • 13. What is done? ✤ Usability enhancements ✤ Updated Administrator design ✤ Easier lists and overviews ✤ Improved management of modules and options (parameters) © Alex Kempkens, 2009 5
  • 14. What is done? ✤ Usability enhancements ✤ Updated Administrator design ✤ Easier lists and overviews ✤ Improved management of modules and options (parameters) © Alex Kempkens, 2009 5
  • 15. What is done? ✤ Usability enhancements ✤ Technology enhancements ✤ Updated Administrator ✤ Improvements to the design framework ✤ Easier lists and overviews ✤ more re-factored core extensions ✤ Improved management of modules and options ✤ better support for modern (parameters) technology in the core © Alex Kempkens, 2009 5
  • 16. The new Administrator Refreshed design & adjusted functionallity © Alex Kempkens, 2009 6
  • 17. Featured Articles replace © Alex Kempkens, 2009 7
  • 18. User and Group based Access Access control list including individual actions from extensions © Alex Kempkens, 2009 8
  • 19. Options include access control © Alex Kempkens, 2009 9
  • 20. Cool it‘s ready, or? © Alex Kempkens, 2009 10
  • 21. No! It is currently alpha 2 © Alex Kempkens, 2009 11
  • 22. So when will it be ready? © Alex Kempkens, 2009 12
  • 23. We face challenges © Alex Kempkens, 2009 13
  • 24. We face challenges ✤ Consistent progress in development © Alex Kempkens, 2009 13
  • 25. We face challenges ✤ Consistent progress in development ✤ Quality of contributed code © Alex Kempkens, 2009 13
  • 26. We face challenges ✤ Consistent progress in development ✤ Quality of contributed code ✤ Feature creeps © Alex Kempkens, 2009 13
  • 27. We face challenges ✤ Consistent progress in development ✤ Quality of contributed code ✤ Feature creeps ✤ Release management process © Alex Kempkens, 2009 13
  • 28. We face challenges ✤ Consistent progress in development ✤ Quality of contributed code ✤ Feature creeps ✤ Release management process ✤ Easy of contribution © Alex Kempkens, 2009 13
  • 29. We face challenges ✤ Consistent progress in development ✤ Quality of contributed code ✤ Feature creeps ✤ Release management process ✤ Easy of contribution ✤ Reduce barriers © Alex Kempkens, 2009 13
  • 30. Let‘s unlock the trunk © Alex Kempkens, 2009 14
  • 31. Let‘s unlock the trunk ✤ Participate in the development © Alex Kempkens, 2009 14
  • 32. Let‘s unlock the trunk ✤ Participate in the development ✤ Checkout: ✤ http://joomlacode.org/svn/joomla/development/trunk/ ✤ http://docs.joomla.org/Developers © Alex Kempkens, 2009 14
  • 33. Let‘s unlock the trunk ✤ Participate in the development ✤ Checkout: ✤ http://joomlacode.org/svn/joomla/development/trunk/ ✤ http://docs.joomla.org/Developers ✤ Become a member of: ✤ http://groups.google.com/group/joomla-dev-general/ ✤ http://groups.google.com/group/joomla-dev-framework ✤ http://groups.google.com/group/joomla-dev-cms © Alex Kempkens, 2009 14
  • 34. Let‘s unlock the trunk ✤ Participate in the development ✤ Checkout: ✤ http://joomlacode.org/svn/joomla/development/trunk/ ✤ http://docs.joomla.org/Developers ✤ Become a member of: ✤ http://groups.google.com/group/joomla-dev-general/ ✤ http://groups.google.com/group/joomla-dev-framework ✤ http://groups.google.com/group/joomla-dev-cms ✤ Participate in the community ✤ Support your regional community © Alex Kempkens, 2009 14
  • 35. With your help I‘m sure ... we will find something like this under the snow. © Alex Kempkens, 2009 15
  • 36. With your help I‘m sure ... we will find something like this under the snow. © Alex Kempkens, 2009 15