Page MenuHomePhabricator
Feed Advanced Search

Dec 23 2023

PeterBowman created T353989: {{NAMESPACE}} wrongly returns "Special" when used in autosumm-new.
Dec 23 2023, 7:17 PM · MediaWiki-Core-Revision-backend, MediaWiki-ContentHandler

Nov 7 2023

PeterBowman added a comment to T350724: Polish Wikipedia loads almost double amount of render blocking CSS for anonymous users.

The installation of ReferenceTooltips for anonymous users by default which loads jquery.ui and oojs-ui-core (perhaps this could be revisited in light of T282999)

Nov 7 2023, 7:50 PM · Design-System-Team, Performance Issue, Web-Team-Backlog, Local-Wiki-Template-And-Gadget-Issues

Mar 21 2023

PeterBowman committed R2307:2eaebe3fa1ca: Update plwiktionary override.
Update plwiktionary override
Mar 21 2023, 11:53 AM

Mar 14 2023

PeterBowman created T332066: Wikitext markup breaks link in revreview-edited-section system message.
Mar 14 2023, 6:27 PM · MediaWiki-Page-editing

Mar 8 2023

PeterBowman updated the task description for T278481: Parsoid support for the ProofreadPage extension.
Mar 8 2023, 8:18 PM · Parsoid-Read-Views (Phase 2 - testwiki Main namespace support), ProofreadPage, Parsoid

Feb 17 2023

PeterBowman updated the task description for T320650: Broken syntax on [[MediaWiki:Gadgets-definition]] (ResourceLoader requirements vs page names) on various wikis.
Feb 17 2023, 4:12 PM · WMF-General-or-Unknown

Feb 15 2023

PeterBowman updated subscribers of T329784: Make Proofread Page extension compatible with Parsoid.
Feb 15 2023, 6:55 PM · Parsoid-Rendering, Parsoid, ProofreadPage
PeterBowman added a parent task for T329784: Make Proofread Page extension compatible with Parsoid: T258838: [EPIC] Ensure all extensions on the Wikimedia cluster that use Parser hooks or implement tag hooks are retargeted for Parsoid.
Feb 15 2023, 6:54 PM · Parsoid-Rendering, Parsoid, ProofreadPage
PeterBowman added a subtask for T258838: [EPIC] Ensure all extensions on the Wikimedia cluster that use Parser hooks or implement tag hooks are retargeted for Parsoid: T329784: Make Proofread Page extension compatible with Parsoid.
Feb 15 2023, 6:54 PM · Parsoid-Read-Views, Parsing-Active-Work, Parsoid-Rendering, Parsoid
PeterBowman created T329784: Make Proofread Page extension compatible with Parsoid.
Feb 15 2023, 6:53 PM · Parsoid-Rendering, Parsoid, ProofreadPage

Feb 9 2023

PeterBowman committed R2307:091e4ab93f7a: Add plwiktionary override.
Add plwiktionary override
Feb 9 2023, 11:48 AM

Jan 30 2023

PeterBowman added a comment to T251664: Disable auto-capitalization hint on search field of wikis with $wgCapitalLinks = false.

It works for me on mobile Chrome, it doesn't on mobile Firefox. This should be consistent with both of your screenshots.

Jan 30 2023, 6:43 PM · MW-1.40-notes (1.40.0-wmf.12; 2022-11-28), MobileFrontend, good first task, Web-Team-Backlog (Needs Prioritization (Tech)), MinervaNeue, MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), patch-welcome, All-and-every-Wiktionary

Jan 5 2023

PeterBowman added a comment to T326295: Edits to one page not shown in Special:RecentChanges in plwikisource.

If I'm correct, https://quarry.wmcloud.org/query/70320 lists 58 revisions created in last month not having their corresponding entry in the recentchanges table.

Jan 5 2023, 10:27 PM · WMF-JobQueue

Dec 3 2022

PeterBowman closed T319958: Migrate pbbot from Toolforge GridEngine to Toolforge Kubernetes as Resolved.

My cron jobs are now fully migrated to k8s. I am still inclined to using the grid for one-off jobs due to the current retry policy, but surely will go with k8s as soon as it is solved, too.

Dec 3 2022, 1:30 AM · Grid-Engine-to-K8s-Migration

Nov 5 2022

