Badges/Onboarding-Displayer: Difference between revisions

Jump to navigation Jump to search
No edit summary
Line 46: Line 46:


=== IV. DEFINITIONS/KEY TERMS ===
=== IV. DEFINITIONS/KEY TERMS ===
* Badge - The core currency of exchange. A single credential demonstrating a skill, achievement, quality or affiliation.  
;Badge
* Open Badge Infrastructure (OBI) - Open infrastructure technology to support independent Badge Issuers, Display sites as well as the reference implementation of the Badge Backpack. Includes the Metadata Spec, APIs, Verification Framework and Badge Backpack.   
The core currency of exchange. A single credential demonstrating a skill, achievement, quality or affiliation.  
** [https://wiki.mozilla.org/Badges/Onboarding-Displayer#D._Backpack Badge Backpack] - The core authorized data store and management interface of Mozilla’s reference implementation of the Badge Backpack. Each Earner has their own Backpack where all their badge data is stored.  
;Open Badge Infrastructure (OBI)
** [https://wiki.mozilla.org/Badges/Onboarding-Displayer#E._Metadata_Spec Metadata Spec] - The definition of what makes up a badge. Each badge is a chunk of metadata that describes the badge, including badge name, image, description, criteria URL, Issuer, etc.
Open infrastructure technology to support independent Badge Issuers, Display sites as well as the reference implementation of the Badge Backpack. Includes the Metadata Spec, APIs, Verification Framework and Badge Backpack.   
** [https://github.com/mozilla/openbadges/wiki/Badge-Baking Badge Baking] - Embedding the JSON blob into a PNG file to make a fully robust, portable badge (with all of the metadata embedded)  
;[https://wiki.mozilla.org/Badges/Onboarding-Issuer#D._Backpack Badge Backpack]
** [https://github.com/mozilla/openbadges/wiki/Issuer-API Issuer API] - The interface specifications for pushing badges into the Backpack  
The core authorized data store and management interface of Mozilla’s reference implementation of the Badge Backpack. Each Earner has their own Backpack where all their badge data is stored.  
** [https://github.com/mozilla/openbadges/wiki/Displayer-API Displayer API] - The interface specifications for pulling badges out of the Backpack (Display sites/widgets)
;[https://wiki.mozilla.org/Badges/Onboarding-Issuer#E._Metadata_Spec Metadata Spec]
** Verification API - Communication channels and framework to support badge verification (was this badge issued to this person on this date? Has it expired? etc.)
The definition of what makes up a badge. Each badge is a chunk of metadata that describes the badge, including badge name, image, description, criteria URL, Issuer, etc.
** Endorsement API - Communication channels and framework to support badge endorsement (was this badge signed? is the signature valid?)  
;[https://github.com/mozilla/openbadges/wiki/Badge-Baking Badge Baking]
*** n.b. Endorsement employs the same signing mechanism as Badge Verification
Embedding the JSON blob into a PNG file to make a fully robust, portable badge (with all of the metadata embedded)  
*** n.b. This is not part of Public Beta release but on the [https://wiki.mozilla.org/Badges/roadmap roadmap] for development in 2012.
;[https://github.com/mozilla/openbadges/wiki/Issuer-API Issuer API]
* Earners/Partners 
The interface specifications for pushing badges into the Backpack  
** Badge Earner - a person storing their badges within the Open Badge Infrastructure. This Earner has had interactions with Issuers to earn badges, then logs in via their Backpack to manage those badges, and can share out to various Display sites as well. Learners are a type of Badge Earners.  
[https://github.com/mozilla/openbadges/wiki/Displayer-API Displayer API]
** Issuer - Organization, consortium or individual who issues badges into the OBI.  
The interface specifications for pulling badges out of the Backpack (Display sites/widgets)
** Displayer - Website run by an organization, consortium or individual, that pulls badges from the OBI and displays them for an Earner. Displayers could range from social networking sites like Facebook or career social networks, to job search/application sites to personal blogs or sites.  
;Verification API
** Endorser - An organization, consortium or individual who “endorses” a badge by signing it with their private encryption key. Trusted third party signers may emerge.
Communication channels and framework to support badge verification (was this badge issued to this person on this date? Has it expired? etc.)
;Endorsement API
Communication channels and framework to support badge endorsement (was this badge signed? is the signature valid?)  
* n.b. Endorsement employs the same signing mechanism as Badge Verification
* n.b. This is not part of [https://wiki.mozilla.org/Badges/PublicBeta Public Beta] release but on the [https://wiki.mozilla.org/Badges/roadmap roadmap] for development in 2012.  
;Badge Earner
A person storing their badges within the Open Badge Infrastructure. This Earner has had interactions with Issuers to earn badges, then logs in via their Backpack to manage those badges, and can share out to various Display sites as well. Learners are a type of Badge Earners.  
;Issuer
Organization, consortium or individual who issues badges into the OBI.  
;Displayer
Website run by an organization, consortium or individual, that pulls badges from the OBI and displays them for an Earner. Displayers could range from social networking sites like Facebook or career social networks, to job search/application sites to personal blogs or sites.  
;Endorser
An organization, consortium or individual who “endorses” a badge by signing it with their private encryption key. Trusted third party signers may emerge.


== B. Badge ==  
== B. Badge ==  
286

edits

Navigation menu