In this article, I use data from the Drupal Git commit history, as well as other sources, to demonstrate how dramatically the Drupal core “code committing” landscape has changed. My analysis below argues that the process of committing code to Drupal core is a far more complex process than some might assume of a project with a BDFL.
For the professional web developer/engineer who gets paid to write code and build websites, writing R code for data science should feel somewhat familiar. Web development and data science can both involve writing code. However, some of the fundamental concepts are quite distinct, such as data structures. For instance, at multiple points in my life, after months of writing code almost exclusively for web development, I will suddenly get the idea that I want to analyze some data.