TTO (This, that and the other)
Volunteer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 9:58 AM (176 w, 3 d)
Availability
Available
IRC Nick
tto
LDAP User
TTO
MediaWiki User
This, that and the other

Generalist MediaWiki coder with a particular interest in

Recent Activity

Tue, Feb 20

TTO updated subscribers of T185404: Talk page shown in Special:Shortpages and Special:Unconnectedpages on zh.wikipedia.

Need to look at running namespaceDupes.php on zhwiki: perhaps @Reedy could take a look?

Tue, Feb 20, 9:25 AM · Chinese-Sites, MediaWiki-Special-pages, MediaWiki-General-or-Unknown

Sat, Feb 17

TTO added a comment to T59788: Schedule initSiteStats.php maintenance script regularly.

There was a serious bug relating to counts of imported pages. I forget the task number or the exact details, but each revision was being counted as a new page, or something like that. The bug was fixed a few years ago.

Sat, Feb 17, 9:08 AM · Performance-Team, Wikimedia-maintenance-script-run, Wikimedia-Site-requests

Fri, Feb 16

TTO updated subscribers of T187518: Contributions of imported users can not be displayed.
Fri, Feb 16, 12:49 AM · MediaWiki-Export-or-Import

Wed, Feb 14

TTO added a comment to T110148: Make Twinkle localizable to any wiki [AOI].

Internationalizing all of Twinkle and abstracting all of its logic takes a very large amount of time. Let's say 100 hours of work, plus another 20 for merging the changes to base Twinkle while that branch is being worked on. It is clear from the comment above that the chances of merging the work at any other stage than 100% complete, is 0%.

Wed, Feb 14, 11:13 PM · Community-Tech (2015-2017), Community-Tech-fixes, Epic, I18n
TTO added a comment to T110148: Make Twinkle localizable to any wiki [AOI].

For the record, here are my concerns about the previous work and general observations on the topic:

  • Essentially Twinkle would need to be rewritten, or at least rearchitected. A new branch should be started and work should begin on internationalising all of Twinkle that is localisable. I'm not inclined to merge any piecemeal work. The branch will be merged into master when it is finished.
  • I may have an imperfect memory on this point, but I seem to recall that the difference between i18n and l10n was never clarified.
    • Using a stock i18n framework is doubtful. There is relatively little need for parameter inclusion, plural logic and the like, although I'm willing to be proven wrong on this point.
    • For most of Twinkle, using TranslateWiki is certainly wrong. (The exceptions are for modules like the diff, fluff, unlink modules that contain little or no wiki-specific logic.) This is because every wiki has different deletion criteria, names for their deletion processes, names for content pages (article vs entry vs page), and so forth. A localisation file should be provided by each wiki, on a per-wiki basis, with a single language per wiki. Since you have to have at least basic capabilities in language X to contribute on Xwiki, Xwiktionary etc, or basic English skills to contribute to the multilingual wikis, I don't see there being any need for each wiki to have more than one language for a single wiki.
    • Localisation data will be more complex than normal. A localisation file like /* Twinkle message for dewikibooks */ Twinkle.messages = { 'sharedip-title': 'Blablablabla', 'sharedip-templates': [ { name: '{{SharedIP}}', label: 'qwertyqwerty' }, { name: '{{AnotherOne}}', enableIf: function(...) { ... } }, ... ], ... }; is what I am envisaging.
  • I'm sure I speak for the enwiki community when I say that I'm not prepared to accept the loss of any functionality or enwiki-specific hacks in the process. The hacks will (and, in most cases, can) be abstracted out into the localisation logic so that other wikis can take advantage of them. In the event of heavy hacking being necessary, it might be necessary to write custom per-wiki code to some extent.
Wed, Feb 14, 2:58 AM · Community-Tech (2015-2017), Community-Tech-fixes, Epic, I18n

Sat, Feb 10

TTO added a comment to T184309: Investigation: Thanks notification for log entry.

Seems to work even with custom log types: https://en.wikipedia.org/wiki/special:redirect/logid/88504040

Sat, Feb 10, 3:57 AM · Community-Tech-Sprint, Thanks, Collaboration-Team-Triage
TTO added a comment to T184309: Investigation: Thanks notification for log entry.

There's also no way to link to a single log entry (could link to log type, performer, year, and month though).

Sat, Feb 10, 1:12 AM · Community-Tech-Sprint, Thanks, Collaboration-Team-Triage

Fri, Feb 2

TTO added a comment to T186318: Exporting wiki (Special:Export) pages instability/high error rate.

