Sign up or log in to save this to your schedule and see who's attending!

Running open source software opens up many opportunities to build a community of users to participate in developing solutions to meet their own needs. Such collaboration can be a great experience but can also raise a number of hardships. One of the most daunting of these hardships is maintaining the stability, reliability, and upgradability of your production system, while keeping collaborators engaged. In this presentation we will discuss the University of Alberta’s method for managing customizations to Moodle, integration of plugins from the campus developer community, and our process for deploying the application to testing and production servers.

Greg Gibeau has worked as a Programmer analyst with the University of Alberta since 2007. He has been a part of the Centre for Teaching and Learning as one of the primary developers for the Moodle LMS project since 2011. He has a BSc in Computing Sciences from the University of Alberta.

Trevor Jones has worked as a Programmer Analyst with the University of Alberta since 2007. He has been a part of the Centre for Teaching and Learning as one of the main developers for the Moodle LMS project since 2010. He has a BSc in Computing Sciences from the University of Alberta.