Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
A Contributor Strength dashboard provides a statistical analysis of all the contributors who are actively involved in the specific project and its sub projects.
To know more about the contributors, see Glossary.
Commit, Issue, Issue Comment, Pull Request, Pull Request Comment, Pull Request Review, Gerrit change set, Gerrit patch set, Gerrit comments, and Gerrit approval are the data to get contributors' activity.
To analyze the key metrics of this dashboard for a particular project group, follow the below steps:
On the side navigation menu of the LFX Insights, click All Projects. This opens the main All Projects dashboard.
Select the project for which you want to see the metrics.
Alternatively, you can select a project from the drop-down in the left navigation pane.
On the left navigation pane, select projects from the drop-down.
Select the project name from the search box.
Once you select the project, you will see the following two menus on the left navigation page:
Once you select the project, you will see the following two menus on the left navigation page:
Project Analytics
Community Analytics
Click Project Analytics>Technical Contributors>Contributor Strength to see the Contributor Strength dashboard.
The dashboard shows the metrics of selected projects. To see the data for sub projects, select the sub project from the drop-down.
The dashboard provides a statistical analysis of total contributors since the start of the project. The line chart shows the count of the total number of technical contributors across commits, pull requests/change sets, and issues aggregated since the start of the project.
For the current release, GitHub and Git are the two data sources used to calculate contributors across all monitored repositories during the selected time period.
The analysis is done based on the following parameters:
Contributor ID data is based on the user ID, identity ID, and email ID. The contributor ID can be the user ID and identity ID (unclaimed).
User roles such as author , co-author, reviewer, signer, etc.
Project IDs and subproject IDs are selected from the repositories.
On the chart, you can analyze the following data:
The X-axis shows the time when the project started. The Y-axis shows the number of contributors. Hover over the points on the charts to see the total contributor value for the selected month.
The percent change value is defined as the increase or decrease of the total contributor count compared to the previous period.
To analyze the contributor dashboard, click CONTRIBUTOR LEADERSHIP at the bottom of the chart that takes you to the Community Management > People dashboard.
The dashboard shows the total number of unique pull request contributors across all monitored repositories during the selected time period. A unique contributor is someone who performs multiple activities but is counted as one.
For the current release, GitHub, Git, and Gerrit are the data sources used to calculate contributors across all monitored repositories during the selected time period.
Pull request activities include PRs submitted, comments, reviewed (review comments + approved + requested changes), merged, and rejected.
Using the bar chart, you can analyze the following data:
Total contributors for the selected time period and the percentage change.
Total number of submitters for the selected month. Hover over the graph to see the total number on the bar.
To analyze the PR contributor dashboard, click CONTRIBUTOR LEADERSHIP at the bottom of the chart that takes you to the Community Management > People dashboard.
The dashboard shows the total number of unique commit contributors across all monitored repositories during the selected time period. Commit contributors can author and co-author a commit that is visible on GitHub.
For the current release, GitHub and Git are the two data sources used to calculate contributors across all monitored repositories during the selected time period.
The analysis is done based on the following parameters for the selected period:
The impact by the contributors is calculated based on the number of commits in all the monitored repositories. Distinct SHAs are calculated as commit IDs.
Project IDs and subproject IDs are selected from the repositories.
Commits will appear on the contributions graph if they meet all of the following conditions:
The commits were made within the past year.
The email address used for the commits is associated with your GitHub account.
The bar chart shows the total commit contributors and the rate of change percentage for the selected time period. Hover over the chart to see the commit contributors for that particular month.
To analyze the contributor dashboard, click CONTRIBUTOR LEADERSHIP at the bottom of the chart that takes you to the Community Management > People dashboard.
The Unaffiliated dashboard shows a statistical analysis of contributors who are not affiliated with any organization or whose organization affiliation is unknown.
To learn more about unaffiliated contributors, see common-terms.
Using the bar chart, you can analyze the following data:
Total unaffiliated contributors for the selected time period and the percentage change.
Total number of unaffiliated contributors for the selected month. Hover over the graph to see the total number on the bar.
To analyze the unaffiliated contributor dashboard:
Click CONTRIBUTOR LEADERSHIP at the bottom of the chart that takes you to the Community Management > People dashboard.
Select the pre-filtered time period.
Select the project and Technical Contribution as the activity cohorts and Active as the people cohort.
The CM dashboard in this case will only show contributors with missing affiliations.
The dashboard shows the total number of unique submitters and assignees across the monitored issue management tools during the selected time period. A unique contributor is someone who performs multiple activities but is counted as one.
The Issues activity includes issues from a repository, an item in a task list, a note in a project, a comment on an issue or pull request, and a specific line of code.
Using the bar chart, you can analyze the following data:
Total issue contributors for the selected time period and the percentage change.
Total number of submitters for the selected month. Hover over the graph to see the total number on the bar.
The dashboard shows a statistical analysis of technical contributors across different cohorts that is defined by corporate or individual affiliation to the project.
The three-dimensional chart shows the unique count of active contributors for corporate, unaffiliated, and independent cohorts. Hover over the chart points to see the total contributors from each cohort.
In the above chart, you can see the three different cohorts on each axis. In some cases, you can also have contributors from any one or two cohorts for the selected time period.
The dashboard shows the following two metrics:
If you want to go back to the dashboard from any other screen, simply click the tab on the Dashboard to toggle between dashboards.
The bar chart shows the total number of active contributors with known corporate affiliations for the contributions made during the selected time period.
Using the bar chart, you can analyze the following data:
Total affiliated contributors for the selected time period and the percentage change.
Total number of affiliates for the selected month. Hover over the graph to see the total number on the bar.
The bar chart shows the total number of active contributors who have been identified as independent contributors for the technical contributions made during the selected time period.
Using the bar chart, you can analyze the following data:
Total independent contributors for the selected time period and the percentage change.
Total number of independent contributors for the selected month. Hover over the graph to see the total number on the bar.
For more information, see .
To learn more about corporate contributors, see .
The dashboard shows the analysis of technical contributors by cohorts. The 6 point radar charts show the data of contributors who are actively contributing to only a single project and those who are contributing to multiple projects.
A contributor is said to be active in multiple projects when they are contributing to any other project within the same project group or outside of the project group during the same time period selected.
Contributing to more than one repo under the same project is not considered as contributing to multiple projects.
Hover over the chart points to see the total number of the contributors engaged in one or multiple projects.
The dashboard shows a doughnut chart that displays the analysis of affiliated contributors by their affiliations to member and non-member organizations.
In the case of a sub-project, the membership affiliation is based on the parent project. Hence, if an organization is a member of the parent project, they are also members of sub-projects.
If the project (group or standalone) does not have active members but the contributing organizations have active LF membership, they are not considered as members of the current project. Meaning this chart only represents active members for the selected project or project group.
The dashboard shows a doughnut chart that displays the top 10 organizations by the number of technical contributions across commits, pull requests, and issues. Hover over the colored chart to view the organization's total technical contribution and the percentage values.
The metric in the center of the donut chart shows the total number of active organizations with a percentage increase or decrease compared to the previous period.
To analyze the unaffiliated contributor dashboard:
Click CONTRIBUTOR LEADERSHIP at the bottom of the chart that takes you to the Community Management > Organization dashboard.
Select the pre-filtered time period.
Select the project and Technical Contribution as the activity cohorts and Active as the people cohort.
The dashboard shows the following two matrices:
If you want to go back to the dashboard from any other screen, simply click the tab on the Dashboard to toggle between dashboards.
The leadership table lists the top 10 contributors who contributed the most to a project or a project group during the selected time period. It lists the display name, system user name, their organization name, commits, Loc added and so on.
The leadership table lists the top 10 organizations actively involved in commits, pull requests, and issues.
The dashboard shows the following two metrics:
If you want to go back to the dashboard from any other screen, simply click the tab on the Dashboard to toggle between dashboards.
The bar chart shows the data of the active contributors who have contributed to a project or a project group for the first time.
The annotation block shows the average count of active and new contributors in percent increase or decrease compared to the same metrics for the previous period.
Click Contributor Acquisition at the bottom of the chart that takes you to the Technical Contributors > Contributor Acquisition dashboard pre-filtered for the time period selected and the project.
The bar chart shows the data of the drifting away contributors who were active in the last year but did not contribute across commits, PRs, or issues in the last 6 months.
The annotation block shows the average count of drifting away contributors in percent increase or decrease compared to the same metrics for the previous period. The percentage increase or decrease is calculated for the same time period by comparing the drifting contributor count at the start and end of the selected time period.
Click Contributor Leadership at the bottom of the chart that takes you to the The Community Management > People dashboard pre-filtered for the time period selected, the project and Technical Contribution as the activity cohort and Drifting Away as the people cohort.