-
Notifications
You must be signed in to change notification settings - Fork 91
CMI 5 Subgroup Meeting Notes – June 23rd, 2023
cmi5 Subgroup Meeting Notes – June 23rd, 2023
- 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
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:
- Set of initial items (License, etc.)
- Initial Spec Contribution - CLA (Contributor License Agreements)
- GitHub io Pages – IEEE Branding Templates
- 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