-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open Badges 3.0 Display #85
Comments
Some test credentials can be found here: https://github.com/jchartrand/dcc-test-creds/tree/main We will make more and link to here. |
Adding this note in reference to: Open Badges 3.0 Display AchievementCredential and OpenBadgeCredential are synonymous in the OBv3 spec. As a reference from the schema (https://purl.imsglobal.org/spec/ob/v3p0/schema/json/ob_v3p0_achievementcredential_schema.json): " "type" : { What we should do is look for both and then display the same fields for both so that when you add the missing fields for "OpenBadgeCredential" they display for both |
Removed |
Looks ok for 'OpenBadgeCredential'. Will create a follow-up ticket for example badges that are of type 'AchievementCredential' to test display - @jmcioffi4 please note for QA script. Another follow ticket to consider display of VC without 'AchievementCredential' or the URI 'OpenBadgeCredential'. and how to accommodate @contexts that we can't plan for in advance. |
This issue explains which Open Badges 3.0 fields the VerifierPlus should display if a Verifiable Credential also contains the type: "AchievementCredential" or "OpenBadgeCredential". The list of fields begins here:
https://1edtech.github.io/openbadges-specification/ob_v3p0.html#achievementcredential
Required properties are bolded. Otherwise, display only if the value exists.
Issuer:
Issuer Information (https://1edtech.github.io/openbadges-specification/ob_v3p0.html#org.1edtech.ob.v3p0.profile.class)
profile.name (Required )
If exists: profile.image, profile.url, profile.address (location header), Registries list (see display in Issuer info page in LCW)
Issuance date: AchievementCredential.issuanceDate (https://1edtech.github.io/openbadges-specification/ob_v3p0.html#achievementcredential) (Required )
Expiration date: AchievementCredential.expirationDate (https://1edtech.github.io/openbadges-specification/ob_v3p0.html#achievementcredential) - should already be displayed if there is one.
Achievement.achievement.Type ( https://1edtech.github.io/openbadges-specification/ob_v3p0.html#achievement). This is a new field for the LCW. We can label it "Achievement Type". Example: Achievement Type Certificate
Achievement.description (https://1edtech.github.io/openbadges-specification/ob_v3p0.html#achievement) (Required ) - already being displayed
Achievement.criteria.narrative (https://1edtech.github.io/openbadges-specification/ob_v3p0.html#achievement) (Required ) - this is a markdown field that is already being displayed but the markdown doesn't get rendered. See issue #456
The text was updated successfully, but these errors were encountered: