opensource-observer / oss-directory

A curated directory of open source software (OSS) projects and their associated artifacts
https://www.opensource.observer
Apache License 2.0
46 stars 101 forks source link

rotki's first commit is off by more than a year #446

Open LefterisJP opened 1 month ago

LefterisJP commented 1 month ago

Question: How do you calculate first commit?

rotki's first commit is: https://github.com/rotki/rotki/commit/9c949a200ac34f2190c3bef2d6cdfe095efcb632

That's 9th of May 2017.

According to OSS observer first commit is 15-12-2018. Retrieved from: https://www.opensource.observer/project/rotki

2024-08-03_23-58

ccerv1 commented 1 month ago

Interesting ... we use Github archive for historic data. You can also see visualizations from the same dataset here on OSS Insight

image

This shows commits starting in March 2018, but not back to May 2017. But this is also different than what we're showing (December 2018)!

So there are two separate issues:

1. Bug on our end

There's definitely a bug on our end, because our first commit should be the same as OSS Insight / Github archive. I made a change to the underlying model that powers this metric sometime last week, and it must have broke something. Will sort this out!

2. rotki's history

There are a few possible explanations for why your first commit is different than the Github archive record:

We have a way of doing backfills to cover gaps in Github archive data, but would like to use that as a last resort since I'm guessing you're not the only one affected by this issue...

ccerv1 commented 1 month ago

We just ran the following:

gh api -H "Accept: application/vnd.github+json"   -H "X-GitHub-Api-Version: 2022-11-28"   /repos/rotki/rotki

and got back:

 "created_at": "2018-03-05T11:26:09Z"

Actions: