Page MenuHomePhabricator
Feed Advanced Search

Sep 3 2017

jgbarah added a comment to T151161: Have "Last Attracted Developers" information for Gerrit automatically updated / Integrate new demography panels in GrimoireLab product.

Any news when to see https://wikimedia.biterg.io/app/kibana#/dashboard/C_Gerrit_Demo deployed 'by default'?
And way more important (as this blocks T167085), is it possible to update the data? Currently the latest "new authors" entry is from July 13th and we need recent names...

Sep 3 2017, 9:34 PM · Developer-Advocacy (Oct-Dec 2018), wikimedia.biterg.io

Apr 13 2017

jgbarah added a comment to T151161: Have "Last Attracted Developers" information for Gerrit automatically updated / Integrate new demography panels in GrimoireLab product.

we are one single boring project. :)

Apr 13 2017, 8:00 AM · Developer-Advocacy (Oct-Dec 2018), wikimedia.biterg.io

Mar 23 2017

jgbarah added a comment to T151161: Have "Last Attracted Developers" information for Gerrit automatically updated / Integrate new demography panels in GrimoireLab product.
  1. Add other data sources as Gerrit. You may discuss this with @Lcanasdiaz and give some priority if this is important to your needs.

Thing is: We want to be able to support new contributors already before they finally manage to get their changeset merged. For this, we need to know which Gerrit accounts are new and have provided a first changeset (regardless of the changeset status).

Mar 23 2017, 10:47 PM · Developer-Advocacy (Oct-Dec 2018), wikimedia.biterg.io

Nov 24 2016

jgbarah added a comment to T114440: In MediaWikiAnalysis, implement some missing information from the MediaWiki API.

I guess we better close this task. Now, data retrieval for MediaWiki is done with a Perceval backend, which probably gets all the needed information.

Nov 24 2016, 10:21 PM · wikimedia.biterg.io

Feb 29 2016

jgbarah added a comment to T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).

Hi. Sorry for the delay in answering.

Feb 29 2016, 10:37 PM · wikimedia.biterg.io

Dec 20 2015

jgbarah added a comment to T118753: Make MetricsGrimoire/korma support gathering Code Review statistics from Phabricator's Differential.

We would like to follow your plans to migrate to Differential as much as possible. During the last monthly meeting, @Aklapper mentioned (if I'm not wrong) that this was very unlikely to happen during the next three or four months. Given this schedule, it is likely that from the upstream point of view, we support this with the new "version" of our tools, which is starting to be published during the next weeks.

Dec 20 2015, 9:30 PM · Developer-Advocacy (Jan-Mar-2018), DevRel-April-2016, Differential, DevRel-March-2016, wikimedia.biterg.io

Nov 11 2015

jgbarah added a comment to T117686: Select participants for Outreachy round 11 by 2015-11-11.

I finally ranked my entry. Sorry for the delay.

Nov 11 2015, 2:48 PM · Outreachy-Round-11, DevRel-November-2015

Nov 8 2015

jgbarah added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

Just a minor note. From the point of view of the historical information, what is needed is that "closing transaction" (in Bugzilla, a change of state to closed) with the date of the closing action. That allows for calculating the backlog at any snapshot time in the past, for example.

Nov 8 2015, 10:50 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
jgbarah updated the task description for T116589: Make sure all mentors sign up in Outreachy'11 application system.
Nov 8 2015, 10:04 PM · Outreachy-Round-11

Nov 6 2015

jgbarah added a comment to T116589: Make sure all mentors sign up in Outreachy'11 application system.

Finally I didn't have good candidates for the other project, so I resigned and applied to a be a mentor for Wikimedia. Just waiting for approval.

Nov 6 2015, 12:04 AM · Outreachy-Round-11

Nov 2 2015

jgbarah added a comment to T116589: Make sure all mentors sign up in Outreachy'11 application system.

It seems I cannot apply for being a mentor for WikiMedia, because I already applied as a mentor for Xen (I'm participating in their program as well). Anybody know to whom this can be reported?

Nov 2 2015, 10:01 PM · Outreachy-Round-11

Oct 31 2015

jgbarah added a comment to T116589: Make sure all mentors sign up in Outreachy'11 application system.

It seems I cannot apply for being a mentor for WikiMedia, because I already applied as a mentor for Xen (I'm participating in their program as well). Anybody know to whom this can be reported?

Oct 31 2015, 7:38 PM · Outreachy-Round-11

Oct 19 2015

jgbarah updated the task description for T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).
Oct 19 2015, 9:26 PM · wikimedia.biterg.io
jgbarah added a comment to T60585: Allow contributors to update their own details in tech metrics directly.

I am shifting this to Outreachy-Round-11 as the project description has atleast two mentors, micro-tasks and looks ready for the 11th edition of Outreachy ( Dec 2015 - Mar 2016 ) . Potential candidates should start by submitting their proposals as a blocker for this task, by November 02.

Feel free to revert it back, if this task has some relevant issues which might block its completion in this term of Outreachy.

Oct 19 2015, 9:16 PM · ECT-June-2015, ECT-May-2015, ECT-March-2015, Epic, wikimedia.biterg.io
jgbarah added a comment to T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).

I am shifting this to Outreachy-Round-11 as the project description has two mentors, micro-tasks and looks ready for the 11th edition of Outreachy ( Dec 2015 - Mar 2016 ) . Potential candidates should start by submitting their proposals as a blocker for this task, by November 02.

Feel free to revert it back, if this task has some relevant issues which might block its completion in this term of Outreachy.

Oct 19 2015, 9:04 PM · wikimedia.biterg.io

Oct 17 2015

jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

So, I was able to correct the code. This is working fine now.

, I have solved all the bugs I came across.
I hope this works fine. Do let me know if something else is required.

Oct 17 2015, 6:58 PM · wikimedia.biterg.io

Oct 15 2015

jgbarah added a comment to T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).

