h5p is an amazing tool and xAPI coverage is well explained too, but how to build a tincan package to import it into an LMS (with an LRS)?.
For example, I have installed wordpress with H5P plugin (https://wordpress.org/plugins/h5p/) and I can create and delivery new H5P content But now I want to export this content to a Tincan Package in order to import it to my LMS (which has a LRS inside). From my point of view, my tincan.xml file should be something like this and H5P content should get LRS end Point and credentials from the LMS when the content is launched from the LMS.
<?xml version="1.0" encoding="utf-8" ?>
<activity id="http://mysite/mycontent" type="http://adlnet.gov/expapi/activities/module">
</tincan>Perhaps a button "Create Tincan package for this content"
Thu, 12/10/2015 - 15:27
To be hones I've heard TinCan
To be hones I've heard TinCan package and tincan.xml being mentioned several times, but I've never been able to find the spec for it. Haven't been looking too hard either. Is there an official spec for this somewhere?
I actually think and hope that in the future the preferred xAPI package format will be .h5p.
If there is a spec we'll consider creating a TinCan package export.
Thu, 12/10/2015 - 16:54
You can read about it here:
I understand you because Tincan content doesn't need to be launched from the LMS in order to send tracking to a LRS but most of times you need to launch it from an LMS because you need to know the LRS endpoint which you have to send the tracking
Sat, 12/12/2015 - 01:17
Thanks a lot. Is this
Mon, 02/08/2016 - 11:52
xAPI (tincan) only covers the
xAPI (tincan) only covers the reporting of "statements" and their storing in "LRS", it is not cover the package launch process,
This is what CMI-5 is all about. https://github.com/AICC/CMI-5_Spec_Current
"cmi5 is a "profile" for using the xAPI specification with traditional learning management (LMS) systems."
Tue, 02/09/2016 - 12:02
Thank you for sharing!
Sat, 12/12/2015 - 01:19
We will consider adding a
Mon, 12/14/2015 - 13:03
Yes, This is not part of tincan especification but, from my point of view is very useful, Note that tincan is not an especification, CMI5 will be.