fedora-infra / fedbadges

Fedora Badges Consumer for fedmsg
GNU General Public License v2.0
21 stars 26 forks source link

Create a quest layer #17

Open ralphbean opened 11 years ago

ralphbean commented 11 years ago

We want to create a spec layer on top of existing badges. We determine a set of 5 or so badges that, once you get them all, you have completed a "quest" and receive a special quest badge for that. When users earn such badges, people like spot and rsuehle should be emailed telling them that this has occured. They'll then snail mail some real-life swag to the recipient.

This will also require some sort of quest-viewing interface in tahrir so people can see the quests, see their progress, etc.

bexelbie commented 6 years ago

resurrecting with a +1

sayanchowdhury commented 6 years ago

I added the functionality to tahrir, but we haven't got a way to integrate it to the UI yet. I would love to see this in the UI

bexelbie commented 6 years ago

Is this an admin block or a "quester" block?

If it is an admin block, can we script around it?

jwflory commented 6 years ago

See an example of series as they exist now:

Series functionality in admin panel

One thing I would like to do as part of the Fedora Badges sysadmin workshop is create some documentation around this, but I don't know if the UI/UX would be more important to get down first than writing documentation for these features.

sayanchowdhury commented 6 years ago

I think UI/UX is equally important right now, then we can go ahead and build up the series and properly show it to the contributors.

bexelbie commented 6 years ago

@sayanchowdhury I agree with you about the importance, but I'd also rather make the admins work a little harder once to unlock quests to be run by many.

sayanchowdhury commented 6 years ago

Hmm, we can this plan this up then. Everything is already there to build Quests.