Online Learning
Elgg
In October, 2009, Brian Jorgensen was seconded from AU's moodle group to take a six-month position as lead developer for Athabasca University's Research-based Elgg group. That secondment ended May, 2010.
Moodle
Brian Jorgensen has been a part of the Moodle community since May 2008, when he started working at Athabasca University -- one of the largest users of Moodle for delivering online courses -- as one of their Moodle developers.
His Moodle 1.9 programming projects include:
- hookutils: a library to demonstrate one pattern for customizing core code
- simpletestcoverage: a replacement Moodle 1.9 admin report for the unit testing admin report. It used mform and integrated Spike PHPcoverage to provide unit testing code coverage reports.
- rpminfo: a Moodle 1.9 admin report to display the properties of installed server rpm packages
- a RESTful Moodle 1.9 web services framework: a web services framework with very specific RESTful characteristics to meet local needs. This webservice has no authentication and relies on your sys admin to set up IP-based protection to limit access. I don't recommend you deploy this in production; however, if you would like to look at the code, the two top-level folders are called au_webservice and local.
At the April, 2009, Moodlemoot in Edmonton, Alberta, Canada, Brian Jorgensen presented "Ranching Killer Zombie Robots: Lessons Learned". Since he was asked to share a timeslot with another presenter, the section on strategies for tracking and modifying open source projects was truncated and he instead summarized a few of the above projects.
Since June, 2010, MooseTrout has been helping small organizations around North America with their moodle custom development needs.
Sakai
MooseTrout was the University of Winnipeg's lead Sakai support from December, 2005 to August 2010. Brian Jorgensen was the Sakai community's volunteer 2.1.x maintenance branch manager from October, 2006, to July, 2007.
