Current Versions

Up-to-date downloads and full source code are available in the Marginalia project on Google's code hosting site.

Older Versions

The following releases of Marginalia are old and should be considered out of date. However, they do include releases for older versions of Moodle.

There are three versions of the Marginalia annotation code. One is integrated into the Moodle course management system, another is a plug-in for Open Journal Systems, while the final version is a stand-alone technology demo. All versions are Copyright Geoffrey Glass, and are licensed under the GNU GPL. This software is still under development, and may be buggy and insecure. See the change log for details about what's new in the current release.

I appreciate email from anyone who finds this code useful, or who has suggestions. Also, if there is a problem with a release, let me know!

Marginalia Stand-Alone Technology Demo

This version does not depend on Moodle or any other external libraries or code. This is similar to the demo with a database back-end; as such, it is not a full-featured application. It is ideal for anyone looking to reuse the code or integrate it into another system. Two versions are available: the 2007-01-21 version includes numerous enhancements, but its support for Internet Explorer is currently broken. The older version includes IE support, but lacks many features. There's also a short patch for some bugs in the older version; make sure you grab that too.

marginalia-20070121.tgz

marginalia-20060512.tgz

marginalia-20060512-20060512b.patch

Marginala for OJS

This OJS plug-in allows users to annotate articles and create links to portions of other articles. The plug-in does not support IE.

ojs-marginalia-20070124.tgz

Marginalia for Moodle 1.6

Everything required to install Marginalia annotation for Moodle 1.6, as of the current 1.6 release on 2006-06-23. This release of Marginalia for Moodle includes a significant security fix. As I have not fixed the release for Moodle 1.5, I am discontinuing it. Last updated 2006-06-23.

moodle16-marginalia-20060623.tgz

I would like to thank BC Campus for funding this effort, and for allowing its release under the GNU General Public License, and to Simon Fraser University for their support of the project through Dr. Andrew Feenberg's Applied Communication and Technology Lab in the School of Communication and through the Learning and Instructional Development Centre. Open Journal Systems support and additional features were made possible by Dr. Rick Kopak's "Navigating Information Spaces" project at the University of British Columbia, funded by the Social Sciences and Humanities Research Council of Canada. The UNDESA "Africa i-Parliaments Action Plan" project provided support for edit actions, the per-paragraph multiuser support, and a number of other improvements.

You appear to be using Internet Explorer. You may therefore have difficulty navigating this site. More Information...