Page MenuHomePhabricator

Provide list of oldest open Gerrit changesets without code review
Closed, ResolvedPublic

Description

In the context of T88531, we would like korma to provide:

  • A list of the (100?) oldest open changesets in gerrit.wikimedia.org without any code review (CR = 0).
  • It should be sorted by oldest date of last upload.
  • The view should list the patch title, the related repository, the author, the date of the last upload.
  • The view should allow to click on each item to get to that changeset in Gerrit.

Event Timeline

Aklapper raised the priority of this task from to High.
Aklapper updated the task description. (Show Details)
Aklapper added a project: wikimedia.biterg.io.
Aklapper subscribed.

I thought Quim proposed to list the changesets which didn't get any comment at all. CR = 0 is something else: comments without CR labels, or no new comments after latest patchset.

Checking the latest CR labels is very easy and could be done in minutes on https://www.mediawiki.org/wiki/Gerrit/Reports/Oldest_open_changesets , but it's already provided by gerrit GUI and gerrit queries, e.g. https://gerrit.wikimedia.org/r/#/q/is:open+label:Code-Review%253D0,n,z (GUI is paginated, though).

Just a question, if a changeset is on -1 but then a new upload is made, then it is considered 0, right? If so, we should list only those changesets that didn't get any review ever.

if a changeset is on -1 but then a new upload is made, then it is considered 0, right?

Yes.

Hi,

I'd like to confirm some examples:

For instance, according to the Korma database and checking the Gerrit site, the two oldest changesets without any review would be:

In both cases, there's not a "Code Review" and there's no WIP. And they did not have a review ever for any patchset at all.

However they have some activity such as comments, Verifications by Jenkins and inline comments.

Would that be the list of changesets that you're willing to list in this task?

Yes, I think we should keep the rules simple and list these as well.

Even if these two changesets don't represent the case of a Gerrit change that has received no feedback at all, I stll think we should list them, because they are basically anomalies to be cleaned (these patterns show either WIP or changesets that have been in fact abandoned).

The alternatives could lead to worse scenarios:

  • If we discard changesets without review but with comments, we will filter those changesets where someone like me came to comment "Hey, can someone review this changeset, please?"
  • If we discard changesets with additional uploads from other users, then we may filter significant efforts from a couple of volunteers being ignored by the maintainers.

Let's start with this first 100 issues with no code review.

Just a comment, I've noticed in at least one of the issues, that the information in this list does not match with information in Gerrit.

I've been playing with the ssh command line (as the way we retrieve the data) and this is because the ssh received info is not complete.

Specifically the third on the list: https://gerrit.wikimedia.org/r/#/c/27526 . I get all the information, except the specified Code-Review -1. You can run that command as "ssh -p 29418 gerrit.wikimedia.org gerrit query --patch-sets --all-approvals 27526".

