Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a /contributors endpoint #228

Open
ondrae opened this issue Jun 7, 2015 · 1 comment
Open

Add a /contributors endpoint #228

ondrae opened this issue Jun 7, 2015 · 1 comment

Comments

@ondrae
Copy link
Collaborator

ondrae commented Jun 7, 2015

Description

We want to start promoting the participation of people in the civic tech movement. One of the ways to participate to commit to civic tech projects. The CfAPI provides the master list of those projects. We are already collecting the contributors to individual projects. We should aggregate them into their own endpoint.

codeforamerica.org/api/contributors

{
  objects : [
    {
      avatar_url: "https://avatars.githubusercontent.com/u/595778?v=3",
      html_url: "https://github.com/ondrae",
      login: "ondrae",
      total_civic_tech_commits: 15,
      projects_commited_to : {
        url : "github.com/civictech/projectname",
        commits : 10
      },
      ...
    },
    ...
  ]
}
@ondrae
Copy link
Collaborator Author

ondrae commented Jun 8, 2015

Other GitHub activity to collect:

  • number of issues opened
  • number of comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant