SlideShare a Scribd company logo
Dave’s Moodle 2
upgrade adventures.
        (A prequel)
Moodleposium 2011 presentation
Mark Drechsler                © NetSpot Pty Ltd 2011
Introducing the Moodle 1.9 to 2.x
upgrade process.




               © NetSpot Pty Ltd 2011
Yo Moodle!




 © NetSpot Pty Ltd 2011
Hey Dave.
Long time no see.




      © NetSpot Pty Ltd 2011
You’re version 1.9 right?
  I was thinking I’d get
  you upgraded today.




        © NetSpot Pty Ltd 2011
Sure.
I assume you’ve considered
all the relevant information
  around upgrading me to
       Moodle 2 then?




            © NetSpot Pty Ltd 2011
I’ve done what now?




      © NetSpot Pty Ltd 2011
Fact: The upgrade from Moodle
1.9 to Moodle 2.x is the most
significant upgrade to Moodle
we’ve ever seen.


             © NetSpot Pty Ltd 2011
*sigh*

Ok Moodle, thrill me.




      © NetSpot Pty Ltd 2011
Well first up, remember all
 those cool plugins you had
installed into me? Have you
  considered how many of
 them will upgrade cleanly?




            © NetSpot Pty Ltd 2011
You mean that doesn’t
happen automatically?




       © NetSpot Pty Ltd 2011
Fact: All customisations to
Moodle 1.9 need reviewing as part
of the upgrade process.



              © NetSpot Pty Ltd 2011
For each customisation/plugin, do
you:
- upgrade the code;
- cull the feature; or
- replace with new core feature.


              © NetSpot Pty Ltd 2011
What about the other
  systems I’m integrated
with? Have you considered
         them?




          © NetSpot Pty Ltd 2011
Let me guess – I need to
 think about them too?




        © NetSpot Pty Ltd 2011
Maybe – the ones that I
  had by default, like
checking your password
against our LDAP, should
     upgrade fine.




          © NetSpot Pty Ltd 2011
Anything that is a custom
 integration though will
definitely need looking at
and probably upgrading.




           © NetSpot Pty Ltd 2011
Fact: Custom integrations will
need re-working.



              © NetSpot Pty Ltd 2011
Plus: New integration methods?




             © NetSpot Pty Ltd 2011
And what about end user
  support – how are you
going to help them manage
        the change?




          © NetSpot Pty Ltd 2011
They coped with
previous upgrades with
 minimal help – is this
    any different?




       © NetSpot Pty Ltd 2011
In a word, yes.




     © NetSpot Pty Ltd 2011
Although most of the new
features can be switched
 off initially and released
gradually, there are a few
  unavoidable changes.




           © NetSpot Pty Ltd 2011
You’re being
  melodramatic about
this Moodle – they’ll be
          fine.




        © NetSpot Pty Ltd 2011
I still think some support
for new users around key
    changes is going to
      important Dave.




           © NetSpot Pty Ltd 2011
Wait until he sees the
new file management
       model...




    © NetSpot Pty Ltd 2011
Fact: Some functionality changes
are unavoidable.

Users will need some help.


              © NetSpot Pty Ltd 2011
So if we sort all these
 things out, can we
 upgrade you then?




       © NetSpot Pty Ltd 2011
Absolutely.




   © NetSpot Pty Ltd 2011
Once we’ve tested the
 upgrade by backing up my
entire site and testing it out
 first to make sure nothing
goes bad come ‘showtime’.




            © NetSpot Pty Ltd 2011
How long is that going
      to take?




       © NetSpot Pty Ltd 2011
That depends on how
much data I have stored in
me from years gone past…




           © NetSpot Pty Ltd 2011
Always test the upgrade in its
entirety, including data, before
the ‘real’ update.



               © NetSpot Pty Ltd 2011
Ok Moodle – you win.
  Lets get started.




      © NetSpot Pty Ltd 2011
Oh, and I’ll need all my
 themes redone as well.
Sorry – forgot to mention
          that…




          © NetSpot Pty Ltd 2011
It’s a good thing I love
      you Moodle.




       © NetSpot Pty Ltd 2011
The morals of this story:




               © NetSpot Pty Ltd 2011
Moodle 2.x upgrade:

Big upgrade + big benefits.



               © NetSpot Pty Ltd 2011
Effort is proportional to:
  1. Customisation
  2. Integration
  3. Size
  4. Acceptable risk levels


               © NetSpot Pty Ltd 2011
Currently supporting UC and
ANU through the 1.9 to 2.x
upgrade process…

   … and Moodleposium sponsor.
             © NetSpot Pty Ltd 2011
www.netspot.com.au

www.markdrechsler.com



        © NetSpot Pty Ltd 2011

More Related Content

