Hi Richard -
Moodle for me is about learning.
It is about enabling anyone to learn.
It should also be about enabling anyone to teach.
The current page load times, speed and response of moodle are pitiful and the number of features moodle has are a huge contributor to this.
I guess i think its wrong that moodle has become so slow.
That baffling array of options tutors are exposed to is often a barrier to their engagement too.
A slow website is not going to give a good experience to teachers or learners, so we have to be really careful what is actually core to our 90% of users :
- What do we really need moodle to do as a cms/lms/vle?
- What is core functionality?
- What do learners and teachers relly need for learning?
The more features we choose to include in to any cms, the slower it gets, that is a basic fact. So i understand that as an admin you like the fact moodle comes with a huge array of options, but we all understand that this comes at a great cost.
The more options you give to a user (such as our tutors) the less likely they are to engage/complete a task.
As admin/leaning technologists we hold the keys to our teachers and students experience of online learning.
While it might be easier for us if a web cms comes with a huge number of options, it is often not the right experience for our user and their learning.
As with being an admin on wordpress or drupal finding the plugins and evaluating the cost they have to users is really our job.
As admin/learning technologists it is our job to facilitate learning. We have the power, and need to be careful in what way we direct it.
HQ are working hard to make it easier to install plugins and i really hope this will lead to some evaluation of what we all actually need as the core service from moodle.
Moodle for me is about learning.
It is about enabling anyone to learn.
It should also be about enabling anyone to teach.
As the voice in the moodle community of our users I passionately feel it is our job to make learning and teaching with moodle a great experience and put our users experience first, even if it sometimes is at the cost of my own time.
But maybe thats just me...