Summer Roadmap - mozilla/mozbadging GitHub Wiki
Summer 2014 plans
High-level summer goals:
Make it possible for Mozilla staff to:
- Have an easier experience issuing badges via badges.mozilla.org ("badges.m.o.") per refreshed visual design and UX (and possibly issuing functionality);
- Design contributor badges via badges.m.o. using visual templates;
- Track badge issuance for counting contributors, including integration with departmental dashboards and contributor tracking towards organizational goals;
- Integrate newly designed badges with legacy systems;
- Display badges on Mozilla properties (e.g. Webmaker profiles & Mozillians.org).
Heartbeat I ending May 30
Building for these Mozilla staff experiences:
- Webmaker team can switch to Badgekit instance hosted on a new URL (https://github.com/mozilla/mozbadging/issues/1)
- Core badges.m.o. team can test visual templates within studio (https://github.com/mozilla/mozbadging/issues/3).
Heartbeat II ending June 13
Building for these Mozilla staff experiences:
- As a repeat visitor to badges.m.o., I am pleased to use the visual refresh (https://github.com/mozilla/mozbadging/issues/3); as a new visitor, it is clear what I can do using the site;
- As a user of badges.m.o., I am able to do all "generic" (eg. not-MDN) contributor badging tasks from a single website. [We expect that badges.m.o will become a front-end of existing stack + Badgekit + webhooks to counting, but that's invisible to users];
- As a community manager, I can easily design and issue badges using badges.m.o. and Mozilla visual template;
- The Adh-hoc contribution logger counts contributor badges (https://github.com/mozilla/mozbadging/issues/11)
Heartbeat III ending June 27
Building for these user experiences:
- MDN can push badges to BadgeAPI for eventual display on Mozillians.org. MDN can make it so that django-badger automatically pushes badges to BadgeAPI for central counting and central display hooks (https://github.com/mozilla/mozbadging/issues/1);
- As a visitor to badges.m.o., the aesthetics and UX of the site feel even better;
- As a community manager, I can see a simple dashboard of the contributor badges that my team has issued (including historical counts, growth curve, etc.);
- As an individual Mozillian, I know where I can go to modify my blog to display my badges.
Heartbeat IV ending July 11
Backlog
Building for these user experiences:
- As a visitor to Mozillians.org profile pages, I can see the badges that my fellow Mozillians have earned, find out more about them, and discover how I can earn them too;
- As a badged Mozillian, I can decide which badges to display where.