Blockrazor / blockrazor

Absolutely ALL information about EVERY blockchain project in a comparison tool that ANYONE can understand. Administered by @gazhayes
Mozilla Public License 2.0
47 stars 54 forks source link

Problem: ongoing development metric not calculated or used #238

Closed gsovereignty closed 6 years ago

gsovereignty commented 6 years ago

Problem: the number of changes to a currency's git repo in the last 3 months is fetched via the github API and stored in gitCommits in the currencies collection. However this is not used by the radar chart::ongoing development.

Possible Solution: use something similar to the elo ranking system which populates graphdata based on the values in the currencies collection.

anbud commented 6 years ago

@gazhayes, the easiest solution here would be to use the highest number of git commits as the maximum value for the graph, and 0 as the minimum. That way, we can have a nice spread over the radar chart based on the number of git commits. Can I take this one?

sjmackenzie commented 6 years ago

Open source projects come to maturity, hence commit-count might not be an accurate metric. Probably best for now.

gsovereignty commented 6 years ago

@anbud yep it's all yours, I agree that's the simplest solution.

@sjmackenzie I agree, however some projects (like Dash) have literally no activity for 6 months while also having unaddressed problems (yet they are happy to promote themselves with advertisements etc), while much older projects (e.g. Bitcoin itself) still has ongoing development.

If this were the only metric, yes it wouldn't be very useful, but when comparing github activity along with everything else it becomes useful as another data point.

sjmackenzie commented 6 years ago

Agreed, just adds one more dimension which could be useful for whatever reason.

anbud commented 6 years ago

Done in #242.