Not sure how relevant this is (since I can't see the parent task) but I have always thought that exports containing more than N revisions should be provided as an asynchronous download only, rather than a synchronous GET request as currently. However, MediaWiki completely lacks the infrastructure required to deliver such a feature.

Fri, Feb 2, 12:41 PM · User-notice, MediaWiki-Export-or-Import

Wed, Jan 31

TTO closed T40642: Add configuration setting to add a preference checkbox for sending users copies of pages on their watchlists that are deleted as Declined.

No-one else seems interested in this other than the reporter, who is globally banned by the WMF.

Wed, Jan 31, 2:05 AM · Patch-For-Review, MediaWiki-extension-requests

Thu, Jan 25

TTO added a comment to T175706: Progressively switch Wikimedia wikis from Tidy to RemexHTML.

What is going to happen on locked wikis that have linter errors? Will a staff member fix these errors themselves?

Thu, Jan 25, 8:23 AM · Wikimedia-Site-requests, Tidy, Parsing-Team
TTO renamed T184656: Enable RemexHTML on additional wikis with < 10 high-priority linter errors in all linter categories from On Jan 31, 2018, enable RemexHTML on additional wikis with < 10 high-priority linter errors in all linter categories (as of Monday, Friday, Jan 30, 2017) to On Jan 31, 2018, enable RemexHTML on additional wikis with < 10 high-priority linter errors in all linter categories (as of Jan 30, 2018).
Thu, Jan 25, 8:21 AM · Patch-For-Review, User-notice, RemexHtml, Parsing-Team, Tidy

Jan 20 2018

TTO added a comment to T185355: Normalize change tag schema.

Some observations:

Jan 20 2018, 5:39 AM · MediaWiki-Database, MediaWiki-Change-tagging, Patch-For-Review, TechCom-RFC

Jan 18 2018

TTO added a comment to T14231: it.wikiversity - Impossible import pages.

As you can see, this task was marked as a duplicate 9 years ago. Please comment on the other task.

Jan 18 2018, 10:50 PM · MediaWiki-Export-or-Import
TTO merged T14231: it.wikiversity - Impossible import pages into T17000: Special:Import error: "Import failed: Could not open import file".
Jan 18 2018, 10:50 PM · MediaWiki-Export-or-Import, Operations, Wikimedia-General-or-Unknown
TTO merged task T14231: it.wikiversity - Impossible import pages into T17000: Special:Import error: "Import failed: Could not open import file".
Jan 18 2018, 10:50 PM · MediaWiki-Export-or-Import

Jan 17 2018

TTO updated subscribers of T170737: Run recountCategories.php on Wikimedia wikis.

Unfortunately line 101 of the script is wrong. It should be printing $this->minimumId. I don't know if that really matters though, it looks like that was just intended to let you see how long the script is taking, and I guess you'll be running it headless.

Jan 17 2018, 7:57 PM · Wikimedia-Site-requests, Wikimedia-maintenance-script-run

Jan 16 2018

TTO added a comment to T170737: Run recountCategories.php on Wikimedia wikis.

@Reedy any chance you will have time to look at running this?

Jan 16 2018, 3:28 AM · Wikimedia-Site-requests, Wikimedia-maintenance-script-run

Jan 11 2018

TTO closed T184568: Change URL for "DOI" interwiki link as Invalid.

This needs to be requested at https://meta.wikimedia.org/wiki/Talk:Interwiki_map.

Jan 11 2018, 5:13 AM · Wikimedia-Interwiki-links

Dec 29 2017

TTO added a subtask for T117739: Convert Special:NewPages to OOUI: T183765: HTMLSizeFilterField should have an OOUI alternative.
Dec 29 2017, 4:37 AM · Patch-For-Review, UI-Standardization
TTO added a parent task for T183765: HTMLSizeFilterField should have an OOUI alternative: T117739: Convert Special:NewPages to OOUI.
Dec 29 2017, 4:37 AM · Patch-For-Review, MediaWiki-Page-protection, UI-Standardization

Dec 19 2017

TTO merged T183301: be-tarask interlanguage link goes to be-x-old wiki rather than be-tarask wiki into T111853: The href of be-tarask: interlanguage link points to the be-x-old domain.
Dec 19 2017, 10:25 PM · Wikimedia-Interwiki-links, WMF-deploy-2015-09-08_(1.26wmf22), WMF-deploy-2015-09-15_(1.26wmf23), WMF-deploy-2015-09-01_(1.26wmf21), Patch-For-Review, MediaWiki-extensions-WikimediaMaintenance, Wikimedia-Site-requests
TTO merged task T183301: be-tarask interlanguage link goes to be-x-old wiki rather than be-tarask wiki into T111853: The href of be-tarask: interlanguage link points to the be-x-old domain.
Dec 19 2017, 10:25 PM · Wikimedia-Interwiki-links
TTO updated subscribers of T183301: be-tarask interlanguage link goes to be-x-old wiki rather than be-tarask wiki.
Dec 19 2017, 10:20 PM · Wikimedia-Interwiki-links
TTO removed projects from T183301: be-tarask interlanguage link goes to be-x-old wiki rather than be-tarask wiki: MediaWiki-extensions-Interlanguage, MediaWiki-extensions-Interwiki, MediaWiki-Interwiki.

No need for all the projects, Wikimedia-Interwiki-links is quite enough :)

