mozilla / django-badger

django-badger is a reusable Django app for creating and awarding badges. See also badges.mozilla.org
https://github.com/mozilla/django-badger
BSD 3-Clause "New" or "Revised" License
117 stars 61 forks source link

Parse out Evidence and Criteria fields when creating badge #120

Closed gbathree closed 11 years ago

gbathree commented 11 years ago

Currently, when a badg.us badge is pushed to the backpack, the Evidence and Criteria fields are set to be the the badg.us page where the badge is located. Badge creators, especially those familiar with Mozilla Open Badges, want to be able to define those fields more specifically for a variety of reasons.

So, include Evidence and Criteria fields in the badge creation page, and add explanation for those fields in the sample badge.

gbathree commented 11 years ago

And allow issuers to include HTML tagging so they can use links in the description field

lmorchard commented 11 years ago

django-badger currently follows the spec: https://github.com/mozilla/openbadges/wiki/Assertions

in django-badger, Criteria corresponds to the description of the badge. So, that field points to the badge page. But, Evidence is unique to every recipient of a badge. So, the Evidence field points to the award page.

What's missing is a description of the award, which would correspond to evidence. That's covered in issue #40, though.