PeterBowman added a comment to T251664: Disable auto-capitalization hint on search field of wikis with $wgCapitalLinks = false.

I don't see any change on mobile browsers (FF & Chrome) and plwiktionary (1.40.0-wmf.8), on-screen keys are automatically upper-cased when I focus the search bar. On a desktop browser using the Minerva skin the search input field has an autocapitalize="none" attribute.

Nov 5 2022, 10:47 AM · MW-1.40-notes (1.40.0-wmf.12; 2022-11-28), MobileFrontend, good first task, Web-Team-Backlog (Needs Prioritization (Tech)), MinervaNeue, MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), patch-welcome, All-and-every-Wiktionary

Oct 11 2022

PeterBowman added a comment to T319958: Migrate pbbot from Toolforge GridEngine to Toolforge Kubernetes.

Most cron jobs are now moved to k8s and email notifications have been fixed, but I noticed that failed jobs are re-run, which is highly undesirable for me: T304893, T315114.

Oct 11 2022, 10:14 AM · Grid-Engine-to-K8s-Migration

Oct 7 2022

PeterBowman added a comment to T319958: Migrate pbbot from Toolforge GridEngine to Toolforge Kubernetes.

After some testing, I'm considering T317998 a blocker.

Oct 7 2022, 7:18 PM · Grid-Engine-to-K8s-Migration
PeterBowman added a comment to T317998: toolforge-jobs emails not working.

Here are my Grafana logs. I didn't receive any messages neither on successful nor failing jobs, regardless of the selected value for --emails (onfailure/onfinish/all).

Oct 7 2022, 7:11 PM · Toolforge Jobs framework
PeterBowman added a comment to T319958: Migrate pbbot from Toolforge GridEngine to Toolforge Kubernetes.

Hello, thank you for the heads-up. No surprise at all, I had already taken some initial steps toward the migration and thus found and reported a few issues about the new framework I'd like to see solved before that happens: T301901, T302211, T304421. Anyway, those are no real blockers for me, so let me analyze the matter once again to see how I can adapt my jobs. Most of them should work fine; I'm mostly worried about the "dumpWatcher" one, which needs to start jobs from within another job (T315729).

Oct 7 2022, 10:38 AM · Grid-Engine-to-K8s-Migration
PeterBowman claimed T319958: Migrate pbbot from Toolforge GridEngine to Toolforge Kubernetes.
Oct 7 2022, 10:25 AM · Grid-Engine-to-K8s-Migration

Sep 14 2022

PeterBowman added a comment to T299417: Normalize templatelinks table.

I can confirm that, thank you!

Sep 14 2022, 10:32 AM · User-notice-archive, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), MW-1.39-notes, Performance-Team (Radar), DBA
PeterBowman added a comment to T299417: Normalize templatelinks table.

Any SQL query involving the templatelinks table (e.g. select *) on eswiktionary and plwiktionary (group1) now returns:

Sep 14 2022, 9:44 AM · User-notice-archive, MW-1.40-notes (1.40.0-wmf.2; 2022-09-19), MW-1.39-notes, Performance-Team (Radar), DBA

May 23 2022

PeterBowman removed a project from T304028: Global variable collision due to typo in local copy of Vega2 library: Patch-For-Review.
May 23 2022, 8:53 PM · MW-1.39-notes (1.39.0-wmf.5; 2022-03-28), MediaWiki-extensions-Graph
PeterBowman closed T304028: Global variable collision due to typo in local copy of Vega2 library as Resolved.
May 23 2022, 8:52 PM · MW-1.39-notes (1.39.0-wmf.5; 2022-03-28), MediaWiki-extensions-Graph
PeterBowman closed T307683: Add localized wordmark for plwiktionary as Resolved.

Change is live, resolving.

May 23 2022, 8:32 PM · Wikimedia-Site-requests

May 5 2022

PeterBowman claimed T307683: Add localized wordmark for plwiktionary.
May 5 2022, 1:40 PM · Wikimedia-Site-requests
PeterBowman created T307683: Add localized wordmark for plwiktionary.
May 5 2022, 1:37 PM · Wikimedia-Site-requests

Apr 25 2022

PeterBowman added a comment to T306790: Set up monitoring for community cronjobs.