Dec 19 2017, 10:19 PM · Wikimedia-Interwiki-links
TTO added a comment to T183174: UserGroupMembership::getLink() causes a significant portion of false positives for phan-taint-check-plugin.

If only PHP supported proper enums...

Dec 19 2017, 12:29 AM · MediaWiki-User-management, phan-taint-check-plugin

Dec 15 2017

TTO added a comment to T91535: Performance issues with tags.

I have a portion that suggests that for every bot edit that a bots that doesn't have a specific "living persons" flag, the bot is supposed to check whether the item is about a living person

Dec 15 2017, 1:15 AM · User-thiemowmde, Wikidata, MW-1.27-release-notes, MW-1.27-release (WMF-deploy-2015-11-03_(1.27.0-wmf.5)), WMF-deploy-2015-06-23_(1.26wmf11), Patch-For-Review, Performance, MediaWiki-Change-tagging

Dec 8 2017

TTO added a comment to T182398: Special:Undelete contains egregious white space after OOUI update.

"width: 100%; max-width: 50em;"

Dec 8 2017, 11:35 AM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Patch-For-Review, MediaWiki-Special-pages, Regression
TTO added a comment to T182398: Special:Undelete contains egregious white space after OOUI update.

This is from rMWfa718359ec7c: Replace some Special:Undelete button with OOUI ones. The textarea needs to be given width 100% somehow.

Dec 8 2017, 11:34 AM · MW-1.31-release-notes (WMF-deploy-2017-12-05 (1.31.0-wmf.11)), Patch-For-Review, MediaWiki-Special-pages, Regression

Nov 26 2017

TTO added a comment to T181366: 2 warnings in SecureHTML: Undefined index, non-static.

You'd be advised to download the 1.27 version of the extension from https://www.mediawiki.org/wiki/Special:ExtensionDistributor/SecureHTML if you are on MediaWiki 1.27.

Nov 26 2017, 10:51 PM · MediaWiki-extensions-Other

Nov 24 2017

TTO closed T181206: Can't find Twinkle in Timeless skin as Invalid.

As this is a Twinkle issue I have migrated it to the Twinkle issue tracker: https://github.com/azatoth/twinkle/issues/401

Nov 24 2017, 12:08 AM · Timeless

Nov 23 2017

TTO added a comment to T181206: Can't find Twinkle in Timeless skin.

It's really a Twinkle problem, unless you count the fact that Timeless doesn't use the same HTML IDs as Monobook as a Timeless problem (which I don't).

Nov 23 2017, 11:17 AM · Timeless

Nov 18 2017

TTO added a project to T180857: SecureHTML::secureHTMLRender() should not be called statically: MediaWiki-extensions-Other.

Apparently Ryan Finnie, the author of this extension, doesn't have a Phabricator account.

Nov 18 2017, 1:20 AM · Patch-For-Review, MediaWiki-extensions-Other

Nov 17 2017

TTO added a comment to T180430: RevisionSlider overwrites Twinkle shortcuts.

This is https://github.com/azatoth/twinkle/issues/360. The issue is probably straightforward enough to fix - the real sticking point is that there appears to be a total absence of documentation about frontend JS hooks. I filed T164570: Improve documentation of JS hooks and other MediaWiki JavaScript features some time ago but no action has been taken. It would be really great if TCB or another WMDE team could consider solving that task rather than this one. Then you will enable many script maintainers to be able to solve their own issues integrating with RevisionSlider.

Nov 17 2017, 9:00 AM · WMDE-QWERTY-Sprint-2018-01-09, WMDE-QWERTY-XMAS-Sprint-2017-12-20, WMDE-QWERTY-Team-Board, Revision-Slider, TCB-Team
TTO added a comment to T154030: Chechen style for lists requires "a" after every list item.

The other alternative is to add a LanguageCe class that overrides the commaList function, which might be more appropriate if Chechen is the only language known to require this feature. (But I suspect that is not the case.)

Nov 17 2017, 8:56 AM · MediaWiki-Internationalization, I18n, Wikidata

Nov 12 2017

TTO edited projects for T180294: Specific API WhatLinksHere query mismatches WhatLinksHere Special page output?, added: MediaWiki-API; removed ApiFeatureUsage.
Nov 12 2017, 12:31 PM · MediaWiki-API
TTO added a project to T180284: Database query errors are missing a paragraph break: CSS.
Nov 12 2017, 3:43 AM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), CSS, MediaWiki-General-or-Unknown

