Foundation/Metrics/Contributor Dashboard/Status
< Foundation | Metrics | Contributor Dashboard
Dashboard Status
The current MoFo contributor dashboard is our interim solution for counting contributors.
It is built in particular way to give us the quickest possible visibility into how many people are contributing to our work and to see if there are trends (e.g. growth). It has known limitations and for the full background on why we're working this way you can see the planning document.
Right now, the total number on this dashboard is TOO BIG and TOO SMALL
- It is too small because it doesn't yet include all of our data sources
- It is too big because contributors across our many data sources are not yet de-duped
We are working on both of these issues
- By integrating our remaining data sources
- This wiki page tracks the status of the existing data sources, and those we need to add (see below)
- To avoid double counting, we have an interim and a long term solution
- The interim is to do a one time load of our 'pots' of data into an offline integration database and analyze the overlap in contributors across activities, then apply a % reduction on our non-deduped number in the interim dashboard
- The long term solution is a live and updated integration database, which is project Baloo (https://wiki.mozilla.org/Baloo)
Data sources:
| Datasource | Team(s) | Activity types | 2013 Estimated Count* | Status |
|---|---|---|---|---|
| BSD | Cross-team | Mozfest Volunteers, Speakers and Participants | 958 | Done |
| Github | Webmaker, Badges, OpenNews, Science Lab, Appmaker | Submitting code and issues | 215 | Done |
| Ad-hoc Contribution Logger | All teams (+ for MoCo use) | Things without a digitial footprint, or their own 'automatable' system. E.g. Participate in face-to-face user testing, present on a community call, writing valuable content (e.g. guest blog post), partners with 1:1 relationship with staff, | ~1,000 | Done |
| Transifex | Webmaker, Appmaker | Translation | 583 | Done |
| source.opennews.org | OpenNews | Content contribution, and participation in projects | 50 | In staging |
| Make This Then That | Webmaker | Tagging/submitting web literacy content | new | Bug |
| Make This Then That | Webmaker | Curate resources on webmaker.org | new | Bug |
| Make This Then That | Webmaker | QA resources on webmaker.org | new | Bug |
| Make This Then That | Webmaker | Create a valuable content (e.g. a resource on webmaker.org that gets [lots of] likes, remixes or featured) | new | Bug |
| Make This Then That | Webmaker | Contribute a localized resource to webmaker.org | new | Bug |
| Bugzilla | Webmaker, Engagement, Metrics | Filing bugs | 100 | Bug |
| SUMO | Webmaker | Writing documentation, and support | <10 | Bug |
| List Serve | Multiple teams | Community participation | as yet, no count | Bug |
| Badgekit | Webmaker | Mentors (and super mentors) | 940 | In progress (Bug?) |
| Badgekit | Webmaker | Mentors issuing web literacy badges | new | Blocked |
| Science Lab Admin DB | Science Lab | Volunteer teachers (instructors), event volunteers | ~400 (might end up in adhoc) | Bug |
*This was an estimation exercise done by MoFo teams at the beginning of the year. But until we wire up the live data-sources this could be over or under. It is used for prioritizing which integrations we work on next.
~37% of 2013 Baseline Numbers now live
data source in place:
- Github (code contribution and issues) (~3%)
- Transifex (Webmaker & Appmaker) (partial coverage due to Transifex API) (~10%)
- MozFest (~20%)
- Webmaker Events (~4%)
In review
- Ad-hoc contributions (cross-team) ~10% (with Adam)
- This tool has been built, but needs (security review) as it will store PII (email addresses)
- Then it will need the teams to log their data
- Preview the tool here
data sources in development:
- OpenNews contributors to Source ~1% (with Ryan)
- Science Lab (with Adam to look at databases)
- Badge Issuers ~15% (with Chris M, but TBC on contribution status)
data source to follow
- Bugzilla ~3%
- Sumo
- Other "MakerMind" actions (e.g. tagging content as web literacy)
- Contributor Badges Issued most of the remaining %
- Science Lab data to be identified
Changelog
- 21 Mar 2014: Datastore in place, Github data live, Front-end hooked up to datastore
- 20 Feb 2014: Demo front-end shared [1]
- 18 Feb 2014: Building prototype front-end