This looks interesting, and I can help with exploring and working with the MediaWiki API.

Oct 15 2015, 9:06 PM · wikimedia.biterg.io
jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

Hi, @jgbarah, I am getting that error if I run the code again, basically when the database already contains the values that are being retrieved. Meaning, the print statements in the except part of insert_page function is giving this error. I'll go through what you sent and get back to you. Thank you for the help.

Oct 15 2015, 9:05 PM · wikimedia.biterg.io
jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

Yes, if I remove print (pageid+" "+ namespace + " " + title+" was already in the db") and replace it with print (pageid+" was already in the db"), I don't get this problem. The problem is with the encoding of the title, I suppose.

Oct 15 2015, 9:02 PM · wikimedia.biterg.io
jgbarah added a comment to T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).

Can you please guide me to gain some traction and contribute to this project.

Hi @ashitaprasad. Thanks for your interest! Please see https://www.mediawiki.org/wiki/Outreach_programs/Life_of_a_successful_project#Answering_your_questions for information on best audiences and successful questions. Thank you! :)

Oct 15 2015, 8:57 PM · wikimedia.biterg.io
jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

BTW, to easy the process of reviewing the code, maybe you can fork the MediaWikiAnalysis GitHub repository, point me to your fork, and I just clone it. That way I can follow your changes more easily.

Oct 15 2015, 6:31 PM · wikimedia.biterg.io
jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

There seems to be a problem with the print statement in the insert_page function, line 101. It seems to be working if I am using only pageid in the print statement.

Oct 15 2015, 6:26 PM · wikimedia.biterg.io
jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

In fact, after a while, I get an error with your code:

Oct 15 2015, 6:23 PM · wikimedia.biterg.io
jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

I've run your code, and I don't see that unicode error you see:

Oct 15 2015, 6:20 PM · wikimedia.biterg.io

Oct 14 2015

jgbarah added a comment to T108507: Patches with Verified -1 should not be counted as open in our code review metrics.

I guess we've worked on that in the past. It seems and I think it is already fixed. Checking the code in GrimoireLib:

Oct 14 2015, 6:06 PM · DevRel-October-2015, DevRel-September-2015, wikimedia.biterg.io

Oct 12 2015

jgbarah updated the task description for T114838: Microtask: Create a very simple REST API for SortingHat.
Oct 12 2015, 10:39 AM · wikimedia.biterg.io

Oct 7 2015

jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

Hi, @jgbarah, I am facing a problem in running the original mediawiki_analysis.py. I am writing this in the terminal "./mediawiki_analysis.py --database mwdb --db-user root --url https://en.wikipedia.org/w" and getting "./mediawiki_analysis.py:141: Warning: Out of range value for column 'date' at row 1". What should I do about it. The values in the table seem to be getting updated though

Oct 7 2015, 7:49 AM · wikimedia.biterg.io
jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

Hi, @jgbarah, this is the what the mapping file looks like. Let me know if this is fine.

