Every year at the end of the year, there will be various projects and software to review their development process in the past year. Now let us review the changes and development of Mesa in the past year.
According to Mesa’s GitStats, the number of code commits in Mesa in the past year has hit the second-best result in history, and the code growth has reached unprecedented heights.
After more than 20 years of development, as of last year, this collection of open source 3D drivers has received a total of 149,000 submissions. There have been more than 164,000 total commits to Mesa this year. A total of 1306 different developers have contributed to the project over the past 20+ years. The Mesa codebase has 4.5 million lines of code.
From the picture above, if calculated by the number of submissions in a single year, the number of Mesa submissions in 2021 has reached 15,026, surpassing the 14,729 submissions in 2020, breaking the record set in 2020, and becoming the most submitted in history year. After a productive year, this year’s Mesa saw 14,830 submissions, not as good as last year’s results, but slightly ahead of 2020’s results, making it the second-most submitted year in history. It can also be seen from the above figure that since 2010, Mesa has experienced a period of low production, and in the past three years, it has been particularly high-yielding, and the community has become very active.
Although the number of commits is not as high as last year, Mesa has also set a new growth record this year, which is the newly added lines of code. Last year, Mesa added 1,125,814 lines of code and removed 943,405 lines of code, a net increase of about 182,000 lines of code. This year, Mesa added 1,382,754 new lines of code and removed 665,472 lines of code, which translates to a net increase of about 717,000 lines of code. This is much greater net code growth than in any previous year.
Anyway, judging by these numbers in terms of commits, code additions, Mesa is in very good shape in 2022 with record growth.
Throughout Mesa’s entire history, if you look at the contributions of each developer individually, Mesa’s founder Brian Paul is still the person with the most commits (the top purple curve in the figure), but his current focus is on VMware. , has been inactive in recent years; followed by Marek Olsak (AMD), Emma Anholt (Google), Jason Ekstrand (Collabora) and Ken Graunke (Intel).
If you just look at the contributions in 2022, the biggest contributor to the Mesa code base this year is Mike Blumenkrantz, who alone accounted for 10.3% of all commits this year (1538 individual commits/14830 total commits). Last year’s award also belonged to Mike Blumenkrantz, and his submission rate last year was 10.5%, slightly higher than this year’s result. Blumenkrantz is currently working at Valve, and it is not known whether such a high output ratio will still be available in 2023.
After Blumenkrantz, the developers with the highest number of submissions this year are Alyssa Rosenzweig (Collabora, Rosenzweig is also a rare female developer among these developers), Samuel Pitoiset (Valve), Marek Olsak (AMD), Jason Ekstrand (Collabora) and Emma Anholt (Google).
Some 299 different developers have submitted code to Mesa this year, a new record for Mesa. That compares with roughly 264 in 2021, 246 in 2020 and 252 in 2019.
The Mesa codebase will have approximately 3.7 million lines of code in 2021 and end 2022 with approximately 4.5 million lines of code. According to the development trend in recent years, if this growth rate is maintained in 2023, the number of lines of code in 2023 is expected to exceed 5 million lines.
#Mesas #net #growth #lines #code #record #News Fast Delivery