Closed chadwhitacre closed 9 months ago
I started looking at how much of Sentry has been built by employees. It's getting more complicated so I wanted to downshift here.
$ git log --since="1970-01-01" --until="2015-07-31" --pretty=format:'%an' > ~/Desktop/1-early.txt
$ git log --since="2015-08-01" --until="2019-11-05" --pretty=format:'%an' > ~/Desktop/2-middle.txt
$ git log --since="2019-11-06" --until="2999-12-31" --pretty=format:'%an' > ~/Desktop/3-late.txt
Yeah, gonna delete the top of the X thread. It's misleading at this point.
For the first seven years of @getsentry there were only six (6) committers* to the monolith. I did not realize it was so few! 😳
https://github.com/getsentry/sentry/graphs/contributors?from=2008-05-11&to=2015-07-31&type=c
August, 2015 is when the seed round landed, and @bentlegen and @tkaemming show up in the log.
* Yes, I'm (barely) one of them.
Made some progress, code is in https://github.com/getsentry/committers (🔒 to avoid leaking employee emails). I want to review before proceeding, but it appears we can confidently say something like, "Almost 95% of the Sentry monolith has been written by founders or employees, regardless of licensing or incorporation."
I got some help from @benvinegar identifying employees. Quite interesting to see the change from incorporation compared to the negligible change due to BSL.
Published! Also linked on https://github.com/getsentry/fsl.software/issues/7.
https://twitter.com/sjvn/status/1729189564743614899
https://www.theregister.com/2023/11/24/opinion_column/
https://docs.google.com/document/d/1TOq8bh5FyJ7C6ekob08XGnZfrDVwI0bwAxHvQdUvZL8/edit 🔒