PPTX
Moodle course design made simple
PPT
Pré História - 6º Ano
PDF
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
PPTX
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
PPTX
MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx
PDF
Easy oracle & weblogic provisioning and deployment
PPTX
Decoding Puppet & Jenkins via DevOps
PDF
PeopleSoft 9.2 Update Manager and Continous Delivery Model
Moodle course design made simple
Pré História - 6º Ano
Drupal 8, Don’t Be Late (Enterprise Orgs, We’re Looking at You)
SPS Dubai Best Practice upgrading SharePoint from 2007/2010 to 2013 and 2013 SP1
MuleSoft_Meetup_Exchange-Nexus-Publish_Asserts.pptx
Easy oracle & weblogic provisioning and deployment
Decoding Puppet & Jenkins via DevOps
PeopleSoft 9.2 Update Manager and Continous Delivery Model

Similar to Dave's Moodle 2 upgrade adventures (20)

PDF
Meetup 20200924 Sydney meetup
PDF
Special MuleSoft Meetup at London CONNECT
PPTX
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
PPTX
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
PPTX
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
PDF
10 ways hardware engineers can make software integration easier
PPSX
Andor Cloud Event
PPTX
Convio Summit 2011 - CG Admin Without Tears
PDF
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
PPTX
SplunkLive! Utrecht 2016 - Exact
DOC
Prashant Kumar_Feb2016
DOC
Prashant kumar feb2016
PPTX
Process Excellence Network take aways
PDF
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
PPTX
Creating a Developer Community
PPTX
Sp24s084 bestpractice_on_upgrading_sharepoint
PPTX
Joomla Chicago Kickstart Part 1
PDF
16. Hays, Oxfam & BAT - Maintaining PeopleSoft at 9.2
PPTX
Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland
PDF
Dev ops don't be left behind
Meetup 20200924 Sydney meetup
Special MuleSoft Meetup at London CONNECT
Can You Help Me Upgrade to Puppet 8? Tips, Tools & Best Practices for Your Up...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
10 ways hardware engineers can make software integration easier
Andor Cloud Event
Convio Summit 2011 - CG Admin Without Tears
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
SplunkLive! Utrecht 2016 - Exact
Prashant Kumar_Feb2016
Prashant kumar feb2016
Process Excellence Network take aways
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Creating a Developer Community
Sp24s084 bestpractice_on_upgrading_sharepoint
Joomla Chicago Kickstart Part 1
16. Hays, Oxfam & BAT - Maintaining PeopleSoft at 9.2
Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland
Dev ops don't be left behind
Ad

More from NetSpot Pty Ltd (20)

PPTX
Deanz 2014 slideshare
PPTX
Roadshow 2014 bb slideshare
PPTX
Moodle in the Classroom: An "in the tenches" perspective
PPTX
MoodleMoot AU 2013 - Workshop Presentation
PPTX
Moodlemoot Australia 2013 Masterclass Presentation
PPTX
Mootnz13 Moodle Analytics
PDF
Moodle and analytics present and future tl forum
PDF
Moodle and analytics - present and future
PPT
Net spot webinar_collaborate_beyondbasics
PDF
Mahara structural overview
PPTX
Introducing mahara
PPTX
Integrating Blackboard Collaborate 12 and Moodle
PPTX
Moodle Masterclass 2012
PDF
Moodle Assignments - the Next Generation
PPTX
Advanced grading and beyond in Moodle
PPTX
Moodle Course Formats
PPTX
Rubric grading in moodle
PDF
NetSpot Client Community
PPTX
AEC2011 presentation
PPTX
Moodley submission
Deanz 2014 slideshare
Roadshow 2014 bb slideshare
Moodle in the Classroom: An "in the tenches" perspective
MoodleMoot AU 2013 - Workshop Presentation
Moodlemoot Australia 2013 Masterclass Presentation
Mootnz13 Moodle Analytics
Moodle and analytics present and future tl forum
Moodle and analytics - present and future
Net spot webinar_collaborate_beyondbasics
Mahara structural overview
Introducing mahara
Integrating Blackboard Collaborate 12 and Moodle
Moodle Masterclass 2012
Moodle Assignments - the Next Generation
Advanced grading and beyond in Moodle
Moodle Course Formats
Rubric grading in moodle
NetSpot Client Community
AEC2011 presentation
Moodley submission
Ad

Recently uploaded (20)

PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
A systematic review of self-coping strategies used by university students to ...
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PPTX
UNIT III MENTAL HEALTH NURSING ASSESSMENT
PDF
Classroom Observation Tools for Teachers
PDF
What if we spent less time fighting change, and more time building what’s rig...
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
STATICS OF THE RIGID BODIES Hibbelers.pdf
PDF
RMMM.pdf make it easy to upload and study
PDF
Yogi Goddess Pres Conference Studio Updates
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PDF
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
PPTX
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Computing-Curriculum for Schools in Ghana
Chinmaya Tiranga quiz Grand Finale.pdf
A systematic review of self-coping strategies used by university students to ...
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
UNIT III MENTAL HEALTH NURSING ASSESSMENT
Classroom Observation Tools for Teachers
What if we spent less time fighting change, and more time building what’s rig...
2.FourierTransform-ShortQuestionswithAnswers.pdf
STATICS OF THE RIGID BODIES Hibbelers.pdf
RMMM.pdf make it easy to upload and study
Yogi Goddess Pres Conference Studio Updates
Microbial disease of the cardiovascular and lymphatic systems
Weekly quiz Compilation Jan -July 25.pdf
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
ChatGPT for Dummies - Pam Baker Ccesa007.pdf
Radiologic_Anatomy_of_the_Brachial_plexus [final].pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Anesthesia in Laparoscopic Surgery in India
Supply Chain Operations Speaking Notes -ICLT Program
Computing-Curriculum for Schools in Ghana

