Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
This page lists some common terms (also known as jargons) used in this document, along with definitions to help you understand them better.
A contributor is an individual who has performed any code-related activity during a given time period. Code-related activity includes any kind of activity started with a commit, issue, pull request, or changeset, as well as documentation work.
Contributors are identified as unique based on their LF SSO accounts (otherwise called LF IDs) or their source identities, using which they have been contributing. For example, if a contributor named Jon Snow has already claimed 3 different identities, each from GitHub, Gerrit, and Jira, they will be counted as one identity when computing contributors for the contributions coming from these sources and those 3 identities.
An active contributor is someone who is actively contributing to the code activities during a given time period.
A contributor who has been active in the last year but has not performed any coding activity in the last 6 months from any point of time within the given time period is called a drifting away contributor.
A contributor who contributed for the first time during the given time period.
A corporate contributor (also called an affiliated contributor) is an individual who is contributing code on behalf of an organization, i.e., who is affiliated with an organization other than Individual-No Account for the time period when the contribution was made. If a contributor has multiple organization affiliations, each organization will qualify as a contributing organization.
A contributor who has either chosen 'Individual-No Account' for their affiliation to the project (from Individual Dashboard) or has been assigned the 'Individual-No Account' affiliation for the project by a Community Manager or LF staff (Community Management) is called an Independent Contributor.
A contributor whose organization affiliation to the project has either expired or is currently defaulted to 'Individual-No Account', i.e., the individual themselves have not provided any affiliation is termed as Unaffiliated Contributor.
An organization that is affiliated with an active contributor is called an Active Organization. During the selected time period, if a contributor has multiple affiliations, each organization will be treated as a contributing organization.
Members are organizations that join the Linux Foundation or any project of the Linux Foundation, such as Hyperledger, LFX Networking, CNCF, and so on. These organizations become LF members based on the membership tiers chosen by the organizations at the time of joining the Linux Foundation.
Member organizations (also called members) are the organizations that join the Linux Foundation or any project of the Linux Foundation, such as Hyperledger, LFX Networking, CNCF, and so on. These organizations become LF members based on the membership tiers chosen by the organizations at the time of joining as members.
A dashboard is a digital tool that displays data and metrics in a visual format to provide a quick overview of key information. Dashboards are commonly used in business settings to monitor performance, track progress toward goals, and identify trends. They typically include charts, graphs, tables, and other visualizations that make it easy to understand complex data. Dashboards can be customized to show different types of information depending on the user's needs, and often include features like filters, alerts, and drill-down capabilities. By providing a clear and concise view of critical data, dashboards help users make informed decisions and take action based on real-time information.
The new release of Insights is now live with a refreshed user interface and new dashboards that make it easier to navigate and find the information that matters most.
In the September 2022 release, Insights 2.0 supports Git and GitHub. Support for all other dashboards will be released in batches very soon.
With this new release, there’s even more data and insights into the health of your project.
All the code-related technical data, such as commit analysis, technical contributor analysis, and repository analysis, are displayed on Trends and Project Analytics dashboards using visualization reports to boost users' interactivity.
Under Community Analytics and other service-specific dashboards, analytics of business-specific services, including Training and Certification, LFX Events, Webinars, LFX members, and many more, are shown.
A brand new Community Management application that provides complete visibility into community members' activities, affiliations, and identities (both individuals and organizations) and empowers community administrators to manage the individuals to recognize their contributions.
The following are the key highlights of the new Insights 2.0 UI:
Do you want to know which organizations contribute most to our open-source projects? Check out our new Organization Contribution Index that displays technical contributions.
Are your contributors getting the most from their organization's LF Benefits? Does participation in your project require certifications? The Trainings & Certification Analytics dashboards give you a pulse on the Training and Certification landscape within the Linux Foundation. LFX Insights v2 global training analytics will allow us to understand the top training programs and more.
We define project health across the following categories:
Organization Contribution Index
Project Trends
Event Analytics
Webinar Analytics
Training & Certification
Access LFX Insights
To use the new Insights user interface, follow these steps:
Once you are logged in, you will see Project Trends as the default landing page.
In the left-hand navigation, click any dashboard that you want to open in the category; once it expands, click on it to see the analytics.
On the dashboard, click Filters CTA to see the projects for the selected time. For more information, see filter time range.
To create an account, see create an account.
There are two primary dashboards in the Insights release: Global trends and analytics for all LF projects and LF project-specific trends and metrics:
Global Trends displays project performance dashboards for all the projects on-boarded by the Linux Foundation.
Select an individual project from the All Projects page or the search bar. You will see Project Analytics and Community Analytics dashboards that provide project-specific analytical data.
The Organization Contribution Index and the Project Trends dashboards are accessible without signing in. However, you must sign in to the portal to view all other global and project-specific dashboards.
The following Global dashboards are applicable to all the projects onboarded to LFX Insights::
The following project-specific dashboards are displayed after you select a project from the All Projects list:
Project Analytics: Trends (project specific), technical contributors, code velocity, and code base.
Community Analytics: Navigate to Community Analytics > People to view the contributor management dashboard. Community managers can use this dashboard to view and make necessary changes to the profiles and identities of technical contributors within their community.
Git, and GitHub. The LFX Insights, June 2022 release delivers support only for Git and GitHub (also called native connectors).
Organization OSS Index and Trends under Global are displayed publicly, which means you do not need to sign-in to view these dashboard data. However, to view all other global and project-specific dashboards, you must sign in to LFX Insights.
Following are various newly added dashboards to Insights 2.0:
Organization OSS Index, under Global, provides analytics of organization performance, such as how many total commits are made by the contributors from different organizations, how active or inactive an organization is in contributing code to the projects, and many more other details.
This is an enhancement of the previously existing Trends dashboard. This release supports only Technical Metrics, and displays aggregated performance data of all projects onboarded to Insights.
Event Analytics dashboard, under Global, provides analytics related to various LFX events. The analysis includes how many individuals registered for the events, how many individuals attended the events, how many individuals attended as speakers, how many organizations (individuals from different affiliated organizations) participated in the events, and so on.
Webinar Analytics dashboard, under Global, provides analytics of webinars conducted by the Linux Foundation. This includes data such as how many individuals registered for the webinars verses how many actually attended the webinars, attendees by geography, top most popular webinars, and so on.
Training and Certification Analytics dashboard, under Global, provides analytics of all the training and certification programs conducted by the Linux Foundation. It provides an insight into how popular the programs are and how much of an impact these programs have in the open source community.
Membership Analytics dashboard, under Global, provides an in-depth analysis of organizations' growth, new organizations joining the Linux Foundation as members, projects these organizations are contributing code to, and many more details.
Project Analytics provides analytics of an individual project or project group. This release supports the following dashboards:
Technical Contributors: Displays analytics of contributor strength and acquisition, unaffiliated contributors, participating organizations, and many more.
Code Velocity: Displays data related to commit analysis, PR pipeline, issue request pipeline, build, and release pipelines.
Code Base: Displays analytics of all the Git repositories.
The brand new Community Management tool provides comprehensive analytics of the project community and lets community managers manage their project communities.
The September 2022 release provides support for the technical contributor management dashboard under Community Management. This contributor management dashboard enables community managers:
View profile details (affiliations and identities) and contribution details of the contributors within the community. Contribution details include code-related activity, such as PRs, commits, and GitHub issues created, submitted, reviewed, approved, or merged.
Make necessary changes, such as adding or deleting affiliations and identities of contributors.
New Navigation menu: Effective changes to the navigation menu to clearly reflect the analytics under each category. For example, a new menu option called Event Analytics displays data very specific to the events organized by the Linux Foundation during a selected time range.
Project Card View: You can still see the old project card view by clicking the All Projects tab or searching for the project using the Search Projects field.
Enhancement of project and platform landing pages: The platform (Insights 2.0) and individual project landing pages show the Trends dashboard when you either open Insights 2.0 or select an individual project from the project list. This makes it easier to view aggregated metrics data for all projects or individual projects.
Visit the Insights login page and log in if you have an existing LF account. For the next several weeks, you can still view your project in the former version of Insights and toggle between versions as you get your project teams engaged in the new version.
​: You do not need to sign in to view the dashboard. You can search for a specific project and view the contribution details of that project.
​: This is the landing page for Insights. Sign-in is not required to view details.
Release Date | Connectors support |
---|
31 October 2022 | Gerrit, Jira and Confluence |
30 November 2022 | Slack, Groups.io, Google Groups and Pipermail |
16 December 2022 | Bugzilla, Jenkins, CircleCI, Docker Hub registry |
30 December 2022 | Earned Media, Twitter |
31 January 2022 | Gitlab |
Data sources are the collaboration tools or the remote servers that are used to drive the development of a project. LFX Insights accesses such data sources, collects data for a project, segregates them to different sections, such as source control for code related data, issue management for issues statuses, documentation for confluence and wiki pages, CI/CD for Jenkins, and so on.
Currently Supported
Coming Soon
Insights 2.0 currently supports Git, and GitHub sources for tracking and visualizing the project's source code analytics, and issues.
The Linux Foundation is working towards supporting other data sources, such as Jira, Confluence, Bugzilla, Slack, GitLab, LinkedIn, Docker Hub, and many more.
An organization that meets the criteria to be an active organization is one that is linked to an active contributor. If a contributor has multiple affiliations, each organization will qualify as a contributing organization.
The Organization Contribution Index page provides analytics of organizational performance for different open-source projects hosted by the Linux Foundation. You can view the following insights:
How many technical contributors are actively contributing to the open-source projects of the organization?
How active or inactive an organization is in contributing code to the projects?
The organizations that are contributing more to the open source community and many other details.
It helps the community to track the organizations that are most actively engaged with different projects of the Linux Foundation in contributing code and participating in chats and emails.
For the current release, GitHub and Git are the two data sources supported across all monitored repositories during the selected time period.
The analysis is done based on the following parameters:
The organization's; name, ID, logo, industry type, and the total number of employees.
Technical contributor ID, commit SHAs, email IDs, message IDs, etc.
Project IDs and the number of projects selected from the repositories.
The following are the various performance-related components displayed on the Organization Contribution Index page:
It displays a table that shows a paginated list of organizations that contribute code and participate in emails and chat during the selected time period across all the projects onboarded to LFX Insights. The maximum number of organizations displayed on a single page is 10. The following are the different components of the table:
By default, the table is filtered by the number of commits, and industry type as All.
Search Organizations: you can search by the organization name across all the organizations that are contributing during the selected time period.
Industry: you can filter the table by different industries from the drop-down list: communication equipment, Diversified Financial Services, and Education Services. The default value is All.
Order By: This lets you filter the table by commits and technical contributors. The default value is commits.
Organization Name: Displays the name of the organization that contributes code across all projects onboarded by the Linux Foundation. Expand the organization name to view the following information:
Projects Engaged: The total number of projects the organization has been engaged in, by contributing towards code, documentation, or participating in email and chat conversations, from the time the organization joined the Linux Foundation.
Size of the Organization: Displays the total number of employees of the organization.
Technical Contributions:
Total Contributors: This metric displays the aggregated count of the technical contributors across all projects and for all time. It also shows the rate of change (in percentage) in the total number of contributors from the start of the selected time period to the end of the selected time period.
Active Contributors: This metric displays the total number of active technical contributors for the selected time period. It also shows the percentage change in the active contributor count (of an organization) for the selected time period compared to the preceding time period.
Commits: Number of unique commits (calculated based on unique hashes associated with a commit). It also shows the percentage change reflects the change in the number of commits during the selected time period compared to the preceding period.
PRs: Sum of PRs submitted, reviewed, merged, and commented on across all PR activities during the selected time period. The percentage change reflects the change in the sum of PR activities compared to the preceding period.
Issues: Sum of issues reported, commented on, and resolved across all issue activities during the selected time period. The percentage change reflects the change in the issue activities compared to the preceding period.
Organization Logo: Displays a unique logo of the organization to quickly identify the organization.
Industry: The industry type that the organization belongs to.
Technical Contributors: The total number of unique individuals (based on their UUID) within the organization who participate in performing code-related activities.
Commits: The total number of unique commits (calculated based on unique hashes associated with a commit) made by the organization.
Note: An organization is considered Active if it is affiliated with an active contributor. If an active contributor has multiple organization affiliations, each organization is considered a contributing organization.
This metric shows a doughnut chart that displays:
The top 10 technology sectors that active organizations are associated with. Hover over a color to view the number of organizations associated with the technology.
The total number of active organizations during the selected time period.
Increment or decrement rate (in percentage) of active organizations in the selected time period compared to the preceding time period.
The total number of active organizations is analyzed by different cohorts according to the size of the organizations as defined by the total number of employees.
Note: Size refers to the number of employees in the organization.
The Project Trends dashboard provides high-level analytics of project performance for all the projects onboarded onto Insights. The performance-related data is grouped into different blocks of metrics and is displayed in the form of charts. You can download a chart (metric card) as an image along with the chart's key important observations by clicking the download button.
Insights 2.0 is a highly improved version of Insights 1.0.
Insights 2.0 supports:
Data lake architecture that provides a highly scalable and performance-oriented platform. Data from different data sources can be brought into the data lake layer through various native and custom connectors. Project administrators can use the Project Control Center (PCC) to configure various data sources from which project-related data is brought into the data lake layer.
A new enhanced version of the Insights UI provides better visualization reports to analyze the data.
A brand new Community Management application that empowers community managers to better manage their project communities, for example, by adding and managing affiliations and identities of technical contributors within their communities.
Insights 1.0 uses Elastic Search as the data store and embedded Kibana dashboards as the visualization layer, thus restricting the scaling and configuration of data in certain areas. The new data lake architecture in Insights 2.0 solves this problem and provides massive improvements to the scaling and performance of the tool.
Yes. However, the primary URL will remain unchanged and will automatically point to Insights 2.0.
Our goal is to make Insights 2.0 available to all the LF projects so that every Open Source Software (OSS) community gets the same experience and makes full use of the features and analytics provided by Insights 2.0.
To scale the platform across hundreds of existing projects and growth, we had to completely re-architecture our connector ecosystem. In the upcoming releases, LFX will provide support for other native connectors, such as Jira, Confluence, Slack, Groupsio, Google Groups, Pipermail, Earned Media, Twitter, Docker Hub, and many more.
No, The LFX team will migrate the projects from Insights 1.0 to Insights 2.0, and you will be able to start using the new Insights 2.0 dashboards from day 1 of the product release.
No. Insights 1.0 (https://insights.lfx.dev) will still be up and running and also regularly sync data for the data sources (or connectors) that are, for the time being unavailable for v2. You can continue to use the v1 platform while we transition your project data completely to the v2 platform. Once we have completely migrated all our projects and data sources to v2, we will decommission the v1 platform.
Unfortunately not, since the two systems are massively different in terms of the APIs and UI, your existing URLs from v1 will not work right out of the box on the v2 platform. Please reach out to us via our community forum or support desk if you need any assistance to get the data that you are looking for.
To display project performance data for all projects, the default time range is Past 1 Year. You can change the time range to view projects' performances for a certain time period.
To change the time range, follow these steps:
Click the time range.
Select a quick filter to apply a time range and a value, and click Apply.
Date Range allows you to select a date from the from-down list, and click Apply.
Custom Date lets you enter the starting date and ending date in the MM-DD-YY format. Click Apply to see the global trends summary for the selected date and time.
Full Year lets you select a year form the drop-down list, and click Apply to view project performance from the selected year to the current year.
Compare to previous dates checkbox lets you compare projects' data, for the selected time range, with data of previous year or previous time period.
A Contributor Strength dashboard provides a statistical analysis of all the contributors who are actively involved in the Linux Foundation to support one or many open source projects hosted by the Linux Foundation.
For more information about contributors, see People Analytics.
It also shows a line chart that displays the periodic growth or decline in the total number of contributors for the selected time period, across Linux Foundation and project memberships. Hover over the graph points to view the total number of active contributors for a particular time period.
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.
User roles such as author , co-author, reviewer, signer, etc.
Project IDs and subproject IDs are selected from the repositories.
This is a block at a fixed position on the chart that shows the 'Total Contributors' across all LF and project memberships. The % change value is defined as an increase or a decrease in the total contributors compared to the previous period.
For more information, see Technical Contributors.
The dashboard shows the following metrics:
Total: It displays:
The total number of unique contributors (calculated based on their unique LF ID) who performed code activity, such as commit PRs, submitted or reviewed or commented on a PR or changeset, created or commented or closed an issue during the selected time period.
The rate of change (in percentage) in the number of unique contributors during the selected time period compared to the preceding time period.
Active: Active contributors are the code contributors who are actively performing code activity during the selected time period. for example, if the selected time period is last 1 year, active code performance is calculated if they have performed code activity during last six months of the selected time period. This section displays:
Total number of active contributors who are performing code activity during the selected time period.
Rate of change (in percentage) in the number of active contributors from the previous time period to the selected time period.
Drifting Away:
Number of active contributors who have been active in the last one year, but didn't perform any code activity in the last 6 months from any point of time within the given time period.
Rate of change (in percentage) in the number of drifting-away contributors from the previous time period to the selected time period.
Churn Rate: Churn rate is calculated as :Total Active Contributors recorded at the start of the selected time period + Total New Contributors who joined during the selected time period)- Active contributors at the end of the time period/(Active Contributors recorded at the start of the selected time period + Total New Contributors who joined during the selected time period)
The Events Attendees dashboard gives you visibility into how many individuals are attending the events (both physical and virtual) organized by the Linux Foundation across all projects.
The step charts represent the cumulative number of event attendees, both physical and virtual, for the specific time interval. This is an indicator of how successful the events are in attracting individuals to participate and which type of event (whether physical or virtual) is gaining more popularity during a certain time period.
The data on the chart is calculated based on the distinct event registration ID, the selected event type, the event name, and the start and end dates of the event.
This metric shows:
The total number of individuals who attended all the events organized by the Linux Foundation during the selected time period.
The annotation block shows the total number and percentage change in the number of virtual and in-person event attendees during the selected time period compared to the preceding time period. Hover over a color to view the number of event attendees for a time period.
Click Events Analytics from the bottom right corner of the metric to view details.
The observation section shows the following information:
The average number of events Attendees enrolled in events organized during the time period.
The rate of change in the number of physical events during the selected time period compared to the preceding time period.
The rate of change in the number of virtual events during the selected time period compared to the preceding 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.
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 bar chart shows the data of the active contributors who have actively contributed across all projects.
The annotation block shows the average count of active contributors in percent increase or decrease compared to the same metrics for the previous period.
The observations section shows the following information:
The highest growth in the number of active contributors in the selected period.
The percentage change as compared to the previous period.
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.
The analysis is done based on the following parameters:
Distinct contributor ID counts as drifting away count selected from contribution type, contribution role, user id, identity id, contributor id, organization id, commit id, etc.
Project IDs and subproject IDs are selected from the repositories.
For more information, see People Analytics.
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 Webinars metric gives you an insight into the individuals who attend the webinars organized by the Linux Foundation across all projects.
The step-chart represents the cumulative number of webinars conducted per each time interval, and at the end, it displays the total number of webinars conducted during the selected time period.
The analytics are created based on the used id at the time of the webinar registration that include the following:
User's first name, last name, email ID, and country of origin.
Webinar topic, webinar ID, start date , etc.
This metric shows:
Total number of webinars organized by the Linux Foundation during the selected time range.
Rate of change (in percentage) in the number of webinars from the previous time period to the selected time period.
The observations section shows the following information:
Average number of webinars organized during the selected time range.
Time period during which the most number of webinars were organized.
For more information, see Webinar analytics.
This metric gives you an insight into into how many individuals registered for the webinars, and how many actually attended the webinars conducted during the selected time period.
The step-charts represent the cumulative number of webinar-registrants and webinar-attendees per each time interval, and at the end, it displays the total number of webinar-registrants and webinar-attendees for the selected time period. This is an indicator of what percentage of individuals are actually participating in the webinars that they are registering for.
This metric shows:
Total Registered: Sum of the total number of unique individuals (based on unique username and email address) who registered for the webinars organized during the selected time period.
Total Attendees: Sum of the total number of unique individuals (based on unique username and email address) who attended the webinars organized during the selected time period.
Hover over a color in the chart to view the total number of individuals who registered for the webinars and the number of individuals who attended the webinars during the selected time period.
The observations section shows the following information:
The average number of individuals who registered for the webinars during the selected time range.
The average number of individuals who attended the webinars during the selected time range.
The percentage change in the attendance rate of individuals during the selected time period compared to the previous period.
The percentage change in webinar-registration rate during the selected time period compared to the previous period.
Average attendance rate (in percentage) across all webinars.
Commits growth provides you an insight into the growth or decline of the number of commits made by the unique contributor during the selected time period. The more number of commits shows the maximum engagement of contributors across all projects.
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.
This metric shows:
A line graph that displays a period increase or decrease in the number of commits made by all unique contributors, across all projects, during the selected time range.
The annotation block shows the total number of new contributors and the percent change as compared to the previous period.
This metric shows how many commits are made by the new contributors, across all the on-boarded projects. This provides an analysis of the impact the new contributors in the open source community.
It displays:
A line graph that displays a period increase or decrease in the number of commits made by new contributors during the selected time range.
The time period during which most number of commits were made by the new contributors.
The observation section shows the following information:
Average number of code activities performed by new contributors during the selected time period.
Percentage rate of code contributions by the new contributors, from the previous time period to the selected time period.
For more information, see Impact by new Contributors.
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.
This metric gives you an insight into how many individuals are actively enrolled in the Linux Foundation's training programs. It indicates how popular the training programs are and their impact on the open source community.
The bar graph displays the periodic change in the total enrollments for a selected time range. Hover over a bar graph to view the total number of individuals trained during a particular time range.
The analytics are created based on the unique training IDs registered by each individual on the creation date.
It shows a bar graph that displays the periodic increase or decrease in the number of enrolled individuals for a selected time range. Hover over a bar graph to view the total number of individuals enrolled during a particular time range.
Click Training Analytics from the bottom right corner of the metric to view more information.
The observations section shows the following information:
The average number of individuals enrolled in the training program during the selected time range.
The time period during which the most number of individuals enrolled in the training program.
The rate of increment or decrement in the number of individuals during the selected time period compared to the preceding time period.
This metric gives you an insight into the number of individuals are certified with Linux Foundation certification programs.
It shows a bar graph that displays the periodic increase or decrease in the number of certified individuals for a selected time range. Hover over a bar graph to view the total number of individuals certified during a particular time range.
The analytics are created based on the unique certified user IDs registered by each individual from the insights certification program and the date of certification in the month.
This metric shows:
Total number of certification programs organized by the Linux Foundation during the selected time range.
Total number of individuals actively enrolled in the certification program organized by the Linux Foundation, during a selected time range.
Rate of change (in percentage) in the total number of individuals enrolled to certification program, from the previous time period to the selected time period.
Click Certification Analytics from the bottom right corner of the metric to view details.
The observations section shows the following information:
An average number of individuals certified in the specified month. The average certification per day.
An increase or decrease in the number of certifications for the specified time period.
The highest growth in certification in the specific month during the selected time period .
The dashboard displays a bar that shows a periodic increase or decrease in the number of lines of code added across all unique commits during the selected time period.
Line-of-code data is obtained from the GitHub repositories, where you can see a list of all the contributors to the repositories and how many lines they have added and removed.
For the current release, GitHub and Git are the two data sources used to calculate commits and pull requests. GitHub is the data source to calculate LOCs.
The annotation block displays:
The average number of lines of code added across all unique commits (calculated based on a unique ID (which is "SHA" or "hash") that allows you to keep a record of the specific changes committed along with when and who made those changes.
The rate of change (in percentage) in the number of LOC added from the previous time period to the current (selected) time period.
The dashboard displays a bar that shows a periodic increase or decrease in the number of lines of code deleted across all unique commits during the selected time period.
The average number of lines of code deleted across all unique commits (calculated based on a unique ID (which is "SHA" or "hash") that allows you to keep a record of the specific changes committed along with when and who made those changes.
The rate of change (in percentage) in the number of LOC deleted from the previous time period to the current (selected) time period.
The doughnut chart displays code contributions, or commits, across all projects, from affiliated, unaffiliated, and individual contributors. Hover over a colored section to view the number of commits made by those contributors.
Code contribution activities: commits, change requests submitted and reviewed, and issues created, reviewed, and resolved by affiliated, unaffiliated, and independent contributors.
Affiliated Contributors: Contributors who are affiliated to organizations other than 'Individual-No Account' affiliation.
Unaffiliated Contributors: Contributors whose organization affiliation to the project has either expired or is currently defaulted to 'Individual-No Account' which means the individuals themselves have not provided any affiliation.
Individual Contributors: Contributors who are affiliated as 'Individual-Account''.
It also displays:
Average number of commits made by all types of contributors, across all projects, during the selected time range.
Rate of change (in percentage) in the number of commits from the previous time period to the selected time period.
For more information, see contributors from members organizations.
The dashboard shows the total number of commits made 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.
This metric shows:
A line graph that displays a period increase or decrease in the number of commits made by all unique contributors, across all projects, during the selected time range.
The annotation block shows the total number of commits and the percent change as compared from start to end time of the selected time period.
A commit is an operation that sends the latest changes to the source code to the repository, making these changes part of the head revision of the repository.
Commits include the following:
Commits Authored: These are the number of commits where the author of the commit is the selected user. The number is a hyperlink and on click opens a modal that shows the LOC ++ (added) and LOC --(deleted).
Commits Co-Authored: These are the number of commits where the user has been a co-author.
For more information, see .
The Event Attendees dashboard shows a statistical analysis of the individuals and organizations that attended the events (both physical and virtual) conducted during the selected time period.
For more information, see event attendees.
The following are the various metrics of the dashboard:
The step chart represents a periodic increase or decrease in the total number of individuals attending events (both physical and virtual) organized during the selected time period. Hover over a graph point to view the number of attendees for an event type (physical or virtual) for a particular time period.
For more information, see Event Attendees.
The analysis is done based on the following parameters:
The event ID, event name, event start and end dates, and event location (physical or virtual) from the database.
Physical and Virtual Participant counts.
The Observations slider shows the following information:
The rate of change in the number of individuals attending physical and virtual events during the selected time period compared to the previous time period.
The rate of change in the total number of individuals attending all events (both physical and virtual) during the selected time period compared to the previous time period.
The time period during which the most number of individuals attended the events during the selected time period.
It shows different sizes of bubbles with organization names for each bubble. The bubbles represent the top 10 organizations by the number of employees who attended events during the selected time period.
The analysis is done based on the following parameters:
The event registration organization IDs, the organization's name, and the organization's attendees count.
User IDs from that particular organization.
It shows a doughnut chart that displays the top 10 industries by the number of event attendees for each industry. OTHERS in the list represents all other industry sectors that come after the top 10 industries.
Hover over a color of the chart to view total number of event attendees associated with that particular industry. The doughnut chart also shows the total number of attendees from the various industries and their rate of change compared to previous period.
The analysis is done based on the following parameters:
The event registration organization IDs, organization's name , and organization's attendees count.
User IDs from that particular organization.
The world map with different colors for different regions (countries) represents how many individuals participated in the events, by country, that were organized during the selected time period. Orange shows the least number of individuals and Red shows most number of individuals who enrolled for the events across the globe. Hover over a color or a country to view the number of individuals who attended the events that were conducted during the selected time period.
The annotation block on the bottom left corner of the metric card shows:
Total number of individuals who attended the events that were conducted during the selected time period.
Increment or decrement rate of change in the number of individuals who attended the events during the selected time period compared to the previous time period.
The analysis is done based on the following parameters:
The user IDs are counted as event registration IDs.
User IDs are grouped by participant country .
It shows different sizes of bars with a job function for each bar. The bar represents the top 10 job function names by the number of individuals who attended events that were organized during the selected time period.
The analysis is done based on the following parameters:
The event registration user IDs are counted as job function attendees count .
User IDs are grouped by Job functions.
It displays the top 20 technology sectors that the most number of attendees (of events) are associated with at the job level. Hover over a technology sector to view the number of attendees that are associated with that sector.
The analysis is done based on the following parameters:
The event registration user IDs are counted as job level attendees.
User IDs are grouped by job levels.
The doughnut chart shows a segregation of the number of event attendees by their gender that is provided at the time of registration.
Hover over the chart to see the total number of event attendees as per their gender. Additionally, the chart shows the total number of event attendees and the rate of change.
The analysis is done based on the following parameters:
The event registration user IDs are counted as gender participant count based on the gender details at the time of registration.
User gender data is segregated as male, female, other gender identity, and prefer not to answer.
The table lists the top 10 individuals who attended the most number of events conducted during the selected time period. It lists the attendee's name, the organization to which the attendee belongs , the most recent date on which the attendee attended an event, and the number of events attended by the individual.
The analysis is done based on the following parameters:
The event registration user IDs, user's first and last name, user's title, user's email IDs, and the organization name.
Top attendees are grouped by event registered user IDs, and event registered organizations .
Click All Events Attendees to view a detailed analysis of all the attendees that participated in the events conducted by the Linux Foundation during the selected time period.
The Event Speakers dashboard shows analytic data of the speakers of the events (that were conducted during the selected time period) who participated both physically and virtually.
The following are the various metrics of the dashboard:
The red-colored line represents virtual events.
The blue-colored line represents physical events.
This metric shows colored line graphs that represent periodic changes in the total number of speakers attending events (both physical and virtual) organized during the selected time period.
Hover over a graph point to view the number of attendees for an event type (physical or virtual) for a particular time period.
The analysis is done based on the following parameters:
The event ID, event name, event start and end dates, and event location (physical or virtual) from the database.
Physical and Virtual Participant counts.
The Observations slide shows the following information:
The rate of change in the number of individual speakers in both physical and virtual events during the selected time period compared to the previous time period.
The rate of change in the total number of individual speakers across all events (both physical and virtual) during the selected time period compared to the previous time period.
The time period during which the most number of individuals attended the events during the selected time period.
It shows different sizes of the bar with the organization's name for each bar. The bar represents the top 10 organizations by the number of employees who spoke at the events that were organized during the selected time period.
The analysis is done based on the following parameters:
The event registration organization IDs, the organization's name, and the organization's attendees count.
User IDs from that particular organization.
It shows a doughnut chart that displays the top 10 industries by the number of event attendees for each industry. OTHERS in the list represents all other industry sectors that come after the top 10 industries.
Hover over the chart to view the total number of event attendees associated with that particular industry. The doughnut chart also shows the total number of attendees from the various industries and their rate of change compared to the previous period.
The analysis is done based on the following parameters:
The event registration organization IDs, organization's name , and organization's attendees count.
User IDs from that particular organization.
The world map with different colors for different regions (countries) represents how many number of event-speakers participated in the events, by country, that were organized during the selected time period. Orange shows least number of individuals and Red shows most number of individuals who participated in the events as speakers, across globe. Hover over a color or a country to view number of event-speakers.
The annotation block on the bottom left corner of the metric card shows:
Total number of speakers who participated in the events that were conducted during the selected time period.
Increment or decrement rate of change in the number of speakers who participated in the events during the selected time period compared to the previous time period.
The analysis is done based on the following parameters:
The user IDs are counted as event registration IDs.
User IDs are grouped by participant country .
It shows different sizes of bars with job function names on each bar. The bars represent the top 10 job function names by the number of individuals who spoke at the events that were organized during the selected time period.
The analysis is done based on the following parameters:
The event registration user IDs are counted as job function attendees count .
User IDs are grouped by Job functions.
It displays the top 20 technology sectors that the most number of speakers (of events) are associated with at job level. Hover over a technology sector to view the number of speakers that are associated with that sector.
The analysis is done based on the following parameters:
The event registration user IDs are counted as job level attendees count .
User IDs are grouped by job level.
The doughnut chart shows a segregation of the number of event speakers by their gender that is provided at the time of registration.
Hover over the chart to see the total number of event speakers as per their gender. Additionally, the chart shows the total number of event speaker and the rate of change.
The analysis is done based on the following parameters:
The event registration user IDs are counted as gender participant count based on the gender details at the time of registration.
User preference data is segregated as male, female, other gender identity, and prefer not to answer.
The table lists top 10 individuals who participated in most number of events as speakers, conducted during the selected time period. It lists speaker name, organization to which the speaker belongs to, recent date on which the speaker participated in an event, and number of events for which the individual participated as a speaker.
The dashboard displays the complete commit to merge pipeline, showing the total count of the number of commits pushed, change requests created, change requests reviewed, approved, and finally merged.
The funnel view shows the total count of unique commits (pull requests or changesets) pushed, submitted, reviewed, approved and merged across all projects during the selected time range. This indicates how many commits are actually merged out of the total number of pushed commits, and how many are pending to be approved and merged.
The observation section shows the following data in each slide:
The percentage of total changes that were merged without any approval during the selected time period.
The percentage of total changes submitted for review that were approved during the selected time period.
The percentage of risky changes that were caught in the review process and filtered from being merged during the selected time period.
The percentage of change requests reviewed that were merged into the upstream branch during the selected time period.
On an average, X number of iterations were required to close change requests.
An iteration is defined as the number of commits pushed for a single PR or the number of patchsets for a single changeset after the PR/changest has been created.
For more information, see Commits.
The dashboard shows the analytical data of the organizations based on their participation preference. It includes the events that were conducted both physically and virtually during the selected time period and the individuals (both attendees and speakers) who participated in the events from the organizations.
The analysis is done based on the following parameters:
The event ID, event name, event start and end dates, and event location (physical or virtual) from the database.
Organization name and participation type.
The total organization count depends on the event registration based on the participation type (attendees or speakers)
Physical and Virtual Participant counts.
The following are the various metrics of the dashboard:
You can download each metric from the dashboard by clicking a download button.
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.
This step chart metric shows the total organization participation as attendees (both physical and virtual ) for the specified month. Hover over the chart to view the total number of organizations attending events during a particular time period.
The annotation block shows the total number of participants and the percentage increase or decrease as compared to the previous period.
This step chart metric shows the total organization's participation as speakers (both physical and virtual ) for the specified month. Hover over the chart to view the total number of organizations attending events during a particular time period.
The annotation block shows the total number of participants and the percentage change as compared to the previous period.
The Observations slide shows the following information:
An average of the total organizations attended the events during the selected time period.
The percentage change in the total number of organizations attending events compared to the preceding time period.
An average of the total organizations spoke at the events during the selected time period.
The percentage change in the total number of organizations speaking at the events compared to the preceding time period.
The doughnut chart shows the segregation of the total number of organizations attending events by their membership status. Hover over a color to view the number of organizations attending events by their membership status.
Members are the organizations that have become official members of the Linux Foundation.
Non-members are organizations who have not become official members of the Linux Foundation.
The doughnut chart shows an analysis of the total number of organizations attending events as speakers, by their membership status. Hover over a color to view the number organizations attending events as speakers by their membership status.
Members are the organizations who have become official members of the Linux Foundation.
Non-members are the organizations who have not become official members of the Linux Foundation.
The doughnut chart shows an analysis of the total number of organizations attending events by their total current employee strength. Hover over a color to view number organizations by their total current employee strength.
The doughnut chart shows an analysis of total number organizations attending events as speakers, by their total current employee strength. Hover over a color to view the number organizations attending events as speakers by their total current employee strength.
The table lists the top 10 organizations, which participated as attendees or speakers in the most number of events that are organized during the selected time period. It lists the organization name, the industry to which the organization belongs, number of events attended as attendee and speaker, most recent event name.
The dashboard shows the total number of issues resolved vs. the issues open from the monitored issue management tools during the selected time period.
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. Tracking the issues helps you complete the project without any defects or issues.
Using the line charts, you can analyze the following data:
Hover over the data points on the chart and you can see the number of issues that are resolved vs. open for the specified time period.
Annotation block shows the total number of resolved and open issues for all the projects and percentage change in total issue and the open issues as compared to the previous time period.
The Training and Certification Analytics dashboard provides statistical data of enrollments and certifications during the selected time period. It connects all kinds of different metrics, data sources, APIs, and services that help you track, analyze, and display the data.
The following are the two dashboards displayed under Training and Certification Analytics:
The bar chart shows a periodic increase or decrease in the total number of enrollments registered across all training programs during the selected time period. Hover over a bar to view the number of enrollments for all the training programs in particular month.
This metric shows:
The average number of enrollments registered across all training programs during the selected time period.
The increment or decrement rate of change in the number of enrollments registered across all training programs during the selected time period compared to the previous time period.
The Observations slide shows the following information:
The average number of seats that were enrolled across all training programs during the selected time period.
The time period during which the greatest number of enrollments were registered across all training programs.
It shows the top 10 most popular training programs by the number of enrollments. Hover over the training program name that shows the number of enrollments and it will justify the font size of that training program.
For the current release, GitHub and Git are the two data sources that are supported across all monitored repositories during the selected time period. Gerrit is the project specific data source the supports particular projects.
The analysis is done based on the following parameters:
The total number of enrollments is calculated based on the trainee user ID.
Product names are selected as popular programs, and they grouped by the number of enrollments.
It shows a doughnut chart that displays the top 10 technology sectors associated with each training program. Hover over the chart to view the total number of training programs associated with the technology.
For the current release, GitHub and Git are the two data sources that are supported across all monitored repositories during the selected time period.
The analysis is done based on the following parameters:
The total number of enrollments is calculated based on the trainee ID.
The top 10 technologies are counted based on the total trainees enrolled in that technology.
It also shows:
The total number of enrollments registered across all training programs (both physical and virtual) conducted during the selected time period.
The increment or decrement rate of change in the number of enrollments registered across all training programs during the selected time period compared to the previous time period.
This dashboard displays two interactive charts that display actively enrolled trainees based on their geo-locations and their job functions.
If you want to go back to the dashboard from any other screen, simply click the tab on the Dashboard to toggle between dashboards.
An interactive Geo Locations dashboard presents the geographical distribution of trainees and their drop rate. The Geo Location dashboard shows a map of the world combined with a heat map. The darker shade of color indicates a higher value for the metric.
The following metrics are available for analysis on the map:
Trainees: the total number of trainees enrolled from different locations.
Total learners for all programs : the percentage increased or decreased in trainee enrollment for all programs compared to the previous time.
The world map with different colors for different regions (countries) represents how many individuals participated in the webinars, by country, that were organized during the selected time period. Hover over a color or a country to view the number of individuals who attended the webinars that were conducted during the selected time period.
The Trainees by Job Functions dashboard shows the total number of individual learners enrolled in the training programs from different job profiles.
This metric shows:
A doughnut chart shows a visual analysis of the learners from the different job functions. Hover over the chart to view the total number and the respective job profiles of the learners enrolled.
The increment or decrement rate of change in the total number of trainees during the selected time period compared to the previous time period.
The dashboard shows the top organizations from which the most individuals are enrolled over the selected time period. The size of the bars shows the organization's name varies depending upon the number of individuals passing certification programs from the organization.
Hover over the chart to see the organization's name and the total number of enrollments.
Click MY ORGANIZATION DASHBOARD at the bottom of the chart. It will open the LFX organization dashboard, where you can analyze enrollment statistics for all the organizations.
The analysis is done based on the following parameters:
The organizations' names are counted as the most engaged organizations.
User IDs from that particular organization registered for the certification.
The enrollment date.
The dashboard lists the most popular programs by number of enrollments. In the table list, you can see the program name, training URLs, and the number of enrollments.
To filter the dashboard, perform the following steps:
Enter the name of the popular certification in the search box to filter the analysis of that program.
Click Order by drop-down. A list of filters appears. Based on your selection, the leadership board shows the results.
The Trainees dashboard shows the total number of learners actively enrolled in training programs over the selected time period. The horizontal segmented chart shows the ratio of affiliated and unaffiliated trainees.
On the dashboard, you can analyze the following data:
Monthly statistics of affiliated and unaffiliated trainees.
Total increase or decrease of affiliated and unaffiliated trainees.
Certification Analytics provide a high level overview of certification programs conducted by the Linux Foundation during the selected time period.
Blue colored line represents individuals enrolled for the certification programs.
Green colored line represents individuals who are certified from the programs.
This metric shows two different colored-line-graphs that represent periodic increase or decrease in the number of individuals actively enrolled and certified during the selected time period. Hover over a graph point to view the number of individuals enrolled and certified during a particular time period.
The annotation blocks show:
Total number of individuals enrolled in certification courses during the selected time period.
Increment or decrement rate of change in the number of individuals enrolled in certification courses during the selected time period compared to the previous time period.
Total number of individuals certified during the selected time period.
Increment or decrement rate of change in the number of individuals certified during the selected time period compared to the previous time period.
The Observations slide shows the following information:
Average number of individuals who were enrolled in certification courses during the selected time period.
Average number of individuals who were certified during the selected time period.
Increment or decrement rate of change (in percentage) in the number of individuals enrolled compared to preceding period.
Increment or decrement rate of change (in percentage) in the number of individuals certified compared to preceding period.
This metric shows two different colored-bar-graphs that display periodic increase or decrease in the total number of enrollments, and total number of certificates issued across all certification programs during the selected time period. Hover over a color to view total number of enrollments and certificates issued for a particular time period.
The annotation block shows:
Total number of enrollments across all certification programs during the selected time period.
Increment or decrement rate of change in the number enrollments across all certification programs during the selected time period compared to the previous time period.
Total number of certificates issued during the selected time period.
Increment or decrement rate of change in the number certificates issued during the selected time period compared to the previous time period.
It shows a doughnut chart that displays top 10 certification exams by number of enrollments. Hover over a color of the chart to view the certification exam name and total number of enrollments for the exam.
It shows a doughnut chart that displays the top most technology sectors by the number of enrollments into it. Hover over a color of the chart to view the technology name and total number of enrollments associated with the technology.
The world map with different colors for different regions (countries) represents the number of individuals being certified across different countries, during the selected time period. Orange shows least number of individuals and Red shows most number of individuals being certified across globe. Hover over a color or a country to view number of individuals, of the country, who were certified in the certification programs conducted during the selected time period.
It shows a doughnut chart that displays total number of individuals passing certifications analyzed across different job functions. Hover over a color of the chart to view the job function name and number of individuals passing the certification having the designation in their the jobs.
OTHER represents all other job function names combinedly that come after the top 10 or top 12 job functions as displayed in the list.
It shows the top 10 organizations by the most number of individuals passing certifications over the selected time period. The size of bubbles, that shows the organization name, vary depending upon the number of individuals passing certification programs from the organization.
WILL DO LATER
The table lists top 10 certification program names by number of individuals who are enrolled into the program, certified from the program after successfully passing the exams, and passing percentage of the certification exam.
The table lists thetop 10 individuals who are certified in most number of certification programs organized during the selected time period. It lists individual name, organization to which the individual belongs to, number of certifications attained by the individual, and date of last certification.
This metric shows dual-colored line graphs that increase or decrease in the number of individuals actively enrolled and certified during the selected time period. Hover over a graph point to view the number of individuals enrolled and certified during a particular time period.
The blue-colored line represents individuals enrolled in the certification programs.
The green-colored line represents individuals who are certified by the programs.
The annotation blocks show:
Total number of individuals enrolled in certification courses during the selected time period.
The increment or decrement rate of change in the number of individuals enrolled in certification courses during the selected time period compared to the previous time period.
The total number of individuals certified during the selected time period.
The increment or decrement rate of change in the number of individuals certified during the selected time period compared to the previous time period.
The Observations slide shows the following information:
The average number of individuals who are enrolled in certification courses during the selected time period.
The average number of individuals who are certified during the selected time period.
The increment or decrement rate of change (in percentage) in the number of individuals enrolled compared to the preceding period.
The increment or decrement rate of change (in percentage) in the number of individuals certified compared to the preceding period.
This metric shows two different colored-bar-graphs that display periodic increase or decrease in the total number of enrollments, and total number of certificates issued across all certification programs during the selected time period. Hover over a color to view the total number of enrollments and certificates issued for a particular time period.
The annotation block shows:
Total number of enrollments across all certification programs during the selected time period.
Increment or decrement rate of change in the number enrollments across all certification programs during the selected time period compared to the previous time period.
Total number of certificates issued during the selected time period.
Increment or decrement rate of change in the number certificates issued during the selected time period compared to the previous time period.
The Top Trainees dashboard shows a leaderboard of individual trainees who are actively enrolled in training programs during the time period and are selected in order by the number of enrollments.
On this dashboard, you can see the top 10 names of the trainees, their organization names, and the number of training sessions in which they have enrolled.
The analysis is done based on the following parameters for all the monitored repositories:
The first name, last name, user name , training ID, and organization name (both known and unknown organizations) from the database.
Unknown organizations: where the training user IDs are not affiliated to any organization.
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 dashboard shows a doughnut chart that displays the top 10 certifications based on the total number of enrollments. Hover over the colored chart to view the top 10 certification exams and the number of enrollments in each certification. The chart also shows the total enrollments and the percentage change compared to the previous selected period.
The analysis is done based on the total enrollment under each insight certification and the certificates issued by the certification programs in the specific time period.
The dashboard shows a doughnut chart that displays the segregation of the total number of enrollments as per different technologies across all certification programs. Hover over the colored chart to view the top technologies and the number of enrollments.
The analysis is done based on the data received from the distinct certification user IDs created in the specified time period and the total count of the technology under the insight certification program.
An interactive Geo Locations dashboard presents the geographical distribution of the total number of certified individuals and their drop rate. The Geo Location dashboard shows a map of the world combined with a heat map. The darker shade of color indicates a higher value for the metric.
The following metrics are available for analysis on the map:
Certified: the number of certifications for all programs as per their geo locations.
Total Certified: the certification rate increased or decreased by X% compared to the previous time.
The world map with different colors for different regions (countries) represents how many individuals participated in the webinars, by country, that were organized during the selected time period. Hover over a color or a country to view the number of individuals who attended the webinars that were conducted during the selected time period.
The analysis is done based on the certified user IDs, the total number of nations covered by insights certifications, and the certificates issued by the certification programs in the specific time period.
The Certified Individuals by Job Functions dashboard shows the total number of individuals certified across different job profiles.
This metric shows:
A doughnut chart shows a visual analysis of the individuals from the different job functions. Hover over the chart to view the total number and the respective job profiles of the certified individuals.
OTHER represents all other job function names combinedly that come after the top 10 or top 12 job functions as displayed in the list.
The rate of change in the total number of certified individuals during the selected time period compared to the previous time period.
The analysis is done based on the data received from the distinct user IDs with their job profiles, created in the specified time period and the total count of the job functions under the insight certification program.
The dashboard shows a doughnut chart that segregates the organizations that are currently associated with specific learners based on their employee strength. You can analyze the newly participating organizations by the cohorts of their current employee strength.
If the organization's employee strength is less than 100, then the organization is considered small.
If the organization's employee strength is between 100 and 999, then the organization is considered medium.
If the organization's employee strength is greater than 1,000, then the organization is considered large.
The dashboard shows the top organizations from which the most individuals passed certifications over the selected time period. The bar's size shows that the organization's name varies depending on the number of individuals passing certification programs from the organization.
Hover over the chart to see the organization's name and the total number of certifications.
Click MY ORGANIZATION DASHBOARD at the bottom of the chart. It will open the LFX organization dashboard, where you can analyze certification statistics for all the organizations.
The analysis is done based on the following parameters:
The organization name from the database.
User IDs from that particular organization registered for the certification.
Certification date.
The table lists the top 10 certification program names by the number of individuals who are enrolled in the program, certified from the program after successfully passing the exams, and the passing percentage of the certification exam.
To filter the dashboard, perform the following steps:
Enter the name of the popular certification in the search box to filter the analysis of that program.
Click Order by drop-down. A list of filters appears. Based on your selection, the leadership board shows the results.
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.
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.
For more information, see My Organizations.
The leadership lists the top 10 individuals who received the maximum certifications during the selected time period.
The leadership board helps you to list down the most engaged individuals, their organization name, number of certifications, and the last certification date.
The analysis is done based on the following parameters:
The first name, last name, user name , user ID, and the organization name from the database.
The number of certifications is extracted based on the distinct certification ID till the last certification achievement date.
This dashboard shows the comparison between the total number of individuals who have registered for the webinars and the total number of individuals who have attended the webinars during the selected time period.
The multi-colored bar graph shows the registrants and attendees of the webinars. Hover over graph points of a colored graph to view the number of registrants or attendees of the webinars in that particular month.
The annotation block for each colored graph shows:
The total number of registrants and attendees for each graph, respectively.
The increment or decrement rate change in the number of registrants and attendees during the selected time period compared to the previous time period.
The observation slider shows the overall analysis based on the bar graph.
The dashboard shows a doughnut chart that displays the total webinars conducted based on the top technology sectors yearly. Hover over the colored chart to view the total number of webinars conducted for a particular technology.
It also shows:
The total number of webinars conducted during the selected time.
The name of the technology on which the webinars were conducted.
The dashboard shows a doughnut chart that displays the segregation of the organizations based on their employee strength. You can analyze organizations currently affiliated with the certified individuals by their current employee strength.
If the organization's employee strength is less than 100, then the organization is considered small.
If the organization's employee strength is between 100 and 999, then the organization is considered medium.
If the organization's employee strength is greater than 1,000, then the organization is considered large.
The center of the donut chart shows:
The total number of organizations.
The rate of change in the number of organizations during the selected time period compared to the previous time period.
If the data from the previous period is unavailable or cannot be calculated, then do not show the percentage change in the center of the donut chart.
The Affiliated Attendees dashboard shows the count of the total number of attendees registered with a company email address (affiliated attendees vs unaffiliated attendees) compared to the count of the attendees with private email addresses.
This metric shows:
A doughnut chart shows a visual comparison between affiliated and unaffiliated attendees. Hover over the chart to view the different numbers.
The total number of attendees, including attendees from both known and unknown organizations.
The increment or decrement rate of change in the total number of attendees (from both known and unknown organizations) during the selected time period compared to the previous time period.
The dashboard shows the top 10 projects and the number of webinars held during the selected time period for the project. The different sizes of the bars vary based on the number of webinars conducted for the project.
For the release, GitHub and Git are the two data sources used to calculate projects across all monitored repositories during the selected time period.
Gerrit data source is used for particular projects.
The analysis is done based on the following parameters:
Data is grouped by project name and counted by the distinct webinar IDs selected from the repositories.
The table lists the top 10 individuals who attended the most webinars conducted during the selected time period. It lists the attendee's name, their organization name, the number of webinars attended by the attendee, and the percentage rate of attendance for the individual.
The analysis is done based on the following parameters:
User ID, user first name, last name, and organization name as the participant organization.
An interactive, Geo Locations dashboard presents the geographical distribution of webinar attendees and their drop rate. The Geo Location dashboard shows a map of the world combined with a heat map. The darker shade of color indicates a higher value for the metric.
The following metrics are available for analysis on the map:
Webinar attendees: the number of authentic webinar attendees.
Total Attendees: the attendance rate increased or decreased by X% compared to the previous time.
The world map with different colors for different regions (countries) represents how many individuals participated in the webinars, by country, that were organized during the selected time period. Hover over a color or a country to view the number of individuals who attended the webinars that were conducted during the selected time period.
A Member Growth dashboard shows a line graph that displays a periodic upgrade or downgrade in the total number of active members, across Linux Foundation and project memberships, during the selected time range. Hover over the graph points to view the total number of active members for the specified period on x-axis.
On the graph, you can see the total number of active members for the specified period.
The Observations slide shows the following information:
The percentage increment or decrement in total active members for the selected period.
The time period when the active members grew the most.
The average active member strength during the selected time.
The total number of new members acquired by a project during the selected time period.
The industry that saw the maximum growth in membership during the selected period.
The dashboard lists the most popular webinars by number of registrants and attendees. In the table list, you can see the webinar name, the webinar date, registered, attended, and attendance percentage change.
Click Order by to select the order of the table list.
The New Members dashboard shows bar graphs that display a periodic increase or decrease in the number of new members during a selected time period. Hover over a bar on the chart to view the number of new members who joined the Linux Foundation for the first time, by date.
For more information about new members, see Glossary. The graph displays the organizations that initially signed up for LF membership within the given time period for the total number of new members.
Members are organizations that join the Linux Foundation or any project of the Linux Foundation, such as Hyperledger, LFX Networking, CNCF, and so on. These organizations become LF members based on the membership tiers chosen by the organizations during the time of joining the Linux Foundation.
It shows the top 10 projects by the strength of their active members (organization). The bar chart displays the project name on the Y-axis and the number of active members for that project on the X-axis. The bar on the chart varies depending on the number of active organizations that joined the project with a membership tier.
Click VIEW ALL and you will see the Membership by Project dashboard under the Project Memberships workspace. You need to login with your LFID in order to access this dashboard.
The Projects dashboard displays the total number of projects and sub-projects that have been registered, actively worked on, and hosted at the Linux Foundation over the given time frame. This includes projects linked to standards and specifications. The total number of projects for the chosen time period can be seen by moving your cursor over the graph.
Only the active projects' data is shown on the chart. Internally allocated and unofficial projects' data is not shown on the graph.
To analyze the key metrics of this dashboard, follow the below steps:
On the side navigation menu of the LFX Insights, click Membership Analytics. This opens the main Membership By Project dashboard.
Type the project name in the search box to select the project on the Memberships by Project dashboard.
The table lists the top 10 projects by the number of active memberships for each project. It lists the project name, project logo, membership types , and number of active members for the project.
Click the number under the Active Members column to view the different membership tiers by which companies have joined the project and the number of organizations for each membership tier.
If the number of active members is the same for two or more projects, then these projects will be ordered alphabetically.
Click MY ORGANIZATION DASHBOARD on the bottom corner of the table list. This will open the organization dashboard, where you can see all the organizations listed.
The dashboard shows a doughnut chart that displays the segregation of the organizations based on their employee strength. You can analyze the active memberships of organizations by their current employee strength.
If the organization's employee strength is less than 100, then the organization is considered small.
If the organization's employee strength is between 100 and 999, then the organization is considered medium.
If the organization's employee strength is greater than 1,000, then the organization is considered large.
The center of the donut chart shows:
The total number of active members.
The rate of change in the number of active members during the selected time period compared to the previous time period.
If the data from the previous period is unavailable or cannot be calculated, then do not show the percentage change in the center of the donut chart.
The Project Health Dashboard shows a quick snapshot of the project's health by combining metrics from the OSSF Scorecard project and the CNCF CLOMonitor project to compute the overall best practices score for the projects.
This feature gives you complete visibility on areas to improve in accordance with the OSS best practices guidelines for project setup, as well as the ability to monitor the project's health and take immediate action when it begins to deteriorate. This dashboard will also act as a checklist of sorts for the projects when they are ready to graduate.
Project managers, technical committee members (TSO/TOC), and community administrators/managers use this dashboard to analyze the selected projects as they progress from one stage to the next in terms of maturity to ensure they meet the foundation's standards.
This feature will be available to all LF users, i.e., anyone with the LFID.
The best practices health score is defined as the aggregated score based on the scores computed for each segment defined under the categories Documentation, License, Best Practices, Security and Legal. In calculating the final score, each component carries its own weight.
The weight of the segment is the sum of the weights of each check in that segment. A check is the best practice identifier as defined by the CNCF community. For more information, see checks.
The best practice score is calculated only for GitHub project repositories.
The default values for every check in a segment are defined here.
For the computation logic of the scores, refer to the code.
The best practices health score is calculated for each repository that is configured or enabled for the check. For instance, only the repository Kubernetes can be enabled for computing scores, excluding the rest of the repositories.
Click to expand and see the check sets
for each segment.
ID: adopters
List of organizations using this project in production or at stages of testing.
This check passes if:
An adopters file is found in the repository. Globs used:
An adopters reference is found in the repository’s README
file. This is in the form of a title header or a link. Regexps used:
ID: changelog
A curated, chronologically ordered list of notable changes for each version.
This check passes if:
A changelog file is found in the repository. Globs used:
A changelog reference is found in the repository’s README
file. This can be in the form of a title header or a link. Regexps used:
A changelog reference is found in the last GitHub release content body. Regexps used:
ID: code_of_conduct
Adopt a code of conduct to establish community standards, promote an inclusive and welcoming initiative, and outline procedures for handling abuse.
This check passes if:
A code of conduct file is found in the repository. Globs used:
A code of conduct reference is found in the repository’s README
file. This can be in the form of a title header or a link. Regexps used:
A code of conduct file is found in the default community health files repository, for example.
ID: contributing
A contributing file in your repository provides potential project contributors with a short guide to how they can help with your project.
This check passes if:
A contributing file is found in the repository. Globs used:
A contributing reference is found in the repository’s README
file. This can be in the form of a title header or a link. Regexps used:
A contributing file is found in the default community health files repository.
ID: governance
Document that explains how the governance and committer process works in the repository.
This check passes if:
A governance file is found in the repository. Globs used:
A governance reference is found in the repository’s README
file. This can be in the form of a title header or a link. Regexps used:
The maintainers file contains a list of the current maintainers of the repository.
This check passes if:
A maintainers file is found in the repository. Globs used:
A maintainers reference is found in the repository’s README
file. This can be in the form of a title header or a link. Regexps used:
ID: readme
The readme file introduces and explains a project. It contains information that is commonly required to understand what the project is about.
This check passes if:
A readme file is found in the repository. Globs used:
ID: roadmap
Defines a high-level overview of the project’s goals and deliverables ideally presented on a timeline.
This check passes if:
A roadmap file is found in the repository. Globs used:
A roadmap reference is found in the repository’s README
file. This can be in the form of a title header or a link. Regexps used:
ID: website
A url
that users can visit to learn more about your project.
This check passes if:
A website url
is configured in the GitHub repository.
A community administrator is a person who has a view of all the people in their community and their activities. The main purpose of the community manager is to drive engagement with their project and within their community.
A contributor is someone who is actively contributing to the code activities during a given time period.
The count of the total number of code contributors aggregated since the start of the project.
A organization which is affiliated to an active contributor is referred to Active Organization. If a contributor has multiple organization affiliations, each organization will qualify as a contributing organization.
A new member is defined as those organizations that purchased LF membership and have the status as 'Active' for the first time during the selected time period. A renewal is not considered a net new member. For example, an organization can be a new member for a project named CNCF but not necessarily the same organization is a new member of the Linux Foundation as well if it already has Hyperledger membership within the Linux Foundation community.
The contributors who contributed code for the first time during the selected time period.
The individuals who have not contributed in the last 6 months from each point in the graph but were active at some point before.
The count of the total number of contributors who are affiliated to some organization.
The count of the total number of contributors whose organization affiliation in Unknown.
The count of the total number of contributors who have identified themselves as Independent contributors with no organizations affiliations.
Active Maintainers:
The count of the total number of maintainers actively contributing code over the select time period. A maintainer is defined as a contributor who is either merging PRs or having write access on repositories.
ID: analytics
Project websites provide some web analytics.
This check passes if:
A Google Analytics 3 (Universal Analytics) Tracking ID is found in the source of the website configured in GitHub. Regexps used:
A Google Analytics 4 Measurement ID is found in the source of the website configured in Github. Regexps used:
The HubSpot tracking code is found in the source of the website configured in Github. Regexps used:
ID: artifacthub_badge
Projects can list their content on Artifact Hub to improve their discoverability.
This check passes if:
An Artifact Hub
badge is found in the repository’s README
file. Regexps used:
ID: cla
The CLA defines the conditions under which intellectual property is contributed to a business or project.
This check passes if:
A CLA check is found in the latest merged PR on GitHub. Regexps used:
This check will be automatically marked as exempt if the DCO check passes but this one does not.
ID: community_meeting
Community meetings are often held to engage community members, hear more voices, and get more viewpoints.
This check passes if:
A reference to the community meeting is found in the repository’s README
file. Regexps used:
ID: dco
Mechanism for contributors to certify that they wrote or have the right to submit the code they are contributing.
This check passes if:
The last commits in the repository have the DCO signature (Signed-off-by). Merge pull request and merge branch commits are ignored for this check.
A DCO check is found in the latest merged PR on GitHub. Regexps used:
This check will be automatically marked as exempt if the CLA check passes, but this one does not.
ID: github_discussions
Projects should enable GitHub discussions in their repositories.
This check passes if:
A discussion that is less than one year old is found on GitHub.
ID: openssf_badge
The Open Source Security Foundation (OpenSSF) Best Practices badge is a way for Free/Libre and Open Source Software (FLOSS) projects to show that they follow best practices.
This check passes if:
An OpenSSF
(CII) badge is found in the repository’s README
file. Regexps used:
ID: recent_release
The project should have released at least one version in the last year.
This check passes if:
A release that is less than one year old is found on GitHub.
ID: slack_presence
Projects should have presence in the CNCF Slack or Kubernetes Slack.
This check passes if:
A reference to the CNCF Slack or Kubernetes Slack is found in the repository’s README
file. Regexps used:
On a regular basis, a number of checks are performed on each repository listed in the database.
Checks are grouped into check sets.
One or more check sets
are applied to a single repository, and each check set specifies the number of checks that will be performed on the repository.
The check’s file must declare the following information:
ID
: check identifier.
WEIGHT
: weight of this check, used to calculate scores.
CHECK_SETS
: check sets this new check belongs to.
The new version of Insights gives you even greater visibility into your project’s performance. This new version provides support for Git and GitHub.
As a project leader, maintainer, administrator, or anyone wanting to understand the overall health of a project, these metrics are important:
The number of active contributors
The increase in contributor growth
Contributor Drift Pull request
Cycle time
Lines of Code Added and Removed
To analyze the key metrics of the All Projects dashboard for your project, follow these steps:
On the side navigation menu of the LFX Insights, click All Projects. This opens the main All Projects dashboard.
Type your project name in the search box on the left navigation pane.
You now have full access to your project and its sub-project metrics. Note that each metric graph is downloadable.
ID: license_approved
Whether the repository uses an approved license or not.
This check passes if:
The license identified matches any of the following:
ID: license_scanning
License scanning software scans and automatically identifies, manages, and addresses open source licensing issues.
This check passes if:
A FOSSA
or Snyk
link is found in the repository’s README
file. Regexps used:
ID: license_Apache_2.0
Identifier extracted from the provided license file.
This check passes if:
A license file is found in the repository and we can detect the license used. Globs used:
A license Apache-2.0 can be obtained from GitHub.
Visit the Insights login page and login with your LF account.
A link pointing to the license scanning results is provided in the metadata file.
A Contributor Strength dashboard provides a statistical analysis of all the contributors who are actively involved in supporting the selected project and subprojects .
For more information about contributors, see People Analytics.
It also shows a line chart that displays the periodic growth or decline in the total number of contributors for the selected time period, across the project and project memberships. Hover over the graph points to view the total number of active contributors for a particular time period.
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.
User roles such as author , co-author, reviewer, signer, etc.
Project IDs and subproject IDs are selected from the repositories.
This is a block at a fixed position on the chart that shows the 'Total Contributors' for the select project and project memberships. The percent change value is defined as an increase or a decrease in the total contributors compared to the previous period.
For more information, see Technical Contributors.
The dashboard is the same as the dashboard. The dashboard provides a statistical analysis of the project specific data.
This check determines whether the project has generated executable (binary) artifacts in the source repository. For more details, see the check documentation.
ID: code_review
This check determines whether the project requires code review before pull requests (merge requests) are merged. For more details, see the check documentation.
ID: dangerous_workflow
This check determines whether the project’s GitHub Action workflows has dangerous code patterns. For more details, see the check documentation.
ID: dependency_update_tool
This check tries to determine if the project uses a dependency update tool, specifically dependabot or renovatebot. For more details, see the check documentation.
ID: maintained
This check determines whether the project is actively maintained. For more details, see the check documentation.
ID: sbom
List of components in a piece of software, including licenses, versions, etc.
This check passes if:
The latest release on Github includes an asset which name contains sbom. Regexps used:
The repository’s README
file contains a SBOM section that explains where they are published to, format used, etc. Regexps used to locate the title header:
ID: security_policy
Clearly documented security processes explaining how to report security issues to the project.
This check passes if:
A security policy file is found in the repository. Globs used:
A security policy reference is found in the repository’s README
file. This can be in the form of a title header or a link. Regexps used:
A security policy file is found in the default community health files repository.
ID: signed_releases
This check tries to determine if the project cryptographically signs release artifacts. For more details, see the check documentation.
ID: token_permissions
This check determines whether the project’s automated workflows tokens are set to read-only by default. For more details, see the check documentation.
The dashboard is the same as the dashboard. Unlike the projects trend that gives data for all the projects in the Linux Foundation, this dashboard provides a statistical analysis of the selected project's specific data.
The project trends dashboard is a data-driven platform that presents a customized mix of KPIs for one project or its sub-projects to enhance the performance of the project. This is accomplished by displaying measurements, stats, and insights that are unique to a particular project or strategy.
The dashboard is the same as the commits metric from the Global Project Trends dashboard. Unlike the projects trend that gives data for all the projects in the Linux Foundation, this dashboard provides a statistical analysis of the selected project and sub-project data.
The dashboard is the same as the Global Project Trends dashboard. Unlike the projects trend that gives data for all the projects in the Linux Foundation, this dashboard provides a statistical analysis of the selected project's specific data.
The dashboard is the same as the Pipeline metric from the Global Project Trends dashboard. Unlike the projects trend that gives data for all the projects in the Linux Foundation, this dashboard provides a statistical analysis of the selected project and sub-project data.
For more information, see .
The dashboard displays the average lead time that the pull requests/changesets spend in various stages before being merged/closed.
The funnel view shows the number of days that the pull requests or changesets spend waiting for review, being reviewed, being approved, and being merged across all projects during the selected time range.
The dashboard is the same as the Contribution Affiliation metric from the Global Project Trends dashboard. Unlike the projects trend that gives data for all the projects in the Linux Foundation, this dashboard provides a statistical analysis of the selected project and sub-project data.
For more information, see Contribution Affiliation.
The dashboard is the same as the Issue History metric from the Global Project Trends dashboard. Unlike the projects trend that gives data for all the projects in the Linux Foundation, this dashboard provides a statistical analysis of the selected project and sub-project data.
For more information, see Issue History of Global Trends .
Technical Contributors dashboards provide analytics of a project or project group's technical contributors. The dashboard is specific to projects and project groups and aggregates identities and profile of technical contributors who are actively contributing to a project or a project group.
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 is the same as the LOC added and deleted metric from the Global Project Trends dashboard. Unlike the projects trend that gives data for all the projects in the Linux Foundation, this dashboard provides a statistical analysis of the selected project and sub-project data.
For more information, see LOC Added and LOC Deleted.
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 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 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 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.
To learn more about corporate contributors, see common-terms.
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.
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 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 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 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.
For more information, see Commits.
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.
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 Industries dashboard shows a doughnut chart that displays the analysis of active members (organizations) by the different types of industries the active members belong to. Hover over the chart and you will see the different colors show the industry name and the number of active members that belong to the same industry.
The center of the donut chart shows the total number of active members with a change in the percentage of the count compared to the previous period.
If the data from the previous period is unavailable or cannot be calculated, then do not show the percentage change in the center of the donut chart.
Other industries in the list represent all other industry names that come after the top industries (by number of active members) as displayed in the list.