Nov 11 2017

TTO created T180284: Database query errors are missing a paragraph break.
Nov 11 2017, 10:55 AM · MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), CSS, MediaWiki-General-or-Unknown

Nov 9 2017

TTO added a comment to T167656: Automatic edit summaries should be filtered as tags.

Is this the same as T73236: Automatically tag edits that make a redirect, or convert a redirected page to a normal page, or move a page across namespaces, etc.?

Nov 9 2017, 11:29 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), User-notice, MediaWiki-Change-tagging, Collaboration-Team-Triage (Collab-Team-This-Quarter), User-notice-collaboration, Edit-Review-Improvements-Integrated-Filters
TTO added a project to T167656: Automatic edit summaries should be filtered as tags: MediaWiki-Change-tagging.
Nov 9 2017, 11:28 AM · MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), User-notice, MediaWiki-Change-tagging, Collaboration-Team-Triage (Collab-Team-This-Quarter), User-notice-collaboration, Edit-Review-Improvements-Integrated-Filters

Nov 6 2017

TTO added a comment to T179817: farmer.

Hi there! I have nothing to do with https://www.mediawiki.org/wiki/Project:MediaWiki_Farmers_user_group if that is what you are looking for.

Nov 6 2017, 12:02 PM · Trash

Nov 5 2017

TTO added a comment to T94959: Some of AntiSpoof's error messages need love.

Let's not use error codes - there are so many things wrong with them I don't know where to start. However, it would be beneficial for troubleshooting purposes if all the messages were different in some way.

Nov 5 2017, 11:21 AM · Voice & Tone, AntiSpoof, Easy

Oct 24 2017

TTO updated subscribers of T178857: Is the ConfirmAccount extension maintained?.

@aaron might be able to answer this.

Oct 24 2017, 12:58 AM · MediaWiki-extensions-ConfirmAccount
TTO added a project to T178857: Is the ConfirmAccount extension maintained?: MediaWiki-extensions-ConfirmAccount.
Oct 24 2017, 12:57 AM · MediaWiki-extensions-ConfirmAccount

Oct 22 2017

TTO closed T178747: 2017 tags aren't used by software anymore. as Invalid.

The tag on dewiki which is displayed as "2017-Quelltext-Bearbeitung" is codenamed visualeditor-wikitext. This tag isn't available for manual tagging.

Oct 22 2017, 10:47 AM · MediaWiki-Change-tagging, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor
TTO added a comment to T178750: "Add pages I create and files I upload to my watchlist" should be checked by default on Commons.

Normally something like this would require community consensus, unless you could prove that it is a historical accident (and even then, some might still insist on community consensus).

Oct 22 2017, 7:54 AM · User-Urbanecm, Patch-For-Review, Wikimedia-Site-requests, Commons

Oct 21 2017

TTO added a comment to T158474: User:Unknown_user editing in dewiki.

The user name should never have been used for a system purpose without first checking whether it existed :/

Oct 21 2017, 9:34 PM · MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-02-14_(1.29.0-wmf.12)), MW-1.29-release (WMF-deploy-2017-02-21_(1.29.0-wmf.13)), Wikimedia-General-or-Unknown, MediaWiki-Export-or-Import

Oct 11 2017

TTO added a comment to T176754: Regularly purge expired temporary userrights from DB tables.

will always be very small

And recentchanges from wikidata will be a small percentage... https://en.wikipedia.org/wiki/Defensive_programming

Oct 11 2017, 6:54 AM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Patch-For-Review, DBA, Operations, MediaWiki-General-or-Unknown, Stewards-and-global-tools (Temporary-UserRights)
TTO added a comment to T176754: Regularly purge expired temporary userrights from DB tables.

