-
Notifications
You must be signed in to change notification settings - Fork 45
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Detect most active GCI repo for each org #165
Comments
A possible approach: Fetch all GCI tasks API needed is on https://developers.google.com/open-source/gci/resources/downloads/TaskAPISpec.pdf |
I'm not positive on this one, but I don't think you're able to get task descriptions from other orgs using that API? So that would work for getting our most active GCI repo, but not the most active repo for other orgs. |
Oh really, I didn't know that. People can see tasks from any org on gci website, so I assumed we could get task descriptions using API. |
That's true, maybe that's the case. The API just it's very well documented and it didn't look like they gave you the |
Ya the API only gives data about one org, so not useful. There are some hacks around to log in as a student, using oauth, and then you can see all tasks from all orgs. But all tasks from all orgs are are available to all mentors from any org, but only if you know the URL. |
As a first attempt at this, we could just sort the repos in each github org. The scraper can not access github dashboards for orgs that it is not a member of. We could try to get waffle stats out of orgs which have enabled that, e.g. https://waffle.io/coala/coala-bears/metrics/throughput Ahhhh ... #166 will give us a window into this information. |
Like #164 ...
Im not sure how to get it using open data methodology , but lets try... ;)
The text was updated successfully, but these errors were encountered: