Page MenuHomePhabricator

wikimedia.biterg.ioComponent
ActivePublic

Details

Description

Tools and data for metrics on Wikimedia's technical community at wikimedia.biterg.io (hosted by Bitergia, based on the GrimoireLab software suite).

See mw:Community metrics for more information.

Recent Activity

Wed, Apr 17

Aklapper changed the status of T327785: Enable domain matching in wikimedia.biterg.io configuration from Stalled to Open.

Future Hatstall version has been deployed two months ago, so we could have another discussion about this (but maybe it's already enabled? Should likely check on an identity defined by activity on a mailing list or Gerrit where email addresses get indexed).

Wed, Apr 17, 3:53 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io

Tue, Apr 16

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

As for CLOSED, I guess we did that to prevent further comments and/or to indicate the task resolution got verified. Then.. I cant quite remember how we used Bugzilla 15/20 years ago :D

Tue, Apr 16, 10:16 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Sat, Apr 13

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

I cant quite remember how we used Bugzilla 15/20 years ago

Sat, Apr 13, 3:48 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Fri, Apr 12

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

@valerio.bozzolan The SQL statements and comments appear in contradiction. For every comment that says "Skipped bug X - state was REOPENED" there is in fact a real update statement that does exactly what the comment says it doesn't. Is this intentional?

Fri, Apr 12, 4:49 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
Krinkle added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

@valerio.bozzolan The SQL statements and comments appear in contradiction. For every comment that says "Skipped bug X - state was REOPENED" there is in fact a real update statement that does exactly what the comment says it doesn't. Is this intentional?

Fri, Apr 12, 4:39 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
valerio.bozzolan claimed T107254: Closed tickets in Bugzilla migrated without a closing date.

Here our generated SQL patch candidate ready for review:

Fri, Apr 12, 3:36 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
hashar added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

Note: we have dump of Bugzilla data at https://dumps.wikimedia.org/other/bugzilla/ , as static html file and a database dump (without emails)

And... the script now takes seconds instead of weeks. Now we have enough extra Watts to shutdown a small nuclear plant somewhere 🌈

Fri, Apr 12, 2:04 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Thu, Apr 11

valerio.bozzolan updated subscribers of T107254: Closed tickets in Bugzilla migrated without a closing date.

And if it would work on a static HTML dump like ours, instead of a real BZ instance.

Thu, Apr 11, 1:55 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
Aklapper added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

Have anybody already checked the file mentioned in the description, that is, maybe an useful starting point?
https://gitlab.wikimedia.org/valeriobozzolan/yet-another-bugzilla-parser/-/blob/master/data/bugzilla.csv

Thu, Apr 11, 1:23 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
valerio.bozzolan added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

Anyway a required step is to take P49618 and make a nice phabricator.csv.

Thu, Apr 11, 1:03 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
valerio.bozzolan added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

Have anybody already checked the file mentioned in the description, that is, maybe an useful starting point?

Thu, Apr 11, 12:48 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
Aklapper added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

@valerio.bozzolan I admit I didn't try to fully understand those 400 lines which seem to cover way way more stuff than needed here. :D Like why there is an array with statuses when we only care about last Status=Resolved etc. Or why care about ACTION_WITH_LINKS etc. (Also, stuff like WORKSFORME and REMIND and LATER and --- are no statuses but resolutions.) And if it would work on a static HTML dump like ours, instead of a real BZ instance.

Thu, Apr 11, 11:36 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
valerio.bozzolan added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

Small note

Thu, Apr 11, 11:19 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
Aklapper added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

Had another quick look and managed to get down to have only <table>...</table> left in the local bug activity page. But then interesting problem is dealing with the rowspan: No date cell in the Status change row when several actions were performed at once and 'Status change' is not listed as first row)

Thu, Apr 11, 11:08 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Wed, Apr 10

Aklapper added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.
Wed, Apr 10, 9:53 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Tue, Apr 9

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

git clone https://gitlab.wikimedia.org/repos/sre/miscweb/bugzilla.git

