Skip to content
This repository has been archived by the owner on Aug 22, 2019. It is now read-only.

Is this project abandoned ? #1181

Open
iamgoodbytes opened this issue Feb 9, 2019 · 1 comment
Open

Is this project abandoned ? #1181

iamgoodbytes opened this issue Feb 9, 2019 · 1 comment

Comments

@iamgoodbytes
Copy link

iamgoodbytes commented Feb 9, 2019

Hi everyone, I became interested in implementing open badges for my students in college, but the more I read about it the more it looks like this project is abandoned. Is that the case?

Things I'm running into is not being able to bake images for example. I think the reason is the API is not updated anymore but I could be wrong.

An example is this test assertion:

{
    "@context": "https://w3id.org/openbadges/v2",
    "type": "Assertion",
    "id": "https://weareimd.be/openbadges/assertions/u0077344_mongodb.json",
    "recipient": {
      "type": "email",
      "hashed": true,
      "salt": "deadsea",
      "identity": "sha256$c7ef86405ba71b85acd8e2e95166c4b111448089f2e1599f42fe1bba46e865c5"
    },
    "issuedOn": "2019-02-01T23:59:59Z",
    "badge": "https://weareimd.be/openbadges/badges/mongodb.json",
    "verify": {
      "type": "hosted",
      "url": "https://weareimd.be/openbadges/assertions/u0077344_mongodb.json" 
    }
  }

Badgr seems to validate this just fine.

screen shot 2019-02-09 at 18 23 05

I then try to use the baker API in order to bake this json into the badge image, but that keeps throwing errors like "invalid assertion structure" and "uid":{"message":"must be a string"

These look like errors pointing to older version of the specification since uid isn't used anymore as far as I can see in the docs.

uid has been replaced by the IRI-based id property. It should not be used in v2.0+ Assertions.

Can someone tell me if this is still a project that's being maintained or should I abandon the idea of using openbadges?

The error can be triggered here: http://backpack.openbadges.org/baker?assertion=https://weareimd.be/openbadges/assertions/u0077344_mongodb.json

or by going here http://bakery.openbadges.org/

Thanks for helping out!

@jbohrer
Copy link

jbohrer commented Feb 11, 2019

The Open Badges standard is still alive and well, managed by IMS Global and adopted by these products that have been certified by IMS.

The Bakery service originally built by Mozilla was not maintained. However, Concentric Sky has what appears to be the most updated version of this service: https://github.com/concentricsky/openbadges-bakery

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants