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:

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.