UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
LRT Talks 20130703 ULCC Moodle HE User Group: our Upgrade to Moodle2.4
1. Upgrading to Moodle 2.4…
London | Jul 2013
Professor Mark Stubbs
Head of Learning & Research Technologies
m.stubbs@mmu.ac.uk http://twitter.com/thestubbs
http://slideshare.net/markstubbs
2. Our Approach
• Move from Moodle 1.9 to 2.4
Step1
• Trial upgrade: Dec
Step2
• Test & tune upgrade: Mar
Step3
• Execute upgrade: Jun
3.
4. May
27
Cloned 1.9
upgraded to 2.4
2.4 theme created
+ installed
Core 2.4 plugins
installed
2.4 site options
configured
2.4 test plan
created
Themed 2.4 ready
to test
2.4 pages stress
tested
2.4 pages tested in
all browsers
2.4 theme revised
2.4 platform
revised
Core 2.4 plugins
revised
Sign off from
disabled users
Training guides
updated
Prep complete
for
cloning, upgrade
and testing in
w/c June 10
2.4 web services
ready to test
2.4 web services
developed
2.4 web services
stress tested
2.4 web services
revised
SharePoint SSO
updated + tested
CampusM SSO
updated + tested
2.4 mobile theme
ready to test
CampusM tested
with 2.4
2.4 mobile theme
developed
Spec for 2.4 data
sync
2.4 data sync
created
2.4 data sync &
enrolments tested
Apr
12
Apr
5
Apr
26
2.4 content
migration reviewed
ULCC
LRT LI
LRT Sys
oMbiel
CampusM test 2.4
icon added
6. Stress Testing/Performance Tuning
• Client-side load generated by Apache JMeter test plan
– Get user’s Moodle ID
– Get user’s list of courses
– Pause - 4 seconds
– View first course in the list
– Pause - 5 seconds
– View My Areas
– Pause - 10 seconds
– View the middle course from the My Areas list
• Server-side monitoring with NewRelic & Jet Profiler
10. And the outcome…
• Went live on June 10 as promised (after 1wk readonly)
– 30,000 courses, 1TB of data for 40,000 users upgraded
– Only a (literal) handful of support calls
• Still to do
– Theme tidying
– Performance tuning (DB grown significantly in 3 months)
– Bug fixes: Turnitin, Moodle view/users …
– Engagement Tracker & Assessment Integration
• But overall
– Users v pleased …. BIG THANK YOU EMILY & TEAM!