Comprehensive Learner Record Errata
IP Disclosures
IP disclosures are not listed yet.
List of Contributors
The following individuals contributed to the development of this document:
| Name | Affiliation | Role |
|---|---|---|
| Nate Otto | Concentric Sky, self | Invited Expert |
| Kerri Lemoie | Concentric Sky, RANDA | Editor |
| Phillip Long | Concentric Sky | Invited Expert |
| Marty Reed | RANDA Solutions | Co-chair, CLR |
| Justin Pitcher | Anthology | Co-chair, OB |
| Brent Cappriotti | RANDA Solutions | Co-chair, CLR |
| Sherri Braxton | Bowdoin College | Co-chair, OB |
| Jock Wright | VerifyEd | |
| Jen Schreiber | Workday | |
| Viktor Haag | D2L | |
| Alex Hripak | Credly | |
| David Ward | PCG | |
| Laura Janusek | D2L | |
| John Kuo | Arizona State University | |
| Sara Arjona | Moodle HQ | |
| Mark McConahay | AACRAO | Invited Expert |
| Dmitri Zagidulin | DCC | Invited Expert |
| Tracy Korsmo | North Dakota IT (NDIT) | |
| Kate Giovacchini | Arizona State University | |
| Andy Miller | 1Edtech | Editor |
| Markus Gylling | 1Edtech | Editor |
| Dan Blickensderfer | 1Edtech | Editor |
| Xavi Aracil | 1Edtech | Editor |
Changelog
Changelog entries are not listed yet.
Revision History
| Version | Doc Version | Date | Comments |
|---|---|---|---|
| Candidate Final | 2023-10-10 | Comprehensive Learner Record 2.0 first Candidate Final release | |
| Final | 2025-02-26 | Comprehensive Learner Record 2.0 Final Release | |
| Final | 2025-05-21 | Comprehensive Learner Record 2.0 Final Release, document 1.0.2 |
Errata for Comprehensive Learner Record 2.0 Specification
Context file
The context file for Comprehensive Learner Record 2.0 follows a versioning as a result of https://github.com/1EdTech/openbadges-specification/issues/497. All changes to this file that may lead to invalid signatures and errors (breaking changes) must lead to a new version of the file.
What constitutes a breaking change
The policy used to determine what constitutes breaking changes to the specification, and therefore to the context file, can be summarized as:
This policy implies that a downstream consumer must be willing to be forgiving on the data they receive: they must be willing/capable of ignoring terms they don't currently understand.
An example for this could be the change "add the term 'identifier' to the CLR context where it may appear in nodes of type 'ClrSubject'". Let's look at how an issuer and a verifier of a ClrCredential might need to understand or react to this change:
According to this policy, this section recaps all the changes made to the context file which constitute a breaking change, and therefore, a new version of the file.
version 2.0.1
obi's IRI insideClrSubject's context. Now points tohttps://purl.imsglobal.org/spec/vc/ob/vocab.html#Spec Document
Version 1.0.2
evidenceis defined in Verifiable Credentials Data Model v2.0, but not shown inClrCredential. This version fixed it, showing it as a property ofClrCredential.