WikiContrib
WikiContrib is participating in Outreachy Round 20! |
WikiContrib is a tool for Wikimedia community members to visualize their technical contributions within a specified time range. Currently, the tool gathers statistics from Phabricator (task management system), Gerrit (code collaboration platform), and a number of Wikimedia related repositories on GitHub (code hosting and collaboration platform). The statistics are displayed in a graphical format making it easier to visualize contributions.
Using the tool
editWikiContrib tool is hosted on Wikimedia Toolforge: https://wikicontrib.toolforge.org
To view your or a community member's contributions, provide your/their full name, Gerrit, Phabricator, and Github usernames. By default, the tool gathers the contributions made by a user to various projects in the last year. There are also options available to filter by timestamp.
You can manually add information of multiple users or upload a list of usernames in a CSV format to view contributions for several community members collectively (this feature has been currently disabled). The format for the CSV file is as follows:
fullname, Gerrit, Phabricator, Github
Srishti, SrishtiSethi, srishakatux, srish
Suchakra, tuxology, tuxology, tuxology
rammanoj, rammanoj, Rammanojpotla, rammanoj
Raymond, raymond ndibe, Raymond_Ndibe, NdibeRaymond
Contribute
edit- Source code of this tool is available on GitHub and new contributions are welcome!
- Also, see planned features and keep an eye out for technical updates on Phabricator.
Contact
editThis project was designed and developed by Rammanojpotla, Raymond Ndibe, Suchakra Sharma and Srishti Sethi as part of the Google Summer of Code and Outreachy programs. You can chat with them on Wikimedia Zulip: https://wikimedia.zulipchat.com/. The project also received small improvements from students through the Google Code-in 2019 contest.