• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Where is Joomla going and how do we get there? J and Beyond 2012
 

Where is Joomla going and how do we get there? J and Beyond 2012

on

  • 1,451 views

Joomla! 2.5 is settling in and we are looking forward to 3.x and even 4.x. What might Joomla look like in these future series? You have an influence on what Joomla will become in the next few years. ...

Joomla! 2.5 is settling in and we are looking forward to 3.x and even 4.x. What might Joomla look like in these future series? You have an influence on what Joomla will become in the next few years. You also have a part to play in how we get there. The Joomla Roadmap is both a way to promote ideas and a way to bring them come to life.

Statistics

Views

Total Views
1,451
Views on SlideShare
979
Embed Views
472

Actions

Likes
1
Downloads
8
Comments
0

5 Embeds 472

http://cocoate.com 443
http://jandbeyond.org 23
http://opensourcetalking.com 4
http://elearning.tadelformacion.com 1
http://translate.googleusercontent.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Mark
  • Andy
  • Andy
  • Mark
  • Andy

Where is Joomla going and how do we get there? J and Beyond 2012 Where is Joomla going and how do we get there? J and Beyond 2012 Presentation Transcript

  • Where is Joomlagoing and how dowe get there?Andrea Tarr & Mark DexterJ and Beyond 2012
  • Introductions – Mark Dexter• Developing software since 1978• Founded and ran a commercial software for 28 years• Started using Joomla in 2008 (v 1.53) how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going &• Joined the Production Leadership Team (PLT) in 2009• Joomla Bug Squad coordinator, development coordinator, GSOC admin, extension author• I am a volunteer• Relatively new to Joomla and web development 2
  • Introductions – Andy Tarr• Started developing software in 1979 as an end user• Programmer, IT Manager for over 30 years• Currently freelancing building custom extensions and Joomla websites how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going &• Started using Joomla in 2008 (v 1.5.8)• Joined the Production Leadership Team (PLT) in 2011• Areas of Interest: Increasing the involvement of more people in the development of Joomla • Joomla Roadmap Meeting • Pizza, Bugs, and Fun bug squishing parties • Accessibility 3 • GSoC co-admin
  • • How do we get there? • Where is Joomla going? Outline of Talk Where is Joomla going & how do we get there? •4 Andrea Tarr & Mark Dexter
  • How do we get there?• Timed releases• Developers• Feature tracker• Production Working Groups how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going & 5
  • Timed Releases• September 2012 – Joomla 3.0 • Beta in July 2012 with all new features added• March 2013 – Joomla 3.1 • Beta in January 2013 with all new features added how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going &• September 2013 – Joomla 3.5 • Beta in July 2013 with all new features added 6
  • NO Developers There areCore Developers. Where is Joomla going & how do we get there? •7 Andrea Tarr & Mark Dexter
  • Joomla Developers Where is Joomla going & how do we get there? •8 Andrea Tarr & Mark Dexter
  • Feature Tracker• Add to the Feature Tracker in joomlacode.orghttp://joomlacode.org/gf/project/joomla/tracker/?action=TrackerItemBrowse&tracker_id=8549 how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going &• Code where you want – recommend github• Get community and PLT input early in the process• Form a Production Working Group for group projects 9
  • Production Working Groups• Used to bring people together to accomplish a specific goal• Example: Finder Integration Working Group• Helps get good ideas speced, coded and tested how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going &• Very easy to start 10
  • Production Working Groups– Permanent Groups• Permanent PWG’s • Joomla Bug Squad (JBS) • Translation Team (TT) • User Experience (UX) Documentation how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going & • • Joomla Security Strike Team (JSST) 11
  • Production Working Groups– For Specific Projects• Update & • UCM Migration • Unit Tests for the• Multi site CMS• Search • Search how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going &• Web Services • Database• JavaScript Performance 12
  • Where is Joomla going?• Where is Joomla going? • Platform 12.x Goals • Expectations & Goals for 3.0 • Other murmurings how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going & 13
  • Platform 12.x Goals• Continue de-coupling CMS and Platform• Remove deprecated APIs• Model-View-Controller (MVC) restructuring• Unified Content Model (UCM) how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going &• Postgres support 14
  • How does the Platformaffect the CMS?• Examples: multiple database and image manipulation library • Step 1: Add basic functionality to the platform • Step 2: Use this to add features to the CMS how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going & 15
  • Expectations & Goals - 3.0• Goal that 2.5 extensions run on 3.x with little or no changes• 3.0 will release with update/migration from 2.5 available how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going & 16
  • Expectations & Goals - 3.0• Use Platform version 12.2 for the 3.x series• CMS will have legacy MVC for existing extensions• Extend forward compatibility in 2.5 how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going & 17
  • Expectations & Goals - 3.0• UX Improvements and changes• Ship with both MooTools and jQuery available• Remove use of deprecated methods and classes in the core how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going & 18
  • Expectations & Goals - 3.0• UCM classes available for 3PD extensions to use in 3.x series• Core components will continue to use existing classes and tables• Goal is for core components to move to UCM in 4.x how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going & series 19
  • • Search • Multi-Site • Performance Other murmurings Where is Joomla going & how do we get there? •20 Andrea Tarr & Mark Dexter
  • Summary• Where are we going • Easy migration • UX overhaul • jQuery addition Preparations for enhance MVC structure how do we get there? • Andrea Tarr & Mark Dexter Where is Joomla going & • • Preparations for UCM• How do we get there • You get us there 21