But when my cronjob hasn’t run for weeks because it’s been crashing while processing data (or has run out of disk, etc.), I’d find it super useful to get an alert.

Apr 25 2022, 2:00 PM · User-aborrero, Toolforge, observability

Apr 17 2022

MarcoAurelio awarded T302211: toolforge-jobs: merge stdout/stderr output a Like token.
Apr 17 2022, 8:26 PM · User-Raymond_Ndibe, Toolforge Jobs framework

Mar 22 2022

PeterBowman added a comment to T304421: Allow customizing the out/err files with toolforge-jobs.

Is this a duplicate of T301901? See also T302211 regarding the out/err merge option.

Mar 22 2022, 12:45 PM · User-Raymond_Ndibe, Patch-For-Review, Toolforge Jobs framework, cloud-services-team (Kanban)

Mar 17 2022

PeterBowman added a comment to T304028: Global variable collision due to typo in local copy of Vega2 library.

Thank you, I have addressed this issue in https://github.com/vega/datalib/pull/112. Anyway, it seems that the repo is no longer maintained (see the note in their README.md) and now they resort to a different implementation at vega-util/isString.js.

Mar 17 2022, 11:01 AM · MW-1.39-notes (1.39.0-wmf.5; 2022-03-28), MediaWiki-extensions-Graph
PeterBowman claimed T304028: Global variable collision due to typo in local copy of Vega2 library.
Mar 17 2022, 12:42 AM · MW-1.39-notes (1.39.0-wmf.5; 2022-03-28), MediaWiki-extensions-Graph

Mar 16 2022

PeterBowman renamed T304028: Global variable collision due to typo in local copy of Vega2 library from Typo found in local copy of Vega2 library to Global variable collision due to typo in local copy of Vega2 library.
Mar 16 2022, 11:57 PM · MW-1.39-notes (1.39.0-wmf.5; 2022-03-28), MediaWiki-extensions-Graph
PeterBowman created T304028: Global variable collision due to typo in local copy of Vega2 library.
Mar 16 2022, 11:38 PM · MW-1.39-notes (1.39.0-wmf.5; 2022-03-28), MediaWiki-extensions-Graph

Feb 21 2022

PeterBowman added a subtask for T285944: Toolforge: beta phase for the new jobs framework: T302211: toolforge-jobs: merge stdout/stderr output.
Feb 21 2022, 11:45 AM · cloud-services-team, Toolforge Jobs framework
PeterBowman added a parent task for T302211: toolforge-jobs: merge stdout/stderr output: T285944: Toolforge: beta phase for the new jobs framework.
Feb 21 2022, 11:45 AM · User-Raymond_Ndibe, Toolforge Jobs framework
PeterBowman created T302211: toolforge-jobs: merge stdout/stderr output.
Feb 21 2022, 11:36 AM · User-Raymond_Ndibe, Toolforge Jobs framework

Jan 12 2022

PeterBowman added a comment to T204201: Extend MediaWiki:Gadgets-definition capabilities.

I guess it will work, but I stated no official support for cross-wiki usage of gadgets via URL yet.

Jan 12 2022, 3:22 PM · MediaWiki-extensions-Gadgets

Dec 13 2021

PeterBowman added a comment to T284917: Remove "stub threshold" preference.

I have written a script which restores this feature using API calls: w:pl:Wikipedysta:Peter Bowman/highlight-stubs.js. The page length threshold is configurable via global variable.

Dec 13 2021, 8:37 PM · User-notice-archive, MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), MW-1.37-notes (1.37.0-wmf.23; 2021-09-13), Performance-Team (Radar), MediaWiki-Core-Preferences, MediaWiki-Parser, Platform Engineering

Dec 5 2021

PeterBowman added a comment to T290459: Corrupt large multistream bzip2 dumps due to stream index overflow.

@ArielGlenn this should be solved now (5,324,215,919 > 4,294,967,295):

Dec 5 2021, 1:03 PM · Dumps-Generation

Nov 1 2021

PeterBowman added a comment to T188679: Nuke should batch the deletions.

The patch for it got deployed. Is it fixed now?

Nov 1 2021, 2:30 PM · User-Ladsgroup, MediaWiki-extensions-Nuke

Oct 29 2021

PeterBowman added a comment to T42618: jquery.tablesorter: Add support for a "fixed" column of row numbers..

