CMI 5 Subgroup Meeting Notes – June 23rd, 2023 - AICC/CMI-5_Spec_Current GitHub Wiki

cmi5 Subgroup Meeting Notes – June 23rd, 2023

Attendee List

  • Andy Johnson
  • Andrew Chemey
  • Simon Hsu
  • Bill McDonald
  • Brian Miller
  • Franklin Ludgood
  • Florian Tolk
  • George Vilches
  • Martin Koob
  • Megan Bohland
  • Henry Ryng
  • Lisa Toquothty
  • Thomas Turrell-Croft

Notes


Registration Normalization Discussion

Goal: How to do conformance testing (JSON language testing scripts) programmatically with the xAPI profile spec?

Maybe registration normalization could help solve this problem?

  • registration needs definition at the profile level to support patterns (as registration is only way to make data consistent)
  • How would cmi5 align registration with different profiles?
  • Registration UUID could be a combination of the Learner & Content

cmi5 is not really synchronous due to the nature of xAPI (although it tries to be)

single actor vs multi actor registration. (cmi5 is currently single actor)

cmi5 IEEE public Repository

Next steps for cmi5 IEEE public repo as as follows:

  1. Set of initial items (License, etc.)
  2. Initial Spec Contribution - CLA (Contributor License Agreements)
  3. GitHub io Pages – IEEE Branding Templates
  4. Migrate io content “as is”

Document Style Conventions

The group continued to apply section 1.2 style conventions to the rest of the cmi5 spec.

The group needs to review the rules for "values" coding convention on the rest of spec (whether a value has code tags).
* Section 8.1 Launch Method has good example of this with values for launchMethod ( "ownWindow" and "anyWindow")

Consistency in the use of "ID" (vs id, Id – except actual “id” properties) should be applied to the entire document.

The following sections were also reviewed with edits proposed - pull request pending next week

  • 11.2 audioPreference
  • 13.1 Course Structure Data Model
    • moveOn
    • masteryScore

All Previous cmi5 Meeting Minutes/Notes

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

cmi5 on GitHub:

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

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