Oct 7 2015, 7:47 AM · wikimedia.biterg.io
jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

Hi, I have a doubt. The dbms we will be using in the backend is till MySQL, right? So, I should continue using MySQL datatypes? Sibyl seems to be using mysql.,

Oct 7 2015, 7:44 AM · wikimedia.biterg.io
jgbarah added a comment to T60585: Allow contributors to update their own details in tech metrics directly.

Is there any chance that this project gets proposed for Outreachy-Round-11. I'd like to contribute. I've worked with PHP, Javascript, HTML5, CSS3 and I am quite familiar with Angular framework as well. I've made an app with python flask framework as well. Here's the link to my Github Repository https://github.com/simmimourya1

Oct 7 2015, 12:18 AM · ECT-June-2015, ECT-May-2015, ECT-March-2015, Epic, wikimedia.biterg.io
jgbarah added a comment to T60585: Allow contributors to update their own details in tech metrics directly.

@jgbarah could you suggest what I should do next?

Oct 7 2015, 12:16 AM · ECT-June-2015, ECT-May-2015, ECT-March-2015, Epic, wikimedia.biterg.io
jgbarah updated the task description for T60585: Allow contributors to update their own details in tech metrics directly.
Oct 7 2015, 12:14 AM · ECT-June-2015, ECT-May-2015, ECT-March-2015, Epic, wikimedia.biterg.io
jgbarah updated the task description for T114838: Microtask: Create a very simple REST API for SortingHat.
Oct 7 2015, 12:12 AM · wikimedia.biterg.io
jgbarah created T114838: Microtask: Create a very simple REST API for SortingHat.
Oct 7 2015, 12:11 AM · wikimedia.biterg.io

Oct 6 2015

jgbarah updated the task description for T60585: Allow contributors to update their own details in tech metrics directly.
Oct 6 2015, 11:44 PM · ECT-June-2015, ECT-May-2015, ECT-March-2015, Epic, wikimedia.biterg.io
jgbarah added a comment to T60585: Allow contributors to update their own details in tech metrics directly.

Proposal for GSoC 2015, by Sarvesh Gupta, moved to this comment, to make the description more clear, while preserving the interesting analysis and planning, that maybe somebody can use as inspiration.

Oct 6 2015, 11:11 PM · ECT-June-2015, ECT-May-2015, ECT-March-2015, Epic, wikimedia.biterg.io
jgbarah updated the task description for T60585: Allow contributors to update their own details in tech metrics directly.
Oct 6 2015, 11:09 PM · ECT-June-2015, ECT-May-2015, ECT-March-2015, Epic, wikimedia.biterg.io
jgbarah added a comment to T60585: Allow contributors to update their own details in tech metrics directly.

Hi! I would like to this project for Outreachy December 2015-March 2016
I am familiar with data analytics and machine learning. I have worked on a project to detect skin diseases by analysing images.
I am also familiar with Django and Python. I am developing a website for integration of APIs using Django.
@jgbarah could you suggest what I should do next?

Oct 6 2015, 11:08 PM · ECT-June-2015, ECT-May-2015, ECT-March-2015, Epic, wikimedia.biterg.io
jgbarah added a comment to T60585: Allow contributors to update their own details in tech metrics directly.

Is there any chance that this project gets proposed for Outreachy-Round-11. I'd like to contribute. I've worked with PHP, Javascript, HTML5, CSS3 and I am quite familiar with Angular framework as well. I've made an app with python flask framework as well. Here's the link to my Github Repository https://github.com/simmimourya1

Oct 6 2015, 11:05 PM · ECT-June-2015, ECT-May-2015, ECT-March-2015, Epic, wikimedia.biterg.io

Oct 4 2015

jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.
Oct 4 2015, 4:17 PM · wikimedia.biterg.io

Oct 3 2015

jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

@jgbarah, I'll start with this one. Sounds engaging and I will get to learn plenty from it. So my task here would be to change the code in mediawiki_analysis.py to replace the usage of MySQLdb with SQLAlchemy?

Oct 3 2015, 9:32 PM · wikimedia.biterg.io

Oct 2 2015

jgbarah added a comment to T114437: Port MediaWikiAnalysis to SQLAlchemy.

This one needs some knowledge about Python, and will require you to learn about SQLAlchemy. Fortunately, there is plenty of documentation about SQLAlchemy, and the tasks needs little analysis: it is doing the same as the tool does now, but using SQLAlchemy.