Can you create a user sandbox page on that wiki with some simple example tables?

Oct 29 2021, 11:19 AM · MediaWiki-User-Interface (Tables), JavaScript

Oct 28 2021

PeterBowman updated the task description for T294546: Markup inside <references> tag is not highlighted in CodeMirror.
Oct 28 2021, 1:05 PM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Cite
PeterBowman closed T282810: Unparsed unordered-list wikitext marker in first element of multi-error notice on page save as Resolved.
Oct 28 2021, 12:37 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Regression
PeterBowman created T294546: Markup inside <references> tag is not highlighted in CodeMirror.
Oct 28 2021, 12:00 PM · MW-1.40-notes (1.40.0-wmf.17; 2023-01-02), Cite

Oct 27 2021

PeterBowman added a comment to T42618: jquery.tablesorter: Add support for a "fixed" column of row numbers..

Expanding on T42618#434018, wikt:pl:MediaWiki:Gadget-autonumber.css works with both regular and sorted (class="sortable") tables, either HTML or wiki-syntax ({| |}), all basic skins (including mobile Minerva). No extra column needed, just add class autonumber. Example: wikt:pl:WS:STAT.

Oct 27 2021, 2:25 PM · MediaWiki-User-Interface (Tables), JavaScript

Oct 23 2021

PeterBowman added a comment to T290459: Corrupt large multistream bzip2 dumps due to stream index overflow.

@ArielGlenn is this already deployed? I can still see an overflow in wikidatawiki-20211020-pages-articles-multistream-index19.txt-p37553268p39053267.bz2, at element 38762216:Q37386589.

Oct 23 2021, 4:16 PM · Dumps-Generation

Sep 8 2021

PeterBowman added a comment to T290459: Corrupt large multistream bzip2 dumps due to stream index overflow.

I have only tracked the specific instructions that generate this stuff, but the cause is yet unknown for me. After compiling recompressxml and running the following command, the index file reaches offset 120,501,329,952 without overflowing:

Sep 8 2021, 12:35 PM · Dumps-Generation

Sep 7 2021

PeterBowman updated subscribers of T290459: Corrupt large multistream bzip2 dumps due to stream index overflow.
Sep 7 2021, 12:25 PM · Dumps-Generation
PeterBowman added a comment to T290459: Corrupt large multistream bzip2 dumps due to stream index overflow.

So, index files are populated in the format offset:pageid:title through this instruction in recompressxml.c, where offset is formatted as a 64-bit integer with %PRId64. The value of *fileOffset is obtained via outputhandler_get_offset in iohandlers.c:

Sep 7 2021, 12:19 PM · Dumps-Generation
PeterBowman added a comment to T290459: Corrupt large multistream bzip2 dumps due to stream index overflow.

Interestingly, this is not an issue for recombined multistream dumps. The file https://dumps.wikimedia.org/wikidatawiki/20210901/wikidatawiki-20210901-pages-articles-multistream-index.txt.bz2 reaches index value 127,758,927,237 without overflowing.

Sep 7 2021, 9:30 AM · Dumps-Generation

Sep 6 2021

PeterBowman created T290459: Corrupt large multistream bzip2 dumps due to stream index overflow.
Sep 6 2021, 10:12 PM · Dumps-Generation

Jul 25 2021

PeterBowman added a comment to T245377: Video.js player doesn’t work with Score.

Also happening on plwikisource. Here we have two built-in players: one originating from a simple [[File:audio.mp3]] transclusion (contained in the infobox), another one introduced by the musical score. Apparently they interfere with each other if present on the same page, but having either of them alone is fine. Remarks (tested on Firefox/Win10):

  • I can successfully reproduce the File-based player, this action opens a pop-up window. If I click then on the score-based player, I'm redirected to File:Undefined.
  • Conversely, if I attempt to play the score-based track first, nothing happens and I get the "TypeError: title is undefined" on console. The File-based player is unresponsive from that point on.
Jul 25 2021, 10:41 AM · Regression, TimedMediaHandler, MediaWiki-extensions-Score

Jul 6 2021

PeterBowman added a comment to T256296: Fatal exception from FlaggedRevs: "Flagged revision with ID … exists with unexpected fr_page_id".