That requires an order-by, a limit on a loop, and a waitfor replica on every loop step

Oct 11 2017, 6:34 AM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Patch-For-Review, DBA, Operations, MediaWiki-General-or-Unknown, Stewards-and-global-tools (Temporary-UserRights)

Oct 5 2017

TTO added a comment to T177404: Expired user groups not added to user_former_groups table.

The only solution I can think of to the problem stated in the task title, other than the scheduled task or jobqueue job proposed in T176754, would be to add an ufg_start_time column to the user_former_groups table which indicates when the user's status as a former member of that group takes effect.

Oct 5 2017, 1:19 AM · MediaWiki-Database, Community-Tech, Stewards-and-global-tools (Temporary-UserRights)

Sep 27 2017

TTO closed T176898: Generate list of AntiSpoof error messages as Resolved.

I'm pretty sure that is it.

Sep 27 2017, 11:21 PM · Anti-Harassment (AHT Sprint 6)
TTO closed T176898: Generate list of AntiSpoof error messages, a subtask of T94959: Some of AntiSpoof's error messages need love, as Resolved.
Sep 27 2017, 11:21 PM · Voice & Tone, AntiSpoof, Easy
TTO added a comment to T176898: Generate list of AntiSpoof error messages.

You're going to need someone who has a solid technical understanding of Unicode to do this job.

Sep 27 2017, 11:00 PM · Anti-Harassment (AHT Sprint 6)

Sep 26 2017

TTO added a project to T176754: Regularly purge expired temporary userrights from DB tables: Operations.

We could certainly think about running a cronjob for purging expired user groups.

Sep 26 2017, 10:59 PM · MW-1.31-release-notes (WMF-deploy-2018-02-20 (1.31.0-wmf.22)), Patch-For-Review, DBA, Operations, MediaWiki-General-or-Unknown, Stewards-and-global-tools (Temporary-UserRights)

Sep 25 2017

TTO added projects to T176568: Wrapping a link with <font> causes <font> to appear inside the link: Tidy, MediaWiki-extensions-Linter.

