lead developer director of moodle pty ltdmartin dougiamas lead developer director of moodle pty ltd...

Post on 23-Jul-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Martin DougiamasLead Developer

Director of Moodle Pty Ltd

#moodledev@moodler

Copyright 2012 © Martin Dougiamas - CC SA

Core Development Now

DEVTeam

STABLETeam

INTEGRATIONTeam

Management

TESTTeam

Contributors

Copyright 2012 © Martin Dougiamas - CC SA

Core Development New

FRONTENDTeam

BACKENDTeam

INTEGRATIONTeam

Manage

Contributors

Copyright 2012 © Martin Dougiamas - CC SA

Moodle HQ teams

FRONTEND team• Usability, especially mobile• Features and affordances

SITES team• Moodle web sites• Plugins management• Marketing/Education

BACKEND team• Logging, Reporting• Performance• Development Platform

INTEGRATION team• Quality reviews• Standards• Testing and QA

Copyright 2012 © Martin Dougiamas - CC SA

Back end prioritiesLogging - very very fast and detailed system to log everythingReporting - fast ways to retrieve, analyse and act on logged dataCaching - implement fast caching all over MoodleNotifications - send messages and links direct to mobile devicesFile plugins - makes Moodle faster on clustered servers (cloud)

Caches Logs

Copyright 2012 © Martin Dougiamas - CC SA

Front end prioritiesOutcomes 2 - a deep integration of outcomes/competenciesMobile access - refining how Moodle works under BootstrapMobile app - support community effort with new HTML 5 appCourse management - creating/deleting/archiving coursesActivities - Assignment, Forum, Wiki, SurveyAnalytics - mini-reports throughout the interface and mobile

Copyright 2012 © Martin Dougiamas - CC SA

Integration prioritiesReviews - weekly manual reviews and testing of all new codeMentoring - supporting all developers in standards, API etcCI server - increased automated testing of new codeBehat - exhaustive automated testing on all browser/server combosEfficiency - streamlining workflow/policies and avoiding burnout

Copyright 2012 © Martin Dougiamas - CC SA

Sites prioritiesmoodle.org - complete revamp, clean new bootstrap interfacemoodle.net - new name for MOOCH and all our OER resourcesPlugins - improving the interface and ease for developersPartners - improve services and communications for partnersMoodle Docs - continue improving Moodle docs qualityVideos - producing more overview videos for various users

top related