SlideShare une entreprise Scribd logo
1  sur  41
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

Contenu connexe

Similaire à Dave's Moodle 2 upgrade adventures

SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
BIWUG
 
Andor Cloud Event
Andor Cloud EventAndor Cloud Event
Andor Cloud Event
justinhales
 
Convio Summit 2011 - CG Admin Without Tears
Convio Summit 2011 - CG Admin Without TearsConvio Summit 2011 - CG Admin Without Tears
Convio Summit 2011 - CG Admin Without Tears
judisohn
 
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Marcin Kokott
 
Prashant Kumar_Feb2016
Prashant Kumar_Feb2016Prashant Kumar_Feb2016
Prashant Kumar_Feb2016
Prashant Kumar
 

Similaire à Dave's Moodle 2 upgrade adventures (20)

Meetup 20200924 Sydney meetup
Meetup 20200924   Sydney meetupMeetup 20200924   Sydney meetup
Meetup 20200924 Sydney meetup
 
Special MuleSoft Meetup at London CONNECT
Special MuleSoft Meetup at London CONNECTSpecial MuleSoft Meetup at London CONNECT
Special MuleSoft Meetup at London CONNECT
 
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
SharePoint Saturday Belgium 2014 SharePoint Upgrade, real life experience and...
 
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practicesSPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
SPSBE14 SPSBE02 SharePoint Upgrade reel life experience, best practices
 
10 ways hardware engineers can make software integration easier
10 ways hardware engineers can make software integration easier10 ways hardware engineers can make software integration easier
10 ways hardware engineers can make software integration easier
 
Andor Cloud Event
Andor Cloud EventAndor Cloud Event
Andor Cloud Event
 
Convio Summit 2011 - CG Admin Without Tears
Convio Summit 2011 - CG Admin Without TearsConvio Summit 2011 - CG Admin Without Tears
Convio Summit 2011 - CG Admin Without Tears
 
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
Keeping the spin - from idea to cash in 6 weeks (ICGSE2011)
 
SplunkLive! Utrecht 2016 - Exact
SplunkLive! Utrecht 2016 - ExactSplunkLive! Utrecht 2016 - Exact
SplunkLive! Utrecht 2016 - Exact
 
Prashant kumar feb2016
Prashant kumar feb2016Prashant kumar feb2016
Prashant kumar feb2016
 
Prashant Kumar_Feb2016
Prashant Kumar_Feb2016Prashant Kumar_Feb2016
Prashant Kumar_Feb2016
 
Process Excellence Network take aways
Process Excellence Network take awaysProcess Excellence Network take aways
Process Excellence Network take aways
 
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
Dev talks Cluj 2018 : Java in the 21 Century: Are you thinking far enough ahead?
 
Creating a Developer Community
Creating a Developer CommunityCreating a Developer Community
Creating a Developer Community
 
Sp24s084 bestpractice_on_upgrading_sharepoint
Sp24s084 bestpractice_on_upgrading_sharepointSp24s084 bestpractice_on_upgrading_sharepoint
Sp24s084 bestpractice_on_upgrading_sharepoint
 
Joomla Chicago Kickstart Part 1
Joomla Chicago Kickstart Part 1Joomla Chicago Kickstart Part 1
Joomla Chicago Kickstart Part 1
 
16. Hays, Oxfam & BAT - Maintaining PeopleSoft at 9.2
16. Hays, Oxfam & BAT -  Maintaining PeopleSoft at 9.216. Hays, Oxfam & BAT -  Maintaining PeopleSoft at 9.2
16. Hays, Oxfam & BAT - Maintaining PeopleSoft at 9.2
 
Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland
Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp FinlandAdvanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland
Advanced Media Management Drupal 7 / Drupal 8 - DrupalCamp Finland
 
Dev ops don't be left behind
Dev ops   don't be left behindDev ops   don't be left behind
Dev ops don't be left behind
 
Sebastian GM - EM Templates - Loco Fridays.pdf
Sebastian GM - EM Templates - Loco Fridays.pdfSebastian GM - EM Templates - Loco Fridays.pdf
Sebastian GM - EM Templates - Loco Fridays.pdf
 

