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 participants geolocation to data model #18

Open
9r0x opened this issue Dec 4, 2017 · 1 comment
Open

Add participants geolocation to data model #18

9r0x opened this issue Dec 4, 2017 · 1 comment

Comments

@9r0x
Copy link

9r0x commented Dec 4, 2017

Description
A way to get participants’ geolocation is important for any org to show its global influence, this can be used for map display and statistics.

Purpose
To show how people from different regions can together join open source projects and make the project great together so more people might be encouraged. Moreover, it can strengthen the local bond in open source project development. It can also serve for statistical purposes.

Implementation
To acquire all geolocation of participants, we can use the following procedure:

Names(from google) -> Github account -> Location(curl -i https://api.github.com/users/grox-ni/location) -> Recognization(with some external API to recognize geolocation from string).->Display(e.g. D3.js)

Anyone who wants to can disclose their approx geolocation on GitHub as a string, and it can be converted to geo coords.

@jayvdb jayvdb changed the title Add a way to acquire participants’ geolocation Add participants’ geolocation to data model Dec 4, 2017
@jayvdb jayvdb changed the title Add participants’ geolocation to data model Add participants geolocation to data model Dec 4, 2017
@jayvdb
Copy link
Member

jayvdb commented Dec 6, 2017

I suspect that https://github.com/getorg/getorg will do most of the grunt work for us.

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

No branches or pull requests

5 participants