Last modified: 2014-04-09 16:10:45 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T57626, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 55626 - Relating tech contributors with countries
Relating tech contributors with countries
Status: ASSIGNED
Product: Analytics
Classification: Unclassified
Tech community metrics (Other open bugs)
unspecified
All All
: Low normal
: ---
Assigned To: Alvaro
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2013-10-11 15:33 UTC by Quim Gil
Modified: 2014-04-09 16:10 UTC (History)
4 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Quim Gil 2013-10-11 15:33:35 UTC
Currently we have no way to map tech contributors to their geographical locations. This is useful to know where in the World there is a higher density of contributors. This is also potentially useful for contributors to find who is nearby. 

Without this data we can't assess properly who contributes code:

https://www.mediawiki.org/wiki/Community_metrics#Who_contributes_code

So far we have published a form to allow contributors to introduce their data:

https://docs.google.com/forms/d/1RFUa2zBAOolw78W-ozJPoYlR2lYbrAOYvOZYgjaAYQg/viewform

What needs to be done is to integrate that data at http://korma.wmflabs.org and
document the process to update the data.

Not in the scope of this report: come up with a way to allow contributors to
manage this data directly through their user profiles.

Not in the current scope either: we are starting with countries but it would be good to think of a more precise way to define locations. Contributors of Vancouver (Canada) and Seattle (USA) can meet easily, but currently they will be separate and grouped together with contributors of e.g. Montréal (Canada) and New York (USA), thousands of miles away.
Comment 1 Alvaro 2013-10-14 07:03:19 UTC
The countries report will be pretty similar to orgs report. Once we have the data, it should be pretty direct to have this report done.
Comment 2 Brion Vibber 2013-10-14 16:07:40 UTC
If we store those locations with {{#coordinates:}} on mediawiki.org we could return results in Special:Nearby.... :D
Comment 3 Quim Gil 2013-12-13 00:54:17 UTC
(In reply to comment #2)
> If we store those locations with {{#coordinates:}} on mediawiki.org we could
> return results in Special:Nearby.... :D

I would love to enter coordinates! We want to gather location data to find areas with proximity and density of developers, not to see which country wins.  :) See comment 0. However, Alvaro will tell us what is possible now.
Comment 4 Quim Gil 2014-01-07 19:53:41 UTC
A first version is available at

http://korma.wmflabs.org/browser/scr-countries.html

In order to resolve this report as FIXED we have two remaining tasks:

* Add the "Unknown", that is, the data from the contributors that haven't identified their location

* When it comes to the graphs used, I actually think that something like http://korma.wmflabs.org/browser/scr-companies-summary.html would work better. We don't really need the other graphs.

The rest are little details that we can solve by editing the HTML of the page ourselves. Thank you!
Comment 5 Alvaro 2014-01-08 08:16:30 UTC
(In reply to comment #4)
> A first version is available at
> 
> http://korma.wmflabs.org/browser/scr-countries.html
> 
> In order to resolve this report as FIXED we have two remaining tasks:
> 
> * Add the "Unknown", that is, the data from the contributors that haven't
> identified their location


Added to:

http://korma.wmflabs.org/browser/scr-countries.html
Comment 6 Quim Gil 2014-01-08 17:24:55 UTC
Great! As agreed, the remaining points of this report are not blocker of bug 58585 anymore. We will work on them whenever there is time.
Comment 7 Quim Gil 2014-01-08 17:25:48 UTC
Grrr, I meant: this is not a dependency of bug 53485 anymore.
Comment 8 Quim Gil 2014-01-10 00:03:53 UTC
In a second look I have realized that the graphs at
http://korma.wmflabs.org/browser/scr-countries.html count reviews. I think it
would make more sense that they would count authors.

I mean, when it comes to organizations it does make sense to see which
organization is funding how much work, and it is good to count that work in
reviews. However, our interest in the location of contributors is based on the
people, less on the amount of reviews. 

In the case of our community it is clear that most reviews come from USA and
Germany (when the devs fills their data) because this is where most WMF and
WMDE (professional, full time) developers are located. Still, if there are a
dozen of developers with just a bunch of commits in some other country we
definitely want to know. In this case, 10 developers with 5 merged commits each
has more relevance than a single developer with 50 commits.

Conclusion: it would be good to have the data based on authors. If you want to
keep the current graphs that is fine too. 

When it comes to http://korma.wmflabs.org/browser/who_contributes_code.html ,
we will swap "Submitted per country (aggregated)" for the graph by people as
soon as it is available. But this is not a blocker for the KPI anymore, as
agreed.
Comment 9 Quim Gil 2014-04-09 16:10:45 UTC
After a second discussion, http://korma.wmflabs.org/browser/scr-countries.html would need to show graphs of *reviewers* by country, because the graphs of *uploaders* already appear in 

http://korma.wmflabs.org/browser/who_contributes_code.html

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links