SlideShare a Scribd company logo
1 of 11
What’s new in  Moodle 2.0
1. SYSTEM REQUIRMENTS
Moodle 2.0 is a major release and as a result there are increases in the requirements • PHP 5.2.8 is now the maximum  version supported.  This allows developers to write cleaner code using the more recent features of PHP.
When upgrading to Moodle 2.0 you must have Moodle 1.9 or later.   If you are using an earlier version of Moodle you need to upgrade to Moodle 1.9 (or later) first
2. ADMINISTRATIVE IMPROVEMENTS
1) Enrolments  improvements including groups synchronization several major improvements related to guest access, course enrolments, metacourses and groups 2) Roles administration interface improvements
3) Standard Web Services Layer  Standard set of core API functions made available via SOAP and XML-RPC 4) Development: Site-wide groups 5) Admin report plugins can choose where in the admin  	tree they are added
3. DATABASE CONTROL
DB LAYER 2.0  Database access is to be refactored so that, “we can use prepared  statements everywhere for increased security and some performance,  we put datalib functions in a class to allow better unit tests and remove  the need for slashes in userspace.   This will cause breakage for 3rd party modules (but fixing them won’t  be too hard!)”
ANCIENT DB INSTALL /  UPGRADE SYSTEM REMOVED The deprecated system for installing or upgrading database entire used  in Moodle < 1.7 will be completely removed, while supporting only the new XML based database scheme introduced in 1.7
For more information email info@synergy-learning.com

More Related Content

Viewers also liked

My Top 5 Dream Land
My Top 5 Dream LandMy Top 5 Dream Land
My Top 5 Dream Land
Ahdnan
 

Viewers also liked (17)

Wollumbin Guide to RTRL eresources - introduction to rtrl 24.7
Wollumbin Guide to RTRL eresources - introduction to rtrl 24.7Wollumbin Guide to RTRL eresources - introduction to rtrl 24.7
Wollumbin Guide to RTRL eresources - introduction to rtrl 24.7
 
Wollumbin Guide to using e resources from SLNSW and NLA
Wollumbin Guide to using e resources from SLNSW and NLAWollumbin Guide to using e resources from SLNSW and NLA
Wollumbin Guide to using e resources from SLNSW and NLA
 
Wollumbin Guide to using Britannica Library from RTRL
Wollumbin Guide to using Britannica Library from RTRLWollumbin Guide to using Britannica Library from RTRL
Wollumbin Guide to using Britannica Library from RTRL
 
TSI e-Brochure contact Ron Cash
TSI e-Brochure contact Ron CashTSI e-Brochure contact Ron Cash
TSI e-Brochure contact Ron Cash
 
What I Wish For U
What I Wish For UWhat I Wish For U
What I Wish For U
 
Bayberry mobile engagement
Bayberry mobile engagementBayberry mobile engagement
Bayberry mobile engagement
 
My Top 5 Dream Land
My Top 5 Dream LandMy Top 5 Dream Land
My Top 5 Dream Land
 
Cereza
CerezaCereza
Cereza
 
What I Wish For Uwsound
What I Wish For UwsoundWhat I Wish For Uwsound
What I Wish For Uwsound
 
Moodle 2.0 Usability Appearance
Moodle 2.0 Usability AppearanceMoodle 2.0 Usability Appearance
Moodle 2.0 Usability Appearance
 
Signs Of Early Pregnancy
Signs Of Early PregnancySigns Of Early Pregnancy
Signs Of Early Pregnancy
 
Learn Spanish Vocabulary and Basics
Learn Spanish Vocabulary and BasicsLearn Spanish Vocabulary and Basics
Learn Spanish Vocabulary and Basics
 
Acquirer Systems Company Introduction
Acquirer Systems Company IntroductionAcquirer Systems Company Introduction
Acquirer Systems Company Introduction
 
Disruptive innovation in consumer banking channels
Disruptive innovation in consumer banking channelsDisruptive innovation in consumer banking channels
Disruptive innovation in consumer banking channels
 
Bayberry Banking and Payments Consulting
Bayberry Banking and Payments ConsultingBayberry Banking and Payments Consulting
Bayberry Banking and Payments Consulting
 
An Introduction to Programme Selling
An Introduction to Programme SellingAn Introduction to Programme Selling
An Introduction to Programme Selling
 
IMDA Digital Marketing 9 Dec2009
IMDA Digital Marketing 9 Dec2009IMDA Digital Marketing 9 Dec2009
IMDA Digital Marketing 9 Dec2009
 

Similar to Moodle 2.0 Updates Admin Databases

Day1 track4 session1_mdt2010_kaliyan
Day1 track4 session1_mdt2010_kaliyanDay1 track4 session1_mdt2010_kaliyan
Day1 track4 session1_mdt2010_kaliyan
Kaliyan S
 
Rit 8.5.0 training release notes
Rit 8.5.0 training release notesRit 8.5.0 training release notes
Rit 8.5.0 training release notes
Darrel Rader
 
Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1
chenley
 

Similar to Moodle 2.0 Updates Admin Databases (20)

Hello meet MODx Revolution
Hello meet MODx RevolutionHello meet MODx Revolution
Hello meet MODx Revolution
 
Drupal6 and Drupal 7 difference
Drupal6 and Drupal 7 differenceDrupal6 and Drupal 7 difference
Drupal6 and Drupal 7 difference
 
