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

cmi5 Working Group Meeting Minutes – September 17th

Attendees

  • Bill McDonald (Working Group Leader)
  • Andy Johnson (ADL)
  • Henry Ryng (InXSol)
  • Brian Miller (Rustici Software)
  • George Vilches (Rustici Software)
  • Christopher Thompson (Medcom, Inc.)
  • Thomas Turrell-Croft (berrycloud)
  • Katie Noake (berrycloud)
  • Istvan Ratkai (berrycloud)
  • Megan Bowe (MakingBetter)
  • Russ Engoran ()
  • Geir Fuhre Pettersen (Conexus)
  • Chetan Sachdev ()
  • Yifei Dong (KeyBridge Technologies)
  • Simon Hsu (KeyBridge Technologies)

Notes

The group received a "sneak preview" of the new cmi5 conformance testing software called "CATAPULT" (cmi5 Advanced Testing Application and Player Underpinning Learning Technologies). The CATAPULT project is funded by ADL to develop tools and resources to support the adoption of cmi5 across the Department of Defense (DoD).

CATAPULT's release will be formally announced Tuesday, Sept 21 (2pm Eastern US Time) at this Webinar. Any one with an interest in cmi5 tool development is encouraged to attend.

The CATAPULT development team demonstrated the following for the group:

  • cmi5 content test suite
  • cmi5 player prototype
  • cmi5 LMS test suite
  • cmi5 sample content
  • cmi5 test suite documentation

The following items were discussed:

  • The cmi5 content test suite is the only testing software with a UI (user interface) as content tests are conducted by humans loading and launching courses.
  • The cmi5 LMS test suite does not have a UI as it is designed for completely automated testing.
    • To conduct tests, LMS developers will need to configure the cmi5 test suite to match the specifics of the LMS's design in terms items such as course import, content launch URL, LRS authorization/access, and related features.
    • (However, the CATAPULT documentation does contain an extensive manual checklist for humans to verify cmi5 compliance)
  • CATAPULT is written in JavaScript (node.js) and is Open Source (Apache 2.0)
  • cmi5 testing requirements are defined in a JSON structure that easily map from requirement identifiers to cmi5 specification language.
  • The cmi5 working group will review specification issues identified by the CATAPULT team or CATAPULT users.

CATAPULT Links

Webinar Sept 21 1400-1530 US Eastern - Accelerating cmi5 Adoption: Exploring the Conformance Test Suites and Tools

CATAPULT GitHub.io site (Online Documentation)

CATAPULT GitHub Site (Software & Documentation)


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