mozilla / openbadges-badgekit

No Longer Maintained
https://badgekit.org
Mozilla Public License 2.0
123 stars 84 forks source link

Unable to Assign Badges to Issuers and Programs #459

Open rayhooker opened 10 years ago

rayhooker commented 10 years ago

Right now the Badgekit API database allow you to assign badges to a particular issuer and particular program. I am trying to prototype manual assignment for OpenEdX. Clearly automatic badge generation is important for very large classes, but this is a good place to start. I was a little dismayed that I could not issue a badge for a given program unless it is assigned to the program. So I thought "no problem, I can create a badge template for a given MOOC, then generate new badges from the templates". The problem is that this is how the API thinks but I can create badges assigned to particular issuer (e.g., the MOOC name) or program (e.g., MOOC class). Perhaps if I could, then when it was issued, it would point to the associated issuer and program.

I can put the ability to issue badges in an instructor dashboard, but I really need the capability of assigning badges to a particular issuer/ program.

ottonomy commented 10 years ago

As @rayhooker says, it would be really nice to be able to define what organizations and programs badges belong to within the BadgeKit administrative interface instead of needing to go into the BadgeKit API database to assign them.