Welcome                        Legacy to Latest                                   Kieran OShea         kieran@kieranoshea....
About me          Day job in the finance industry          Open Source Work             RouterTech                Firm...
Introduction        Why is considering legacy important?        Basic overview of considerations        Server        ...
Blast from the past!          Anyone remember this!?Legacy to Latest                    Kieran OShea
One Step Solution          WordPress upgrades are simple...          Or are they?Legacy to Latest                       ...
Legacy is everywhere          Enterprise takes the long viewLegacy to Latest                            Kieran OShea
Dependency hell?          Upgrade errors from legacy are likely              [kieran@server:~]$ sudo do-release-upgrade  ...
Themes        Should work without much coaxing        Beware of           Modified default themes           Deprecated...
Plugins        Can break an upgrade        Can be broken by an upgrade        Deprecated functions        Logging on &...
Custom Posts        Legacy plugins may over-use tables        Post framework makes code simpler        Expose plugin da...
Freebies          Deserve one after a tricky upgrade?Legacy to Latest                             Kieran OShea
Questions?            Test site, code & other goodies:            https://wcuk.kieranoshea.com/                    Kieran ...
Upcoming SlideShare
Loading in …5
×

Legacy to Latest

547 views
506 views

Published on

A number of small top-down case studies concerned with WordPress upgrades, bringing plugins up to date with the latest WordPress features and transforming legacy custom tables into latest custom posts

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

  • Be the first to like this

No Downloads
Views
Total views
547
On SlideShare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
1
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Legacy to Latest

  1. 1. Welcome Legacy to Latest Kieran OShea kieran@kieranoshea.com • @kieranoshea • http://www.kieranoshea.com/ "A number of small top-down case studies concerned with WordPress upgrades, bringing plugins up to date with the latest WordPress features and transforming legacy custom tables into latest custom posts"Legacy to Latest Kieran OShea
  2. 2. About me  Day job in the finance industry  Open Source Work  RouterTech  Firmware for AR7 based routers  WordPress Plugins  CalendarLegacy to Latest Kieran OShea
  3. 3. Introduction  Why is considering legacy important?  Basic overview of considerations  Server  Themes  Plugins  Freebies  QuestionsLegacy to Latest Kieran OShea
  4. 4. Blast from the past!  Anyone remember this!?Legacy to Latest Kieran OShea
  5. 5. One Step Solution  WordPress upgrades are simple...  Or are they?Legacy to Latest Kieran OShea
  6. 6. Legacy is everywhere  Enterprise takes the long viewLegacy to Latest Kieran OShea
  7. 7. Dependency hell?  Upgrade errors from legacy are likely [kieran@server:~]$ sudo do-release-upgrade ... A unresolvable problem occurred while calculating the upgrade. This can be caused by: * Upgrading to a pre-release version of Ubuntu * Running the current pre-release version of Ubuntu * Unofficial software packages not provided by Ubuntu  Proceed manually but be careful!Legacy to Latest Kieran OShea
  8. 8. Themes  Should work without much coaxing  Beware of  Modified default themes  Deprecated functions  Phantom featuresLegacy to Latest Kieran OShea
  9. 9. Plugins  Can break an upgrade  Can be broken by an upgrade  Deprecated functions  Logging on & bug hunt  WordPress LoggingLegacy to Latest Kieran OShea
  10. 10. Custom Posts  Legacy plugins may over-use tables  Post framework makes code simpler  Expose plugin data  Migration simplifiedLegacy to Latest Kieran OShea
  11. 11. Freebies  Deserve one after a tricky upgrade?Legacy to Latest Kieran OShea
  12. 12. Questions? Test site, code & other goodies: https://wcuk.kieranoshea.com/ Kieran OShea • kieran@kieranoshea.com @kieranoshea • http://www.kieranoshea.com/Legacy to Latest Kieran OShea

×