WikiContrib is a tool for community members to visualize their technical contributions within a specified time range. Currently, the tool gathers statistics from Phabricator (task management system) and Gerrit (code collaboration platform).
Here is a screenshot of a users' contributions generated by the WikiContrib tool:
This project was proposed in the 2019’s Google Summer of Code 2019 and developed as an internship project. It also received small improvements from students as part of the Google Code-in contest. In the next phase of this project, in addition to fixing already existing bugs, here are some ideas for new features to enhance the project:
- Counting technical contributions made by a user on-wiki such as modules and templates, user scripts & Gadgets, etc.
- Counting technical contributions made to Github repositories under Wikimedia and other popular projects that are not necessarily under the Wikimedia account (e.g., WikiEduDashboard, apps-android-commons, etc.).
- Anything else that can be measured as per the Technical Contributors Map.
- Fetch the best user avatar and about information from the possible venues and display it alongside the contribution statistics.
Skills required:
- Django web framework (Python), React (Javascript), CSS
Mentors:
Microtasks: