CMI 5 Working Group Meeting Minutes – January 14th - AICC/CMI-5_Spec_Current GitHub Wiki

cmi5 Working Group Meeting Minutes – January 14th

Attendees

  • Bill McDonald (Working Group Leader)
  • Andy Johnson (ADL)
  • Florian Tolk (ADL)
  • Art Werkenthin (RISC, Inc)
  • Brian Miller (Rustici Software)
  • George Vilches (Rustici Software)
  • Henry Ryng (InXSOL)
  • Paul Tyson (Oberon Technologies)
  • Christopher Thompson (Medcom, Inc.)
  • Matt Westover (ECZ & Company)
  • Martin Koob (VideoLinkWell)
  • Russ Engoran ()
  • Yifei Dong (Keybridge Technologies)

Notes

The group continued its discussion reviewing derived testing requirements against the cmi5 spec to determine if related spec changes are necessary.

After some review of the last 2 meetings, the group agreed on the following next steps:

  1. Review Derived Requirements (CATAPULT JSON)
  2. Determine if spec corrections/clarifications/defects are required
  3. Add Reference to Testing Requirements in spec

The group reviewed the CATAPULT derived requirements JSON - See Excel Spreadsheet

The following derived requirements were reviewed:

  • 3.0.0.0-1(d) The LMS must reject course structure data that contains non-fully qualified IRIs or IRI references in any data element using an IRI value space.
    • (Jan 14th Mtg) Spec change not necessary - XSD validation
  • 4.2.0.0-1(d) The endpoint provided by the LMS passes the ADL LRS conformance test suite.
    • (Jan 14th Mtg) Spec change to call out a XAPI test suite (by XAPI spec Version - not test suite version) - Move all requirements to Section 6.0
  • 4.4.0.0-1(d) The LMS must reject courses that do not conform to requirements listed in Section 13 or Section 14.
    • (Jan 14th Mtg) - No spec change necessary
  • 4.4.0.0-2(d) The LMS must reject course structure data that does not conform to the specification.
    • (Jan 14th Mtg) - No spec change necessary
  • 6.0.0.0-1(d) The endpoint provided by the LMS passes the ADL LRS conformance test suite.
    • (Jan 14th Mtg) Spec change to call out a XAPI test suite (by XAPI spec Version - not test suite version) - Move all requirements to Section 6.0
  • 8.1.0.0-6(d) The LMS must inspect all AU URLs in the course structure data for query string parameters that conflict with "endpoint", "fetch", "actor", "registration", or "activityId" and reject import of course structure data with conflicts.
    • (Jan 14th Mtg) Spec change not necessary
  • 8.1.2.0-2(d) The LMS must reject xAPI requests that use an authorization token prior to it being fetched, or after a session has been terminated or abandoned.
    • (Jan 14th Mtg) Spec change not necessary
  • 8.1.2.0-5(d) The LMS must reject HTTP requests made to the endpoint that do not contain the authorization token in the Authorization headers.
    • (Jan 14th Mtg) Spec change not necessary
  • 13.2.0.0-1(d) The LMS must reject course structure XML that does not conform to the CourseStructure.xsd.
    • (Jan 14th Mtg) XSD validation covers this - spec clarification not necessary. Now in Section 14 - update spec reference

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