TTO (This, that and the other)
Volunteer

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 7 2014, 9:58 AM (184 w, 2 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

Today

TTO added a comment to T173917: Cannot add a previously used change tag to an abuse filter.

Ah, I see. I knew there was a sordid history here (the original patch goes back to 2015). In any case, Matt Flaschen's account is disabled, so I don't think he will be commenting here.

Thu, Apr 19, 9:46 AM · MediaWiki-Change-tagging, AbuseFilter
TTO added a comment to T173917: Cannot add a previously used change tag to an abuse filter.

This was added by @Anomie in rEABFcec8352e5b8f: Improve tag name validation, wasn't it? Or are we talking about different things?

Thu, Apr 19, 8:42 AM · MediaWiki-Change-tagging, AbuseFilter
TTO updated subscribers of T173917: Cannot add a previously used change tag to an abuse filter.

Even when a tag is actively being used by another filter, why should it not be available to another filter? Why shouldn't multiple filters be able to assign the same tag?

Thu, Apr 19, 12:10 AM · MediaWiki-Change-tagging, AbuseFilter

Sat, Apr 14

TTO added a comment to T190913: WikiEditor upload tool doesn't allow uploading over previously existing images.

It's one of those things that can be quite dangerous (especially for newbies) and because of that support has not been added so far.

Sat, Apr 14, 2:18 AM · WikiEditor

Thu, Apr 12

TTO added a comment to T179010: Re-enable Wikidata Recent Changes integration on Commons.

T179012 is complete. Perhaps it is time to revisit this?

Thu, Apr 12, 11:31 AM · Wikidata-Sprint-2018-02-14, Wikidata-Sprint-2018-01-31, Wikidata, DBA, Wikidata-Former-Sprint-Board, Commons, Performance, MediaWiki-Watchlist
TTO closed T179012: re-enable Wikidata Recent Changes integration on Russian Wikipedia, a subtask of T171027: "Read timeout is reached" DBQueryError when trying to load specific users' watchlists (with +1000 articles) on several wikis, as Resolved.
Thu, Apr 12, 11:31 AM · MW-1.31-release-notes (WMF-deploy-2017-10-03 (1.31.0-wmf.2)), User-notice, MediaWiki-extensions-WikibaseRepository, Wikidata-Former-Sprint-Board, Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), DBA, Wikidata, Commons, Contributors-Team, Wikimedia-log-errors, MW-1.30-release-notes (WMF-deploy-2017-08-08_(1.30.0-wmf.13)), Russian-Sites, Wikimedia-General-or-Unknown, Performance, MediaWiki-Watchlist
TTO closed T179012: re-enable Wikidata Recent Changes integration on Russian Wikipedia as Resolved.

Seems done. I assume the Russian community was notified? If not, they probably would have noticed by now anyway...

Thu, Apr 12, 11:31 AM · User-Ladsgroup, Wikidata-Sprint-2018-02-28, Wikidata, Wikidata-Former-Sprint-Board, DBA, Russian-Sites, Performance, MediaWiki-Watchlist

Mon, Apr 9

TTO added a comment to T136687: Database error when filtering page log.

Jaime, I think my observation related to the fact that the query you quoted didn't appear to correspond to the EXPLAIN output pasted below it. This may just be my amateurishness coming to the fore, but the first part of the EXPLAIN relates to the involvement of change_tag in the PRIMARY query, when change_tag only appears in the dependent subquery. (Or is this just a feature of how MySQL handles dependent subqueries?)

Mon, Apr 9, 12:44 PM · TestMe, MediaWiki-Change-tagging, MediaWiki-Database

Fri, Apr 6

TTO added a project to T191581: Nullify ct_rc_id and ts_rc_id when recent changes entries are being deleted: DBA.

Is there any benefit for doing so? For example, would it improve performance on certain joins? It's hard to see how it would, but I'm open to being corrected.

Fri, Apr 6, 9:42 AM · DBA, MediaWiki-Change-tagging, MediaWiki-Recent-changes

Thu, Apr 5

TTO added a project to T57825: Overlapping with <noinclude> causes breakage (like <noinclude><poem></noinclude></poem>): MediaWiki-Parser.

Is this realistically fixable, given the way extension tags are currently handled? Could it be solved when Parser.php is shown the door?

Thu, Apr 5, 8:29 PM · MediaWiki-Parser, MediaWiki-extensions-Poem
TTO closed T16910: Paragraph due to <poem compact> tag as Declined.

The compact attribute for <poem> is going to be removed soon as part of work on T54061. No-one seems to know why it exists or exactly what it is meant to do, and it is clearly broken in its current implementation (it makes the poem less compact).

Thu, Apr 5, 8:27 PM · Wikisource, MediaWiki-extensions-Poem
TTO lowered the priority of T8419: Use paragraphs, rather than line breaks, where appropriate within <poem> from Low to Lowest.

I'm strongly inclined to decline this. The existence of huge volumes of content, developed over many years, that depend the existing behaviour means there has to be need a very strong reason for change, which I am simply not seeing.

