How to Request New Moodle Plugins

Sometimes you wish that Moodle would do something for you that it just doesn’t.  That’s where Moodle plugins come in.

What do plugins do?

Moodle plugins modify the behavior of Moodle.  Sometimes this is a simple addition of an activity, while some plugins modify how Moodle looks or behaves more profoundly, like with the Collapsed Topics plugin.  A plugin lets Moodle perform a function that’s not in Moodle core.  For the most part, course plugins affect all of Moodle (with some rare exceptions).

How do I request new plugins?

Submit a request to the IT Helpdesk. Plugins are approved on a case by case basis and are typically implemented in the Summer term when the new Moodle Server is released. When you do, though, please include the following:

  • The plugin you’re interested in installing (or, failing that, the problem you’re looking to solve).
  • The course you’re most interested in using the plugin for.
  • How you plan to use the plugin in your course.
  • How the plugin can be used broadly by St Olaf instructors.

Why do we put you through this?

We do because plugins can be difficult to keep updated and, once installed, are available to the entire St Olaf community.  So the Moodle team wants to ensure that we put effort into plugins that are going to have as wide an impact as possible for the entire St Olaf community as much as we can.  We’re also mindful of the fact that once a plugin comes into general use, people are going to expect to have it in future years, and their courses may come to rely on that functionality. We want to make sure that we’re supporting plugins for Moodle that have strong support from developers, have a mature level of development, and a robust user community with many installed instances.  We’re happy to entertain all requests, but we do need to be judicious about the plugins we approve. In the event that we must decline your request, we’ll do our best to help you find other ways to solve your problem.