Distribution of project based on maturity level and rating
The metric categorizes your projects based on their maturity level and rating.
This helps you see how projects are distributed across different maturity levels and ratings, allowing you to make informed decisions about resource allocation and project management.
At each maturity level, projects are further segregated as per rating.
For example: Click on the pie chart under the Incubating Projects card to see the projects' categorization as per the ratings.
The Foundation Overview page in Insights provides a comprehensive snapshot of your open source foundation, enabling you to gain valuable insights into your projects' performance and growth.
Disclaimer: Not all the foundations need to follow the same maturity level categorization. So, the Foundation Overview page may look different for your foundation.
At the top of the page, you will find the header section, which includes the following elements:
The name of your foundation is displayed prominently at the top of the page, providing clear identification.
This feature allows you to search for specific projects within your foundation, making finding and accessing project information easy. Select a project and go to the project overview page.
At the top, you will see the following four high-level metrics:
Projects: The metric shows the total projects within the foundation.
Contributors: It shows the total number of contributors among all the projects within the foundation.
Lines of Code: Displays the total lines of code written for all the projects within the foundation.
Organizations: The metric shows the total number of organizations that have contributed to the projects within the foundation.
Using this search box, you can select another foundation or a project.
On the Projects page, you can see the project cards of the selected foundation with their project maturity tags.
You can filter the project cards using the Maturity Level, Rating, and Accepted filter options.
On the Foundation Overview page, you will find the Project Ecosystem Metrics. This section includes two informative charts.
Project Ecosystem Metrics in an open source foundation represent quantitative measurements that provide insights into the health, growth, and diversity of projects within the foundation's ecosystem. These metrics involve data analysis across various dimensions, such as:
Project Maturity Levels: Categorization of projects based on their developmental stage, community engagement, and stability.
Growth Trends: Analysis of the number of projects being accepted over time, indicating the expansion and attraction of the foundation's ecosystem.
Diversity Indices: Evaluation of the diversity within projects and their communities, assessing the inclusiveness and global reach of the foundation's ecosystem.
Sustainability Indicators: Insights into the long-term viability of projects, including funding, resource allocation, and project continuity plans.
Disclaimer: It is not necessary that all the foundations follow the same maturity level categorization. So, the Foundation Overview page may look different for your foundation.
You will see the total number of projects of the foundation as per their maturity level.
The chart enables visualization of growth and acceptance patterns for new projects.
Hovering over the chart reveals the count of projects accepted during specific time frames.
It presents a historical trend of project acceptances into your foundation over time.
Provides analysis of acceptance rates to identify periods of high or low project acceptance.
The subsequent chart illustrates the trend of projects approved by your foundation.
From the left navigation pane, click the icon to return to the Landing Page.
Project velocity in open source projects refers to the rate at which development tasks are completed and features are delivered. It measures the amount of work completed in a specific amount of time.
A higher velocity suggests increased efficiency and progress, while a lower velocity may indicate challenges or bottlenecks.
Monitoring project velocity helps teams assess their performance and plan future tasks accordingly, ensuring steady project advancement.
The Project Velocity chart displays data from the last calendar year.
On the Y-axis, there's a logarithmic scale representing PRs and Issues.
On the X-axis, there's a logarithmic scale representing commits.
The chart visualizes the correlation between code changes and collaboration.
To further understand the project's velocity, create a leaderboard. This ranks projects based on their commit numbers and provides a comparative view of their commits, PRs, and issues. This leaderboard can help in identifying the most active projects at a glance.
Review the top projects based on their commit numbers.
Compare their commit count, PRs, and issues in a single view.
Click on a Foundation Card from the Landing Page or search (2) for the foundation using the search box at the top.
Scroll down to see all the listed foundations and projects.