Same issue on plwiki (ref, 1.37.0-wmf.12): Flagged revision with ID 63918438 exists with unexpected fr_page_id.

Jul 6 2021, 1:26 PM · Unstewarded-production-error, User-brennen, MediaWiki-extensions-FlaggedRevs, Wikimedia-production-error

Jul 1 2021

PeterBowman created T285959: Captcha interface is not shown to unregistered users, page save is not possible.
Jul 1 2021, 3:46 PM · MW-1.37-notes (1.37.0-wmf.14; 2021-07-12), ConfirmEdit (CAPTCHA extension)

Jun 4 2021

PeterBowman claimed T282810: Unparsed unordered-list wikitext marker in first element of multi-error notice on page save.
Jun 4 2021, 2:40 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Regression
PeterBowman removed a project from T282810: Unparsed unordered-list wikitext marker in first element of multi-error notice on page save: TemplateStyles.
Jun 4 2021, 11:33 AM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Regression

May 22 2021

PeterBowman added a comment to T141396: Provide a migration path for tools running tomcat.

Tool pbbot has been moved to k8s. I'm a bit surprised that it stays well within default memory limits (512 Mi), while this would not be possible in sge (needs 5-6 Gi).

May 22 2021, 7:39 PM · Toolforge, Kubernetes

May 17 2021

PeterBowman added a comment to T282810: Unparsed unordered-list wikitext marker in first element of multi-error notice on page save.

And here is the rationale for said newline (9b530b2b5a5008765ab0a226df8b5ec5f7182bd2):

May 17 2021, 7:24 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Regression
PeterBowman added a project to T282810: Unparsed unordered-list wikitext marker in first element of multi-error notice on page save: Regression.
May 17 2021, 7:12 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Regression
PeterBowman added a comment to T282810: Unparsed unordered-list wikitext marker in first element of multi-error notice on page save.

I've tracked down the Status::getWikiText call, it is invoked from inside the default clause in EditPage::handleStatus. Turns out this is a regression introduced in T280766 by c87462097c89dd0711fa05c3bcec275ad6176f44, i.e. switching back from Html::errorBox to a plain <div class="error"> fixes the formatting of list elements.

May 17 2021, 7:11 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Regression
PeterBowman added a comment to T282810: Unparsed unordered-list wikitext marker in first element of multi-error notice on page save.

The code generating those warnings should be TemplateStylesContent::getParserOutput and the ParserOutput is processed in EditPage::getPreviewText() and neither invoke it.

May 17 2021, 3:39 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Regression
PeterBowman renamed T282810: Unparsed unordered-list wikitext marker in first element of multi-error notice on page save from Unparsed unordered-list wikitext marker in first element of multi-error notice to Unparsed unordered-list wikitext marker in first element of multi-error notice on page save.
May 17 2021, 3:19 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Regression

May 16 2021

PeterBowman added a comment to T141396: Provide a migration path for tools running tomcat.

There are four tomcat-xxx jobs currently running (sge-status), mine included.

May 16 2021, 6:35 PM · Toolforge, Kubernetes

May 13 2021

PeterBowman added a comment to T282810: Unparsed unordered-list wikitext marker in first element of multi-error notice on page save.
$errors = $this->getErrorMessageArray( $rawErrors, $lang );
foreach ( $errors as &$error ) {
	$error = $error->plain();
}
$s = '* ' . implode( "\n* ", $errors ) . "\n";
if ( $longContext ) {
	$s = $this->msgInLang( $longContext, $lang, $s )->plain();
} elseif ( $shortContext ) {
	$s = $this->msgInLang( $shortContext, $lang, "\n$s\n" )->plain();
}
May 13 2021, 6:48 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Regression
PeterBowman created T282810: Unparsed unordered-list wikitext marker in first element of multi-error notice on page save.
May 13 2021, 6:37 PM · MW-1.37-notes (1.37.0-wmf.9; 2021-06-07), Regression

Apr 25 2021

PeterBowman added a comment to T275370: Unable to move pages despite being autoconfirmed on wikis with FlaggedRevs.

I can confirm this is an issue in plwiki and plwiktionary. Regarding the latter, I observed that bot accounts are able to move reviewed articles, whereas users with the editor right can't (both have in common the autoconfirmed flag). See wikt:pl:Special:ListGroupRights.