Thu, Apr 5, 8:26 PM · Accessibility, Wikisource, MediaWiki-extensions-Poem
TTO added a comment to T54061: Merge Poem extension into MediaWiki core.

We had an IRC discussion in #mediawiki-parsoid about this.

Thu, Apr 5, 8:22 PM · WorkType-NewFunctionality, Patch-For-Review, MediaWiki-extensions-Poem, MediaWiki-General-or-Unknown

Wed, Apr 4

TTO added a comment to T191405: Mark interwiki links as external links when they fall outside the WMF family.

However if we add external class, the links will start using the external link symbol by default.

Wed, Apr 4, 2:45 PM · MediaWiki-Parser, MediaWiki-Interface, MediaWiki-extensions-Interwiki
TTO added a comment to T191405: Mark interwiki links as external links when they fall outside the WMF family.

Probably a duplicate of the very old T20562: Indicate in output whether an interwiki link is marked local, for which I submitted a patch more than three years ago (shock horror, it needs rebasing!)

Wed, Apr 4, 1:31 PM · MediaWiki-Parser, MediaWiki-Interface, MediaWiki-extensions-Interwiki

Mon, Apr 2

TTO added a comment to T188798: Change the limit of the edit summary to 500 characters on all Wikimedia wikis.
Mon, Apr 2, 3:08 PM · Patch-For-Review, Community-Tech-Sprint, MediaWiki-Page-editing

Wed, Mar 28

TTO created T190913: WikiEditor upload tool doesn't allow uploading over previously existing images.
Wed, Mar 28, 9:58 AM · WikiEditor

Tue, Mar 27

TTO added a comment to T190015: Create separate user group for editing sitewide JavaScript that does not include administrators by default.

And should the bureaucrats automatically retain the rights themself?

Tue, Mar 27, 9:20 PM · Patch-For-Review, Security, JavaScript, Security-Core

Sun, Mar 25

TTO added a comment to T155993: Interlanguage links in Turkish and Azerbaijani show a capital dotted İ.

What I'm saying is, because there are no languages whose names begin with a (dotted) i, we never need to transform the letter i to its uppercase dotted form in this context, hence for simplicity the English language class could be used for all languages.

Sun, Mar 25, 6:30 AM · MediaWiki-Internationalization, I18n

Sat, Mar 24

TTO updated subscribers of T189304: Add tag for addition of external link by new user / IP.
Sat, Mar 24, 9:44 PM · MediaWiki-Change-tagging
TTO reopened T189304: Add tag for addition of external link by new user / IP as "Open".

IMHO this is not an unreasonable thing to include in MediaWiki core, so that new, out-of-the-box MediaWiki installations can view a list of potential spam link additions without needing to install AbuseFilter.

Sat, Mar 24, 9:43 PM · MediaWiki-Change-tagging

Thu, Mar 22

TTO reopened T161595: Allow users who can remove but not add a right to shorten userrights expiry as "Open".
Thu, Mar 22, 11:07 PM · Stewards-and-global-tools (Temporary-UserRights), MediaWiki-Special-pages
TTO reopened T161595: Allow users who can remove but not add a right to shorten userrights expiry, a subtask of T156784: Expiring userrights: prevent circumventing of local removal restrictions, as Open.
Thu, Mar 22, 11:07 PM · MW-1.29-release-notes, MW-1.29-release (WMF-deploy-2017-02-07_(1.29.0-wmf.11)), Patch-For-Review, Stewards-and-global-tools (Temporary-UserRights), Community-Tech, MediaWiki-Special-pages
TTO added a comment to T161595: Allow users who can remove but not add a right to shorten userrights expiry.

This is why we declined it:

Thu, Mar 22, 11:07 PM · Stewards-and-global-tools (Temporary-UserRights), MediaWiki-Special-pages
TTO added a comment to T161595: Allow users who can remove but not add a right to shorten userrights expiry.

However, if his plan changes, and he no longer needs this right for such a long time, he cannot shorten the expiry by himself. This doesn't seem reasonable.

Thu, Mar 22, 9:04 PM · Stewards-and-global-tools (Temporary-UserRights), MediaWiki-Special-pages
TTO renamed T190015: Create separate user group for editing sitewide JavaScript that does not include administrators by default from Create separate user group for editing sitewide Javascript that does not include administrators by defaut to Create separate user group for editing sitewide JavaScript that does not include administrators by default.
Thu, Mar 22, 1:24 AM · Patch-For-Review, Security, JavaScript, Security-Core
TTO added a comment to T190015: Create separate user group for editing sitewide JavaScript that does not include administrators by default.

If we are going to create a new group, I wonder if it would be better to make the name more general to accommodate future expansion (or expansion of powers by local projects): technician or developer, perhaps. Or something scarier-sounding than simply an "editor": scriptcontroller etc.

Thu, Mar 22, 1:21 AM · Patch-For-Review, Security, JavaScript, Security-Core

Mar 19 2018