Plus de NetSpot Pty Ltd

Roadshow 2014 bb slideshare
Roadshow 2014 bb slideshareRoadshow 2014 bb slideshare
Roadshow 2014 bb slideshare
NetSpot Pty Ltd
 
Moodle and analytics present and future tl forum
Moodle and analytics   present and future tl forumMoodle and analytics   present and future tl forum
Moodle and analytics present and future tl forum
NetSpot Pty Ltd
 
Net spot webinar_collaborate_beyondbasics
Net spot webinar_collaborate_beyondbasicsNet spot webinar_collaborate_beyondbasics
Net spot webinar_collaborate_beyondbasics
NetSpot Pty Ltd
 

Plus de NetSpot Pty Ltd (20)

Deanz 2014 slideshare
Deanz 2014   slideshareDeanz 2014   slideshare
Deanz 2014 slideshare
 
Roadshow 2014 bb slideshare
Roadshow 2014 bb slideshareRoadshow 2014 bb slideshare
Roadshow 2014 bb slideshare
 
Moodle in the Classroom: An "in the tenches" perspective
Moodle in the Classroom: An "in the tenches" perspectiveMoodle in the Classroom: An "in the tenches" perspective
Moodle in the Classroom: An "in the tenches" perspective
 
MoodleMoot AU 2013 - Workshop Presentation
MoodleMoot AU 2013 - Workshop PresentationMoodleMoot AU 2013 - Workshop Presentation
MoodleMoot AU 2013 - Workshop Presentation
 
Moodlemoot Australia 2013 Masterclass Presentation
Moodlemoot Australia 2013 Masterclass PresentationMoodlemoot Australia 2013 Masterclass Presentation
Moodlemoot Australia 2013 Masterclass Presentation
 
Mootnz13 Moodle Analytics
Mootnz13 Moodle AnalyticsMootnz13 Moodle Analytics
Mootnz13 Moodle Analytics
 
Moodle and analytics present and future tl forum
Moodle and analytics   present and future tl forumMoodle and analytics   present and future tl forum
Moodle and analytics present and future tl forum
 
Moodle and analytics - present and future
Moodle and analytics - present and futureMoodle and analytics - present and future
Moodle and analytics - present and future
 
Net spot webinar_collaborate_beyondbasics
Net spot webinar_collaborate_beyondbasicsNet spot webinar_collaborate_beyondbasics
Net spot webinar_collaborate_beyondbasics
 
Mahara structural overview
Mahara structural overviewMahara structural overview
Mahara structural overview
 
Introducing mahara
Introducing maharaIntroducing mahara
Introducing mahara
 
Integrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and MoodleIntegrating Blackboard Collaborate 12 and Moodle
Integrating Blackboard Collaborate 12 and Moodle
 
Moodle Masterclass 2012
Moodle Masterclass 2012Moodle Masterclass 2012
Moodle Masterclass 2012
 
Moodle Assignments - the Next Generation
Moodle Assignments - the Next GenerationMoodle Assignments - the Next Generation
Moodle Assignments - the Next Generation
 
Advanced grading and beyond in Moodle
Advanced grading and beyond in MoodleAdvanced grading and beyond in Moodle
Advanced grading and beyond in Moodle
 
Moodle Course Formats
Moodle Course Formats Moodle Course Formats
Moodle Course Formats
 
Rubric grading in moodle
Rubric grading in moodle   Rubric grading in moodle
Rubric grading in moodle
 
NetSpot Client Community
NetSpot Client CommunityNetSpot Client Community
NetSpot Client Community
 
AEC2011 presentation
AEC2011 presentationAEC2011 presentation
AEC2011 presentation
 
Moodley submission
Moodley submissionMoodley submission
Moodley submission
 

Dernier

1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
kauryashika82
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
negromaestrong
 

Dernier (20)

microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Third Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptxThird Battle of Panipat detailed notes.pptx
Third Battle of Panipat detailed notes.pptx
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Asian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptxAsian American Pacific Islander Month DDSD 2024.pptx
Asian American Pacific Islander Month DDSD 2024.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 

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