Ryan is the most welcoming, supportive, passionate and dedicated person I know in the community. I'm 100% sure he has supported every person in Symfony through his work.
Please give back some support to Ryan, Leanna and Beckett and show the warmth of the PHP family! https://gofund.me/f8e28d5f
Played a bit with statistics this week: The average age of PHP code lines in #symfony
75% of the lines are edited within the past 4 years. That's pretty amazing for a codebase that is 15 years old!
Also interesting to see some components that were more or less feature complete from the start (Mime, RateLimiter, etc.) and needed very few changes after their release.
@sebastian I gathered the information per line using find+git-blame.
The data analysis is done with a small PHP script that generates JSON.
Finally, the diagram is rendered as SVG by some custom JavaScript code.
I might one day streamline the process more and publish it to GitHub.
@thepanz this is a PR I'm preparing for Symfony. The scrollbar code is incredibly badly written at the moment. Once it's cleared up and the last bugs are fixed, I'll open a PR.
The list itself is a decoupled class, which you should be able to use for your use-case as well (actually, I was planning on improving Symfony's autocomplete question feature using this class as well in a future PR).
If you're maintaining an open source library that uses #symfony : Please test 6.4/7.0 support as early as possible and give us feedback.
We have 3 more months to fix anything that might be blocking you!