No idea if Tidy is to blame here (haven't tested) but it seems likely.

Sep 25 2017, 9:42 AM · MediaWiki-extensions-Linter, Tidy, MediaWiki-Parser

Sep 11 2017

TTO merged T175503: Add protect information to Special:Mostlinkedtemplates into T23205: Show protection status in Special:MostLinkedTemplates.
Sep 11 2017, 12:28 AM · MediaWiki-Special-pages
TTO merged task T175503: Add protect information to Special:Mostlinkedtemplates into T23205: Show protection status in Special:MostLinkedTemplates.
Sep 11 2017, 12:28 AM · MediaWiki-Templates, MediaWiki-Page-protection, MediaWiki-Special-pages

Sep 9 2017

TTO added a comment to T175443: [BUG] API:Imageinfo returns null for &iiprop=comment.

@Anomie has been doing some comment-related stuff recently...

Sep 9 2017, 7:14 AM · MW-1.30-release-notes (WMF-deploy-2017-09-05 (1.30.0-wmf.17)), Regression, Multimedia, MediaWiki-File-management, Commons, Patch-For-Review, MediaWiki-API

Sep 8 2017

TTO reopened T175357: special:import imports duplicate revisions from the Nostalgia Wikipedia as "Open".
Sep 8 2017, 2:08 PM · MediaWiki-Export-or-Import

Aug 28 2017

TTO renamed T174275: {{#tag:ref is not recognised properly by ContentTranslation from {{#tag:ref didn't works well to {{#tag:ref is not recognised properly by ContentTranslation.
Aug 28 2017, 5:36 AM · ContentTranslation
TTO closed T61202: "Unresponsive script" Error on Wikipedia:Wikipedia Signpost as Resolved.

This task is old and dusty, and most likely the issue has been resolved since 2014, particularly now that T60085 has been fixed.

Aug 28 2017, 5:35 AM · JavaScript, Wikimedia-General-or-Unknown
TTO added a comment to T174307: Separate the user rights to edit MediaWiki: namespace scripts and viewable texts.

abuse of the rights to edit texts may harm the site's reputation, but not the privacy of its users

Aug 28 2017, 5:25 AM · MediaWiki-User-management

Aug 19 2017

TTO added a comment to T20209: Provide consistent native way to attribute offsite users in revision history.

The import system has always assumed that any revisions attributed to user "X" in the import XML (that is, user X on the source wiki) should belong to the user X that exists on the target wiki, if such a user exists. In the pre-SUL days, this assumption was rather shaky at best, and is still troublesome when importing across wiki clusters. But in a world of SUL finalisation, the assumption is actually pretty reliable, so I don't see this as such a big problem as it used to be. That's not to say we shouldn't still fix it, though.

Aug 19 2017, 12:08 PM · Patch-For-Review, MediaWiki-extensions-CentralAuth, WMF-Legal, MediaWiki-History-or-Diffs, MediaWiki-Export-or-Import, Crosswiki, MediaWiki-Database

Aug 16 2017

Krinkle awarded T57460: No reliable way to detect when an API edit is disallowed by the abuse filter a Orange Medal token.
Aug 16 2017, 3:25 AM · MediaWiki-API, AbuseFilter

Aug 14 2017

Reception123 awarded T153815: Allow global groups to be assigned temporarily (expire) a Like token.
Aug 14 2017, 6:05 AM · Stewards-and-global-tools (Temporary-UserRights), Community-Tech, MediaWiki-extensions-CentralAuth

Aug 8 2017

TTO added a comment to T156808: Back-end infrastructure for timed notifications in Echo.

if you want to destroy events by ID, you would need some infra to store these IDs.

Aug 8 2017, 5:03 AM · Schema-change, Notifications, Collaboration-Team-Triage

Aug 5 2017

TTO updated subscribers of T172592: Badges are no longer shown next to interwiki links.

I can't seem to add Wikidata to this project for some reason... adding Lydia in the hope she can put the task in the right project :)

Aug 5 2017, 11:20 AM · User-notice, User-Ladsgroup, Wikidata-Former-Sprint-Board, Wikidata, Wikimedia-Interwiki-links, Regression

Aug 3 2017

TTO added a comment to T168858: Wikipedia keeps logging me out immediately.

No more reports since 19 July... is this still UBN? Per Anomie's comment quoted above, it's possible that this may have been fixed by virtue of fixing T169261.

Aug 3 2017, 1:32 PM · Wikimedia-General-or-Unknown, MediaWiki-Authentication-and-authorization

Aug 2 2017

TTO edited projects for T172241: Fix article counter on sr.wikiquote.org, added: Wikimedia-Site-requests; removed MediaWiki-Sites.
Aug 2 2017, 3:09 AM · Wikimedia-maintenance-script-run, Wikimedia-Site-requests

Jul 31 2017

TTO added a comment to T171605: Analyze template substitution mechanism of CommonsHelper and ForTheCommonGood tools .

I had an hour-long train ride with nothing to do, so I wrote up a guide to the approach used by For the Common Good.

Jul 31 2017, 12:21 PM · Move-Files-To-Commons, TCB-Team
TTO added a comment to T164570: Improve documentation of JS hooks and other MediaWiki JavaScript features.

The task is still valid, so I think it should stay open.

Jul 31 2017, 12:04 PM · JavaScript, Documentation, MediaWiki-Documentation
TTO renamed T164570: Improve documentation of JS hooks and other MediaWiki JavaScript features from Improve documentation of JS hooks and other MediaWiki JavaScript features on MW Doc Day to Improve documentation of JS hooks and other MediaWiki JavaScript features.
Jul 31 2017, 12:04 PM · JavaScript, Documentation, MediaWiki-Documentation

Jul 27 2017

TTO added a comment to T153815: Allow global groups to be assigned temporarily (expire).

I was hoping to work on it this month, but various IRL things happened so that I wasn't able to. I do plan to get to it eventually, but note that this task is not assigned to me, so anyone else may of course claim it if they wish.

Jul 27 2017, 1:14 AM · Stewards-and-global-tools (Temporary-UserRights), Community-Tech, MediaWiki-extensions-CentralAuth

Jul 26 2017

MarcoAurelio awarded T153815: Allow global groups to be assigned temporarily (expire) a Like token.
Jul 26 2017, 2:40 PM · Stewards-and-global-tools (Temporary-UserRights), Community-Tech, MediaWiki-extensions-CentralAuth

Jul 23 2017

TTO added a comment to T171398: On mobile domain, interwiki links for WMF wikis should be resolved as mobile rather than desktop.

Special:Interwiki is just a window into MediaWiki's internal interwiki system, so it sounds like you are seeking a change to the way MediaWiki (or MobileFrontend) handles interwiki links on mobile sites.

Jul 23 2017, 12:37 PM · Wikimedia-Interwiki-links, Mobile, MediaWiki-Interwiki
TTO renamed T171398: On mobile domain, interwiki links for WMF wikis should be resolved as mobile rather than desktop from On mobile domain Special:Interwiki for WMF Wiki should be resolved as mobile rather than desktop to On mobile domain, interwiki links for WMF wikis should be resolved as mobile rather than desktop.
Jul 23 2017, 12:36 PM · Wikimedia-Interwiki-links, Mobile, MediaWiki-Interwiki

Jul 22 2017

TTO changed the status of T170737: Run recountCategories.php on Wikimedia wikis from Stalled to Open.

.10 is now everywhere :)

Jul 22 2017, 1:09 AM · Wikimedia-Site-requests, Wikimedia-maintenance-script-run
TTO changed the status of T170737: Run recountCategories.php on Wikimedia wikis, a subtask of T18036: Number of category members (PAGESINCATEGORY) is inaccurate for large categories, from Stalled to Open.
Jul 22 2017, 1:09 AM · Wikimedia-maintenance-script-run, MediaWiki-Categories
TTO changed the status of T170737: Run recountCategories.php on Wikimedia wikis, a subtask of T18765: Write a maintenance script to refresh category member counts, from Stalled to Open.
Jul 22 2017, 1:09 AM · MW-1.30-release-notes (WMF-deploy-2017-07-18_(1.30.0-wmf.10)), Patch-For-Review, MediaWiki-Maintenance-scripts, MediaWiki-Categories, WorkType-NewFunctionality

Jul 16 2017

TTO changed the status of T170737: Run recountCategories.php on Wikimedia wikis from Open to Stalled.
Jul 16 2017, 11:46 AM · Wikimedia-Site-requests, Wikimedia-maintenance-script-run
TTO changed the status of T170737: Run recountCategories.php on Wikimedia wikis, a subtask of T18765: Write a maintenance script to refresh category member counts, from Open to Stalled.
Jul 16 2017, 11:46 AM · MW-1.30-release-notes (WMF-deploy-2017-07-18_(1.30.0-wmf.10)), Patch-For-Review, MediaWiki-Maintenance-scripts, MediaWiki-Categories, WorkType-NewFunctionality

Jul 15 2017

TTO created T170737: Run recountCategories.php on Wikimedia wikis.
Jul 15 2017, 9:36 AM · Wikimedia-Site-requests, Wikimedia-maintenance-script-run
TTO closed T18765: Write a maintenance script to refresh category member counts, a subtask of T18036: Number of category members (PAGESINCATEGORY) is inaccurate for large categories, as Resolved.
Jul 15 2017, 9:24 AM · Wikimedia-maintenance-script-run, MediaWiki-Categories
TTO closed T18765: Write a maintenance script to refresh category member counts as Resolved.

@MZMcBride: Oh, I see what you meant. It would be interesting to know what @aaron thinks of that idea. In any case, if you'd like to pursue it, you could file a separate task.

Jul 15 2017, 9:24 AM · MW-1.30-release-notes (WMF-deploy-2017-07-18_(1.30.0-wmf.10)), Patch-For-Review, MediaWiki-Maintenance-scripts, MediaWiki-Categories, WorkType-NewFunctionality

Jul 14 2017

TTO added a comment to T170698: Replace deprecated "User::makeGroupLinkHTML" method in extensions.

I would have left out the non-WMF-installed extensions on purpose, hoping that the extension maintainers would read the 1.29 release notes and remove the functions themselves. I'm surprised I missed CheckUser though...

Jul 14 2017, 11:33 PM · Patch-For-Review, Google-Code-in-2017, MediaWiki-extensions-General, Technical-Debt

Jul 13 2017

TTO added a comment to T170513: Feature request/enhancement: more clear user-rights log messages (lists all old rights and all new rights currently).

Ooh, clever! The plus sign would have to be in bold, or the changed user group coloured, or something else to make it stand out. But I like it.

Jul 13 2017, 11:20 AM · MediaWiki-Logging, MediaWiki-User-management
TTO triaged T170513: Feature request/enhancement: more clear user-rights log messages (lists all old rights and all new rights currently) as Low priority.

getIRCActionText() would be for the IRC recent changes firehose channels, not for Special:Log. The formatting logic for Special:Log/rights would be in RightsLogFormatter.php.

Jul 13 2017, 9:26 AM · MediaWiki-Logging, MediaWiki-User-management
TTO removed projects from T170502: Switch between newer and older "Search for contributions" user interface: User-notice, MW-1.30-release-notes, MW-1.29-release-notes, MW-1.28-release-notes, Wikimania-Hackathon-2016, Wikimedia-Hackathon-2016, Community-Wishlist-Survey-2015.
Jul 13 2017, 3:44 AM · Community-Tech, MediaWiki-Special-pages

Jul 11 2017

TTO added a comment to T170099: Search returns random results when search query begins with a hyphen.

I was attempting to search for the "suffix" -happy (as in trigger-happy), in case it helps understand where I was going with my search.

Jul 11 2017, 11:19 PM · Discovery-Search, Discovery, CirrusSearch

Jul 10 2017

TTO created T170099: Search returns random results when search query begins with a hyphen.
Jul 10 2017, 4:32 AM · Discovery-Search, Discovery, CirrusSearch

Jul 7 2017

TTO added a comment to T156446: WANObjectCacheTest::testBusyValue is flaky.

I haven't really been working on the codebase much, so I haven't seen it recently. But it was an annoying intermittent failure at the time. If you think it is fixed, feel free to close the task.

Jul 7 2017, 5:33 AM · Performance-Team, MediaWiki-Cache, MediaWiki-Core-Tests

Jul 4 2017

TTO added a comment to T153418: Missing Central Notice banner breaks translatable pages on testwiki.

@Nikerabbit, do you think this is a configuration issue specific to testwiki, or a DB inconsistency? Or something else?

Jul 4 2017, 9:33 AM · MediaWiki-extensions-CentralNotice, MediaWiki-extensions-Translate

Jun 26 2017

TTO created T168863: Math equations are truncated in Microsoft Edge.
Jun 26 2017, 1:43 PM · Browser-Support-Microsoft-Edge, Math

Jun 25 2017

D3r1ck01 awarded T156568: Review and update the Examples extension a Love token.
Jun 25 2017, 9:13 AM · Wikimedia-Hackathon-2017, MediaWiki-Stakeholders-Group, Developer-Wishlist (2017), MediaWiki-extensions-Examples

Jun 23 2017

TTO added a project to T165451: Special:Import throws error when importing XML from Wikipedia: "MediaWiki::preOutputCommit: Flushing an explicit transaction, getting out of sync!": MediaWiki-Database.

Importing this XML file into a clean wiki with only Scribunto installed works fine for me in master (1.30.0-alpha) and in 1.27.1.

Jun 23 2017, 3:05 AM · MediaWiki-Database, MediaWiki-Export-or-Import
TTO added a project to T156491: Symbolic link in MediaWiki distribution causes problems for some Windows users: MW-1.29-release.

Adding MW-1.29-release just so this is on the radar of the releasing team when 1.29 tarballs are created.

Jun 23 2017, 2:57 AM · RelEng-Archive-FY201718-Q1, Patch-For-Review, MW-1.29-release, MW-1.28-release, MediaWiki-Releasing, MediaWiki-Vendor

Jun 22 2017

TTO added a comment to T10912: Blank edit summary message is displayed when trying to save an "undo" with the default summary.

an "undo summary" should be enough to avoid a missing summary-prompt

Jun 22 2017, 1:53 PM · Editing-team, MediaWiki-Page-editing

Jun 21 2017

TTO updated subscribers of T156808: Back-end infrastructure for timed notifications in Echo.

Adding @MaxSem to this so we're all on the same page.

Jun 21 2017, 1:21 AM · Schema-change, Notifications, Collaboration-Team-Triage

Jun 20 2017

TTO added a comment to T168215: Autocomplete dropdown in Edge obscures the date input widget on Special:Contributions .

If you don't use Edge regularly you must not have anything to autocomplete :) I don't know what ID or name Edge is using to determine the entries in the list - possibly this is the autocomplete list for inputs with no ID or name.

Jun 20 2017, 9:51 AM · MediaWiki-Interface, Browser-Support-Microsoft-Edge

Jun 19 2017

TTO created T168215: Autocomplete dropdown in Edge obscures the date input widget on Special:Contributions .
Jun 19 2017, 12:23 AM · MediaWiki-Interface, Browser-Support-Microsoft-Edge

Jun 13 2017

TTO closed T167760: Special:Export does not offer history for large article as the exported XML file is larger than the server can handle (PHP fatal error: request has exceeded memory limit). as Declined.

This happens because the full history of the India article is massive, and the exported XML file is larger than the server can handle (PHP fatal error: request has exceeded memory limit).

Jun 13 2017, 8:00 AM · MediaWiki-Export-or-Import