Tue, Apr 9, 8:33 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
hashar added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

Note: we have dump of Bugzilla data at https://dumps.wikimedia.org/other/bugzilla/ , as static html file and a database dump (without emails)

Tue, Apr 9, 11:36 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
Aklapper added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

To summarize: Would need to perform 57008 times the following steps:

I obviously do not care who set the closed status (we cannot match non-existing accounts!), and I obviously do not care about creating fake transactions in the DB, but would only set that one closedEpoch column value, if at all.

Tue, Apr 9, 10:22 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
LSobanski removed a project from T107254: Closed tickets in Bugzilla migrated without a closing date: collaboration-services.

Got it. In this case I'll just untag Collab.

Tue, Apr 9, 9:21 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Mon, Apr 8

Aklapper reopened T107254: Closed tickets in Bugzilla migrated without a closing date as "Open".

This is not resolved; it would require altering our DB

Mon, Apr 8, 3:57 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
LSobanski closed T107254: Closed tickets in Bugzilla migrated without a closing date as Resolved.

Closing based on the last comment.

Mon, Apr 8, 3:52 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Tue, Apr 2

Dzahn added a project to T107254: Closed tickets in Bugzilla migrated without a closing date: collaboration-services.
Tue, Apr 2, 3:49 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
valerio.bozzolan placed T107254: Closed tickets in Bugzilla migrated without a closing date up for grabs.

I sincerely do not remember what I was doing here :D will retry to do something during the next WMHack. I will continue from this point:

Tue, Apr 2, 7:02 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Wed, Mar 27

Aklapper claimed T360762: Sort out how to pull data (affiliations etc) from Bitergia DB via SortingHat API to find needed data updates.
Wed, Mar 27, 4:53 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io

Mar 25 2024

Aklapper added a comment to T360762: Sort out how to pull data (affiliations etc) from Bitergia DB via SortingHat API to find needed data updates.

Managed access (PEBKAC).

Mar 25 2024, 10:20 AM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io

Mar 24 2024

Aklapper added a comment to T360762: Sort out how to pull data (affiliations etc) from Bitergia DB via SortingHat API to find needed data updates.

Played with Insomnia, still having issues, filed Bitergia support request at https://support.bitergia.com/support/tickets/1183

Mar 24 2024, 8:03 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io
Aklapper renamed T360762: Sort out how to pull data (affiliations etc) from Bitergia DB via SortingHat API to find needed data updates from Sort out how to pull data (affiliations etc) from Bitergia DB to find needed data updates to Sort out how to pull data (affiliations etc) from Bitergia DB via SortingHat API to find needed data updates.
Mar 24 2024, 8:03 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io

Mar 22 2024

Aklapper triaged T360762: Sort out how to pull data (affiliations etc) from Bitergia DB via SortingHat API to find needed data updates as High priority.
Mar 22 2024, 10:55 AM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io

Jan 10 2024

thcipriani closed T335700: Bitergia: ssh and Hatstall access for thcipriani as Resolved.

Verified. I can login to https://wikimedia.biterg.io/identities/ ssh to wmf.sortinghat.bitergia.net

Jan 10 2024, 3:13 AM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io

Jan 9 2024

Aklapper reassigned T335700: Bitergia: ssh and Hatstall access for thcipriani from Aklapper to thcipriani.

Up to @thcipriani to verify

Jan 9 2024, 10:48 AM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io

Oct 11 2023

Aklapper closed T228169: Index gerrit hashtags as Declined.

Quoting upstream https://github.com/chaoss/grimoirelab-perceval/issues/561 :

Perceval parses everything that goes in the JSON obtained from gerrit. This is not a bug.

Oct 11 2023, 5:22 PM · Upstream, wikimedia.biterg.io

Oct 6 2023

Aklapper added a comment to T335700: Bitergia: ssh and Hatstall access for thcipriani.

Also new here, kind of. :) Added you to both tickets.

