webuildsg / webuild

:memo: Robot-handpicked list of open events and open source for designers, developers and makers in Singapore
https://webuild.sg/
MIT License
62 stars 33 forks source link

Compare Singapore to other cities #79

Closed sebdeckers closed 9 years ago

sebdeckers commented 10 years ago

I'd like to answer: How does Singapore compare with other cities in the region/world for software engineering?

Hypothesis: Open source activity on GitHub is a meaningful metric. Using a time series, we can deduce whether Singapore is improving its competitiveness.

Design inspiration: Are we competitive yet?

Might be able to get historical data from this: http://www.githubarchive.org/ Otherwise scrape GitHub API and build our own data set over time.

sebdeckers commented 10 years ago

Oh, the reason I think this should be on Webuild: Augmenting the GitHub Activity feed. It can help put Webuild.sg into perspective for visitors and new comers to our local community.

laktek commented 10 years ago

I wish git commits could have a geo-tag. Then I could see in which city I'm more productive.

LP

On Sun, Sep 21, 2014 at 10:05 AM, Sebastiaan Deckers < notifications@github.com> wrote:

Oh, the reason I think this should be on Webuild: Augmenting the GitHub Activity feed. It can help put Webuild.sg into perspective for visitors and new comers to our local community.

— Reply to this email directly or view it on GitHub https://github.com/webuildsg/webuild/issues/79#issuecomment-56286224.

sebdeckers commented 10 years ago
  1. One user's own data is statistically insignificant. The data across all users in a city could be meaningful, however.
  2. Can also compare between digital nomads vs natives vs settlers. E.g. users whose location changed from one to another and then back within a short time frame. Might need to base this on Tweets because I doubt many people update their GitHub profile location. Data sourcing problem.

On Sun, Sep 21, 2014 at 10:52 AM, Lakshan Perera notifications@github.com wrote:

I wish git commits could have a geo-tag. Then I could see in which city I'm more productive.

LP

On Sun, Sep 21, 2014 at 10:05 AM, Sebastiaan Deckers < notifications@github.com> wrote:

Oh, the reason I think this should be on Webuild: Augmenting the GitHub Activity feed. It can help put Webuild.sg into perspective for visitors and new comers to our local community.

— Reply to this email directly or view it on GitHub https://github.com/webuildsg/webuild/issues/79#issuecomment-56286224.

— Reply to this email directly or view it on GitHub https://github.com/webuildsg/webuild/issues/79#issuecomment-56287083.

sayanee commented 10 years ago

:thumbsup: great to note trends. We can have this as a separate repo / subdomain data.webuild.sg and link from the main site together with the archive event stats #59

sebdeckers commented 10 years ago

@sayanee I feel like the GH repos should also be moved off of the webuild homepage. At least I never go there to check those. Do we have any data (GA) to see if anyone clicks those links?

On Sun, Sep 21, 2014 at 2:45 PM, Sayanee Basu notifications@github.com wrote:

[image: :thumbsup:] great to note trends. We can have this as a separate repo / subdomain stats.webuild.sg and link from the main site together with the archives stats #59 https://github.com/webuildsg/webuild/issues/59

— Reply to this email directly or view it on GitHub https://github.com/webuildsg/webuild/issues/79#issuecomment-56290879.

fmap commented 10 years ago

@laktek:

I wish git commits could have a geo-tag. Then I could see in which city I'm more productive.

Are timezones specific enough for tagging?

% curl -s https://github.com/laktek/Stack-on-Go/commits/master | awk -F'"' '/sha button-outline/{printf "https://github.com/%s.patch\n", $2}' | xargs curl -s | awk '/^Date/{print $7}'
-0700
-0700
+0530
+0530
[...]
laktek commented 10 years ago

@fmap ah yeah, that's simple and neat.

On Thu, Sep 25, 2014 at 12:53 AM, fmap notifications@github.com wrote:

@laktek https://github.com/laktek:

I wish git commits could have a geo-tag. Then I could see in which city I'm more productive.

Are timezones specific enough?

% curl -s https://github.com/laktek/Stack-on-Go/commits/master | awk -F'"' '/sha button-outline/{printf "https://github.com/%s.patch\n", $2}' | while read url; do curl -s $url | awk '/^Date/{print $7}'; done | sort -rn | uniq -c 33 +0530 2 -0700

— Reply to this email directly or view it on GitHub https://github.com/webuildsg/webuild/issues/79#issuecomment-56701661.

sayanee commented 10 years ago

Wow! Time for a chrome / browser extension that displays that info :thumbsup: neat idea @fmap :tada:

@cbas - nope, didn't find any data on clicks. Should setup the click event tracking with GA

sayanee commented 9 years ago

Closing due to inactivity. Feel free to open this issue with code in a new branch or a new repository to implement this feature.