TTO added a comment to T189985: image_comment_temp entries aren't being moved when a file is renamed.

Scary that we're still using image names as primary keys...

Mar 19 2018, 1:35 AM · MW-1.31-release-notes (WMF-deploy-2018-03-13 (1.31.0-wmf.25)), Patch-For-Review, Multimedia, MediaWiki-File-management, Commons

Mar 17 2018

TTO added a comment to T54061: Merge Poem extension into MediaWiki core.

Also, it would be nice if we could have some more attention on https://gerrit.wikimedia.org/r/330896/. This is an obscure bug in the PHP parser that is only triggered by certain wikitext content generated by a tag extension (it can't be triggered by user-entered wikitext), and it blocks the re-implementation of <poem> using the <pre> tag.

Mar 17 2018, 12:05 PM · WorkType-NewFunctionality, Patch-For-Review, MediaWiki-extensions-Poem, MediaWiki-General-or-Unknown
TTO added a comment to T54061: Merge Poem extension into MediaWiki core.

I think https://gerrit.wikimedia.org/r/106861 is probably still relevant today (or if there is no appetite for merging into core, then the changes can be rebased on top of the extension, as seen in https://gerrit.wikimedia.org/r/#/c/328887/). I seem to recall that it fixes a number of bugs in the Poem implementation, not all of which are tracked in Phabricator. Although this was 4 years ago, so I might be wrong.

Mar 17 2018, 12:02 PM · WorkType-NewFunctionality, Patch-For-Review, MediaWiki-extensions-Poem, MediaWiki-General-or-Unknown

Mar 16 2018

TTO added a comment to T189848: Error: 1146 Table 'metawiki.globaluser' doesn't exist .

I'm guessing from your addition of the tag that they are all from title=Special:Import&action=submit? That's really strange. I wonder if it is linked to the rewriting of user names that now occurs in the import process?

Mar 16 2018, 12:31 AM · Wikimedia-log-errors, MediaWiki-extensions-CentralAuth, MediaWiki-Export-or-Import

Mar 15 2018

Stryn awarded T153815: Allow global groups to be assigned temporarily (expire) a Like token.
Mar 15 2018, 4:07 PM · Stewards-and-global-tools (Temporary-UserRights), MediaWiki-extensions-CentralAuth
Samtar awarded T153815: Allow global groups to be assigned temporarily (expire) a Like token.
Mar 15 2018, 3:39 PM · Stewards-and-global-tools (Temporary-UserRights), MediaWiki-extensions-CentralAuth

Mar 8 2018

TTO added a comment to T187540: Track how many files receive the {{Original Upload Log}} template per day.

I have a terrible hack, which has to be run in a browser JavaScript console:

Mar 8 2018, 12:52 AM · German-Community-Wishlist, TCB-Team, Move-Files-To-Commons

Feb 28 2018

TTO added a comment to T188460: Special:EditTags limits the justification to length-155; consider changing this.

It's likely that this code was copy-pasted out of RevisionDelete. I don't think tag log entries ever have autogenerated text.

Feb 28 2018, 10:07 AM · MediaWiki-Special-pages

Feb 27 2018

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

Do stewards have the ability to edit locked wikis?

Feb 27 2018, 12:35 AM · Wikimedia-Site-requests, Tidy, Parsing-Team

Feb 20 2018

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?

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

Feb 17 2018

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.

Feb 17 2018, 9:08 AM · Patch-For-Review, Wikimedia-maintenance-script-run, Wikimedia-Site-requests

Feb 16 2018

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

Feb 14 2018

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%.

Feb 14 2018, 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, or perhaps even fork the modules on a per-wiki basis.
Feb 14 2018, 2:58 AM · Community-Tech (2015-2017), Community-Tech-fixes, Epic, I18n

Feb 10 2018

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

Feb 10 2018, 3:57 AM · Community-Tech, Collaboration-Team-Triage, Thanks
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).

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

Feb 2 2018

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.

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

Jan 31 2018

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.

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

Jan 25 2018

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? (Not all locked wikis are abandoned and irrelevant - I'm thinking in particular of the Wikimania wikis, which contain archived content that people may wish to view.)

Jan 25 2018, 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).
Jan 25 2018, 8:21 AM · Chinese-Sites, 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 · TechCom-RFC (TechCom-Approved), MediaWiki-Database, MediaWiki-Change-tagging, Patch-For-Review

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 · MW-1.31-release-notes (WMF-deploy-2018-03-27 (1.31.0-wmf.27)), 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-mediawiki-maintenance, WMDE-QWERTY-Sprint-2018-01-09, WMDE-QWERTY-XMAS-Sprint-2017-12-20, WMDE-QWERTY-Team, 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-MediaWiki-2017WikitextEditor, VisualEditor
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-03-13 (1.31.0-wmf.25)), 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-03-13 (1.31.0-wmf.25)), 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-User-management, 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-03-13 (1.31.0-wmf.25)), 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, Commons, MediaWiki-File-management, 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), MediaWiki-extensions-CentralAuth