A Lap Around PowerShell 3.0
A Lap Around PowerShell 3.0A Lap Around PowerShell 3.0
A Lap Around PowerShell 3.0
 
Day1 track4 session1_mdt2010_kaliyan
Day1 track4 session1_mdt2010_kaliyanDay1 track4 session1_mdt2010_kaliyan
Day1 track4 session1_mdt2010_kaliyan
 
Unleashing the Power: A Lap Around PowerShell 3.0
Unleashing the Power: A Lap Around PowerShell 3.0Unleashing the Power: A Lap Around PowerShell 3.0
Unleashing the Power: A Lap Around PowerShell 3.0
 
Joomla Overview
Joomla OverviewJoomla Overview
Joomla Overview
 
Intro to Environment as a Service - Cloudify 5.0.5 Webinar
Intro to Environment as a Service - Cloudify 5.0.5 WebinarIntro to Environment as a Service - Cloudify 5.0.5 Webinar
Intro to Environment as a Service - Cloudify 5.0.5 Webinar
 
Exchange 2010 SP2 & Tips
Exchange 2010 SP2 & TipsExchange 2010 SP2 & Tips
Exchange 2010 SP2 & Tips
 
Administering And Deploying System Center 2012 Configuration Manager
Administering And Deploying System Center 2012 Configuration ManagerAdministering And Deploying System Center 2012 Configuration Manager
Administering And Deploying System Center 2012 Configuration Manager
 
Chapter 5
Chapter 5Chapter 5
Chapter 5
 
IUG ATL PC 9.5
IUG ATL PC 9.5IUG ATL PC 9.5
IUG ATL PC 9.5
 
Rit 8.5.0 training release notes
Rit 8.5.0 training release notesRit 8.5.0 training release notes
Rit 8.5.0 training release notes
 
Office 2010 for IT Pros
Office 2010 for IT ProsOffice 2010 for IT Pros
Office 2010 for IT Pros
 
Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1Ws08 R2 Itpro Session 1 Technical Overview Part1
Ws08 R2 Itpro Session 1 Technical Overview Part1
 
NukeViet 5 introduction
NukeViet 5 introductionNukeViet 5 introduction
NukeViet 5 introduction
 
Whats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product SuiteWhats new in Enterprise 5.0 Product Suite
Whats new in Enterprise 5.0 Product Suite
 
Drupal developers
Drupal developersDrupal developers
Drupal developers
 
Study of content management systems joomla and
Study of content management systems joomla andStudy of content management systems joomla and
Study of content management systems joomla and
 
Study of content management systems joomla and drupal
Study of content management systems joomla and drupalStudy of content management systems joomla and drupal
Study of content management systems joomla and drupal
 
Customizing governance
Customizing governanceCustomizing governance
Customizing governance
 

Recently uploaded

Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
UK Journal
 

Recently uploaded (20)

Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024Extensible Python: Robustness through Addition - PyCon 2024
Extensible Python: Robustness through Addition - PyCon 2024
 
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
ASRock Industrial FDO Solutions in Action for Industrial Edge AI _ Kenny at A...
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Design Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptxDesign Guidelines for Passkeys 2024.pptx
Design Guidelines for Passkeys 2024.pptx
 
WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024WebRTC and SIP not just audio and video @ OpenSIPS 2024
WebRTC and SIP not just audio and video @ OpenSIPS 2024
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
Event-Driven Architecture Masterclass: Engineering a Robust, High-performance...
 
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The InsideCollecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
Collecting & Temporal Analysis of Behavioral Web Data - Tales From The Inside
 
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
TEST BANK For, Information Technology Project Management 9th Edition Kathy Sc...
 
The Metaverse: Are We There Yet?
The  Metaverse:    Are   We  There  Yet?The  Metaverse:    Are   We  There  Yet?
The Metaverse: Are We There Yet?
 
TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024TopCryptoSupers 12thReport OrionX May2024
TopCryptoSupers 12thReport OrionX May2024
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdfBreaking Down the Flutterwave Scandal What You Need to Know.pdf
Breaking Down the Flutterwave Scandal What You Need to Know.pdf
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 

Moodle 2.0 Updates Admin Databases

  • 1. What’s new in Moodle 2.0
  • 3. Moodle 2.0 is a major release and as a result there are increases in the requirements • PHP 5.2.8 is now the maximum version supported. This allows developers to write cleaner code using the more recent features of PHP.
  • 4. When upgrading to Moodle 2.0 you must have Moodle 1.9 or later. If you are using an earlier version of Moodle you need to upgrade to Moodle 1.9 (or later) first
  • 6. 1) Enrolments improvements including groups synchronization several major improvements related to guest access, course enrolments, metacourses and groups 2) Roles administration interface improvements
  • 7. 3) Standard Web Services Layer Standard set of core API functions made available via SOAP and XML-RPC 4) Development: Site-wide groups 5) Admin report plugins can choose where in the admin tree they are added
  • 9. DB LAYER 2.0 Database access is to be refactored so that, “we can use prepared statements everywhere for increased security and some performance, we put datalib functions in a class to allow better unit tests and remove the need for slashes in userspace. This will cause breakage for 3rd party modules (but fixing them won’t be too hard!)”
  • 10. ANCIENT DB INSTALL / UPGRADE SYSTEM REMOVED The deprecated system for installing or upgrading database entire used in Moodle < 1.7 will be completely removed, while supporting only the new XML based database scheme introduced in 1.7
  • 11. For more information email info@synergy-learning.com