Badges/Technology: Difference between revisions
No edit summary |
Jadeforester (talk | contribs) |
||
Line 1: | Line 1: | ||
== Technology<br> == | == Technology<br> == | ||
===Mozilla Open Badge Infrastructure (OBI=== | |||
BACKGROUND: Why Are We Doing This? | |||
Enabling learners to earn badges wherever they're learning across the web requires support for multiple individual badge issuers. Empowering learners to use their badges as legitimate credentials requires support for sharing of badges across many display sites. The Open Badges framework is designed to allow any learner to collect badges from multiple sites, tied to a single identity, and then share them out across various sites -- from their personal blog or web site to social networking profiles. It is critical for this infrastructure to be open to give learners control over their own learning and credentials. allow anyone to issue badges, and for each learner to carry the badges with them across the web and other contexts. | |||
TECH SPECS | |||
The OBI is built in node.js using express. | |||
Badges are represented by JSON data blobs embedded in PNG files in the Backpack | |||
Identity management is handled by Mozilla BrowserID | |||
[[Image:Tech-diagram-v3 updated.png|700px|Open Badges -- Tech-diagram-v3 updated.png]]'''<br>''' | [[Image:Tech-diagram-v3 updated.png|700px|Open Badges -- Tech-diagram-v3 updated.png]]'''<br>''' | ||
* [https://github.com/mozilla/openbadges | |||
* [https://github.com/mozilla/openbadges/wiki/ | * Check out our [https://github.com/mozilla/openbadges source code] on github | ||
* [https://github.com/mozilla/openbadges/wiki/ | * Learn more about [https://github.com/mozilla/openbadges/wiki/Badge-Baking Badge Baking] | ||
* [https://github.com/mozilla/openbadges/wiki/ | * Read more about [https://github.com/mozilla/openbadges/wiki/Assertions Assertion Types and Specifications] | ||
* [https://github.com/mozilla/openbadges/wiki/Displayer-API Displayer API] | * [https://github.com/mozilla/openbadges/wiki/Issuer-API Issuer API] information | ||
* [https://github.com/mozilla/openbadges/wiki/Displayer-API Displayer API] information | |||
=== More Information and Documentation === | === More Information and Documentation === | ||
*[https://wiki.mozilla.org/Badges/infrastructure-tech-docs | *[https://wiki.mozilla.org/Badges/infrastructure-tech-docs Infrastructure Technical Documentation] Requirements and technical specifications for the Open Badge Infrastructure | ||
*[https://wiki.mozilla.org/Identity Identity] Link to Mozilla Identity | *[https://wiki.mozilla.org/Identity Identity] Link to Mozilla Identity initiatives, includes Persona | ||
*[https://wiki.mozilla.org/Badges/infrastructure-plan Infrastructure plan] Draft technology roadmap and goals for 2011 & 2012. Superceded by [http://wiki.mozilla.org/Badges/roadmap 2012 roadmap]<br> | *[https://wiki.mozilla.org/Badges/infrastructure-plan Infrastructure plan] Draft technology roadmap and goals for 2011 & 2012. Superceded by [http://wiki.mozilla.org/Badges/roadmap 2012 roadmap]<br> | ||
*[http://wiki.mozilla.org/Badges/Backpack Earlier | *[http://wiki.mozilla.org/Badges/Backpack Earlier Screenshots] from the Open Badges Badge Backpack prototype | ||
*[https://apps.mozillalabs.com/ Open Web Apps] ([https://github.com/mozilla/openwebapps Repository]) | *[https://apps.mozillalabs.com/ Open Web Apps] ([https://github.com/mozilla/openwebapps Repository]) |
Revision as of 13:33, 19 September 2013
Technology
Mozilla Open Badge Infrastructure (OBI
BACKGROUND: Why Are We Doing This?
Enabling learners to earn badges wherever they're learning across the web requires support for multiple individual badge issuers. Empowering learners to use their badges as legitimate credentials requires support for sharing of badges across many display sites. The Open Badges framework is designed to allow any learner to collect badges from multiple sites, tied to a single identity, and then share them out across various sites -- from their personal blog or web site to social networking profiles. It is critical for this infrastructure to be open to give learners control over their own learning and credentials. allow anyone to issue badges, and for each learner to carry the badges with them across the web and other contexts.
TECH SPECS
The OBI is built in node.js using express. Badges are represented by JSON data blobs embedded in PNG files in the Backpack Identity management is handled by Mozilla BrowserID
- Check out our source code on github
- Learn more about Badge Baking
- Read more about Assertion Types and Specifications
- Issuer API information
- Displayer API information
More Information and Documentation
- Infrastructure Technical Documentation Requirements and technical specifications for the Open Badge Infrastructure
- Identity Link to Mozilla Identity initiatives, includes Persona
- Infrastructure plan Draft technology roadmap and goals for 2011 & 2012. Superceded by 2012 roadmap
- Earlier Screenshots from the Open Badges Badge Backpack prototype
- Open Web Apps (Repository)