Apr 25 2021, 9:10 AM · Regression, MediaWiki-Page-rename, MediaWiki-extensions-FlaggedRevs

Apr 10 2021

PeterBowman created T279840: Special:ListRedirects crashes on invalid title: PageIdentity does not represent a proper page.
Apr 10 2021, 10:10 PM · MW-1.38-notes (1.38.0-wmf.2; 2021-09-28), Unstewarded-production-error, Wikimedia-production-error, MediaWiki-Special-pages

Apr 9 2021

PeterBowman added a comment to T279750: [accepted revision] is white in FlaggedRevs diffs.

This issue also affects ?action=history and user contribs, where <li> elements used to have a prominent blue background (on plwiki and plwiktionary).

Apr 9 2021, 10:32 AM · MW-1.36-notes (1.36.0-wmf.38; 2021-04-06), MW-1.37-notes (1.37.0-wmf.1; 2021-04-13), User-Ladsgroup, Regression, MediaWiki-extensions-FlaggedRevs

Feb 25 2021

PeterBowman updated the task description for T275651: Autoblock on registered user persists even if block parameters have changed or the IP block period has expired.
Feb 25 2021, 2:27 PM · MediaWiki-Blocks

Feb 24 2021

PeterBowman created T275651: Autoblock on registered user persists even if block parameters have changed or the IP block period has expired.
Feb 24 2021, 5:04 PM · MediaWiki-Blocks

Jan 24 2021

PeterBowman added a comment to T72470: Remove legacy javascript globals.

One word of caution, esp. re: automation:

Jan 24 2021, 12:11 PM · User-notice-archive, User-Ladsgroup, MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), MW-1.36-notes, MW-1.35-notes, Patch-For-Review, MW-1.35-release, Technical-Debt (Deprecation process), Wikimedia-Performance-publish, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Jan 23 2021

PeterBowman added a comment to T72470: Remove legacy javascript globals.

In 2015, this information was moved from global variables named wg* to mw.config.

Jan 23 2021, 12:30 PM · User-notice-archive, User-Ladsgroup, MW-1.37-notes (1.37.0-wmf.3; 2021-04-27), MW-1.36-notes, MW-1.35-notes, Patch-For-Review, MW-1.35-release, Technical-Debt (Deprecation process), Wikimedia-Performance-publish, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Jan 19 2021

PeterBowman added a comment to T248761: [modern Vector only] Move indicators underneath firstHeading.

Is there any way to tell the difference between old and new Vector skins in CSS? I mean, both variants seem to use the same skin-vector class in the <body> element, but there might arise a need to address specific tweaks to either one. I'm thinking of the From Wikipedia, the free encyclopedia text (a.k.a. sitesub?) which is not present in certain projects, e.g. plwiki. A prominent blank space is created beneath the first heading after this change, as you can see in T248761#6757107, so restoring it (only on the new Vector skin) could actually help.

Jan 19 2021, 11:41 PM · MW-1.36-notes (1.36.0-wmf.30; 2021-02-09), Patch-For-Review, Web-Team-Backlog (Kanbanana-FY-2020-21), User-Demian, RW-Feature-DI-Opt-out-Toggle, MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), Vector (legacy skin), Accessibility, Desktop Improvements (Vector 2022)

Jul 19 2020

PeterBowman added a comment to T257625: Interwiki sorting broken.

(...) since anonymous readers would have compact interwiki list anyway.

Jul 19 2020, 10:15 AM · User-notice-archive, MW-1.36-notes (1.36.0-wmf.1; 2020-07-21), Platform Team Workboards (External Code Reviews), Tech Ambassadors & Translators, MediaWiki-User-Interface, MW-1.35-release, User-Urbanecm, Patch-For-Review, Chinese-Sites, MediaWiki-extensions-InterwikiSorting, Regression

Jul 18 2020

PeterBowman added a comment to T257625: Interwiki sorting broken.

Temp hack deployed on plwiki (diff):

Jul 18 2020, 9:47 AM · User-notice-archive, MW-1.36-notes (1.36.0-wmf.1; 2020-07-21), Platform Team Workboards (External Code Reviews), Tech Ambassadors & Translators, MediaWiki-User-Interface, MW-1.35-release, User-Urbanecm, Patch-For-Review, Chinese-Sites, MediaWiki-extensions-InterwikiSorting, Regression