tracker URLSubmitted bychangeset URLsummarysubmitted_on
gerrit.wikimedia.org_mediawiki/coreDaniel Friesenhttps://gerrit.wikimedia.org/r/#/c/4055Fix links and html in jqueryMsg and add text mode.2012-04-01 11:53:51
gerrit.wikimedia.org_mediawiki/coreTim Landscheidthttps://gerrit.wikimedia.org/r/#/c/26958postgre search did not honor database prefix2012-10-06 21:49:03
gerrit.wikimedia.org_mediawiki/coreLiangenthttps://gerrit.wikimedia.org/r/#/c/27526New magic word "{{DEFAULTCOLLATION:}}" to specify the default collation to use for a category2012-10-11 14:07:17
gerrit.wikimedia.org_mediawiki/extensions/BiblioPlusKarenEddyhttps://gerrit.wikimedia.org/r/#/c/30555Patch 5 Modified QTip module to meet coding conventions2012-10-29 01:29:41
gerrit.wikimedia.org_mediawiki/extensions/BiblioPlusKarenEddyhttps://gerrit.wikimedia.org/r/#/c/33688Coding Convention Modifications2012-11-16 01:55:14
gerrit.wikimedia.org_mediawiki/extensions/InterwikiMapleucostictehttps://gerrit.wikimedia.org/r/#/c/35024Add InterwikiMap extension, v1.0.62012-11-25 12:43:07
gerrit.wikimedia.org_mediawiki/extensions/ProxyListDbRussetburbankhttps://gerrit.wikimedia.org/r/#/c/37786Initial commit and first production release, 1.0.2012-12-10 05:26:11
gerrit.wikimedia.org_mediawiki/extensions/SemanticMapsNischayn22https://gerrit.wikimedia.org/r/#/c/38696Handling of shapes in Semantic Maps.2012-12-14 10:50:39
gerrit.wikimedia.org_mediawiki/extensions/SemanticFormsAndruhttps://gerrit.wikimedia.org/r/#/c/39761Extracted MultipleTemplate logic from FormPrinter into its own class2012-12-21 15:07:33
gerrit.wikimedia.org_mediawiki/extensions/TitleBlacklistTechman224https://gerrit.wikimedia.org/r/#/c/40774Added 'users' attribute for users who are logged in2012-12-27 06:33:17
gerrit.wikimedia.org_mediawiki/coreJarry1250https://gerrit.wikimedia.org/r/#/c/41364mediawiki.searchSuggest: Use <ul>/<li> in instead of endless <div>s2012-12-30 01:51:33
gerrit.wikimedia.org_mediawiki/extensions/WikimediaMaintenanceMaxSemhttps://gerrit.wikimedia.org/r/#/c/43097Script to enumerate wikis with a given setting2013-01-09 23:22:10
gerrit.wikimedia.org_mediawiki/extensions/CollectionAwighthttps://gerrit.wikimedia.org/r/#/c/44848[WIP] DO NOT MERGE (bug 17168) Support interwiki articles when loading collection2013-01-20 08:21:41
gerrit.wikimedia.org_mediawiki/coreAlex Monkhttps://gerrit.wikimedia.org/r/#/c/48749Fix interwiki userrights form tool links2013-02-12 23:21:48
gerrit.wikimedia.org_mediawiki/extensions/MoodBarNischayn22https://gerrit.wikimedia.org/r/#/c/49474Parse feedback as wikitext.2013-02-17 12:43:53
gerrit.wikimedia.org_mediawiki/extensions/MoodBarNischayn22https://gerrit.wikimedia.org/r/#/c/49478Use :hover instead of jQuery based styling2013-02-17 13:19:30
gerrit.wikimedia.org_mediawiki/extensions/ParsoidCscotthttps://gerrit.wikimedia.org/r/#/c/52072Allow parsoid to run offline by logging and replaying cached API requests.2013-03-04 20:03:27
gerrit.wikimedia.org_mediawiki/extensions/CreateRedirectToniherhttps://gerrit.wikimedia.org/r/#/c/57410Groups and overwrite permissions for CreateRedirect2013-04-03 22:36:43
gerrit.wikimedia.org_mediawiki/extensions/ParsoidMarkTraceurhttps://gerrit.wikimedia.org/r/#/c/60796WIP Try to fix the table attribute bug2013-04-25 08:51:40
gerrit.wikimedia.org_mediawiki/corePokehttps://gerrit.wikimedia.org/r/#/c/61283Prefix wiki-text redirects with colon2013-04-29 00:24:02
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwighthttps://gerrit.wikimedia.org/r/#/c/61929WIP: DonationForm2013-05-02 01:51:06
gerrit.wikimedia.org_operations/puppetFaidon Liambotishttps://gerrit.wikimedia.org/r/#/c/62955Add a third-party cron module2013-05-09 10:01:48
gerrit.wikimedia.org_mediawiki/extensions/CentralNoticeAwighthttps://gerrit.wikimedia.org/r/#/c/63100WIP device filtering in GlobalAllocation2013-05-10 03:05:05
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwighthttps://gerrit.wikimedia.org/r/#/c/63249WIP: more paypal language fixes2013-05-11 02:02:26
gerrit.wikimedia.org_operations/dumpsSanja pavlovichttps://gerrit.wikimedia.org/r/#/c/63390Check for external programs existence in worker.py initialization2013-05-12 22:24:51
gerrit.wikimedia.org_operations/dumpsSanja pavlovichttps://gerrit.wikimedia.org/r/#/c/63782Per bug #48012. Compressed possible errors into for loop; program exits if there is one or more errors and writes all of them.2013-05-15 00:08:24
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwighthttps://gerrit.wikimedia.org/r/#/c/63932[WIP] Refactor controller logic into adapters2013-05-15 23:06:55
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwighthttps://gerrit.wikimedia.org/r/#/c/64440WIP: More DI core changes to support DonationForm2013-05-17 23:36:10
gerrit.wikimedia.org_mediawiki/corePlatonideshttps://gerrit.wikimedia.org/r/#/c/64562SpecialPreferencesTest needs a db2013-05-20 12:01:51
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwighthttps://gerrit.wikimedia.org/r/#/c/64872GatewayAdapter::isSupported2013-05-22 02:07:51
gerrit.wikimedia.org_mediawiki/extensions/SemanticDrilldownYaron Korenhttps://gerrit.wikimedia.org/r/#/c/64928More fixes for removal of '_str' datatype in SMW 1.92013-05-22 15:56:24
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwighthttps://gerrit.wikimedia.org/r/#/c/65003WIP: pull all the declarative stuff together2013-05-23 02:42:47
gerrit.wikimedia.org_mediawiki/extensions/MsUploadNischayn22https://gerrit.wikimedia.org/r/#/c/65356Pluginified so can be used by other extensions.2013-05-25 07:38:15
gerrit.wikimedia.org_mediawiki/extensions/ExternalArticlesSamwilsonhttps://gerrit.wikimedia.org/r/#/c/66231Add a message to the edit form when external text is loaded2013-05-31 08:48:16
gerrit.wikimedia.org_mediawiki/extensions/ExternalArticlesSamwilsonhttps://gerrit.wikimedia.org/r/#/c/66230Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ExternalArticles2013-05-31 08:48:16
gerrit.wikimedia.org_mediawiki/extensions/SVGEditVitaliyFilippovhttps://gerrit.wikimedia.org/r/#/c/70814Allow to create new SVG files using SVGEdit2013-06-27 14:34:30
gerrit.wikimedia.org_mediawiki/extensions/SVGEditVitaliyFilippovhttps://gerrit.wikimedia.org/r/#/c/70815Show SVGEdit WikiEditor "SVG drawing" button on preview, not only on the initial edit.2013-06-27 14:42:52
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceurhttps://gerrit.wikimedia.org/r/#/c/70919Clean up the jsduck docs after first two patches2013-06-27 23:08:43
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceurhttps://gerrit.wikimedia.org/r/#/c/70925Add UWUI to the jsduck docs2013-06-27 23:59:51
gerrit.wikimedia.org_mediawiki/coreParent5446https://gerrit.wikimedia.org/r/#/c/72866Added fallback information to LocalisationCache2013-07-10 01:18:46
gerrit.wikimedia.org_mediawiki/extensions/ParsoidInezhttps://gerrit.wikimedia.org/r/#/c/73406(WIP) Support for galleries in Parsoid2013-07-12 16:31:21
gerrit.wikimedia.org_mediawiki/coreBrian Wolffhttps://gerrit.wikimedia.org/r/#/c/73605Make AssembleUploadChunksJob give a status update when it starts.2013-07-14 05:39:54
gerrit.wikimedia.org_mediawiki/extensions/ShortUrlSiddhartha Ghaihttps://gerrit.wikimedia.org/r/#/c/74649Add tooltip-like UI beside the title2013-07-19 19:17:12
gerrit.wikimedia.org_mediawiki/extensions/ParsoidCscotthttps://gerrit.wikimedia.org/r/#/c/77065WIP: Add parser test for links in template-generated table cell content.2013-08-01 00:44:32
gerrit.wikimedia.org_mediawiki/extensions/ConfigureJack Phoenixhttps://gerrit.wikimedia.org/r/#/c/77149Configure: add a hook to the database handler.2013-08-01 19:22:53
gerrit.wikimedia.org_mediawiki/extensions/AbuseFilterWerdnahttps://gerrit.wikimedia.org/r/#/c/80159[WIP] Replace condition limit with a time limit.2013-08-21 01:13:48
gerrit.wikimedia.org_operations/debs/studMark Bergsmahttps://gerrit.wikimedia.org/r/#/c/82428Add PROXY protocol v2 send code2013-09-03 18:48:42
gerrit.wikimedia.org_operations/debs/studMark Bergsmahttps://gerrit.wikimedia.org/r/#/c/82427Add --write-proxy2 configuration option2013-09-03 18:48:42
gerrit.wikimedia.org_openzimKiran mathew koshy 1993https://gerrit.wikimedia.org/r/#/c/82449Incremental update: zimdiff and zimpatch2013-09-03 21:25:40
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceurhttps://gerrit.wikimedia.org/r/#/c/84213Add events for upload page2013-09-15 09:10:43
gerrit.wikimedia.org_mediawiki/extensions/GuidedTourMattflaschenhttps://gerrit.wikimedia.org/r/#/c/84735[WIP] Declare tour as requiring wikitext, but it doesn't work yet.2013-09-18 10:57:02
gerrit.wikimedia.org_mediawiki/extensions/AbuseFilterAlex Monkhttps://gerrit.wikimedia.org/r/#/c/85675Add maintenance script to restore missing log entries for each filter history entry2013-09-23 16:40:59
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwighthttps://gerrit.wikimedia.org/r/#/c/86790WIP tests for the return_value_map2013-10-01 03:18:40
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceurhttps://gerrit.wikimedia.org/r/#/c/86804jquery audit of mw.DestinationChecker.js2013-10-01 05:56:28
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceurhttps://gerrit.wikimedia.org/r/#/c/86805jquery audit of mw.ErrorDialog.js2013-10-01 06:08:04
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceurhttps://gerrit.wikimedia.org/r/#/c/86810jquery audit of mw.GroupProgressBar.js2013-10-01 06:43:50
gerrit.wikimedia.org_mediawiki/coreLiangenthttps://gerrit.wikimedia.org/r/#/c/87273Make zh@collation=pinyin and zh@collation=stroke collations usable2013-10-03 00:10:28
gerrit.wikimedia.org_mediawiki/extensions/DraftsLegoktmhttps://gerrit.wikimedia.org/r/#/c/88405[WIP] Convert to use jQuery2013-10-08 06:31:50
gerrit.wikimedia.org_mediawiki/extensions/DraftsLegoktmhttps://gerrit.wikimedia.org/r/#/c/89769Add a script to remove expired drafts from the database2013-10-15 05:40:09
gerrit.wikimedia.org_analytics/wikistatsNemo bishttps://gerrit.wikimedia.org/r/#/c/91998Add perl dependencies to a CollectMailArchives.pl comment2013-10-25 22:53:54
gerrit.wikimedia.org_analytics/wikistatsNemo bishttps://gerrit.wikimedia.org/r/#/c/92056Move download limiter to proper place and comment it as it's only a test2013-10-26 10:14:27
gerrit.wikimedia.org_analytics/wikistatsNemo bishttps://gerrit.wikimedia.org/r/#/c/92066Archives are downloaded in .txt.gz format: fix matching and opening2013-10-26 13:39:38
gerrit.wikimedia.org_analytics/wikistatsNemo bishttps://gerrit.wikimedia.org/r/#/c/92069Add some more author aliases2013-10-26 15:36:14
gerrit.wikimedia.org_mediawiki/extensions/EchoLegoktmhttps://gerrit.wikimedia.org/r/#/c/92261Start tests for the built-in notification types2013-10-28 03:47:04
gerrit.wikimedia.org_operations/dnsMark Bergsmahttps://gerrit.wikimedia.org/r/#/c/92343Repartition eqiad LVS service IPs2013-10-28 18:48:38
gerrit.wikimedia.org_wikimedia/fundraising/toolsAwighthttps://gerrit.wikimedia.org/r/#/c/93429WIP dedupe report2013-11-04 07:24:05
gerrit.wikimedia.org_mediawiki/extensions/WikimediaEventsAwighthttps://gerrit.wikimedia.org/r/#/c/94516WIP Log attempted page saves2013-11-09 20:00:07
gerrit.wikimedia.org_mediawiki/extensions/WikimediaMaintenanceArav93https://gerrit.wikimedia.org/r/#/c/94609Renamed $wmf* to $wmg* for consistency. Bug 43956 required a change in this repository as well.2013-11-10 14:58:49
gerrit.wikimedia.org_operations/puppetMark Bergsmahttps://gerrit.wikimedia.org/r/#/c/94949Reexec procps on changes2013-11-12 19:39:02
gerrit.wikimedia.org_wikimedia/fundraising/crmAwighthttps://gerrit.wikimedia.org/r/#/c/95739fix comment2013-11-16 01:15:25
gerrit.wikimedia.org_mediawiki/vagrantAwighthttps://gerrit.wikimedia.org/r/#/c/96227WIP SmashPig payments listener and role2013-11-19 10:48:43
gerrit.wikimedia.org_mediawiki/extensions/ParsoidGWickehttps://gerrit.wikimedia.org/r/#/c/96292WIP: Remove ./ prefix on relative links, escape colon instead2013-11-19 19:36:13
gerrit.wikimedia.org_wikimedia/fundraising/crmAwighthttps://gerrit.wikimedia.org/r/#/c/96675(FR #807) Recurring contributions keep the original contribution's gateway account name2013-11-21 01:27:04
gerrit.wikimedia.org_mediawiki/extensions/AntiSpoofKaldarihttps://gerrit.wikimedia.org/r/#/c/97304Adding 2 new equivalencies (partial fix for bug 25619)2013-11-23 16:31:12
gerrit.wikimedia.org_wikimedia/fundraising/crmAwighthttps://gerrit.wikimedia.org/r/#/c/97891WIP ridiculous hack to link from damaged messages to a helpful contribution search2013-11-27 08:58:10
gerrit.wikimedia.org_labs/tools/grrritMarkTraceurhttps://gerrit.wikimedia.org/r/#/c/98141Move config into a default file and WMF files2013-11-29 01:36:10
gerrit.wikimedia.org_mediawiki/tools/missing-from-wikipediaSharihareswarahttps://gerrit.wikimedia.org/r/#/c/98962MySQL db access for Wikimedia Labs + tests2013-12-03 22:20:40
gerrit.wikimedia.org_mediawiki/coresaperhttps://gerrit.wikimedia.org/r/#/c/100141Crude way to recreate PgSQL references in tables2013-12-07 12:42:01
gerrit.wikimedia.org_mediawiki/coreBrian Wolffhttps://gerrit.wikimedia.org/r/#/c/100921[WIP] Make API follow file redirects like normal redirects2013-12-11 23:48:04
gerrit.wikimedia.org_analytics/wikistatsQChrishttps://gerrit.wikimedia.org/r/#/c/102298Ignore sampled-1000 testdata generated when running tests2013-12-17 21:45:18
gerrit.wikimedia.org_labs/toollabsTim Landscheidthttps://gerrit.wikimedia.org/r/#/c/104397Unreviewed changes to rmtool2013-12-29 19:36:23
gerrit.wikimedia.org_mediawiki/services/parsoidSubramanya Sastryhttps://gerrit.wikimedia.org/r/#/c/105018Fixes to transclusion-containing extlink-masqueraders [{{echoa}}]2014-01-02 21:12:47
gerrit.wikimedia.org_wikimedia/fundraising/toolsAwighthttps://gerrit.wikimedia.org/r/#/c/105159WIP: (FR #1285) Munge logs for source metadata2014-01-03 11:48:53
gerrit.wikimedia.org_mediawiki/coreCarganhttps://gerrit.wikimedia.org/r/#/c/105167Add edit page permission check2014-01-03 12:56:23
gerrit.wikimedia.org_mediawiki/extensions/DraftsGomokohttps://gerrit.wikimedia.org/r/#/c/105200Fix compatibility with MW 1.22, PHP 5.4 and Firefox 262014-01-03 17:09:35
gerrit.wikimedia.org_VisualEditor/VisualEditorEsandershttps://gerrit.wikimedia.org/r/#/c/107142WIP Fix deletion inside a structural node at start/end of document2014-01-13 14:10:35
gerrit.wikimedia.org_mediawiki/extensions/WorkflowAwighthttps://gerrit.wikimedia.org/r/#/c/107306Initial commit: contrib and git bookkeeping2014-01-14 03:11:03
gerrit.wikimedia.org_mediawiki/extensions/CategoryTreeEranrozhttps://gerrit.wikimedia.org/r/#/c/108012Allow categorytree with dir2014-01-17 09:34:42
gerrit.wikimedia.org_mediawiki/extensions/MultimediaViewerMarkTraceurhttps://gerrit.wikimedia.org/r/#/c/110599WIP: Pulling init stuff into lightweight module2014-01-31 19:22:55
gerrit.wikimedia.org_mediawiki/skins/eruditeNjwhttps://gerrit.wikimedia.org/r/#/c/110928Account for different font sizes when calculating max-width of hearer elements2014-02-03 10:25:28
gerrit.wikimedia.org_mediawiki/coreNxhttps://gerrit.wikimedia.org/r/#/c/111126Subst templates and clean tildes even if $wgCleanSignatures is false2014-02-04 00:54:32
gerrit.wikimedia.org_mediawiki/coreAdi.iiitahttps://gerrit.wikimedia.org/r/#/c/111289Bug11269p1d2014-02-04 22:05:09
gerrit.wikimedia.org_apps/android/translateVenky2834https://gerrit.wikimedia.org/r/#/c/113105Removed the bug causing all accounts to be removed from the phone. Now, only TranslateWiki accounts are removed.2014-02-13 13:21:26
gerrit.wikimedia.org_apps/android/translateVenky2834https://gerrit.wikimedia.org/r/#/c/113106Added a dialog on Logout.2014-02-13 13:21:26
gerrit.wikimedia.org_mediawiki/extensions/EventLoggingOri.livnehhttps://gerrit.wikimedia.org/r/#/c/113545WIP: Save current title as 'title' attribute2014-02-15 20:00:43
gerrit.wikimedia.org_mediawiki/coreBurthscehhttps://gerrit.wikimedia.org/r/#/c/113904fix element scope from r92975, p to div2014-02-18 05:47:45
gerrit.wikimedia.org_mediawiki/coreBurthscehhttps://gerrit.wikimedia.org/r/#/c/113909Change descriptions of prohibitions to fit when using as generators2014-02-18 06:55:37
gerrit.wikimedia.org_mediawiki/coreBurthscehhttps://gerrit.wikimedia.org/r/#/c/113943fix escaping fragment of Title2014-02-18 13:00:27
gerrit.wikimedia.org_mediawiki/extensions/EducationProgramJ-squaredhttps://gerrit.wikimedia.org/r/#/c/114083Create separate notification types for student/instructor roles2014-02-18 22:44:50
gerrit.wikimedia.org_VisualEditor/VisualEditorEsandershttps://gerrit.wikimedia.org/r/#/c/114355WIP failing converter tests2014-02-20 00:00:31

