Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Badgr ? #2639

Open
mboisson opened this issue Nov 15, 2024 · 11 comments
Open

Support for Badgr ? #2639

mboisson opened this issue Nov 15, 2024 · 11 comments

Comments

@mboisson
Copy link

Hi,
It appears that this plugin is due to replace built-in Badges support in Sumac. However, the Badging feature that was removed from Redwood is for Badgr, which is not supported in this plugin.

Can it be added to this plugin ? Credly's pricing is not displayed, but any pricing is bad compared to the free option of using Canvas Badges (Badgr) for our non-profit organization, as we are not charging for courses.

@deborahgu
Copy link
Member

@GlugovGrGlib I think this is a better question for you than for 2U.

@deborahgu deborahgu moved this to Backlog in Aperture-Maintained Nov 18, 2024
@mboisson
Copy link
Author

mboisson commented Nov 21, 2024

Update: just got a call with Credly, and indeed their pricing is likely out of our budget, while we could use the free tier from Canvas for Badgr.

@zemogle
Copy link

zemogle commented Jan 30, 2025

This is about to kill my OpenEdx project. One of the core features requested was badges. I don't need any universal integration. I would have been happy to add all the badges myself in the Django admin. For an open source project, I find it very frustrating that openedx has gone for Credly which has no free option.

@deborahgu
Copy link
Member

@e0d flagging this for you.

@e0d
Copy link

e0d commented Jan 30, 2025

Hi @zemogle . The legacy Badgr support has some issues. However, the intention is not to lock users into any particular badging solution. Rather, it is to have a standard way to push badges from the platform to the preferred wallet of the organization using the platform.

Credly was one of the first adapters created because a particular community member needed it and implemented it.

I suspect that you are not the only user who is interested in Badgr. Do you have any time or interest in helping to build that?

Anyone else who does, please respond to this thread and hopefully we can get critical mass.

@mboisson
Copy link
Author

mboisson commented Jan 30, 2025

Do you have pointers to the implementation of an "adapter" or documentation on how to implement one ? and pointers to the code of how Badgr used to work ?

@e0d
Copy link

e0d commented Jan 30, 2025

@mboisson I don't think we have great documentation yet as we'e working on the second adapter just now, and doing some refactoring and generalization at the same time.

@cmltaWt0 What do you think is the best place to look to understand what we have and how to approach extending?

@zemogle
Copy link

zemogle commented Jan 31, 2025

I'm trying to customise OpenEdx for my observatory's education programme. I don't think I'm the right person to contribute to this project. I'm totally new to OpenEdx and my brain is already melting.

@e0d
Copy link

e0d commented Feb 5, 2025

@zemogle understood. I expect this to get picked up, but when will depend on when a community member can prioritize it. I'll see if there's an opportunity to drive it forward on our side.

Can you be clear about what you would like to see? I assume that it's integration with Canvas Badges, formerly Badgr, is that correct?

@mboisson
Copy link
Author

mboisson commented Feb 5, 2025

For me, yes, an integration with Canvas Badges, formerly Badgr. From what I understood discussing with people from Canvas Badges, the API is the same as before, it's just a re-branding that happened, the product has not changed.

@zemogle
Copy link

zemogle commented Feb 6, 2025

For me, I need a simple system to provide badges (which is free). I don't need Badgr/Canvas Badges. Previously I've made a Django app which can provide badges but I have so many other priorities to get our installed to deployment, I can't develop my own right now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

4 participants