May 30 2020

PeterBowman created T254059: Add localized wordmark to eswiktionary mobile frontend.
May 30 2020, 10:30 AM · Spanish-Sites, Wikimedia-Site-requests

Apr 29 2020

PeterBowman added a comment to T250393: Use monospace font (or editfont preference) for diffs.

Diffs (i.e. "Show changes") are still rendered in sans serif when requested via Live Preview (plwiktionary, 1.35.0-wmf.30 (rMWcbce38f71d1d)).

Apr 29 2020, 5:39 PM · User-notice-archive, Editing-team, MW-1.35-notes (1.35.0-wmf.30; 2020-04-28), MediaWiki-Page-diffs

Apr 7 2020

PeterBowman added a comment to T249526: Misleading warning raised by the login API: "Fetching a token via action=login is deprecated".

(...)
Having said I'm not 100.00% sure about my inspection - I think that one of my problems is that the server was replying some headers with "not-canonical" fields. See the set-cookie instead of the traditional Set-Cookie. This is maybe weird but legitimate as per RFC2616 so it was a client code fault.

What do you think about that "not-canonical" set-cookie? Can you reproduce it?

Apr 7 2020, 4:13 PM · MW-1.35-notes (1.35.0-wmf.28; 2020-04-14), Platform Team Workboards (Clinic Duty Team), MediaWiki-Action-API

Apr 3 2020

PeterBowman added a comment to T224712: Attempt to login fails several times.

After some other tests:
zh.wikisource.org API sometimes generates invalid new token (using action=query&meta=tokens). This token gives login response of NeedToken with another invalid token generated. This token gives login response of NeedToken with yet another invalid token generated. And so on...
After a couple of attempts I successfully reproduced it also using zh:ws API sandbox

Apr 3 2020, 2:50 PM · Upstream, Pywikibot, Pywikibot-tests

Mar 14 2020

PeterBowman added a comment to T242514: Disable VisualEditor on Polish Wiktionary.

I can confirm this is working as expected, thanks!

Mar 14 2020, 3:34 PM · User-Ryasmeen, VisualEditor, Wikimedia-Site-requests, All-and-every-Wiktionary

Nov 15 2019

PeterBowman added a comment to T237709: Cannot view diffs on Special:Undelete - ends in InvalidArgumentException.

This just happened to me when I requested https://es.wiktionary.org/w/index.php?title=Especial:Restaurar&target=Discusi%C3%B3n%3Aelefanta&timestamp=20191115152327&diff=prev.

Nov 15 2019, 5:32 PM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Platform Team Workboards (Clinic Duty Team), MediaWiki-Page-diffs, MediaWiki-Page-deletion, Wikimedia-production-error

Jun 10 2019

PeterBowman created T225414: File namespace added to FlaggedRevs common configuration.
Jun 10 2019, 9:38 AM · Regression, MediaWiki-extensions-FlaggedRevs

Jun 8 2019

PeterBowman added a comment to T225276: FlaggedRevs (statistics) first three namespaces are listed twice.

Same happens on plwiki. Please note that namespace File is listed at Page review statistics (and pages therein can be marked as reviewed) even though it is not configured by the FR extension on this project (per NOC, look for $wgDBname == 'plwiki').

Jun 8 2019, 9:56 AM · WMF-General-or-Unknown, MediaWiki-extensions-FlaggedRevs

Jun 5 2019

PeterBowman created T225116: Various flags presented to reviewers where previously there was none.
Jun 5 2019, 4:34 PM · Regression, MediaWiki-extensions-FlaggedRevs

May 5 2019

PeterBowman added a comment to T222462: Cannot create some new pages on Wiktionary: "Bad value for parameter $dbkey: should not be empty".

As reported on enwiktionary (ref), users are unable to create pages starting with an uppercase letter if their lowercase equivalent already exists. It seems that the converse is not true: I can start editing a lowercase-first page while its uppercase counterpart had been already created.

May 5 2019, 11:40 PM · MediaWiki-Logevents, MediaWiki-Core-Revision-backend, Regression, Wikimedia-production-error

May 3 2019