Interesting! Let's fine tune this list.

If there are a few false positives because of some Gerrit problem, I think this is ok. Still those false positives will be probably old changesets needing attention, so it is not too bad.

A list of the (100?) oldest open changesets in gerrit.wikimedia.org without any code review (CR = 0).

OK

It should be sorted by oldest date of last upload.

Now it is sorted by date of first upload.

The view should list the patch title, the related repository, the author, the date of the last upload.

In the final table, the sorting of these fields should be kept (or you can propose a better sorting, but let's align the requirement with the result).

Also, in the final table it would be better to have not the long ugly string for the repo but the human-readable name of the repository linked to the page of such repository in korma (i.e. UploadWizard)

The view should allow to click on each item to get to that changeset in Gerrit.

OK

Working on the last-patchset-upload order.

New 100 gerrit issues. I'm still working on the previous dataset, so there may be new code reviews that were not taken into account for this list.

This is now sorted by the last upload and I've added direct links to Korma and Gerrit.

Korma ProjectOriginal authorGerrit IssueSummaryFirst UploadLast Upload
gerrit.wikimedia.org_mediawiki/coreDaniel Friesen4055Fix links and html in jqueryMsg and add text mode.2012-04-01 11:53:512012-10-16 17:08:01
gerrit.wikimedia.org_mediawiki/coreTim Landscheidt26958postgre search did not honor database prefix2012-10-06 21:49:032012-10-29 12:29:39
gerrit.wikimedia.org_mediawiki/extensions/BiblioPlusKarenEddy30555Patch 5 Modified QTip module to meet coding conventions2012-10-29 01:29:412012-12-07 19:35:47
gerrit.wikimedia.org_mediawiki/extensions/ParsoidMarkTraceur60796WIP Try to fix the table attribute bug2013-04-25 08:51:402013-04-25 08:53:08
gerrit.wikimedia.org_mediawiki/extensions/ParsoidCscott52072Allow parsoid to run offline by logging and replaying cached API requests.2013-03-04 20:03:272013-04-26 19:04:08
gerrit.wikimedia.org_mediawiki/corePoke61283Prefix wiki-text redirects with colon2013-04-29 00:24:022013-04-29 00:24:46
gerrit.wikimedia.org_operations/puppetFaidon Liambotis62955Add a third-party cron module2013-05-09 10:01:482013-05-09 10:04:52
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwight63249WIP: more paypal language fixes2013-05-11 02:02:262013-05-11 02:03:02
gerrit.wikimedia.org_operations/dumpsSanja pavlovic63782Per bug #48012. Compressed possible errors into for loop; program exits if there is one or more errors and writes all of them.2013-05-15 00:08:242013-05-15 00:08:33
gerrit.wikimedia.org_mediawiki/extensions/SemanticDrilldownYaron Koren64928More fixes for removal of '_str' datatype in SMW 1.92013-05-22 15:56:242013-05-22 15:56:37
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwight64440WIP: More DI core changes to support DonationForm2013-05-17 23:36:102013-05-22 17:27:21
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwight61929WIP: DonationForm2013-05-02 01:51:062013-05-22 17:27:38
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwight65003WIP: pull all the declarative stuff together2013-05-23 02:42:472013-05-24 03:36:51
gerrit.wikimedia.org_mediawiki/extensions/MsUploadNischayn2265356Pluginified so can be used by other extensions.2013-05-25 07:38:152013-05-25 07:43:35
gerrit.wikimedia.org_mediawiki/extensions/SVGEditVitaliyFilippov70814Allow to create new SVG files using SVGEdit2013-06-27 14:34:302013-06-27 14:34:40
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceur70919Clean up the jsduck docs after first two patches2013-06-27 23:08:432013-06-27 23:18:32
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceur70925Add UWUI to the jsduck docs2013-06-27 23:59:512013-06-28 00:59:07
gerrit.wikimedia.org_mediawiki/coreBrian Wolff73605Make AssembleUploadChunksJob give a status update when it starts.2013-07-14 05:39:542013-07-14 06:03:43
gerrit.wikimedia.org_mediawiki/extensions/ParsoidCscott77065WIP: Add parser test for links in template-generated table cell content.2013-08-01 00:44:322013-08-01 00:48:09
gerrit.wikimedia.org_mediawiki/extensions/ConfigureJack Phoenix77149Configure: add a hook to the database handler.2013-08-01 19:22:532013-08-01 19:22:56
gerrit.wikimedia.org_mediawiki/extensions/TitleBlacklistTechman22440774Added 'users' attribute for users who are logged in2012-12-27 06:33:172013-08-11 17:37:12
gerrit.wikimedia.org_mediawiki/extensions/CreateRedirectToniher57410Groups and overwrite permissions for CreateRedirect2013-04-03 22:36:432013-08-11 18:16:42
gerrit.wikimedia.org_operations/debs/studMark Bergsma82428Add PROXY protocol v2 send code2013-09-03 18:48:422013-09-04 10:26:20
gerrit.wikimedia.org_operations/debs/studMark Bergsma82427Add --write-proxy2 configuration option2013-09-03 18:48:422013-09-04 10:37:44
gerrit.wikimedia.org_mediawiki/extensions/ParsoidInez73406(WIP) Support for galleries in Parsoid2013-07-12 16:31:212013-09-13 01:40:27
gerrit.wikimedia.org_mediawiki/extensions/SemanticMapsNischayn2238696Handling of shapes in Semantic Maps.2012-12-14 10:50:392013-09-21 00:36:30
gerrit.wikimedia.org_mediawiki/extensions/AbuseFilterAlex Monk85675Add maintenance script to restore missing log entries for each filter history entry2013-09-23 16:40:592013-09-23 17:22:01
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceur86804jquery audit of mw.DestinationChecker.js2013-10-01 05:56:282013-10-01 05:56:33
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceur86805jquery audit of mw.ErrorDialog.js2013-10-01 06:08:042013-10-01 06:08:09
gerrit.wikimedia.org_mediawiki/extensions/DraftsLegoktm88405[WIP] Convert to use jQuery2013-10-08 06:31:502013-10-15 05:54:16
gerrit.wikimedia.org_mediawiki/extensions/InterwikiMapleucosticte35024Add InterwikiMap extension, v1.0.62012-11-25 12:43:072013-10-17 21:05:43
gerrit.wikimedia.org_mediawiki/extensions/ProxyListDbRussetburbank37786Initial commit and first production release, 1.0.2012-12-10 05:26:112013-11-03 11:46:54
gerrit.wikimedia.org_wikimedia/fundraising/toolsAwight93429WIP dedupe report2013-11-04 07:24:052013-11-04 10:44:46
gerrit.wikimedia.org_operations/dnsMark Bergsma92343Repartition eqiad LVS service IPs2013-10-28 18:48:382013-11-08 12:20:14
gerrit.wikimedia.org_mediawiki/extensions/WikimediaMaintenanceArav9394609Renamed $wmf* to $wmg* for consistency. Bug 43956 required a change in this repository as well.2013-11-10 14:58:492013-11-10 14:58:52
gerrit.wikimedia.org_mediawiki/extensions/MoodBarNischayn2249478Use :hover instead of jQuery based styling2013-02-17 13:19:302013-11-11 19:50:25
gerrit.wikimedia.org_mediawiki/extensions/ParsoidGWicke96292WIP: Remove ./ prefix on relative links, escape colon instead2013-11-19 19:36:132013-11-19 19:39:42
gerrit.wikimedia.org_wikimedia/fundraising/crmAwight96675(FR #807) Recurring contributions keep the original contribution's gateway account name2013-11-21 01:27:042013-11-21 01:27:07
gerrit.wikimedia.org_mediawiki/corePlatonides64562SpecialPreferencesTest needs a db2013-05-20 12:01:512013-11-23 21:56:12
gerrit.wikimedia.org_mediawiki/extensions/ExternalArticlesSamwilson66230Merge branch 'master' of ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ExternalArticles2013-05-31 08:48:162013-11-25 10:02:57
gerrit.wikimedia.org_wikimedia/fundraising/crmAwight97891WIP ridiculous hack to link from damaged messages to a helpful contribution search2013-11-27 08:58:102013-11-27 08:58:15
gerrit.wikimedia.org_labs/tools/grrritMarkTraceur98141Move config into a default file and WMF files2013-11-29 01:36:102013-11-29 01:36:15
gerrit.wikimedia.org_mediawiki/coresaper100141Crude way to recreate PgSQL references in tables2013-12-07 12:42:012013-12-07 12:45:08
gerrit.wikimedia.org_mediawiki/coreBrian Wolff100921[WIP] Make API follow file redirects like normal redirects2013-12-11 23:48:042013-12-12 00:05:14
gerrit.wikimedia.org_operations/dumpsSanja pavlovic63390Check for external programs existence in worker.py initialization2013-05-12 22:24:512013-12-13 23:12:27
gerrit.wikimedia.org_analytics/wikistatsQChris102298Ignore sampled-1000 testdata generated when running tests2013-12-17 21:45:182013-12-20 16:14:45
gerrit.wikimedia.org_wikimedia/fundraising/toolsAwight105159WIP: (FR #1285) Munge logs for source metadata2014-01-03 11:48:532014-01-03 12:32:59
gerrit.wikimedia.org_mediawiki/extensions/WorkflowAwight107306Initial commit: contrib and git bookkeeping2014-01-14 03:11:032014-01-19 05:09:42
gerrit.wikimedia.org_operations/puppetMark Bergsma94949Reexec procps on changes2013-11-12 19:39:022014-01-19 20:08:01
gerrit.wikimedia.org_mediawiki/services/parsoidSubramanya Sastry105018Fixes to transclusion-containing extlink-masqueraders [{{echoa}}]2014-01-02 21:12:472014-01-21 20:55:25
gerrit.wikimedia.org_mediawiki/coreParent544672866Added fallback information to LocalisationCache2013-07-10 01:18:462014-01-25 03:23:50
gerrit.wikimedia.org_mediawiki/extensions/MultimediaViewerMarkTraceur110599WIP: Pulling init stuff into lightweight module2014-01-31 19:22:552014-01-31 19:22:55
gerrit.wikimedia.org_mediawiki/skins/eruditeNjw110928Account for different font sizes when calculating max-width of hearer elements2014-02-03 10:25:282014-02-03 10:25:28
gerrit.wikimedia.org_mediawiki/coreNx111126Subst templates and clean tildes even if $wgCleanSignatures is false2014-02-04 00:54:322014-02-04 00:54:32
gerrit.wikimedia.org_mediawiki/coreAdi.iiita111289Bug11269p1d2014-02-04 22:05:092014-02-04 22:05:09
gerrit.wikimedia.org_apps/android/translateVenky2834113106Added a dialog on Logout.2014-02-13 13:21:262014-02-13 13:21:26
gerrit.wikimedia.org_apps/android/translateVenky2834113105Removed the bug causing all accounts to be removed from the phone. Now, only TranslateWiki accounts are removed.2014-02-13 13:21:262014-02-13 13:21:26
gerrit.wikimedia.org_mediawiki/coreCargan105167Add edit page permission check2014-01-03 12:56:232014-02-14 22:53:59
gerrit.wikimedia.org_mediawiki/coreBurthsceh113904fix element scope from r92975, p to div2014-02-18 05:47:452014-02-18 05:47:45
gerrit.wikimedia.org_mediawiki/coreBurthsceh113909Change descriptions of prohibitions to fit when using as generators2014-02-18 06:55:372014-02-18 06:55:37
gerrit.wikimedia.org_mediawiki/coreBurthsceh113943fix escaping fragment of Title2014-02-18 13:00:272014-02-18 13:00:27
gerrit.wikimedia.org_mediawiki/extensions/EducationProgramJ-squared114083Create separate notification types for student/instructor roles2014-02-18 22:44:502014-02-18 22:44:50
gerrit.wikimedia.org_mediawiki/extensions/ExternalArticlesSamwilson66231Add a message to the edit form when external text is loaded2013-05-31 08:48:162014-02-18 23:22:45
gerrit.wikimedia.org_mediawiki/extensions/MultimediaViewerGergő Tisza115849[WIP] Hide overflow in permission text box using $.dotdotdot2014-02-27 03:53:302014-02-27 03:53:30
gerrit.wikimedia.org_mediawiki/extensions/MultimediaViewerGergő Tisza115848[WIP] Add jquery.dotdotdot plugin for truncating text at a given height2014-02-27 03:53:302014-02-27 03:53:30
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceur86810jquery audit of mw.GroupProgressBar.js2013-10-01 06:43:502014-03-05 23:06:54
gerrit.wikimedia.org_mediawiki/extensions/VoteNYToniher117599Adding a new magic word: SCOREPAGE2014-03-07 22:52:472014-03-07 22:52:47
gerrit.wikimedia.org_mediawiki/services/parsoidGWicke119443WIP / for discussion: Several APIRequest tweaks2014-03-19 05:58:502014-03-19 05:59:52
gerrit.wikimedia.org_mediawiki/extensions/OpenBadgesHchuying120471Update AddBadge.php2014-03-23 22:01:432014-03-23 22:01:43
gerrit.wikimedia.org_mediawiki/extensions/OpenBadgesHchuying120470Updates AddBadge.php2014-03-23 22:01:432014-03-23 22:01:43
gerrit.wikimedia.org_VisualEditor/VisualEditorJforrester121449[WIP] Get rid of other clear() calls after change()2014-03-27 21:13:572014-03-27 21:13:57
gerrit.wikimedia.org_mediawiki/coreJarry125041364mediawiki.searchSuggest: Use <ul>/<li> in instead of endless <div>s2012-12-30 01:51:332014-03-27 23:19:09
gerrit.wikimedia.org_mediawiki/coreOri.livneh117651Deprecate jquery.mwExtension2014-03-08 12:45:172014-03-28 02:10:18
gerrit.wikimedia.org_mediawiki/extensions/WorkflowAwight122220WIP Standard libraries; integration tests2014-03-30 22:46:002014-03-30 22:46:00
gerrit.wikimedia.org_mediawiki/extensions/WorkflowAwight122221WIP Workflow schema2014-03-30 22:46:582014-03-30 22:46:58
gerrit.wikimedia.org_mediawiki/extensions/WorkflowAwight122218Rough design diagrams2014-03-30 22:18:052014-04-01 23:05:23
gerrit.wikimedia.org_mediawiki/extensions/MultimediaViewerMarkTraceur123833WIP fix share tabs' select events2014-04-04 08:51:322014-04-04 08:51:32
gerrit.wikimedia.org_mediawiki/coreLiangent87273Make zh@collation=pinyin and zh@collation=stroke collations usable2013-10-03 00:10:282014-04-07 19:15:39
gerrit.wikimedia.org_analytics/wikistatsNemo bis118436[Full dump analysis] Reduce edits_only and reverts_only intricacy2014-03-13 10:29:072014-04-08 20:14:49
gerrit.wikimedia.org_operations/puppetAlexandros Kosiaris124861WIP: Introducing Shinken module2014-04-09 17:04:472014-04-09 17:04:47
gerrit.wikimedia.org_mediawiki/coreMarkAHershberger125521Revert "Provide RequestContext from fixDoubleRedirects"2014-04-12 00:09:372014-04-12 00:11:00
gerrit.wikimedia.org_mediawiki/extensions/MultimediaViewerGergő Tisza126153[WIP] Add position handling to URLs2014-04-16 00:43:182014-04-16 00:43:18
gerrit.wikimedia.org_mediawiki/coreAaron Schulz126210[WIP] Added support for CDN-only thumbnail storage2014-04-16 10:26:132014-04-17 19:40:33
gerrit.wikimedia.org_mediawiki/services/parsoidInez127172Support for passing API endpoint to be used in the URL (encoded) instead of having to specify it in the localsettings.js2014-04-18 00:31:472014-04-18 00:35:59
gerrit.wikimedia.org_wikimedia/fundraising/toolsAwight129212example worldpay audit conf2014-04-23 19:52:392014-04-23 19:52:39
gerrit.wikimedia.org_mediawiki/extensions/SphinxSearchKiwiroy129381New Feature: Multiple Wiki/Database Support2014-04-24 10:08:292014-04-24 10:08:29
gerrit.wikimedia.org_labs/tools/bub8ohit.dua129709coming_soon2014-04-25 18:34:072014-04-25 18:34:07
gerrit.wikimedia.org_mediawiki/services/parsoidCscott129818WIP: WTS: Handle tag fixup that floats inside <figure>.2014-04-25 22:39:032014-04-26 00:02:42
gerrit.wikimedia.org_integration/docrootJforrester131324[WIP] List VisualEditor core's demo2014-05-04 06:12:302014-05-04 06:12:30
gerrit.wikimedia.org_integration/docrootJforrester131323[WIP] List VisualEditor's core and MediaWiki documentation separately2014-05-04 06:12:302014-05-04 06:12:30
gerrit.wikimedia.org_integration/docrootJforrester131322[WIP] List OOjs UI demo2014-05-04 06:12:302014-05-04 14:11:59
gerrit.wikimedia.org_wikimedia/fundraising/crm/civicrmAwight132156Database logging and crude profiling2014-05-08 10:12:532014-05-08 11:21:06
gerrit.wikimedia.org_mediawiki/extensions/ReorderParserPhasesOrbartal131958Created the first version of the extension ReorderParserPhases2014-05-07 14:16:082014-05-09 14:18:00
gerrit.wikimedia.org_mediawiki/extensions/examplesDaniel Kinzler132402StructuredDataContent to demo non-text data [WIP]2014-05-09 14:36:402014-05-09 17:23:11
gerrit.wikimedia.org_mediawiki/extensions/TranslateNikerabbit132384POC for simple glossary thing2014-05-09 13:06:072014-05-09 17:40:48
gerrit.wikimedia.org_mediawiki/extensions/UploadWizardMarkTraceur84213Add events for upload page2013-09-15 09:10:432014-05-13 02:42:28
gerrit.wikimedia.org_operations/puppet/varnishOttomata133062[VERY-WIP] Refactor for easier abstraction and use in environments other than WMF production2014-05-13 13:41:452014-05-13 14:00:03
gerrit.wikimedia.org_mediawiki/coreWaldir133222better scriptpath default for installer.php2014-05-14 13:24:032014-05-14 13:24:03
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwight133509Transparent workaround for access control2014-05-15 19:44:212014-05-15 19:44:21
gerrit.wikimedia.org_mediawiki/extensions/DonationInterfaceAwight133508Use traits to consolidate TestingAdapters2014-05-15 19:44:212014-05-15 19:44:21

Hi again,

Please, have a look at http://korma.wmflabs.org/browser/scr-backlog.html . You'll see two options (others can be added later).

A couple of comments:

  • I'd like to have this page much more updated that the general dashboard. We can try to have it each 3, 6 or 12 hours. This depends on your needs to have this data updated.
  • I still have to polish some minor details (eg: name of the project).

Ok, I think this is fixed. Cllosing the task.