CMI 5 Working Group Meeting Minutes – August 7th, 2015 - AICC/CMI-5_Spec_Current GitHub Wiki

cmi5 Working Group Meeting Minutes – August 7th, 2015

Attendees

  • Bill McDonald - cmi5 Working Group Leader
  • Andy Johnson - ADL
  • Art Werkenthin - RISC
  • Henry Ryng – inXsol
  • Bernard Bouyt – Airbus
  • Ben Clark – Rustici Software
  • Ray Lowery – Pratt & Whitney
  • Rodolfo Long –
  • Chris Amyot - ICOM Productions
  • Andrew McGarrity - Thrivist

Notes

cmi5 coordination with other xAPI Profiles/Community of Practice (CoP)

The group briefly discussed coordination with other profiles and what general areas should be explored to insure interoperability (such as context, launch method, and verb sharing).

Andy will provide contact information to reach out to the ePub community of practice (in addition to coordination with other ADL harmonization efforts). Representatives of the video CoP are currently participating in cmi5.

cmi5 promotion cmi logo are complete. (cmi5 GitHub updated with image) Next big promotional event for cmi5/xAPI may be DevLearn in September

cmi5 Runtime changes

Update section “8.1.1 Launch Method” (actor parameter) with the following:

LMS Usage: The LMS MUST populate the actor parameter in the query string based on the authenticated learner’s identity. The LMS SHOULD create this parameter with an object that is specific to the LMS instance that does NOT include sensitive PII of the learner.

AU Usage: The AU MUST get the actor value from the query string. The AU MUST use the actor value in API calls that require an “actor” property when sending xAPI messages

Data type: String (URL-encoded) Value space: A JSON object (as defined in Section 9.2)

Update section “9.2 Actor” to read:

The Actor property will be defined by the LMS. The Actor property for all statements with cmi5 defined verbs MUST be of objectType "Agent" and MUST contain an "account" as defined in the xAPI specification.

Add the following to section “9.5.5.1 Progress”

Progress is defined in extensions using the following IRI: http://purl.org/xapi/cmi5/result/extensions/progress

Update “10.0 xAPI State Data Model” - State API PUT Properties: agent: agent representing the LMS learner being enrolled. This MUST match the actor property generated by LMS at AU launch time.

Next Meeting:

Next Meeting: August 14th, 2015 – 10:30 am US Eastern Time

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