How many authors have their contributions in #curl product source code? How many have had their previous work completely removed. Over time.
The first #curl release with code present authored by 200 persons was done in 2015-04-22. In that release, we had already removed all traces of contributions from 20 authors.
In the latest release, 604 authors' code is still present. 171 authors' work have been replaced.
EricLaw
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to EricLaw • • •Stefan Eissing
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Stefan Eissing • • •mrFred489
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to mrFred489 • • •mid_kid
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to mid_kid • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •qeef
in reply to daniel:// stenberg:// • • •Maybe better than blame would be
git shortlog last..curr | grep '^[^ ]'
Brian Campbell
in reply to daniel:// stenberg:// • • •Just because a person no longer has any lines attributed to them in `git blame` doesn't mean none of their code remains. They could have had their contributed lines simply changed by something like a refactor that renames a variable or adds another argument to a function.
Of course, any metric isn't going to be perfect, doing it via `git blame` is probably the best you can reasonably do, but worth keeping in mind even that users who don't show up that way may still be authors.
daniel:// stenberg://
in reply to Brian Campbell • • •laalsaas
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to laalsaas • • •Stefan Eissing
in reply to daniel:// stenberg:// • • •@laalsaas
I might be the "Done It Duncan" in the curl project now.š
wiki.lspace.org/Done_It_Duncan
Done It Duncan - Discworld & Terry Pratchett Wiki
wiki.lspace.orgThomas Jollans
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Thomas Jollans • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •I tweaked made my script to use git blame -CCC instead, which actually made it end up with more authors left. It also made the script MUCH slower š
I decided to drop the plot for how many that was "gone" because it was not possible to make it correct and it made delta-updates of the graph quite impossible.
Simon Josefsson
in reply to daniel:// stenberg:// • • •daniel:// stenberg://
in reply to Simon Josefsson • • •daniel:// stenberg://
in reply to Simon Josefsson • • •daniel:// stenberg://
in reply to daniel:// stenberg:// • • •