SlideShare ist ein Scribd-Unternehmen logo
1 von 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

Weitere ähnliche Inhalte

Was ist angesagt?

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
 

Was ist angesagt? (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
 

Andere mochten auch

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
 

Andere mochten auch (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
 

Ähnlich wie 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
 

Ähnlich wie 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
 

Mehr von 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
 

Mehr von 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
 

Kürzlich hochgeladen

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Manik S Magar
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfSeasiaInfotech2
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesZilliz
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Kürzlich hochgeladen (20)

Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!Anypoint Exchange: It’s Not Just a Repo!
Anypoint Exchange: It’s Not Just a Repo!
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
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
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
The Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdfThe Future of Software Development - Devin AI Innovative Approach.pdf
The Future of Software Development - Devin AI Innovative Approach.pdf
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Vector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector DatabasesVector Databases 101 - An introduction to the world of Vector Databases
Vector Databases 101 - An introduction to the world of Vector Databases
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

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