Oct 2 2015, 3:57 PM · wikimedia.biterg.io
jgbarah added a comment to T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).

@jgbarah, I went through the microtasks. They sound pretty good to me and sum up all of what we aim to do. So let us start with the one which can be completed in a month's time, because in order to be eligible for Outreachy, I need to finish atleast one microtask by 2nd November.

Oct 2 2015, 3:53 PM · wikimedia.biterg.io
jgbarah added a comment to T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).

@jgbarah, a co-mentor is required. Are Alvaro del Castillo, Daniel Izquierdo (mentioned in the description) on board?

Oct 2 2015, 3:50 PM · wikimedia.biterg.io
jgbarah updated the task description for T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).
Oct 2 2015, 3:49 PM · wikimedia.biterg.io

Oct 1 2015

jgbarah added a comment to T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).

Also, as for organizing the data in a database, I noticed that the code creates a relational database containing three tables, one for wiki_pages_revs, another for wiki_pages and one for people. What schema we finally choose for our database should depend on what information we think is useful and finally extract. So that will also follow the above suggested documentation process.

Oct 1 2015, 10:06 PM · wikimedia.biterg.io
jgbarah added a comment to T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).

Thank you @jgbarah! Please update the description and propose some microtasks. When this is done, we will promote this project idea to Outreachy-Round-11 candidates.

Oct 1 2015, 10:03 PM · wikimedia.biterg.io
jgbarah updated the task description for T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).
Oct 1 2015, 10:02 PM · wikimedia.biterg.io
jgbarah created T114440: In MediaWikiAnalysis, implement some missing information from the MediaWiki API.
Oct 1 2015, 10:02 PM · wikimedia.biterg.io
jgbarah updated the task description for T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).
Oct 1 2015, 10:01 PM · wikimedia.biterg.io
jgbarah created T114439: Improve performance of MediaWikiAnalysis.
Oct 1 2015, 10:00 PM · Performance Issue, wikimedia.biterg.io
jgbarah updated the task description for T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).
Oct 1 2015, 9:58 PM · wikimedia.biterg.io
jgbarah created T114437: Port MediaWikiAnalysis to SQLAlchemy.
Oct 1 2015, 9:56 PM · wikimedia.biterg.io
jgbarah updated the task description for T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).
Oct 1 2015, 9:49 PM · wikimedia.biterg.io

Sep 29 2015

jgbarah added a comment to T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).

Hi @Aklapper. That sounds very encouraging :) I recently made a small contribution to the android Wikipedia App, so I do have some idea of how to start with the development work. As far as this project is concerned, I am especially interested in this because I am very interest in working on Information Retrieval. But I am not able to find documentation pertaining to the tools in question so I am not sure where to begin. Please let me know if you have some pointers on how I should start. Thanks.

Sep 29 2015, 9:16 PM · wikimedia.biterg.io
jgbarah added a comment to T89135: Misc. improvements to MediaWikiAnalysis (which is part of the MetricsGrimoire toolset).

@Acs, @Dicortazar, @jgbarah, do you still want to propose this project? Are you able to mentor it?

Sep 29 2015, 9:06 PM · wikimedia.biterg.io

Sep 20 2015

jgbarah added a comment to T110947: Provide open changeset snapshot data on Sep 22 and Sep 24 (for Gerrit Cleanup Day).

We mean open changesets created in the last three months. We want to look at how well we are reacting to new changesets versus the old ones.

Sep 20 2015, 10:54 AM · DevRel-September-2015, wikimedia.biterg.io

Sep 2 2015

jgbarah added a comment to T110545: Labeling some bots (active in Git/Gerrit) as bots.

I couldn't find @Jdlrobson+frankie@gmail.com in our database. Maybe it didn't act?

Probably, might have been just an experiment.

Sep 2 2015, 6:57 AM · DevRel-September-2015, wikimedia.biterg.io, ECT-August-2015

Sep 1 2015

jgbarah added a comment to T110545: Labeling some bots (active in Git/Gerrit) as bots.

From the list in Group Non-Interactive Users, I tagged gerritpatchuploader@gmail.com, yuvipanda+suchabot@gmail.com, and wikidata-services@wikimedia.de as bots. I couldn't find jdlrobson+frankie@gmail.com in our database. Maybe it didn't act?

Sep 1 2015, 9:20 AM · DevRel-September-2015, wikimedia.biterg.io, ECT-August-2015
jgbarah added a comment to T110545: Labeling some bots (active in Git/Gerrit) as bots.

