CMI 5 Working Group Meeting Minutes – May 10th - AICC/CMI-5_Spec_Current GitHub Wiki

cmi5 Working Group Meeting Minutes – May 10th

Attendees

  • Bill McDonald (Working Group Leader)
  • Andy Johnson (ADL)
  • Mark Grant (Independent)
  • Art Werkenthin (RISC, inc)
  • Patrick Selby (Lexis Nexus)
  • (Full Attendee list pending...)

Notes


cmi5 Client Library

Art Werkenthin briefed the group on updates to the cmi5 client library, they are as follows:

  1. cmi5Controller.js now has an Array for storing all the statements made by the cmi5 client during a session. The Example AU uses this array to provide a statement viewer so developers can see statement they made during the current session.
  2. The sentStatement() callback function was removed from cmi5Wrapper.js. Because of error handling and UI concerns, it was determined that it was appropriate for the function to live in the AU. The sample AU has been updated to include a sendStatement callback.

The group agreed that the client library seems to be pretty much completed with the exception of documentation/help pages.

cmi5 Content Launcher

The group discussed how a "cmi5 content launcher" would work with existing resources. The cmi5 content launcher would be used for testing cmi5 content by simulating a cmi5 compliant LMS launch. This would include simulating a "fetch URL". The current thinking is the the fetch URL would be created in Node JS and the rest would be developed using HTML/JavaScript. The existing (hosted) ADL LRS would be used for collecting statements from the AU and maintaining the the content launcher's state.

Tin Can Package vs cmi5 comparison

To better communicate the benefits of cmi5, the group agreed the it should create a comparison document similar to the SCORM vs cmi5 Comparison document for the TinCan Launch and Package specification.


All Previous cmi5 Meeting Minutes

https://github.com/AICC/CMI-5_Spec_Current/wiki

cmi5 on GitHub:

http://aicc.github.io/CMI-5_Spec_Current/

⚠️ **GitHub.com Fallback** ⚠️