PaperBadger icon indicating copy to clipboard operation
PaperBadger copied to clipboard

Migrate away from BadgeKit-api to Badgr

Open abbycabs opened this issue 9 years ago • 11 comments
trafficstars

Since our MVP, badgekit has been less than stable and is no longer under active development.

  • [ ] Roadmap migration plan to Badgr

Issue updated to reflect the decision to move to Badgr

abbycabs avatar Mar 01 '16 15:03 abbycabs

Leaving a couple of links in here (I am assuming the new badge system should be open source?):

Badgr seems to be the most up to date solution I've found so far. They do hosting too, but all code is available to run your own server.

The nice people at P2PU also worked on an implementation but not sure how up to date it is.

josmas avatar Mar 01 '16 17:03 josmas

Thanks @josmas!

Yes, I've talked to Nate Otto about using Badgr here -- leaning towards it!

Open to exploring non-open source solutions, too. I've been thinking about Credly.

abbycabs avatar Mar 01 '16 18:03 abbycabs

I have used both badgr and credly. I really like badgr.

On Tue, Mar 1, 2016, 1:13 PM Abigail Cabunoc Mayes [email protected] wrote:

Thanks @josmas https://github.com/josmas!

Yes, I've talked to Nate Otto about using Badgr here -- leaning towards it!

Open to exploring non-open source solutions, too. I've been thinking about Credly.

— Reply to this email directly or view it on GitHub https://github.com/mozillascience/PaperBadger/issues/159#issuecomment-190838339 .

jgmac1106 avatar Mar 01 '16 18:03 jgmac1106

I have set up my own test badgr-server. I studied its API and features and I think it properly suits for the project.

AndreyK729 avatar Mar 23 '16 22:03 AndreyK729

+1 to looking more closely at using Badgr. @ottonomy is one of the few folks trying to keep the "open" in Open Badges, knows his stuff.

Having seen Credly in use, I'm not convinced it offers anything special.

@dirkcuys would be the one at P2PU to talk to about their badge system, if you're interested.

On Wed, Mar 23, 2016 at 12:23 PM, Andriy Kopenkin [email protected] wrote:

I have set up my own test badgr-server. I studied its API and features and I think it properly suits for the project

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/mozillascience/PaperBadger/issues/159#issuecomment-200567034

Billy Meinke, MEd @billymeinke https://twitter.com/billymeinke / Web http://billymeinke.github.io

billymeinke avatar Mar 24 '16 01:03 billymeinke

Thanks for the feedback @billymeinke (hi billy!), @AndreyK729 & @jgmac1106!

I think this puts Badgr solidly on our roadmap! I'll update the issue to reflect this

abbycabs avatar Mar 24 '16 19:03 abbycabs

https://github.com/p2pu/badges is still used at https://badges.p2pu.org. You can create a badge and users can push badges to their open badge backpack. The process of earning a badge is modelled around giving and receiving feedback on projects. The badges have a peer flavour to them - anyone who earned a badge can give feedback and award that badge - this may not be appropriate for everyone.

dirkcuys avatar Mar 30 '16 10:03 dirkcuys

Ohh, thanks for the info @dirkcuys! Nice to hear about your badges -- this is helpful

abbycabs avatar Mar 30 '16 14:03 abbycabs

@dirkcuys you are still alive!!! :D just kidding. Thanks for the info!

A bit of progress: we are going to give Badgr a go. This is a Dockerfile for local installation; hasn't been tested on windows, so help with that appreciated.

Next steps:

  • [ ] get all data currently in badgekit into a Badgr local instance
  • [ ] write a nodejs module for the Badgr API (this will be subdivided into other issues).

josmas avatar May 19 '16 17:05 josmas

Also interested in the process, particularly db-wise. Please write it down somewhere when it happens :)

Wardormeur avatar Oct 02 '16 10:10 Wardormeur

hey @Wardormeur it is already happening; most of the db stuff is in the bin folder. Last time I looked, coderdojo zen used the baking API only, so not sure if the work here would apply, but that was a while ago, and you guys have been very busy lately! :)

josmas avatar Oct 02 '16 10:10 josmas