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

cmi5 Working Group Meeting Minutes – April 5th

Attendees

  • Bill McDonald (Working Group Leader)
  • Florian Tolk (ADL)
  • Mark Grant (Independent)
  • Art Werkenthin (RISC, inc)
  • Trey Hayden (ADL)
  • Patrick Selby (Lexis Nexis)

Notes


cmi5 client Library

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

  • Added getAUActivityId() function
  • Added getReturnUrl() function
  • Getcmi5defined() parameters updated
  • Added getcmi5DefinedStatement()
  • Added FinishAU() (cmi5Wrapper)

Next Steps for cmi5 client library:

  • Move FinishAU() to from wrapper to the cmi5Controller
  • Cmi5AllowedStatement() – make context an extensions parameters optional – default to LMS.Launch data

cmi5 Best Practices

The group discussed adding the following best practices:

  1. LMS should use the Session ID to validate actor (to detect modification of actors in statements)
  2. Content should append "test" + Question identifier to the AU's Activity ID to identify statements for test questions.

The group will draft specific wording for these best practices at the next meeting.

cmi5 Compliance

The group discussed adding testing scenarios to detect "extra parameters" on xAPI calls for cmi5 client testing. (i.e. if any parameters are added outside of the xAPI specification to Statements or Document API's the content will be deemed no-compliant.)


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** ⚠️