CMI 5 Working Group Meeting Minutes – March 1st - AICC/CMI-5_Spec_Current GitHub Wiki

cmi5 Working Group Meeting Minutes – March 1st

Attendees

  • Bill McDonald (Working Group Leader)
  • Andy Johnson (ADL)
  • Florian Tolk (ADL)
  • Paul Miller (LSI)
  • Mark Grant (Independent)
  • Art Werkenthin (RISC, inc)
  • Henry Ryng (inXsol)
  • Christopher Thompson ()

Notes


cmi5 client Library

The group discussed progress on the cmi5 client library. Art Werkenthin gave the group a status of what has been done so far:

AU makes the calls (to initialize) - Using the Jq() function call

  1. Set Query String Properties

    • cmi5Controller.SetEndPoint() = parse("endpoint");
  2. Call StartUp() (controller)

  3. AU makes calls using the cmi5Wrapper

    • SendStatement() -
    • GoLMS() – Redirects Exit URL if any
  4. AU Optional Calls

    • Getcmi5AllowedStatement() - controller
    • Getcmi5DefineStatement() - controller
    • Read/Write to State Utility (, ,your doc name, data)
  5. xAPI functions done on behalf of the AU in the StartUp() function

    • AuthToken
    • StateDocument
    • AgentProfile

Next Steps

  1. Simplify Calls (remove endpoint etc.)
  2. Make setters for QS properties
  3. Set/Get State functions
  4. GetAuthToken() – Proposed: rewrite to remove Jquery Dependency (pure JavaScript) - any volunteers ??
  5. AU example calls (Example AU)

cmi5 content launcher

The group also explored the possibility of creating a simple launcher to test cmi5 content. Options were explored for a hosted fetchURL script for this purpose.


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