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

List badges issued, not just badges awarded #118

Open gbathree opened 11 years ago

gbathree commented 11 years ago

From David Passmore from Penn State -

For institutional badge issuers, it's important to not only know what badges have been accepted by the badge earner, but also which badges you have awarded but HAVE NOT been accepted. This is to track students who may not have understood how to accept the badge, if it got lost in an inbox, or something else.

So, the suggestion is for each badge page, in addition to listing "Recent Badge Awards", also list "Recent Badge Issuances". This function may be integrated into the concept of "Organizations".

lmorchard commented 11 years ago

This is a tricky one. Would have to be something only visible to badge owners and their delegates - it can't be public.

The whole point of the award acceptance mechanism is to ensure that an awarded badge represents the consent of both the party awarding the badge and the party receiving the badge. That way, we don't get badge spam as easily, and people can avoid having their profile associated with undesirable badges (eg. "Drunkest Co-worker at Holiday Party", "Porn Lover", etc)