Suggest a Feature or Plugin

The Moodle-based server provides a free, robust, few-frills learning management system for CareerTech instructors and staff. The agency selected the Moodle platform because of its widespread popularity, its ease of use, and the availability of a vast amount of free documentation from and academic institutions.

The Moodle open-source development community offers an added benefit, in that programmers from around the world create additional plugins (add-ons) that can increase functionality when installed on a Moodle server. However, although Moodle developers are typically caring and generous volunteers, they have busy lives. In some instances, developers have been slow to update their plugins to ensure compatibility with the latest version of Moodle, which can cause server problems. Also, although a plugin may initially work well, it could eventually conflict with another plugin or a core Moodle function following a system upgrade.

Working in a partnership with OMES, digital delivery team members strive to offer a safe and secure LMS with the critical functionality that meets the needs of the vast majority of its users. However, in addition to maintaining, staff members have additional responsibilities unrelated to maintaining servers. Because of this, must be managed effectively to maximize the use of staff time and resources.

Although we appreciate suggestions for enhanced Moodle services, please understand our staff cannot honor all requests. Given limited staffing and funding, the digital delivery team and OMES must be judicious and install plugins that 1) address a common critical need of most users, 2) are compatible with the version of Moodle currently running on, 3) can be maintained and supported by the agency’s small staff, 4) do not duplicate existing Moodle applications or other web solutions, 5) appear to be systematically maintained by the developer.

Suggested plugins undergo testing throughout the year. However,Oklahoma CareerTech's IT and digital delivery staff upgrade the agency's Moodle servers once a year over several weeks during the summer. The staff must rigorously test each new plugin in an online testing environment, because a new plugin has the potential to cause server issues. For this reason, requests for plugins for an upcoming school year must be received before July 1. Requests received after this date, plugins that meet the necessary requirements will be tested for possible implementation mid-year during the December break.

Moodlerooms, an enterprise Moodle provider, maintains lists of vetted Moodle community plugins and vendor plugins. Please check these lists before making your request. Note that some require a fee and some do not. While we must test all plugins, those not on this list and the ones that require a fee must undergo much more rigorous testing before being implemented. Please understand, too, that any plugin may be dropped in the future if it becomes incompatible after a system upgrade. If you would like to suggest plugins must use the online form linked below. 

Thank you!

You are not eligible to take this questionnaire.