uberVU / elasticboard

Dashboard that aggregates relevant metrics for Open Source projects.
http://elasticboard.mihneadb.net/landing.html
MIT License
61 stars 7 forks source link

Find out if an organization's forks are outdated #45

Open mishu- opened 10 years ago

mishu- commented 10 years ago

This is more of an exploratory question. We were wondering if it is possible to also track an organization/individual account. Our usecase right now is 'how can we figure out if some of our forks are outdated?'. Outdated meaning that we've opened them, but haven't contributed to them and we should probably close them or actually do something about them.

ideas?

cc @aismail @mihneadb

mihneadb commented 10 years ago

The current setup doesn't allow us to do it, but we could do this:

  1. get all the repos for a given org [1]
  2. for every repo
  3. check if it is a fork (repo.fork: True)
  4. if so, look at the delta between the fork date and the last activity date

Sounds good?

[1] http://developer.github.com/v3/repos/#list-organization-repositories

mihneadb commented 10 years ago

Been thinking more about this, there's a small problem in that elasticboard is focused on a repo right now, not on an org. I guess we could fit this in, somehow..