Jack_who_built_the_house
User

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Tuesday

  • Clear sailing ahead.

User Details

User Since
Apr 5 2016, 6:06 PM (123 w, 4 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Jack who built the house [ Global Accounts ]

Recent Activity

Tue, Aug 7

Jack_who_built_the_house added a comment to T56029: VisualEditor: Provide support for BLP edit notices on enwiki.

Just to make you know: in ruwiki, we adapted RockMFR's "magic editintros" to work with VisualEditor (although the resuntant script is rather hackish), see https://ru.wikipedia.org/wiki/MediaWiki:Gadget-blpEditNotice.js.

Tue, Aug 7, 6:09 PM · Patch-For-Review, VisualEditor, VisualEditor-MediaWiki

Thu, Aug 2

Jack_who_built_the_house added a comment to T198758: Load .json configuration files via ResourceLoaderWikiModule.

@Krinkle Thanks for the detailed explanation.

Thu, Aug 2, 4:41 PM · MediaWiki-Interface, MediaWiki-ResourceLoader, Performance-Team
Jack_who_built_the_house added a comment to T198758: Load .json configuration files via ResourceLoaderWikiModule.

Right now we have at least 3 widely used gadgets that would need such query, probably there will be more. Having 5–10 additional requests doesn't seem to make negligable difference. Many such gadgets also add elements that shift content on pages which in turn causes misclicks, so the earlier they run the better. Anyway, is it so difficult to implement? I thought splitting large JS files into modules according to the semantics of different code parts and loading them, together with other modules, in one package is exactly what ResourceLoader is for.

Thu, Aug 2, 3:20 PM · MediaWiki-Interface, MediaWiki-ResourceLoader, Performance-Team
Jack_who_built_the_house added a comment to T198758: Load .json configuration files via ResourceLoaderWikiModule.

Right now many people asking for interface-admin permissions in ruwiki are worried about the ability to edit gadgets data. But with the current state where the integration of JSON with gadgets is poor, the ability to load external JSON for gadgets is very limited. Hence, the efforts to integrate of JSON with ResourceLoader as soon as possible are essential from the perspective of the interface-admin flag purpose.

Thu, Aug 2, 12:05 PM · MediaWiki-Interface, MediaWiki-ResourceLoader, Performance-Team

Mon, Jul 30

Jack_who_built_the_house updated the task description for T200704: TemplateStyles don't work when the template is inside a link.
Mon, Jul 30, 4:23 PM · MediaWiki-Parser, TemplateStyles
Jack_who_built_the_house added a comment to T200206: Omit `<link rel="mw-deduplicated-inline-style">` from page view HTML.

Can't the <style> tags be moved in some centralized place alltogether? Their scattered presence in HTML causes problems like mentioned here, in T186965 and in T200704 (the last task I opened just recently).

Mon, Jul 30, 4:20 PM · Performance, MediaWiki-Parser, TemplateStyles
Jack_who_built_the_house updated the task description for T200704: TemplateStyles don't work when the template is inside a link.
Mon, Jul 30, 4:10 PM · MediaWiki-Parser, TemplateStyles
SerDIDG awarded T200704: TemplateStyles don't work when the template is inside a link a Burninate token.
Mon, Jul 30, 4:07 PM · MediaWiki-Parser, TemplateStyles
Jack_who_built_the_house created T200704: TemplateStyles don't work when the template is inside a link.
Mon, Jul 30, 4:05 PM · MediaWiki-Parser, TemplateStyles

Sun, Jul 29

Jack_who_built_the_house added a comment to T199416: Cache update time for Gadgets and Common.js/css regressed from 5 min to 1 hour.

Moreover, it's true for user JS/CSS as well. As I remember, those used to be updated instantly.

Sun, Jul 29, 10:12 PM · MW-1.32-release-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions, Regression, Performance-Team, MediaWiki-ResourceLoader
Jack_who_built_the_house added a comment to T67114: Implement Citation Previews.
  • The behavior is not consistent: if a reference (the text at the bottom of the page) is visible to the user (i.e. if the citation link's (like [1]) target is visible in the screen), hovering the mouse on the citation link won't show a pop-up with the reference. Instead, the reference at the bottom will just be highlighted. You can see an example here (the citation link is at the right of the screen below the image): try hovering the citation link when the Sources section is visible on the screen or not. Note that this is an intended behavior which can be easily changed in the code and is common to both implementations.
Sun, Jul 29, 10:12 PM · Wikimedia-Israel-Hackers, Readers-Web-Backlog (Design), Design, Patch-For-Review, Page-Previews

Jul 17 2018

Jack_who_built_the_house added a comment to T197157: New diffs show lines in the wrong order.

Yes, pretty much looks like.

Jul 17 2018, 9:43 AM · WMDE-QWERTY-Sprint-2018-08-14, Patch-For-Review, WMDE-QWERTY-Sprint-2018-07-31, WMDE-QWERTY-Sprint-2018-07-17, wikidiff2, Regression, MediaWiki-History-or-Diffs

Jul 15 2018

Jack_who_built_the_house awarded T198370: Transparent background renders as white in PNG thumbnails a The World Burns token.
Jul 15 2018, 10:39 AM · media-storage, Regression, Multimedia, Commons, MediaWiki-File-management

Jul 14 2018

Jack_who_built_the_house added a comment to T198010: jquery.textSelection methods work incorrectly with 2017 wikitext editor.

As I can see, the first change is live. How about the second (adding newlines that weren't in the source)?

Jul 14 2018, 11:53 AM · VisualEditor (Current work), Patch-For-Review, VisualEditor-MediaWiki-2017WikitextEditor

Jul 12 2018

SerDIDG awarded T199416: Cache update time for Gadgets and Common.js/css regressed from 5 min to 1 hour a Yellow Medal token.
Jul 12 2018, 3:55 PM · MW-1.32-release-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions, Regression, Performance-Team, MediaWiki-ResourceLoader
stjn awarded T199416: Cache update time for Gadgets and Common.js/css regressed from 5 min to 1 hour a Burninate token.
Jul 12 2018, 3:36 PM · MW-1.32-release-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions, Regression, Performance-Team, MediaWiki-ResourceLoader
Jack_who_built_the_house added a comment to T199416: Cache update time for Gadgets and Common.js/css regressed from 5 min to 1 hour.

Sure, purge is useless in such cases.

Jul 12 2018, 2:23 PM · MW-1.32-release-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions, Regression, Performance-Team, MediaWiki-ResourceLoader
Jack_who_built_the_house updated the task description for T199416: Cache update time for Gadgets and Common.js/css regressed from 5 min to 1 hour.
Jul 12 2018, 8:40 AM · MW-1.32-release-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions, Regression, Performance-Team, MediaWiki-ResourceLoader
Jack_who_built_the_house updated the task description for T199416: Cache update time for Gadgets and Common.js/css regressed from 5 min to 1 hour.
Jul 12 2018, 8:36 AM · MW-1.32-release-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions, Regression, Performance-Team, MediaWiki-ResourceLoader
Jack_who_built_the_house created T199416: Cache update time for Gadgets and Common.js/css regressed from 5 min to 1 hour.
Jul 12 2018, 8:35 AM · MW-1.32-release-notes (WMF-deploy-2018-07-31 (1.32.0-wmf.15)), Patch-For-Review, Core-Platform-Team, Multi-Content-Revisions, Regression, Performance-Team, MediaWiki-ResourceLoader
Jack_who_built_the_house added a comment to T179544: Some characters in HTML5 fragments mess with wikitext.

I have a silly question: why do we even use reference names in IDs? Because these IDs are also using reference numbers, they're not stable anyway.

Jul 12 2018, 8:02 AM · Community-Tech, MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), Patch-For-Review, Parsoid, MediaWiki-Parser

Jul 11 2018

Jack_who_built_the_house removed a project from T199296: Interactive elements should be hidden on the print page: Readers-Web-Backlog.

No, was just trying to select an appropriate tag.

Jul 11 2018, 12:21 PM · MediaWiki-Interface
Jack_who_built_the_house updated the task description for T199296: Interactive elements should be hidden on the print page.
Jul 11 2018, 6:35 AM · MediaWiki-Interface
Jack_who_built_the_house created T199296: Interactive elements should be hidden on the print page.
Jul 11 2018, 6:34 AM · MediaWiki-Interface
Jack_who_built_the_house updated the task description for T199294: Anchor links from images shouldn't have previews.
Jul 11 2018, 6:30 AM · Page-Previews
Jack_who_built_the_house created T199294: Anchor links from images shouldn't have previews.
Jul 11 2018, 6:29 AM · Page-Previews

Jul 8 2018

Jack_who_built_the_house added a comment to T198370: Transparent background renders as white in PNG thumbnails.

That's very disturbing as many popular images are effectively spoiled after reuploading with minor adjustments.

Jul 8 2018, 1:56 PM · media-storage, Regression, Multimedia, Commons, MediaWiki-File-management

Jun 23 2018

Jack_who_built_the_house updated the task description for T198010: jquery.textSelection methods work incorrectly with 2017 wikitext editor.
Jun 23 2018, 3:08 PM · VisualEditor (Current work), Patch-For-Review, VisualEditor-MediaWiki-2017WikitextEditor
Jack_who_built_the_house added a comment to T198010: jquery.textSelection methods work incorrectly with 2017 wikitext editor.

Don't really think it depends on that, but added.
BTW, my self-written code (see at the bottom) for 2017 wikitext editor works well in both cases.

Jun 23 2018, 3:06 PM · VisualEditor (Current work), Patch-For-Review, VisualEditor-MediaWiki-2017WikitextEditor
Jack_who_built_the_house updated the task description for T198010: jquery.textSelection methods work incorrectly with 2017 wikitext editor.
Jun 23 2018, 2:56 PM · VisualEditor (Current work), Patch-For-Review, VisualEditor-MediaWiki-2017WikitextEditor
Jack_who_built_the_house edited projects for T198010: jquery.textSelection methods work incorrectly with 2017 wikitext editor, added: VisualEditor-MediaWiki-2017WikitextEditor; removed VisualEditor-MediaWiki-Links.
Jun 23 2018, 1:29 PM · VisualEditor (Current work), Patch-For-Review, VisualEditor-MediaWiki-2017WikitextEditor
Jack_who_built_the_house updated the task description for T198010: jquery.textSelection methods work incorrectly with 2017 wikitext editor.
Jun 23 2018, 1:00 PM · VisualEditor (Current work), Patch-For-Review, VisualEditor-MediaWiki-2017WikitextEditor
Jack_who_built_the_house created T198010: jquery.textSelection methods work incorrectly with 2017 wikitext editor.
Jun 23 2018, 12:59 PM · VisualEditor (Current work), Patch-For-Review, VisualEditor-MediaWiki-2017WikitextEditor

Jun 21 2018

Jack_who_built_the_house updated the task description for T197516: pairs() doesn't preserve the order of parameters passed to the module.
Jun 21 2018, 1:35 AM · MediaWiki-extensions-Scribunto

Jun 20 2018

IKhitron awarded T197516: pairs() doesn't preserve the order of parameters passed to the module a Like token.
Jun 20 2018, 9:30 PM · MediaWiki-extensions-Scribunto

Jun 19 2018

Jack_who_built_the_house updated the task description for T197632: CodeMirror doesn't support focus/blur events for the editing area.
Jun 19 2018, 10:26 AM · MediaWiki-extensions-CodeMirror
Jack_who_built_the_house added a comment to T197632: CodeMirror doesn't support focus/blur events for the editing area.

Okay I assume I'm wrong about opt-out (just too many fellow users reported that). The issue still stands though.

Jun 19 2018, 10:22 AM · MediaWiki-extensions-CodeMirror

Jun 18 2018

Jack_who_built_the_house updated the task description for T197632: CodeMirror doesn't support focus/blur events for the editing area.
Jun 18 2018, 9:12 PM · MediaWiki-extensions-CodeMirror
Jack_who_built_the_house updated the task description for T197632: CodeMirror doesn't support focus/blur events for the editing area.
Jun 18 2018, 9:09 PM · MediaWiki-extensions-CodeMirror
Jack_who_built_the_house updated the task description for T197632: CodeMirror doesn't support focus/blur events for the editing area.
Jun 18 2018, 9:08 PM · MediaWiki-extensions-CodeMirror
Jack_who_built_the_house created T197632: CodeMirror doesn't support focus/blur events for the editing area.
Jun 18 2018, 8:56 PM · MediaWiki-extensions-CodeMirror

Jun 16 2018

Jack_who_built_the_house created T197516: pairs() doesn't preserve the order of parameters passed to the module.
Jun 16 2018, 3:06 PM · MediaWiki-extensions-Scribunto

Jun 15 2018

Jack_who_built_the_house renamed T197157: New diffs show lines in the wrong order from New diff engine shows lines in the wrong order to New diffs show lines in the wrong order.
Jun 15 2018, 6:36 PM · WMDE-QWERTY-Sprint-2018-08-14, Patch-For-Review, WMDE-QWERTY-Sprint-2018-07-31, WMDE-QWERTY-Sprint-2018-07-17, wikidiff2, Regression, MediaWiki-History-or-Diffs
Jack_who_built_the_house added a project to T197157: New diffs show lines in the wrong order: wikidiff2.
Jun 15 2018, 6:32 PM · WMDE-QWERTY-Sprint-2018-08-14, Patch-For-Review, WMDE-QWERTY-Sprint-2018-07-31, WMDE-QWERTY-Sprint-2018-07-17, wikidiff2, Regression, MediaWiki-History-or-Diffs

Jun 13 2018

SerDIDG awarded T197157: New diffs show lines in the wrong order a Like token.
Jun 13 2018, 5:22 PM · WMDE-QWERTY-Sprint-2018-08-14, Patch-For-Review, WMDE-QWERTY-Sprint-2018-07-31, WMDE-QWERTY-Sprint-2018-07-17, wikidiff2, Regression, MediaWiki-History-or-Diffs
Jack_who_built_the_house updated the task description for T197157: New diffs show lines in the wrong order.
Jun 13 2018, 5:20 PM · WMDE-QWERTY-Sprint-2018-08-14, Patch-For-Review, WMDE-QWERTY-Sprint-2018-07-31, WMDE-QWERTY-Sprint-2018-07-17, wikidiff2, Regression, MediaWiki-History-or-Diffs
Jack_who_built_the_house created T197157: New diffs show lines in the wrong order.
Jun 13 2018, 5:20 PM · WMDE-QWERTY-Sprint-2018-08-14, Patch-For-Review, WMDE-QWERTY-Sprint-2018-07-31, WMDE-QWERTY-Sprint-2018-07-17, wikidiff2, Regression, MediaWiki-History-or-Diffs

Jun 9 2018

Jack_who_built_the_house added a comment to T67114: Implement Citation Previews.

We largely updated Reference Tooltips gadget in ruwiki, and welcome other wikis to update to it. Other suggestion is to create a global gadget based on it.

  • Tooltip style & animations are updated to be consistent with Page Previews' style & animations.
  • Many bugs are fixed (see the list here).
  • Harvard-style citations are now supported.
  • Tooltips inside tooltips are now working properly (they did work before, but there were bugs associated with this behaviour). See the animation.
  • An option is added that allows to convert native browser tooltips for titled <abbr> tags and such into gadget tooltips. It is default on touch devices, allowing users of the desktop version on such devices to see them.
  • The settings dialog is rewritten using OOUI (its modules are loaded on demand) and looks similar to the Page Previews settings dialog.
  • Saving the settings doesn't require page reload anymore.
  • The code is refactored. Tooltips & elements having them are objects now. The script used jQuery and pure JavaScript inconsistently – now it uses the first everywhere where appropriate (performance losses are negligable).
  • Old IE support is removed (JavaScript isn't loaded to them anyway).
  • The coding conventions are applied.

See more details at the gadget's mediawiki.org talk page.

Jun 9 2018, 9:00 PM · Wikimedia-Israel-Hackers, Readers-Web-Backlog (Design), Design, Patch-For-Review, Page-Previews

Jun 8 2018

Jack_who_built_the_house added a comment to T196375: No right margin is needed for the last child of the save dialog's checkboxes block.

Thank you, @matmarex. Sorry, had to time.

Jun 8 2018, 2:29 PM · Verified, MW-1.32-release-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), VisualEditor-MediaWiki, VisualEditor (Current work), Easy

Jun 4 2018

Jack_who_built_the_house renamed T196375: No right margin is needed for the last child of the save dialog's checkboxes block from No right margin is needed for the last child in the save dialog's checkboxes block to No right margin is needed for the last child of the save dialog's checkboxes block.
Jun 4 2018, 3:04 PM · Verified, MW-1.32-release-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), VisualEditor-MediaWiki, VisualEditor (Current work), Easy
Jack_who_built_the_house created T196375: No right margin is needed for the last child of the save dialog's checkboxes block.
Jun 4 2018, 3:03 PM · Verified, MW-1.32-release-notes (WMF-deploy-2018-06-12 (1.32.0-wmf.8)), VisualEditor-MediaWiki, VisualEditor (Current work), Easy

Jun 2 2018

Jack_who_built_the_house added a comment to T192623: ResourceLoader 2018 Review.

Thanks, I guess that's it.

Jun 2 2018, 2:10 AM · MediaWiki-ResourceLoader, Performance-Team

Jun 1 2018

Jack_who_built_the_house added a comment to T192623: ResourceLoader 2018 Review.

I guess I'm incorrectly mixing DOMContentLoaded and moments of execution of its handlers here, here's one of my 2016 tests of in which order the hooks/events are fired on the action=edit page:

1480205746966 resourceloader.loadEnd
1480205747184 wikipage.content
1480205747356 wikipage.editform
1480205747566 ext.wikiEditor.toolbar
1480205747569 $
1480205748301 doneInitialSections
Jun 1 2018, 11:37 PM · MediaWiki-ResourceLoader, Performance-Team
Jack_who_built_the_house added a comment to T192623: ResourceLoader 2018 Review.

This internal hook was not supported for use by gadgets. The public interface provides wikipage.content and $().

Well, it was present in the documentation (now it's not). As I remember, it was a good way to catch a very early moment which used to happened even before DOMContentLoaded has fired. Not sure if it was conceptually appropriate for our purposes though; we used it to coordinate loading order of many related scripts & gadgets. Anyway, we now don't need it where we did, since we now do most of the task with gadget dependencies.

Jun 1 2018, 6:11 PM · MediaWiki-ResourceLoader, Performance-Team
Jack_who_built_the_house added a comment to T192623: ResourceLoader 2018 Review.

Scripts dependent on resourceloader.loadEnd hook have broken. Was it planned? Was the hook removed?

Jun 1 2018, 2:35 AM · MediaWiki-ResourceLoader, Performance-Team

May 26 2018

Jack_who_built_the_house updated the task description for T67255: jquery.client should support detecting Firefox Mobile.
May 26 2018, 6:45 PM · jQuery-Client, JavaScript, Mobile
Jack_who_built_the_house renamed T130011: Support <abbr> in the mobile version (currently the 'mouseover' event is not equal to the 'touch' event) from Support <abbr> in the mobile version (currently the 'mouseover' event does not equal the 'touch' event) to Support <abbr> in the mobile version (currently the 'mouseover' event is not equal to the 'touch' event).
May 26 2018, 3:57 PM · Readers-Web-Backlog (Design)

May 18 2018

Jack_who_built_the_house updated the task description for T192210: Loading animation is over text on Recent Changes.
May 18 2018, 6:19 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, User-notice-collaboration, Easy, Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-Integrated-Filters

May 11 2018

Jack_who_built_the_house added a comment to T42812: jquery.makeCollapsible: Refactor to use CSS instead of JavaScript to do the expansion/collapse (including initial state).

Thanks! I guess the method we use was acquired from some documentation that is now outdated.

May 11 2018, 2:14 PM · MW-1.32-release-notes (WMF-deploy-2018-05-08 (1.32.0-wmf.3)), MediaWiki-ResourceLoader, Performance-Team (Radar), Patch-For-Review, Readers-Web-Kanbanana-Board, Vector, Readers-Web-Backlog, CSS, JavaScript, MediaWiki-Interface
Jack_who_built_the_house added a comment to T42812: jquery.makeCollapsible: Refactor to use CSS instead of JavaScript to do the expansion/collapse (including initial state).

So, how should all the custom toggles be repaired across wikis (example)? Is adding .mw-made-collapsible a proper fix?

May 11 2018, 1:39 PM · MW-1.32-release-notes (WMF-deploy-2018-05-08 (1.32.0-wmf.3)), MediaWiki-ResourceLoader, Performance-Team (Radar), Patch-For-Review, Readers-Web-Kanbanana-Board, Vector, Readers-Web-Backlog, CSS, JavaScript, MediaWiki-Interface
Jack_who_built_the_house added a comment to T193392: Deprecate global namespace handling of the prefix keyword (reverted).

Hey, I don't know why you broke prefix:namespace: search, just one note: the warning text

The namespace found in the search term prefix: is not compatible with the namespaces requested. You can fix it by prefixing your query with all:.

is a lie for all wikis except enwiki: all: search doesn't work there, and that's T165110: Let search with "all:" keyword on non-English projects, not only with its translations.

May 11 2018, 10:51 AM · MW-1.32-release-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), Discovery-Search (Current work), Patch-For-Review, CirrusSearch, Discovery

May 7 2018

Jack_who_built_the_house added a comment to T194029: Prevent substing of {{REVISION*}}.

Okay, but so far it has worked stably.

May 7 2018, 3:22 PM · MediaWiki-Parser
Jack_who_built_the_house added a comment to T194029: Prevent substing of {{REVISION*}}.

Please don't hurt {{subst:REVISIONID: {{subst:FULLPAGENAME}} }} which is used as {{<includeonly>subst:</includeonly>REVISIONID: {{<includeonly>subst:</includeonly>FULLPAGENAME}} }} in some ruwiki templates, inserting the last known revision ID in order to generate &direction=next link for the viewer which will point to the newly saved revision (for example).

May 7 2018, 1:22 PM · MediaWiki-Parser

May 5 2018

Jack_who_built_the_house added a comment to T165283: Editing a page with unflagged changes should edit latest version in VE, even if you view the stable version.

While we have implemented a JavaScript fix in ruwiki for stabilized articles, from time to time we have users (example) who switch somehow (knowingly or unknowingly) to the stable version of not-a-stabilized article. Then they edit with VisualEditor, probably don't notice the warning that they are editing an old version, save the article—only to get an ORES-based bot to revert their edit due to deletion of text. Is this fix going to exclude such cases, or does it apply only to stabilized articles?

May 5 2018, 9:10 AM · MW-1.32-release-notes (WMF-deploy-2018-05-08 (1.32.0-wmf.3)), VisualEditor (Current work), Editing-team, MediaWiki-extensions-FlaggedRevs, VisualEditor-MediaWiki

Apr 27 2018

Jack_who_built_the_house updated the task description for T193207: "?uselang=qqx" throws exceptions with VisualEditor.
Apr 27 2018, 3:17 PM · VisualEditor
Jack_who_built_the_house added a comment to T193207: "?uselang=qqx" throws exceptions with VisualEditor.

@Schnark, wow, thank you! Haven't even thought of that. So, only accesskey issue stays.

Apr 27 2018, 3:11 PM · VisualEditor
Jack_who_built_the_house added a comment to T193207: "?uselang=qqx" throws exceptions with VisualEditor.

@Deskana I'm sorry, I've updated the task description.

Apr 27 2018, 3:09 PM · VisualEditor
Jack_who_built_the_house updated the task description for T193207: "?uselang=qqx" throws exceptions with VisualEditor.
Apr 27 2018, 3:08 PM · VisualEditor

Apr 26 2018

Jack_who_built_the_house created T193207: "?uselang=qqx" throws exceptions with VisualEditor.
Apr 26 2018, 10:19 PM · VisualEditor
Jack_who_built_the_house added a comment to T193199: Styles, scripts missing in Russian Wikipedia.

As for now, the issue disappeared for all asked users.

Apr 26 2018, 9:06 PM · Performance-Team, MediaWiki-ResourceLoader, Regression
Jack_who_built_the_house added a comment to T193199: Styles, scripts missing in Russian Wikipedia.

Interestingly, only a part of scripts / gadgets is down. Even some styles are fine. For one of our gadgets, MediaWiki:Gadget-UTCLiveClock.js, script part is fine, style part is not.

Apr 26 2018, 8:43 PM · Performance-Team, MediaWiki-ResourceLoader, Regression
Jack_who_built_the_house awarded T193199: Styles, scripts missing in Russian Wikipedia a The World Burns token.
Apr 26 2018, 8:29 PM · Performance-Team, MediaWiki-ResourceLoader, Regression
Jack_who_built_the_house renamed T193199: Styles, scripts missing in Russian Wikipedia from Styles, scripts missing from Russian Wikipedia to Styles, scripts missing in Russian Wikipedia.
Apr 26 2018, 8:29 PM · Performance-Team, MediaWiki-ResourceLoader, Regression
Jack_who_built_the_house added a comment to T193199: Styles, scripts missing in Russian Wikipedia.

As for now, the problem is present for every user I asked, except for Monobook users. If you try load artibrary page with ?useskin=monobook, it's fine.

Apr 26 2018, 8:26 PM · Performance-Team, MediaWiki-ResourceLoader, Regression
Jack_who_built_the_house triaged T193199: Styles, scripts missing in Russian Wikipedia as Unbreak Now! priority.
Apr 26 2018, 8:23 PM · Performance-Team, MediaWiki-ResourceLoader, Regression

Apr 16 2018

Jack_who_built_the_house added a comment to T192210: Loading animation is over text on Recent Changes.

Thanks for the split, I will do as you advise next time.

Apr 16 2018, 2:13 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, User-notice-collaboration, Easy, Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-Integrated-Filters

Apr 14 2018

Jack_who_built_the_house updated the task description for T192210: Loading animation is over text on Recent Changes.
Apr 14 2018, 7:01 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, User-notice-collaboration, Easy, Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-Integrated-Filters
Jack_who_built_the_house created T192210: Loading animation is over text on Recent Changes.
Apr 14 2018, 4:51 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, User-notice-collaboration, Easy, Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-Integrated-Filters

Apr 9 2018

Jack_who_built_the_house added a comment to T162337: Document hooks fired by VE via mw.hook.

Love ya guys, always coming across this page when trying to recall those hook names & googling. How about adding this at https://doc.wikimedia.org/mediawiki-core/master/js/#!/api/mw.hook?

Apr 9 2018, 12:50 AM · VisualEditor-MediaWiki, Documentation, VisualEditor

Apr 7 2018

Jack_who_built_the_house added a comment to T157418: RFC: Make some aspects of Tidy's whitespace stripping behavior part of wikitext parsing "spec".
Apr 7 2018, 10:50 AM · TechCom-RFC (TechCom-Approved), Patch-For-Review, Tidy, Community-Relations-Support, Parsoid, MediaWiki-Parser

Apr 6 2018

Jack_who_built_the_house closed T156025: Update the Russian Wikipedia's wikifier gadget work with VisualEditor's wikitext mode as Resolved.
  1. https://ru.wikipedia.org/w/index.php?title=MediaWiki:Gadget-wikificator.js&diff=prev&oldid=91933003
  2. https://ru.wikipedia.org/w/index.php?title=MediaWiki:Common.js&diff=prev&oldid=91933212
  3. https://ru.wikipedia.org/wiki/MediaWiki:Gadget-wikificator.css
  4. https://ru.wikipedia.org/w/index.php?title=MediaWiki:Gadgets-definition&diff=prev&oldid=91933060
Apr 6 2018, 2:22 PM · User-Ryasmeen, Russian-Sites, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Apr 2 2018

Jack_who_built_the_house added a comment to T156025: Update the Russian Wikipedia's wikifier gadget work with VisualEditor's wikitext mode.
Apr 2 2018, 11:31 PM · User-Ryasmeen, Russian-Sites, VisualEditor, VisualEditor-MediaWiki-2017WikitextEditor

Mar 18 2018

Jack_who_built_the_house added a comment to T6714: Epic: Increasing the length of the edit summary.

Yeah, this is more about the need to do something like this in the global CSS rather than about long summaries.

Mar 18 2018, 8:58 PM · Patch-For-Review, Contributors-Team, Epic, TCB-Team, German-Community-Wishlist, Tracking, MediaWiki-Page-editing

Jan 21 2018

Jack_who_built_the_house updated the task description for T185411: Edit counter doesn't handle "+" in user name correctly.
Jan 21 2018, 9:12 AM · XTools
Jack_who_built_the_house created T185411: Edit counter doesn't handle "+" in user name correctly.
Jan 21 2018, 9:11 AM · XTools

Dec 19 2017

Jack_who_built_the_house added a comment to T181032: Transclude Special:RelatedChanges on a page adds unexpected parameters to the URL.

What do you expect?

I don't mean the Recent changes block itself, what I mean is just disappeared margin here:


Normally, there is a free space there.

Dec 19 2017, 5:18 PM · User-notice-collaboration, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-Integrated-Filters
Jack_who_built_the_house added a comment to T181032: Transclude Special:RelatedChanges on a page adds unexpected parameters to the URL.

It's even worse.

Dec 19 2017, 4:12 PM · User-notice-collaboration, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-Integrated-Filters

Dec 18 2017

Jack_who_built_the_house added a comment to T181032: Transclude Special:RelatedChanges on a page adds unexpected parameters to the URL.

It adds foreign CSS too, messing with the page layout (removing the indentation between the page title and the content, for example).

Dec 18 2017, 1:55 PM · User-notice-collaboration, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Patch-For-Review, Collaboration-Team-Triage (Collab-Team-This-Quarter), Edit-Review-Improvements-Integrated-Filters

Dec 15 2017

Jack_who_built_the_house added a comment to T182950: Surprising automatic account creation in Wikimedia projects.

This is reported by many users in ruwiki, though the effect is not as intense as in Iniquity's case for the most.
Also, in my case, "Your alerts" icon becomes red, although no new notifications appear there. Maybe this is connected.

Dec 15 2017, 6:35 AM · MediaWiki-extensions-CentralAuth, Wikimedia-General-or-Unknown, MediaWiki-Authentication-and-authorization

Dec 13 2017

Jack_who_built_the_house added a comment to T152540: Migrate to HTML5 section ids.

See https://bugs.chromium.org/p/chromium/issues/detail?id=789163. The change in Google Chrome behaviour is possible.

Dec 13 2017, 5:06 AM · TechCom-RFC (TechCom-Approved), Patch-For-Review, Readers-Web-Backlog (Tracking), User-notice, Mobile-Content-Service, Reading-Infrastructure-Team-Backlog, Community-Wishlist-Survey-2016, Community-Tech, ContentTranslation, MediaWiki-Parser, Parsoid, Parsing-Team

Dec 12 2017

Jack_who_built_the_house added a comment to T152540: Migrate to HTML5 section ids.

As Sunpriat2 has found out, this is because of this security update: https://chromereleases.googleblog.com/2017/12/stable-channel-update-for-desktop.html

Dec 12 2017, 9:11 AM · TechCom-RFC (TechCom-Approved), Patch-For-Review, Readers-Web-Backlog (Tracking), User-notice, Mobile-Content-Service, Reading-Infrastructure-Team-Backlog, Community-Wishlist-Survey-2016, Community-Tech, ContentTranslation, MediaWiki-Parser, Parsoid, Parsing-Team

Nov 21 2017

Jack_who_built_the_house added a comment to T178635: 1.31.0-wmf.8 deployment blockers.

Group 2 is back on wmf.7. When the update is gonna be?

Nov 21 2017, 8:16 AM · RelEng-Archive-FY201718-Q2, Train Deployments, Release

Nov 20 2017

Jack_who_built_the_house added projects to T181006: Watchlist and RecentChanges failure due to ORES on frwiki and ruwiki: MediaWiki-Watchlist, MediaWiki-Recent-changes.
Nov 20 2017, 10:41 PM · Scoring-platform-team (Current), MW-1.31-release-notes (WMF-deploy-2017-11-14 (1.31.0-wmf.8)), Wikimedia-Incident, Patch-For-Review, ORES, MediaWiki-Recent-changes, MediaWiki-Watchlist, Russian-Sites
Jack_who_built_the_house added a project to T181006: Watchlist and RecentChanges failure due to ORES on frwiki and ruwiki: Russian-Sites.
Nov 20 2017, 10:41 PM · Scoring-platform-team (Current), MW-1.31-release-notes (WMF-deploy-2017-11-14 (1.31.0-wmf.8)), Wikimedia-Incident, Patch-For-Review, ORES, MediaWiki-Recent-changes, MediaWiki-Watchlist, Russian-Sites

Nov 12 2017

Jack_who_built_the_house added a comment to T75092: Anchors to section names for non-ASCII letters are encoded in the URL.

@IKhitron In order to make fragments with spaces work as underscores at the first page load, the following JS code could be used in personal common.js or elsewhere:

var hash = navigator.userAgent.indexOf( 'Firefox' ) === -1 ? location.hash :
    decodeURIComponent( location.hash );
if ( hash.indexOf( ' ' ) !== -1 ) {
    var restoredFragment = hash.substring( 1 ).replace( / /g, '_' );
    var targetElement = document.getElementById( restoredFragment );
    if ( targetElement ) {
        if ( typeof targetElement.scrollIntoView !== 'undefined' ) {
            targetElement.scrollIntoView();
            if ( typeof history !== 'undefined' ) {
                history.replaceState( {}, '', '#' + restoredFragment );
            }
        } else {
            location.hash = '#' + restoredFragment;
        }
    }
}
Nov 12 2017, 5:40 AM · User-notice, Russian-Sites, Parsoid, I18n, MediaWiki-Parser

Nov 6 2017

Jack_who_built_the_house added a comment to T174399: Wikimedia projects should make use of mediawiki.hlist and not maintain their own .hlist styles.

As I noted in T169315#3735840, mediawiki.hlist is so far very weak compared to Edokter's snippet. Starting with the fact that mediawiki.hlist has '•' as a delimiter (instead of ' • '), which creates disproportionate space if <li> elements are not followed directly one after another without any spaces. ;: lists aren't supported too.

Nov 6 2017, 12:51 AM · MediaWiki-Interface, Readers-Web-Backlog (Tracking)

Nov 5 2017

Jack_who_built_the_house added a comment to T169315: Confusion around hlist-separated and expectations of how hlist should render in MinervaNeue skin.

Edokter at enwiki has done a huge job implementing .hlist class, it's very well-designed. Many wikis use it, including eswiki, ruwiki, frwiki. Why should this Minerva novelty, consisting of a few rules, replace it, making local technicians have to do a huge job resolving the conflict and/or replacing .hlist with .hlist-separated all over the site? Couldn't it just receive another name and/or be limited to Minerva interface area?

Nov 5 2017, 2:22 AM · Reading-Web-Local-Wiki-Issues, MW-1.31-release-notes (WMF-deploy-2017-10-10 (1.31.0-wmf.3)), CSS, Mobile

Nov 4 2017

Jack_who_built_the_house added a comment to T179544: Some characters in HTML5 fragments mess with wikitext.

Please don't miss {{anchorencode}} part of the task. Quite a lot of templates in ruwiki using {{anchorencode}} / mw.uri.anchorEncode() to encode anchor links have broken in many cases due to use of []. en:Module:Footnotes, for one, will break in many cases if you try delpoy to enwiki.

Nov 4 2017, 6:51 PM · Community-Tech, MW-1.31-release-notes (WMF-deploy-2017-11-28 (1.31.0-wmf.10)), Patch-For-Review, Parsoid, MediaWiki-Parser

Nov 3 2017

Jack_who_built_the_house added a comment to T142585: Add a hash or CRC module to Scribunto.

Thank you, @Anomie, I will choose another place. Actually, the lack of a place where local wikis' technicians could consult with MediaWiki developers seems to me to be an actual problem, not sure if the places you listed fulfill this need completely.

Nov 3 2017, 3:11 PM · MW-1.28-release (WMF-deploy-2016-08-23_(1.28.0-wmf.16)), ArticlePlaceholder, Wikidata, MediaWiki-extensions-Scribunto
Jack_who_built_the_house added a comment to T142585: Add a hash or CRC module to Scribunto.

Hi @hoo, we've been implementing the functionality mentioned in the task description, namely generating unique reference names for references created from Wikidata (and solving some adjacent problems), in ruwiki (after T175725: Deploy HTML5 sections to WMF production was done for ruwiki and some things broke). Do you have any thoughts on which algorithm is better suited for generating hash values for references? I've done my modest research and stopped at fnv164 as it is fast, and 64-bit hash reduces collision probability to a negligibly small value. But maybe I am missing something.

Nov 3 2017, 12:02 AM · MW-1.28-release (WMF-deploy-2016-08-23_(1.28.0-wmf.16)), ArticlePlaceholder, Wikidata, MediaWiki-extensions-Scribunto