www.joomlatools.org Migration Joomla! 1.0 => Joomla! 1.5 Joomla! BootCamp, Luzern May 31st 2008 Joomla! is a registered tr...
www.joomlatools.org Mathias Verraes DOCman Lead Developer http://www.joomlatools.org Joomlatools Nooku Senior Architect ht...
www.joomlatools.org Migration <ul><li>The philosophical bit </li></ul><ul><li>The theoretical bit </li></ul><ul><li>The bi...
www.joomlatools.org 1. About Migration <ul><li>What? </li></ul><ul><li>Why? </li></ul><ul><li>Why not? </li></ul>Joomla! i...
www.joomlatools.org What is migration? <ul><li>Migration <> upgrade </li></ul>Joomla! is a registered trademark of Open So...
www.joomlatools.org Why migrate? <ul><li>Better UI </li></ul><ul><li>Better documentation </li></ul><ul><li>Better code, m...
www.joomlatools.org 1.0 vs 1.5 extensions  (2008-01-21) May 2008: 24% Joomla! is a registered trademark of Open Source Mat...
www.joomlatools.org Why not? <ul><li>Can take a lot of work </li></ul><ul><li>Risk of errors </li></ul><ul><li>Hard to tes...
www.joomlatools.org The theoretical bit <ul><li>Preparing </li></ul><ul><li>Legacy plugin </li></ul><ul><li>Backlink plugi...
www.joomlatools.org Preparing <ul><li>Clean up! </li></ul><ul><li>Test locally! </li></ul><ul><li>Document steps! </li></u...
www.joomlatools.org Legacy plugin <ul><li>What is it? </li></ul><ul><li>Performance </li></ul><ul><li>extensions.joomla.or...
www.joomlatools.org Legacy plugin Joomla! is a registered trademark of Open Source Matters, Inc.
www.joomlatools.org Backlink plugin <ul><li>Old links from 1.0 -> Redirect 301 to new URL </li></ul><ul><li>com_migrator <...
www.joomlatools.org Refactoring <ul><li>Convert extensions to native 1.5 </li></ul><ul><li>XML manifest </li></ul><ul><li>...
www.joomlatools.org Data from core extensies <ul><li>Using com_migrator </li></ul>Joomla! is a registered trademark of Ope...
www.joomlatools.org Data from 3PD extensions <ul><li>Using ETL plugins </li></ul>Joomla! is a registered trademark of Open...
www.joomlatools.org Templates <ul><li>Backwards compatible (legacy) </li></ul>Joomla! is a registered trademark of Open So...
www.joomlatools.org Let's do it! <ul><li>Core migratie </li></ul><ul><li>Create ETL plugins </li></ul>Joomla! is a registe...
www.joomlatools.org More info <ul><li>Migration guide:  http://docs.joomla.org/Migrating_from_1.0.x_to_1.5_Stable </li></u...
Upcoming SlideShare
Loading in …5
×

Bootcamp Lucerne, CH 2008 - Migration

1,607 views
1,536 views

Published on

Migrating from Joomla 1.0 to 1.5 (excluding the 'live migration demo')

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,607
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Bootcamp Lucerne, CH 2008 - Migration

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

×