ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
www.joomlatools.org Migration Joomla! 1.0 => Joomla! 1.5 Joomla! BootCamp, Luzern May 31st 2008 Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Mathias Verraes DOCman Lead Developer http://www.joomlatools.org Joomlatools Nooku Senior Architect http://www.nooku.org Nooku Senior Architect http://www.nooku.org Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Migration The philosophical bit The theoretical bit The bit where we actually get stuff done The bit where you ask questions and it turns out my explanation was way too hard. Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org 1. About Migration What? Why? Why not? Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org What is migration? Migration <> upgrade Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Why migrate? Better UI Better documentation Better code, more stable Support for J!1.0 will end one day 3PD's will follow Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org 1.0 vs 1.5 extensions  (2008-01-21) May 2008: 24% Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Why not? Can take a lot of work Risk of errors Hard to test Got 3PD extensions? Port your own extensions? ==> Do you really need it? Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org The theoretical bit Preparing Legacy plugin Backlink plugin Data from core: com_migrator Data from extensions: ETL plugins Templates Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Preparing Clean up! Test locally! Document steps! Other options: Manual migration, Feeds, ... Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Legacy plugin What is it? Performance extensions.joomla.org Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Legacy plugin Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Backlink plugin Old links from 1.0 -> Redirect 301 to new URL com_migrator Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Refactoring Convert extensions to native 1.5 XML manifest API MVC Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Data from core extensies Using com_migrator Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Data from 3PD extensions Using ETL plugins Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Templates Backwards compatible (legacy) Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Let's do it! Core migratie Create ETL plugins Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org More info Migration guide:  http://docs.joomla.org/Migrating_from_1.0.x_to_1.5_Stable Help site:  http://help.joomla.org/ Workgroup blogs:  http://dev.joomla.org   Joomla! is a registered trademark of Open Source Matters, Inc.

More Related Content

Bootcamp Lucerne, CH 2008 - Migration

  • 1. www.joomlatools.org Migration Joomla! 1.0 => Joomla! 1.5 Joomla! BootCamp, Luzern May 31st 2008 Joomla! is a registered trademark of Open Source Matters, Inc.
  • 2. www.joomlatools.org Mathias Verraes DOCman Lead Developer http://www.joomlatools.org Joomlatools Nooku Senior Architect http://www.nooku.org Nooku Senior Architect http://www.nooku.org Joomla! is a registered trademark of Open Source Matters, Inc.
  • 3. www.joomlatools.org Migration The philosophical bit The theoretical bit The bit where we actually get stuff done The bit where you ask questions and it turns out my explanation was way too hard. Joomla! is a registered trademark of Open Source Matters, Inc.
  • 4. www.joomlatools.org 1. About Migration What? Why? Why not? Joomla! is a registered trademark of Open Source Matters, Inc.
  • 5. www.joomlatools.org What is migration? Migration <> upgrade Joomla! is a registered trademark of Open Source Matters, Inc.
  • 6. www.joomlatools.org Why migrate? Better UI Better documentation Better code, more stable Support for J!1.0 will end one day 3PD's will follow Joomla! is a registered trademark of Open Source Matters, Inc.
  • 7. www.joomlatools.org 1.0 vs 1.5 extensions (2008-01-21) May 2008: 24% Joomla! is a registered trademark of Open Source Matters, Inc.
  • 8. www.joomlatools.org Why not? Can take a lot of work Risk of errors Hard to test Got 3PD extensions? Port your own extensions? ==> Do you really need it? Joomla! is a registered trademark of Open Source Matters, Inc.
  • 9. www.joomlatools.org The theoretical bit Preparing Legacy plugin Backlink plugin Data from core: com_migrator Data from extensions: ETL plugins Templates Joomla! is a registered trademark of Open Source Matters, Inc.
  • 10. www.joomlatools.org Preparing Clean up! Test locally! Document steps! Other options: Manual migration, Feeds, ... Joomla! is a registered trademark of Open Source Matters, Inc.
  • 11. www.joomlatools.org Legacy plugin What is it? Performance extensions.joomla.org Joomla! is a registered trademark of Open Source Matters, Inc.
  • 12. www.joomlatools.org Legacy plugin Joomla! is a registered trademark of Open Source Matters, Inc.
  • 13. www.joomlatools.org Backlink plugin Old links from 1.0 -> Redirect 301 to new URL com_migrator Joomla! is a registered trademark of Open Source Matters, Inc.
  • 14. www.joomlatools.org Refactoring Convert extensions to native 1.5 XML manifest API MVC Joomla! is a registered trademark of Open Source Matters, Inc.
  • 15. www.joomlatools.org Data from core extensies Using com_migrator Joomla! is a registered trademark of Open Source Matters, Inc.
  • 16. www.joomlatools.org Data from 3PD extensions Using ETL plugins Joomla! is a registered trademark of Open Source Matters, Inc.
  • 17. www.joomlatools.org Templates Backwards compatible (legacy) Joomla! is a registered trademark of Open Source Matters, Inc.
  • 18. www.joomlatools.org Let's do it! Core migratie Create ETL plugins Joomla! is a registered trademark of Open Source Matters, Inc.
  • 19. www.joomlatools.org More info Migration guide: http://docs.joomla.org/Migrating_from_1.0.x_to_1.5_Stable Help site: http://help.joomla.org/ Workgroup blogs: http://dev.joomla.org Joomla! is a registered trademark of Open Source Matters, Inc.