Support/Kitsune/Karma Roadmap

From MozillaWiki
Jump to: navigation, search

Roadmap for Karma

Draft-template-image.png THIS PAGE IS A WORKING DRAFT Pencil-emoji U270F-gray.png
The page may be difficult to navigate, and some information on its subject might be incomplete and/or evolving rapidly.
If you have any questions or ideas, please add them as a new topic on the discussion page.

NB This is in Draft status because of ongoing user testing that may affect priorities.

  • [DONE] Phase 1 - Points backend.
    • Structure for storing points that meets requirements.
    • System for defining points per action.
    • Method of recording actions.
  • [DONE] Phase 2 - Points front-end.
    • Expose points on UI.
    • Hook up more actions.
  • [DONE] Phase 3 - Titles
    • Automatic titles for Top 10 contributor, Top 25 contributor, Rising star
    • Special titles for Forum Moderator, Administrator, Employee, etc
    • Other custom titles that can be set by admins
  • [DONE] Phase 4 - Top contributors view
    • List of top 20 users (alltime, weekly)
  • [ON TRACK] Phase 5 - Admin views and dashboards

[on hold]

  • Phase N - Badge backend
    • Define method of storage and reward system for badges
    • Hook up initial automatic badge triggers
  • Phase N+1 - Badge frontend
    • Hook up more badge triggers
    • Calculate (some) automatic badges
    • Expose badges on profile/in UI