Page MenuHomePhabricator

Tech metrics should talk about "Affiliation" or "Organization" instead of companies
Closed, ResolvedPublic

Description

As reported in bug 53489 comment 29.

Regular open source projects have contributors with different types of affiliations: for profit, non-profit, and individual volunteering. "Affiliation" is a word that covers well all of them.

"Company" is very alienating in the Wikimedia context because the Wikimedia Foundation or Wikimedia Germany (by far the two main contributors) are not companies themselves.


Version: unspecified
Severity: normal

Details

Reference
bz60091

Event Timeline

bzimport raised the priority of this task from to High.Nov 22 2014, 2:56 AM
bzimport set Reference to bz60091.

We should review all korma HTML pages and change companies per affiliation.

vinay_rghvn wrote:

Alvaro,

You recommended this bug to me on your comment at https://bugzilla.wikimedia.org/show_bug.cgi?id=58585#c19.

However I am still not clear on what I have to do as a microtask(for GSOC 2014) and how I will be submitting it once its done.

Vinay

Vinay, the first microtask is to work in this ticket. It is a pretty easy one. Just fork:

https://github.com/Bitergia/mediawiki-dashboard

work in a fix an do a pull request upstream.

Cheers

vinay_rghvn wrote:

Alvaro, I have done a pull request for a fix. Based on the comments above the HTML pages needed to be changed as per affiliation and that's what I did. You can see it here: https://github.com/Bitergia/mediawiki-dashboard/pull/43

Could you please take a look at it and let me know if there are anymore changes required.

Also how do i get my mentors confirmed? Almost everyone in the projects list(https://www.mediawiki.org/wiki/Google_Summer_of_Code_2014) have got mentors confirmed.

Thanks

Vinay

(In reply to Vinay Raghavan from comment #4)

Could you please take a look at it and let me know if there are anymore
changes required.

Patch isn't clean / includes noisy unrelated changes.

Also how do i get my mentors confirmed?

In Melange or where? You might want to contact the mentors directly listed on [[mw:Google_Summer_of_Code_2014]] for your project so they register in Melange. That's off-topic for this specific bug report though.

(In reply to Andre Klapper from comment #5)

Patch isn't clean / includes noisy unrelated changes.

Vinay: Do you plan to rework your patch?

Qgil lowered the priority of this task from High to Low.Jan 8 2015, 11:25 AM
Qgil removed Acs as the assignee of this task.Feb 5 2015, 10:50 AM
Qgil added a subscriber: Dicortazar.

Thanks a lot @Aklapper. We'll move your changes to upstream at https://github.com/VizGrimoire/VizGrimoireJS and later deploy to korma.

I'm not sure if we need extra changes in JavaScript (that's minimized, so don't worry about that). We'll have a look at it.

In any case the JS code is availalbe at https://github.com/VizGrimoire/VizGrimoireJS-lib

And quoting acs from https://github.com/Bitergia/mediawiki-dashboard/pull/56 :

We are using in the next version of the dash organizations instead affiliations. Is that ok for you?

Although I wrote "instead of organizations or companies" in the subject, I didn't provide any specific argument against this word, and I don't see anything wrong with it right now. So yes, "organization" is good as well.

This still needs to be pulled - adding ECT-June-2015 after talking to @Dicortazar

Aklapper renamed this task from Tech metrics should talk about "Affiliation" instead of organizations or companies to Tech metrics should talk about "Affiliation" or "Organization" instead of companies.Aug 11 2015, 9:47 AM

(updated summary as per last comments)

Aklapper lowered the priority of this task from Low to Lowest.Aug 28 2015, 2:10 PM

Ok, this has been updated from "companies" to "organizations". Closing this task. Kudos to quan @ bitergia :).