PeterBowman created T222462: Cannot create some new pages on Wiktionary: "Bad value for parameter $dbkey: should not be empty".
May 3 2019, 4:33 PM · MediaWiki-Logevents, MediaWiki-Core-Revision-backend, Regression, Wikimedia-production-error

Apr 13 2019

PeterBowman added a comment to T220776: Tool pbbot hitting Java resource limits (OOM errors).

@bd808 Thanks, increasing -mem value from 5g to 8g made my jobs respond again, I'll try to adjust it to something in between. I was hoping to ultimately avoid this - unable to create native thread seemed unrelated to the amount of memory (IMO, in spite of the OOM error class) and 5g was already high, compare with the default vmem size as specified in that link. I never had to increase this limit in over 3 years and something changed just a few days ago, so I wanted to leave my feedback here. Please feel free to close this task if it's OK to raise -mem that high.

Apr 13 2019, 4:21 PM · Tools, Toolforge

Apr 11 2019

PeterBowman created T220776: Tool pbbot hitting Java resource limits (OOM errors).
Apr 11 2019, 11:08 PM · Tools, Toolforge

Aug 30 2018

PeterBowman committed rERSLa7b966162e5e: Run hook with actual (non-detached) content node.
Run hook with actual (non-detached) content node
Aug 30 2018, 3:10 PM

Aug 24 2018

PeterBowman committed rERSL834746bdafe4: Run hook with actual (non-detached) content node.
Run hook with actual (non-detached) content node
Aug 24 2018, 12:53 AM

Aug 6 2018

PeterBowman awarded T200729: Timeless + FlaggedRevs/pending changes is messed up a Like token.
Aug 6 2018, 11:26 AM · MediaWiki-extensions-FlaggedRevs, Timeless

May 11 2018

PeterBowman added a comment to T193685: Enable RemexHTML on all wikis with < 100 linter errors in all high priority linter categories in ns0 (main namespace).

I've been checking linter errors on eswiktionary, it should qualify now.

May 11 2018, 5:50 PM · User-notice-archive, Tech Ambassadors & Translators, Parsing-Team--ARCHIVED, RemexHtml, Tidy

Apr 16 2018

PeterBowman added a watcher for Tech Ambassadors & Translators: PeterBowman.
Apr 16 2018, 3:37 PM

Apr 11 2017

PeterBowman added a comment to T162677: s52584 is taking over half of the available connections on toolsdb.

Hi, @jcrespo. Per your comment at T138283#2412013, I disabled connection pooling only for the replicas and -somehow- convinced myself that the tools-db config was good to keep as it was. Excuse my (severe) lack of understanding, I've just killed all connections and corrected the settings for any db resources that were making use of pools.

Apr 11 2017, 1:23 PM · Tools

Jan 31 2017

PeterBowman updated the task description for T152258: Aligning FlaggedRevision to WikimediaUI color palette received negative feedback.
Jan 31 2017, 2:38 PM · MW-1.29-release (WMF-deploy-2017-01-24_(1.29.0-wmf.9)), User-Ladsgroup, Wikimedia-Design, Design, MediaWiki-extensions-FlaggedRevs

Jan 30 2017

PeterBowman added a comment to T152258: Aligning FlaggedRevision to WikimediaUI color palette received negative feedback.

Much better now, although I find it a bit too hard to tell the difference between unchecked pages and pending edits. Compare:

Jan 30 2017, 7:50 PM · MW-1.29-release (WMF-deploy-2017-01-24_(1.29.0-wmf.9)), User-Ladsgroup, Wikimedia-Design, Design, MediaWiki-extensions-FlaggedRevs

Sep 10 2016

PeterBowman added a comment to T145280: Make generator=categories properties work when used with prop=categoryinfo.

Thank you for the quick response and explanation. In case someone gets confused, those restrictions become evident when the generator= query is applied to more than one title.

Sep 10 2016, 7:30 PM · MediaWiki-Action-API
PeterBowman created T145280: Make generator=categories properties work when used with prop=categoryinfo.
Sep 10 2016, 2:03 PM · MediaWiki-Action-API

Aug 10 2016

PeterBowman added a comment to T56902: Deprecate and remove the purge action from MediaWiki.

There is an use case for /api.php?action=purge on plwiktionary, see the task description in T109638: Page categorization logs expose user's IP.

Aug 10 2016, 7:50 PM · Goal, MediaWiki-General