Oct 6 2023, 8:08 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io
thcipriani added a comment to T335700: Bitergia: ssh and Hatstall access for thcipriani.
Oct 6 2023, 7:47 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io
Aklapper changed the status of T335700: Bitergia: ssh and Hatstall access for thcipriani from Stalled to Open.
Oct 6 2023, 6:29 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io
Aklapper closed T335577: Adjust data update workflow in Bitergia DB to grimoirelab-sortinghat 0.8 changes as Resolved.

This took a while to sort out but took an interesting turn: sortinghat (and its architecture changes) is not relevant for the usecase to perform steps locally anymore. We agreed on allowing me to create an SQL dump (instead of the previous json file to be imported locally by sortinghat into MariaDB previously) after Bitergia set up a new machine.

Oct 6 2023, 6:20 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io
Aklapper closed T335577: Adjust data update workflow in Bitergia DB to grimoirelab-sortinghat 0.8 changes, a subtask of T335700: Bitergia: ssh and Hatstall access for thcipriani, as Resolved.
Oct 6 2023, 6:20 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io

Sep 25 2023

Aklapper removed Due Date on T335700: Bitergia: ssh and Hatstall access for thcipriani.
Sep 25 2023, 10:09 AM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io
Aklapper removed Due Date on T335577: Adjust data update workflow in Bitergia DB to grimoirelab-sortinghat 0.8 changes.
Sep 25 2023, 10:07 AM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io

Sep 15 2023

hashar reopened T317671: Create a dashboard or query to find the median time to first review for a team as "Open".

This is still valid. I guess the issue is finding out the right fields to use and crafting the visualization on the Biterg.io instance at https://wikimedia.biterg.io/app/kibana#/dashboard/8c515590-e1de-11e8-8aac-ef7fd4d8cbad :)

Sep 15 2023, 4:28 PM · wikimedia.biterg.io
Aklapper closed T317671: Create a dashboard or query to find the median time to first review for a team as Invalid.

No reply, thus unfortunately closing

Sep 15 2023, 3:36 PM · wikimedia.biterg.io
Aklapper updated the task description for T317671: Create a dashboard or query to find the median time to first review for a team.
Sep 15 2023, 3:36 PM · wikimedia.biterg.io

Aug 14 2023

Aklapper edited projects for T327785: Enable domain matching in wikimedia.biterg.io configuration, added: Release-Engineering-Team (Priority Backlog 📥); removed Developer-Advocacy.
Aug 14 2023, 2:30 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io
Aklapper added a project to T335577: Adjust data update workflow in Bitergia DB to grimoirelab-sortinghat 0.8 changes: Release-Engineering-Team (Priority Backlog 📥).
Aug 14 2023, 2:26 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io
Aklapper added a project to T335700: Bitergia: ssh and Hatstall access for thcipriani: Release-Engineering-Team (Priority Backlog 📥).
Aug 14 2023, 2:26 PM · Release-Engineering-Team (Priority Backlog 📥), wikimedia.biterg.io

Jul 21 2023

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

Let's join this lovely pastebin with our scraped stuff

Jul 21 2023, 6:49 AM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Jul 20 2023

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

Yeah having closerPHID as NULL has sense since you already filtered by maniphest_task.status != "open" AND maniphest_task.status != "stalled" AND maniphest_task.status != "duplicate" AND maniphest_task.status != "progress" and so there is no closer.

Jul 20 2023, 6:21 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
Aklapper added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

Whoa! Can I somehow surf that lovely data? 🤩 maybe in a pastebin?

Jul 20 2023, 5:47 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io

Jul 19 2023

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

Phabricator task ID = Bugzilla ticket ID + 2000

Jul 19 2023, 5:48 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
Aklapper added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

Chapter II: understanding what should be updated, from what

Jul 19 2023, 4:02 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io
Aklapper added a comment to T107254: Closed tickets in Bugzilla migrated without a closing date.

The script skipped all of these. It takes just the very last (→ the most meaningful) status.

Jul 19 2023, 3:41 PM · DevRel-November-2015, Phabricator, Bugzilla-Migration, wikimedia.biterg.io