4 ms·
> the data [...] showed a roughly 25% decline in pull requests in 1H2023 as compared to 2H2022 PRs [...] largely lacking an explanation May be obvious, but wou
by kodablah 3y ago
> the data [...] showed a roughly 25% decline in pull requests in 1H2023 as compared to 2H2022 PRs [...] largely lacking an explanation
May be obvious, but would rather know if you saw PRs-per-repo decline. Otherwise, I wonder if some very frequent-PR repos (automated or otherwise) had previously skewed numbers. Also curious if early numbers for this half can be obtained/compared.
- rnk 3y agoGithub activity is an abstruse source of programming activity. I might do many github actions or few, separate from the actual use of the language. A lot of activity when learning is probably using online websites and online environments. People can move to other systems, use git on their own for instance. They need another datasource. There's another classic not reliable system, survey programmers to see what they are using.
- rezonant 3y ago> A lot of activity when learning Oh, this made me connect some dots. At first I figured increase in GitHub activity during the pandemic was because people were home more and had more time to contribute to open source. But a lot of people took that time to learn software development. And a lot of courses will have you publish your learning projects to GitHub as a way to learn version control and processes (and also to promulgate awareness of, and analyze their course since there's often templates involved). Often this is just creating repos and pushing them, and since TFA directly looks at pull requests, perhaps this isn't it, unless these courses regularly include lessons on how to do a pull request (perhaps from yourself to your own repo). If that was a significant factor, it would make sense why the activity is down. > They need another datasource. Agreed here, the source is very imperfect.
- mdgrech23 3y agoThis reminds me of the time managers tried to judge developer productivity based on lines of code changed. The person who ran the build script to generate the minified output for production kept winning. Mgmt was like why is this person generating 10x what you all do. #rockstardevelopers
- justinclift 3y agoAlternatively: "Dude, your stats say you're only ever changing a single line. WHAT are you doing?". ;)
- lowbloodsugar 3y agoOr the lines of code committed to mainline, and that one guy who pulls from the branch where everyone else did the work. Don't assume this "oversight" is an accident or result of stupidity. In one case it was absolutely used to justify a promotion of a yes man.
- ActionHank 3y agoI feel like many, myself included, have moved away from using GitHub after they turned the good will of opensource into copilot. Trampling licenses and reselling open solutions to companies just doesn't sit right with many people. I will not feed the beast.