"Marsupial" is a set of protocols defined by the Ministry of Education of Catalonia in the context of the 1-to-1 program educat1x1 - eduCAT 2.0.
Marsupial has been also adopted as a main interoperability protocol in the Punto Neutro de Recursos Educativos Digitales platform, promoted by the Spanish Ministry of Education.
The target of Marsupial is to facilitate the communication between Virtual Learning Environments (VLE) and on-line commercial textbooks provided by publishers.
Marsupial has three main functions:
Marsupial is based on SOAP, and operates in the following format:
NOTE: Remote SCORM is no longer maintained and has been removed from the "master" branch since August 2014. ZIP files with older versions of this module are archived on "/files/historical"
Marsupial has three main components:
Folder | Component |
---|---|
/docs | The documents containing the open specification |
/moodle | The implementation of a “Marsupial” client for Moodle 2 |
Release packages can be found on Relases Tab
Old historical ones have been moved to historical_files branch
https://github.com/projectestac/marsupial-mps
A minimalistic implementation of a publisher platform, called Marsupial Publisher Simulator (MPS). It implements all the server-side protocols and provides “example” books for testing
Marsupial is open source software, licensed under the terms of the GNU General Public License v2.
RGrade is a very useful companion of Marsupial, freely available on: https://github.com/imartel/Rgrade. It's a different project, not included by default in Marsupial.
RGrade was created by Text-La Galera to simplify and make more usable the Moodle Gradebook when dealing with digital textbooks in Remote Content.