Dave's Moodle 2 upgrade adventures

  • 1. Dave’s Moodle 2 upgrade adventures. (A prequel) Moodleposium 2011 presentation Mark Drechsler © NetSpot Pty Ltd 2011
  • 2. Introducing the Moodle 1.9 to 2.x upgrade process. © NetSpot Pty Ltd 2011
  • 3. Yo Moodle! © NetSpot Pty Ltd 2011
  • 4. Hey Dave. Long time no see. © NetSpot Pty Ltd 2011
  • 5. You’re version 1.9 right? I was thinking I’d get you upgraded today. © NetSpot Pty Ltd 2011
  • 6. Sure. I assume you’ve considered all the relevant information around upgrading me to Moodle 2 then? © NetSpot Pty Ltd 2011
  • 7. I’ve done what now? © NetSpot Pty Ltd 2011
  • 8. Fact: The upgrade from Moodle 1.9 to Moodle 2.x is the most significant upgrade to Moodle we’ve ever seen. © NetSpot Pty Ltd 2011
  • 9. *sigh* Ok Moodle, thrill me. © NetSpot Pty Ltd 2011
  • 10. Well first up, remember all those cool plugins you had installed into me? Have you considered how many of them will upgrade cleanly? © NetSpot Pty Ltd 2011
  • 11. You mean that doesn’t happen automatically? © NetSpot Pty Ltd 2011
  • 12. Fact: All customisations to Moodle 1.9 need reviewing as part of the upgrade process. © NetSpot Pty Ltd 2011
  • 13. For each customisation/plugin, do you: - upgrade the code; - cull the feature; or - replace with new core feature. © NetSpot Pty Ltd 2011
  • 14. What about the other systems I’m integrated with? Have you considered them? © NetSpot Pty Ltd 2011
  • 15. Let me guess – I need to think about them too? © NetSpot Pty Ltd 2011
  • 16. Maybe – the ones that I had by default, like checking your password against our LDAP, should upgrade fine. © NetSpot Pty Ltd 2011
  • 17. Anything that is a custom integration though will definitely need looking at and probably upgrading. © NetSpot Pty Ltd 2011
  • 18. Fact: Custom integrations will need re-working. © NetSpot Pty Ltd 2011
  • 19. Plus: New integration methods? © NetSpot Pty Ltd 2011
  • 20. And what about end user support – how are you going to help them manage the change? © NetSpot Pty Ltd 2011
  • 21. They coped with previous upgrades with minimal help – is this any different? © NetSpot Pty Ltd 2011
  • 22. In a word, yes. © NetSpot Pty Ltd 2011
  • 23. Although most of the new features can be switched off initially and released gradually, there are a few unavoidable changes. © NetSpot Pty Ltd 2011
  • 24. You’re being melodramatic about this Moodle – they’ll be fine. © NetSpot Pty Ltd 2011
  • 25. I still think some support for new users around key changes is going to important Dave. © NetSpot Pty Ltd 2011
  • 26. Wait until he sees the new file management model... © NetSpot Pty Ltd 2011
  • 27. Fact: Some functionality changes are unavoidable. Users will need some help. © NetSpot Pty Ltd 2011
  • 28. So if we sort all these things out, can we upgrade you then? © NetSpot Pty Ltd 2011
  • 29. Absolutely. © NetSpot Pty Ltd 2011
  • 30. Once we’ve tested the upgrade by backing up my entire site and testing it out first to make sure nothing goes bad come ‘showtime’. © NetSpot Pty Ltd 2011
  • 31. How long is that going to take? © NetSpot Pty Ltd 2011
  • 32. That depends on how much data I have stored in me from years gone past… © NetSpot Pty Ltd 2011
  • 33. Always test the upgrade in its entirety, including data, before the ‘real’ update. © NetSpot Pty Ltd 2011
  • 34. Ok Moodle – you win. Lets get started. © NetSpot Pty Ltd 2011
  • 35. Oh, and I’ll need all my themes redone as well. Sorry – forgot to mention that… © NetSpot Pty Ltd 2011
  • 36. It’s a good thing I love you Moodle. © NetSpot Pty Ltd 2011
  • 37. The morals of this story: © NetSpot Pty Ltd 2011
  • 38. Moodle 2.x upgrade: Big upgrade + big benefits. © NetSpot Pty Ltd 2011
  • 39. Effort is proportional to: 1. Customisation 2. Integration 3. Size 4. Acceptable risk levels © NetSpot Pty Ltd 2011
  • 40. Currently supporting UC and ANU through the 1.9 to 2.x upgrade process… … and Moodleposium sponsor. © NetSpot Pty Ltd 2011
  • 41. www.netspot.com.au www.markdrechsler.com © NetSpot Pty Ltd 2011