We have been working for GitLab for some time, analyzing activity, community and performance in several of their projects like GitLab CE and GitLab EE. And of the questions they have asked has been: how many merge requests do we have open each week?. This workload insight helps to manage the effort spent in code review.
Hey Python programmers and Data Nerds! Once again, CHAOSS and GrimoireLab is part of Google Summer of Code: A three months paid program held during summer where students have the opportunity to improve their programming skills and get experience within Open Source
Continue reading “GrimoireLab and CHAOSS part of Google Summer Of Code!”
One of the main problems community managers face when they want to measure project’s health, is related with the life-cycle of it. If community managers are able to identify whether the project is either in growth, maturity or decline, that can be used when making further decisions regarding the project and its developer community
Software development analytics plays an important role in decision making for many data-driven firms. Being able to provide support for a wide range of different data sources to measure any project (so you can aggregate more than just one type of data) and manage different identities and affiliations among several data sources, is something we believe that can lead to a better understanding of the project as a whole.
Open source is more than GitHub. Every day, you find open source developers using Slack to communicate with other community members, JIRA as bug-tracking tool, Meetup for community meetings, or Jenkins for continuous integration process. Even though GitHub plays an important role , it shouldn’t be considered the holy grail of open source when measuring our projects.
Continue reading “Open source is more than GitHub”
SortingHat is an open source tool that simplifies the management of project member identities and their related information such as gender, country and organization enrollments. It is one of the key components of GrimoireLab, daily used in Bitergia to track and visualize project members information.
King Arthur, or simply Arthur, is an open source tool designed to schedule Perceval executions at scale through distributed Redis queues. It also provides support to store the data obtained to an ElasticSearch database, thus giving the possibility to connect the results with analysis and/or visualizations tools, such as the Bitergia analytics dashboards.
Graal is an open source tool to conduct customizable, scalable and incremental analysis of source code I’ve been working on as a side project to the work I am doing in Bitergia with GrimoireLab. Let’s have a look it.