Added Contributors | Bots subsection at the Community Metrics wiki with this info.

Sep 1 2015, 9:00 AM · DevRel-September-2015, wikimedia.biterg.io, ECT-August-2015
jgbarah added a comment to T110545: Labeling some bots (active in Git/Gerrit) as bots.

The list of bots is currently maintained in the Sorting Hat (identities) database, in table profiles. If the field "is_bot" is 1, the identity is considered a bot. Otherwise, that field is 0.

Sep 1 2015, 8:52 AM · DevRel-September-2015, wikimedia.biterg.io, ECT-August-2015

Aug 28 2015

jgbarah moved T100189: "Median time to review for Gerrit Changesets, per month": External vs. WMF/WMDE/etc patch authors from Backlog to Doing on the ECT-August-2015 board.
Aug 28 2015, 8:18 AM · DevRel-September-2015, ECT-August-2015, ECT-June-2015, wikimedia.biterg.io
jgbarah moved T103984: Exclude certain repositories (upstream / inactive) from Gerrit metrics by blacklisting from Backlog to Doing on the ECT-August-2015 board.
Aug 28 2015, 8:15 AM · ECT-August-2015, ECT-July-2015, wikimedia.biterg.io
jgbarah added a comment to T95238: Handling multiple affiliations (at once; like work vs spare time) in tech community metrics.

I see three issues here:

Aug 28 2015, 7:57 AM · wikimedia.biterg.io
jgbarah added a comment to T100189: "Median time to review for Gerrit Changesets, per month": External vs. WMF/WMDE/etc patch authors.

In your case, it seems that you only want to have some organizations "as such" ("Wikimedia Foundation", "Wikimedia Deutschland", "WikiWorks", "Wikia", maybe some others), and the rest to be considered as "Individual" (or "Independent"). Is this right?

I'm not entirely sure what "as such" means, but I'd say that's right.

Aug 28 2015, 7:34 AM · DevRel-September-2015, ECT-August-2015, ECT-June-2015, wikimedia.biterg.io

Aug 27 2015

jgbarah added a comment to T100189: "Median time to review for Gerrit Changesets, per month": External vs. WMF/WMDE/etc patch authors.

We've removed a bunch of organizations (see below), but I'm going to explain the situation, just to try to be on the same page.

Aug 27 2015, 6:03 PM · DevRel-September-2015, ECT-August-2015, ECT-June-2015, wikimedia.biterg.io
jgbarah closed T110545: Labeling some bots (active in Git/Gerrit) as bots as Resolved.

After looking at the available information, the current list of identities labeled as "bot" is:

Aug 27 2015, 4:34 PM · DevRel-September-2015, wikimedia.biterg.io, ECT-August-2015
jgbarah closed T110545: Labeling some bots (active in Git/Gerrit) as bots, a subtask of T107562: Tech community KPIs for the WMF metrics meeting, as Resolved.
Aug 27 2015, 4:34 PM · DevRel-November-2015, DevRel-October-2015, DevRel-September-2015, ECT-August-2015, wikimedia.biterg.io
jgbarah created T110545: Labeling some bots (active in Git/Gerrit) as bots.
Aug 27 2015, 4:22 PM · DevRel-September-2015, wikimedia.biterg.io, ECT-August-2015

Jul 31 2015

jgbarah added a comment to T107562: Tech community KPIs for the WMF metrics meeting.

Dani is on vacation these days, and he is the most knowledgeable about those PKIs. We are already working on this, anyway. In particular, we're trying to see what's happening with T103292. We'll keep you informed.

Jul 31 2015, 5:47 PM · DevRel-November-2015, DevRel-October-2015, DevRel-September-2015, ECT-August-2015, wikimedia.biterg.io

Jul 30 2015

jgbarah added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

In fact, the main reason would be simplifying (and making it more accurate) the retrieving of historical stats of almost any kind. For example, if at some point you're interested in studying the historical evolution of time-to-close, those closing records will be needed.

Jul 30 2015, 7:08 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Jul 29 2015

jgbarah added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

OK, waiting for @chasemp comments, if any.

Jul 29 2015, 8:17 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
jgbarah updated the task description for T107254: Closed tickets in Bugzilla migrated without a closing date.
Jul 29 2015, 7:26 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
jgbarah created T107254: Closed tickets in Bugzilla migrated without a closing date.
Jul 29 2015, 7:14 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io