Page MenuHomePhabricator

AlexisJazz
User

Projects

User does not belong to any projects.

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Feb 23 2018, 10:35 PM (139 w, 2 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Alexis Jazz [ Global Accounts ]

Recent Activity

Fri, Oct 16

AlexisJazz added a comment to T265132: importScript() not working on mobile site.

You can always create a wrapper function in MediaWiki:Common.js or local to your script for readability.

function loadScript( title ) {
  mw.loader.load( '/w/index.php?title=' + title + '&action=raw&ctype=text/javascript' );
}
loadScript('User:jdlrobson/script.js')
Fri, Oct 16, 9:09 AM · Mobile, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Fri, Oct 9

AlexisJazz added a comment to T265132: importScript() not working on mobile site.

@Jdlrobson Thanks for the info. I'm afraid this means there is no way (that isn't deprecated) to load a userscript without the "ugly" index.php URL?

Fri, Oct 9, 10:00 PM · Mobile, Performance-Team, MediaWiki-ResourceLoader, JavaScript
AlexisJazz added a comment to T85838: Add a way to stop animated GIFs.
In T85838#955840, @Tgr wrote:

This would require adding a new thumbnail parameter to generate "frozen" thumbnails for animgifs, and some way to switch between normal and "frozen" thumbnails.

I wonder what are the reasons for page authors to use animated gifs instead of videos, which seems like a more appropriate technology. Is it just that videos are harder to work with (in which case maybe we should offer automated conversion) or browser compatibility concerns or concerns about the video player UI, or do they actually want the animations to autoplay and loop?

Fri, Oct 9, 11:07 AM · WCAG-Level-A, Accessibility, Commons, Design, Multimedia, MediaWiki-File-management
AlexisJazz added a project to T265132: importScript() not working on mobile site: Mobile.
Fri, Oct 9, 10:48 AM · Mobile, Performance-Team, MediaWiki-ResourceLoader, JavaScript
AlexisJazz created T265132: importScript() not working on mobile site.
Fri, Oct 9, 10:44 AM · Mobile, Performance-Team, MediaWiki-ResourceLoader, JavaScript

Wed, Oct 7

AlexisJazz created T264946: "Created by translating the page" source link doesn't always work.
Wed, Oct 7, 8:25 PM · ContentTranslation

Sep 19 2020

AlexisJazz updated subscribers of T263211: Add "Restore associated talk page" option to special:undelete.

Removing project team tag as it is up to teams to decide what they plan to work on.

Sep 19 2020, 5:14 PM · MediaWiki-Page-deletion
AlexisJazz added a comment to T256527: Deploy the Commons deletion notification bot on nl.wiktionary [[SMALL]].

@MusikAnimal : It is now nearly two months since you moved this task to "Needs Review/Feedback". Nothing seems to happen. What's wrong?

Hi Marco! Let me first apologize for the long wait. We have been exhausted with higher priority work over the past few months. The bigger issue here is the developer who wrote the bot is no longer on our team, and the rest of us aren't very familiar with the codebase or Python. That said, I have finally merged the change, and it should in theory be running on nl.wiktionary. However this bot task hasn't ran at all (on any wiki) for about a week. This seems to be historically true, where it will run for several days in a row then sleep for a week or so. I haven't quite figured out the logic yet, or if that's just circumstance. So, I guess bear with us while we try to figure this out. We'll be keeping an eye on https://nl.wiktionary.org/wiki/Speciaal:Bijdragen/Community_Tech_bot

Sep 19 2020, 4:43 PM · Community-Tech (Kanban-2020-21-Q1), Commons
AlexisJazz added a comment to T252814: Unused local "stewards" group (finding situations that local stewards groups are used).

I still think this should be WONTFIX/declined: I recently used the group at el.wikinews (https://el.wikinews.org/wiki/%CE%95%CE%B9%CE%B4%CE%B9%CE%BA%CF%8C:%CE%9C%CE%B7%CF%84%CF%81%CF%8E%CE%BF/rights), and I'm pretty sure it's also used somewhere else. It is rare, but still used. This can be also useful even after the userrights issue would be fixed: private wikis don't have global rights applied, yet rarely steward intervention would be required at some custom group, or to do bigdeletes.

Sep 19 2020, 4:36 PM · Community-consensus-needed, Stewards-and-global-tools, Wikimedia-Site-requests

Sep 17 2020

AlexisJazz renamed T263211: Add "Restore associated talk page" option to special:undelete from Restore associated talk page to Add "Restore associated talk page" option to special:undelete.
Sep 17 2020, 11:25 PM · MediaWiki-Page-deletion
AlexisJazz added a comment to T27471: Add "Delete associated talk page" option to action=delete.

I will finish and put this for review after the branch cut.

Sep 17 2020, 11:22 PM · Patch-For-Review, Platform Engineering, MediaWiki-Special-pages, MediaWiki-Page-deletion
AlexisJazz awarded T27471: Add "Delete associated talk page" option to action=delete a Like token.
Sep 17 2020, 11:21 PM · Patch-For-Review, Platform Engineering, MediaWiki-Special-pages, MediaWiki-Page-deletion
AlexisJazz updated the task description for T263209: Restore/delete associated talk page (API).
Sep 17 2020, 11:19 PM · MediaWiki-API, Platform Engineering, MediaWiki-Page-deletion
AlexisJazz updated the task description for T263209: Restore/delete associated talk page (API).
Sep 17 2020, 11:08 PM · MediaWiki-API, Platform Engineering, MediaWiki-Page-deletion
AlexisJazz updated the task description for T263209: Restore/delete associated talk page (API).
Sep 17 2020, 11:07 PM · MediaWiki-API, Platform Engineering, MediaWiki-Page-deletion
AlexisJazz changed the subtype of T263211: Add "Restore associated talk page" option to special:undelete from "Task" to "Feature Request".
Sep 17 2020, 10:58 PM · MediaWiki-Page-deletion
AlexisJazz changed the subtype of T263209: Restore/delete associated talk page (API) from "Task" to "Feature Request".
Sep 17 2020, 10:58 PM · MediaWiki-API, Platform Engineering, MediaWiki-Page-deletion
AlexisJazz created T263211: Add "Restore associated talk page" option to special:undelete.
Sep 17 2020, 10:57 PM · MediaWiki-Page-deletion
AlexisJazz created T263209: Restore/delete associated talk page (API).
Sep 17 2020, 10:55 PM · MediaWiki-API, Platform Engineering, MediaWiki-Page-deletion

Aug 28 2020

AlexisJazz added a comment to T101236: TTMServer performance and coverage issues.

I think this is a bigger issue for e.g. Tech News than one would first assume.

We have a couple of items that are specifically designed to be exactly the same every week, to make it easier for the translators – they are more complicated the first time you translate them, because you might need to figure out how to best represent dates in your language, but it will save time and effort in the long run. Or so goes the theory. But if they don't, then you have complicated items where you either have to go back to another issue and copy and paste

Aug 28 2020, 2:01 PM · Language-Team (Language-2020-October-December), Discovery-Search, Epic, Language-Engineering April-June 2016, User-notice, Discovery, Elasticsearch, MediaWiki-extensions-Translate

Aug 19 2020

AlexisJazz updated subscribers of T68606: Media viewer fails to give credit to all people in specific circumstances.
In T68606#683872, @Tgr wrote:

That said, it won't look particularly good (something like "Mathew Brady Restoration: Adam Cuerden"). That's the limitation of how much meaning can be extracted from templates currently; Wikidata will provide nicer ways.

Aug 19 2020, 8:26 PM · Multimedia, CommonsMetadata, MediaViewer

Aug 17 2020

AlexisJazz changed the subtype of T260596: Add support for {{urlencode}} parser function to client-side JS message parsing from "Task" to "Feature Request".
Aug 17 2020, 7:27 PM · MediaWiki-Internationalization, JavaScript
AlexisJazz created T260596: Add support for {{urlencode}} parser function to client-side JS message parsing.
Aug 17 2020, 7:26 PM · MediaWiki-Internationalization, JavaScript
AlexisJazz added a comment to T260488: Use of {{urlencode}} parser function breaks client-side message parsing.

@kaldari I already gave the solution to that:

Aug 17 2020, 7:51 AM · MediaWiki-Internationalization, JavaScript, I18n

Aug 13 2020

AlexisJazz added a comment to T260286: Deprecate xcf files.

Is there another image file format that supports layers?

Aug 13 2020, 11:01 AM · Community-consensus-needed, Commons, Thumbor, MediaWiki-File-management
AlexisJazz added a comment to T175512: thumbor 429 throttled error messages are confusing.

When I encountered this error (T260272) I thought "oh my, Wikimedia is being DDOSed". When I realized that thumbnail generation for other files still worked fine, I was certain the errror was a bug.

Aug 13 2020, 10:46 AM · Thumbor

Aug 12 2020

AlexisJazz updated the task description for T260272: Thumbnails for a specific .xcf file give "Error: 429, Too Many Requests".
Aug 12 2020, 5:43 PM · Thumbor
AlexisJazz updated the task description for T260272: Thumbnails for a specific .xcf file give "Error: 429, Too Many Requests".
Aug 12 2020, 5:40 PM · Thumbor
AlexisJazz updated the task description for T260272: Thumbnails for a specific .xcf file give "Error: 429, Too Many Requests".
Aug 12 2020, 5:37 PM · Thumbor
AlexisJazz created T260272: Thumbnails for a specific .xcf file give "Error: 429, Too Many Requests".
Aug 12 2020, 5:35 PM · Thumbor

Aug 7 2020

AlexisJazz added a comment to T255334: Translation page does not contain the latest translations/last translation.

Required a dummy edit.

Actually, dummy edits are no longer needed, even when this bug happens. Since T256868 (6959a02 to be exact), pages can be marked for translation twice (or however many times you want) without dummy edits in between. Just go to Special:PageTranslation, find the page and press mark for translationMark this version for translation. In my experience, this always works around the bug just like if there was a dummy edit.

Aug 7 2020, 10:37 AM · Performance-Team (Radar), MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), MediaWiki-extensions-Translate

Aug 6 2020

AlexisJazz added a comment to T255334: Translation page does not contain the latest translations/last translation.

Meta should get latest proposed fix tonight with 1.36.0-wmf.2. After the deployment, I would appreciate feedback whether it changes anything.

Aug 6 2020, 5:03 PM · Performance-Team (Radar), MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), MediaWiki-extensions-Translate

Aug 3 2020

AlexisJazz created T259532: Two echo notifications received for a single edit containing two mentions.
Aug 3 2020, 3:46 PM · Growth-Team, Notifications

Jul 28 2020

AlexisJazz added a comment to T91154: {{=}} should be a parser function.

Can you and/or @cscott consider the upgrade script for non-WMF wikis?

We never created any such script for {{!}}, we just mentioned in it the release notes. I agree that it would be good to have but I wouldn't consider it a blocker.

Jul 28 2020, 12:29 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, MediaWiki-Installer, MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), MediaWiki-Page-editing, User-notice, MediaWiki-Parser
AlexisJazz added a comment to T255334: Translation page does not contain the latest translations/last translation.
  1. Link fixed at 14:51: https://meta.wikimedia.org/w/index.php?title=Tech/News/2020/31&diff=20308410&oldid=20308327
  2. Item removed at 14:59: https://meta.wikimedia.org/w/index.php?title=Tech/News/2020/31&diff=20308428&oldid=20308410
  3. Marked for translation at 16:16: https://meta.wikimedia.org/w/index.php?title=Special:Log&page=Tech%2FNews%2F2020%2F31
  4. Fuzzybot's edit at 16:16 that doesn't fix the link or remove the item: https://meta.wikimedia.org/w/index.php?title=Tech/News/2020/31/nl&diff=20308703&oldid=20308551
  5. General confusion
Jul 28 2020, 12:08 PM · Performance-Team (Radar), MW-1.36-notes (1.36.0-wmf.13; 2020-10-12), Language-Team (Language-2020-October-December), MW-1.35-notes (1.35.0-wmf.39; 2020-06-30), MediaWiki-extensions-Translate

Jul 26 2020

AlexisJazz added a comment to T91154: {{=}} should be a parser function.

We've discussed this on the parsing team and @cscott will chime in more, but just to get this out early while you are all discussing this here and other forums, we definitely will not support wiki-specific configuration for a parser function. So, that means: if you want {{=}} as a parser function, all wikis will get it. There will not be an option to opt out.

Jul 26 2020, 12:42 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, MediaWiki-Installer, MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), MediaWiki-Page-editing, User-notice, MediaWiki-Parser

Jul 24 2020

AlexisJazz added a comment to T211243: Add a useful call-to-action in the context for citation needed templates.
  1. The 'Edit' action is usually flagged as progressive, so would be blue text, but here I have manually switched it so the 'Add a citation' is blue and so slightly more prominent. We have used this pattern elsewhere when we have multiple actions in contexts. We may want to consider using the 'primary' flag, which makes buttons white-text-on-blue, but that would be a wider change. We could also swap the locations of the buttons, but that may be more confusing and have text length issues (see 2.)
  2. Perhaps, I'm a little worried about using long messages here though - I imagine "Citation needed" and "Edit template" won't fit on one line in German
Jul 24 2020, 5:58 PM · User-notice, Verified, MW-1.34-notes (1.34.0-wmf.24; 2019-09-24), Editing Design, VisualEditor (Current work), VisualEditor-MediaWiki

Jul 23 2020

AlexisJazz merged T258342: Received a notification of my edit being reverted that links to my own edit into T257766: Notification emails repeated every day.
Jul 23 2020, 6:52 PM · User-notice, MW-1.35-notes, MW-1.36-notes (1.36.0-wmf.1; 2020-07-21), Patch-For-Review, Growth-Team (Current Sprint), Wikimedia-General-or-Unknown, Notifications
AlexisJazz merged task T258342: Received a notification of my edit being reverted that links to my own edit into T257766: Notification emails repeated every day.
Jul 23 2020, 6:52 PM · Notifications, Growth-Team
AlexisJazz added a comment to T258733: MassMessage is delivered in regular English to simple English wikis.

@Quiddity so you can include/exclude translations from MassMessages? Is there a video or bunch of screenshots to show what sending a MassMessage goes like? (I found only 6 screenshots on Commons, most of them similar to each other)

Jul 23 2020, 5:46 PM · MassMessage
AlexisJazz created T258733: MassMessage is delivered in regular English to simple English wikis.
Jul 23 2020, 5:27 PM · MassMessage

Jul 21 2020

AlexisJazz awarded T256527: Deploy the Commons deletion notification bot on nl.wiktionary [[SMALL]] a Like token.
Jul 21 2020, 8:26 AM · Community-Tech (Kanban-2020-21-Q1), Commons

Jul 19 2020

AlexisJazz added a comment to T258342: Received a notification of my edit being reverted that links to my own edit.

This message from MelbourneStar confirmed my theory: "That's very strange indeed. But yes, you are correct. I got an edit conflict saying that an identical revision had already been made (yours)."

Jul 19 2020, 5:28 PM · Notifications, Growth-Team
AlexisJazz updated the task description for T258342: Received a notification of my edit being reverted that links to my own edit.
Jul 19 2020, 10:15 AM · Notifications, Growth-Team
AlexisJazz created T258342: Received a notification of my edit being reverted that links to my own edit.
Jul 19 2020, 10:12 AM · Notifications, Growth-Team

Jul 16 2020

AlexisJazz added a comment to T138332: Interwiki links to/from Multilingual Wikisource.

This is a know issue and is handled in T54971. Problem is that https://wikisource.org is a multilingual version of Wikisource and can't be handled easily in the current code. See also https://www.wikidata.org/wiki/Wikidata:Wikisource/Development. I think @Lydia_Pintscher could tell more about this.

This has been open for 4 years.

Jul 16 2020, 12:36 PM · Wikidata-Campsite, Wikisource, MediaWiki-Interwiki, Wikidata

Jul 13 2020

AlexisJazz added a comment to T236892: Communicate transition of Graph/Graphoid to client-side only JavaScript feature.

@Keegan @MarkTraceur Can you provide a query for cirrus search to find affected articles?

I think this works:

all: insource:"<graph>" insource:/"<graph>"/

Found at T211881#5065149

The review in that comment is fairly informative from an enwiki standpoint, which shows its usage is limited in the article space and is mainly propagated through a few templates and talk page usage.

A preliminary look at the other wikis (~10) that use the graph tag finds similar results.

Jul 13 2020, 6:23 PM · CommRel-Specialists-Support (Oct-Dec-2020), affects-Kiwix-and-openZIM
AlexisJazz added a comment to T236892: Communicate transition of Graph/Graphoid to client-side only JavaScript feature.

@Keegan @MarkTraceur Can you provide a query for cirrus search to find affected articles?

Jul 13 2020, 4:01 PM · CommRel-Specialists-Support (Oct-Dec-2020), affects-Kiwix-and-openZIM

Jul 12 2020

AlexisJazz changed the subtype of T257748: When translating a page, add said page to watchlist from "Task" to "Feature Request".
Jul 12 2020, 2:18 PM · MediaWiki-extensions-Translate
AlexisJazz created T257748: When translating a page, add said page to watchlist.
Jul 12 2020, 2:13 PM · MediaWiki-extensions-Translate

Jul 11 2020

AlexisJazz added a project to T91154: {{=}} should be a parser function: MediaWiki-Installer.
Jul 11 2020, 8:39 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, MediaWiki-Installer, MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), MediaWiki-Page-editing, User-notice, MediaWiki-Parser
AlexisJazz added a comment to T91154: {{=}} should be a parser function.

If what we come up with is an opt-outable parser function, then I do not have enough experience to do it, please pick this up, someone. (I am open to be taught too :) )

Jul 11 2020, 8:35 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, MediaWiki-Installer, MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), MediaWiki-Page-editing, User-notice, MediaWiki-Parser
AlexisJazz created T257726: Move the warning about not being logged in on Wikidata closer to the property being edited.
Jul 11 2020, 3:11 PM · Wikidata

Jul 10 2020

AlexisJazz added a comment to T205347: Enable SUL accounts on Governance wiki.

So, in thinking about this, I'm a little worried on how to get it done. We'll need to:

  • Get the rights sorted – T205350
    • Create a new user group for people allowed to edit content
    • Apply it to accounts we want.
    • Adjust edit rights so that * cannot edit or create in Main/Proj/Templ/Cat/… namespaces
  • Clean up for SUL
    • Rename local accounts to match their SUL equivalents
    • Rename any conflicting local accounts to something else
  • Enable SUL
    • Unify local accounts with their SUL equivalents
  • More cleanup?
Jul 10 2020, 2:39 PM · Release-Engineering-Team-TODO, Wikimedia-Site-requests, foundation.wikimedia.org
AlexisJazz created T257676: "Show Preview" button in LiquidThreads doesn't work; web browser asks to "confirm that you want to leave - data you have entered may not be saved".
Jul 10 2020, 2:26 PM · MediaWiki-extensions-LiquidThreads

Jul 9 2020

AlexisJazz added a comment to T257578: No preferences can be set on foundation.wikimedia.org because account creation is disallowed.

I figured not allowing account creation was a political decision, possibly as an order from the WMF. If it's just technical, enabling SUL is a better solution.

Jul 9 2020, 4:07 PM · foundation.wikimedia.org
AlexisJazz created T257578: No preferences can be set on foundation.wikimedia.org because account creation is disallowed.
Jul 9 2020, 2:09 PM · foundation.wikimedia.org

Jul 7 2020

AlexisJazz updated subscribers of T244406: PLURAL not supported in UploadWizard upload phase.

@MarkTraceur I can't reproduce it anymore either. @Krinkle and @Esanders have recently made a change to mediawiki.jqueryMsg.js, maybe one of those fixed it.

Jul 7 2020, 11:09 PM · Plural-Support, I18n, UploadWizard
AlexisJazz added a comment to T246879: Upload Wizard gives blank templates rather than deletion log details.

Checked in betalabs (I do not have sufficient user rights for testing deletion in production)

  • deleted a file
  • attempted to re-upload the same file
  • got the following error message which is different from the task's screenshot (the error message still needs some improvements).

Is there a different error message in production or the steps (delete/re-upload) should be different?

Jul 7 2020, 9:25 PM · UploadWizard, Commons
AlexisJazz added a comment to T246879: Upload Wizard gives blank templates rather than deletion log details.

I think I have it.

Jul 7 2020, 7:29 PM · UploadWizard, Commons
AlexisJazz added a comment to T246879: Upload Wizard gives blank templates rather than deletion log details.

The message does get parsed outside of UploadWizard though: test on beta Commons.
This may be something:

mediawiki.jqueryMsg: file-deleted-duplicate: Unknown operation "urlencode"
Jul 7 2020, 5:57 PM · UploadWizard, Commons
AlexisJazz changed the status of T256688: User right to autopatrol mw-undo reverts from Open to Stalled.

Setting the status back to stalled as that is the status that DannyS712 has assigned. Note that @94rain and North8000 replied in the thread on meta and appear to be in favor of this idea. Also, there is no need for consensus to implement this as a feature. Consensus would only be required to add the new right to any user group. It is true though that developer time is slightly more likely to be freed for a feature for which there is already consensus to enable it somewhere. This is a chicken-and-egg problem though, it would be difficult to garner support for using a feature that doesn't exist yet.

Jul 7 2020, 5:07 PM · MediaWiki-User-management, MediaWiki-Patrolling
AlexisJazz reopened T256688: User right to autopatrol mw-undo reverts as "Open".

I don't see any consensus, so the change cannot be done.

Jul 7 2020, 5:02 PM · MediaWiki-User-management, MediaWiki-Patrolling
AlexisJazz added a comment to T236892: Communicate transition of Graph/Graphoid to client-side only JavaScript feature.

Agree with AlexisJazz, about need for more explanation. How is client-side JS more maintainable than server-side?

Client-side rendering is handled through the browser, and for an individual the cost is very, very low because you're only rending for yourself; CPU usage is a fraction of a percent, there's straight up no danger to individuals.

Scale this up to having the server handling all the requests all the time, and it's the central rendering place that's in danger falling over. It's reached an unsustainable point.

Jul 7 2020, 4:59 PM · CommRel-Specialists-Support (Oct-Dec-2020), affects-Kiwix-and-openZIM

Jul 5 2020

AlexisJazz added a comment to T71386: Upgrade jQuery UI from 1.9 to 1.11.

This is somewhat incorrect. Though andSelf is indeed deprecated, there are no plans by jQuery to remove it. It isn't part of the rest of jQuery Migrate and was not removed in jQuery core 1.8. In fact it still exists in the latest jQuery 1.11 and jQuery 2.x and thus jQuery UI continues to use it so that they don't have to feature-test andSelf/addBack for old versions.

It has been removed alright.

We still have andSelf() defined in the latest jQuery, courtesy of jQuery Migrate providing the neccecary compatibility alias.

Regardless of this, jQuery UI has been updated years ago not to use the deprecated methods see Git/jquery.ui/PATCHES.

I'm declining this for now as indeed we will not be upgrading jQuery UI. At this point jQuery UI 1.9 and 1.12 (latest, from 2016) are practically equally abandonware and we have nothing to gain by requiring gadget/extension authors to upgrade their code now when they could be upgrading to e.g. OOUI, Mustache, or plain javascript instead.

Jul 5 2020, 5:24 PM · MediaWiki-ResourceLoader, Performance-Team, Security, JavaScript
AlexisJazz updated subscribers of T71386: Upgrade jQuery UI from 1.9 to 1.11.

This is somewhat incorrect. Though andSelf is indeed deprecated, there are no plans by jQuery to remove it. It isn't part of the rest of jQuery Migrate and was not removed in jQuery core 1.8. In fact it still exists in the latest jQuery 1.11 and jQuery 2.x and thus jQuery UI continues to use it so that they don't have to feature-test andSelf/addBack for old versions.

Jul 5 2020, 10:34 AM · MediaWiki-ResourceLoader, Performance-Team, Security, JavaScript

Jul 4 2020

AlexisJazz added a comment to T91154: {{=}} should be a parser function.

Central on-wiki discussion at https://meta.wikimedia.org/wiki/Equals_sign_parser_function_template_conflicts.

Jul 4 2020, 12:00 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, MediaWiki-Installer, MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), MediaWiki-Page-editing, User-notice, MediaWiki-Parser
AlexisJazz added a comment to T91154: {{=}} should be a parser function.

Quick update: several other wikis appear to be affected. I'll give more details later.

Jul 4 2020, 10:49 AM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, MediaWiki-Installer, MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), MediaWiki-Page-editing, User-notice, MediaWiki-Parser
AlexisJazz added a comment to T91154: {{=}} should be a parser function.

I will investigate other wikis. This may take some time.

Jul 4 2020, 1:14 AM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, MediaWiki-Installer, MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), MediaWiki-Page-editing, User-notice, MediaWiki-Parser

Jul 3 2020

AlexisJazz added a comment to T91154: {{=}} should be a parser function.

At least Dutch Wiktionary uses {{=}} for something different entirely. Other projects may be affected too. It looks like the parser function will override local templates. This patch shouldn't be deployed before wikis have been given a warning through Tech News.

Jul 3 2020, 12:43 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, MediaWiki-Installer, MW-1.35-notes (1.35.0-wmf.40; 2020-07-07), MediaWiki-Page-editing, User-notice, MediaWiki-Parser

Jun 30 2020

AlexisJazz added a comment to T256688: User right to autopatrol mw-undo reverts.

For the first suggestion, there might be a concern that an undo can contain new content. If this is the case, you could:

  1. Check if the performer has rollback rights and if so
  2. Check if the submitted wikitext matches the preloaded wikitext and if so
  3. Mark the edit as patrolled
Jun 30 2020, 5:25 AM · MediaWiki-User-management, MediaWiki-Patrolling

Jun 29 2020

AlexisJazz created T256688: User right to autopatrol mw-undo reverts.
Jun 29 2020, 9:20 PM · MediaWiki-User-management, MediaWiki-Patrolling

Jun 23 2020

AlexisJazz added a comment to T256106: Link to non-existent Commons:Upload on betacommons without JavaScript.

With JS or no JS, the link points to https://commons.wikimedia.beta.wmflabs.org/wiki/Special:Upload for me. Also note, that's where it suppose to point not Special:UploadWizard

Jun 23 2020, 1:05 PM · Commons, Beta-Cluster-Infrastructure
AlexisJazz added a comment to T246879: Upload Wizard gives blank templates rather than deletion log details.

When {{urlencode:foo bar}} is part of the MediaWiki message, it will no longer parse.

Jun 23 2020, 12:54 PM · UploadWizard, Commons
AlexisJazz updated the task description for T256122: Allow specifying the target (and other things) for Special:Log links.
Jun 23 2020, 12:27 PM · MediaWiki-Special-pages
AlexisJazz added a comment to T256122: Allow specifying the target (and other things) for Special:Log links.

For even more options, additionally you could add this as well:

elseif ( count( $parms ) == 5 && ( $parms[1] == 'user' || $parms[1] == 'page' || $parms[1] == 'tagfilter' || $parms[1] == 'offset' ) && ( $parms[3] == 'user' || $parms[3] == 'page' || $parms[3] == 'tagfilter' || $parms[3] == 'offset' ) ) {
			$opts->setValue( 'type', $parms[0] );
			$opts->setValue( $parms[1], $parms[2] );
			$opts->setValue( $parms[3], $parms[4] );
}

Which would theoretically allow for example https://en.wikipedia.org/wiki/Special:Log/create/tagfilter/mw-new-redirect/offset/20200623121759 or https://en.wikipedia.org/wiki/Special:Log/create/user/Foo/page/Bar. (user:Foo should stop creating an article about Bar)

Jun 23 2020, 12:27 PM · MediaWiki-Special-pages
AlexisJazz renamed T256122: Allow specifying the target (and other things) for Special:Log links from Allow specifying the target for Special:Log links to Allow specifying the target (and other things) for Special:Log links.
Jun 23 2020, 12:10 PM · MediaWiki-Special-pages
AlexisJazz created T256122: Allow specifying the target (and other things) for Special:Log links.
Jun 23 2020, 12:09 PM · MediaWiki-Special-pages
AlexisJazz added a comment to T246879: Upload Wizard gives blank templates rather than deletion log details.

As suggested by AlexisJazz, maybe this isn't a bug in UploadWizard and should therefore be marked as Resolved or Declined and tossed back to an interface editor on Commons to fix in the wikitext?

On the other hand, it seems the call to the message in mw.ApiUploadHandler.js calls mw.Message#parse, so it's likely that the issue is the lack of argument. Perhaps if we don't receive data about the filename, we can/should use a different warning message.

In any case, marking as low given this doesn't appear to be a world-breaking bug and there's not a lot of opportunity for us to work on UW these days.

Jun 23 2020, 9:43 AM · UploadWizard, Commons
AlexisJazz created T256106: Link to non-existent Commons:Upload on betacommons without JavaScript.
Jun 23 2020, 9:20 AM · Commons, Beta-Cluster-Infrastructure
AlexisJazz created T256099: Translate numeric variables within Translation extension.
Jun 23 2020, 7:46 AM · MediaWiki-extensions-Translate

Jun 22 2020

AlexisJazz updated the task description for T254287: Final warning: Mobile main page special casing will be disabled July .
Jun 22 2020, 8:21 AM · CommRel-Specialists-Support (Jul-Sep-2020), Tech-Ambassadors, User-Jdlrobson, User-notice, Performance-Team (Radar), MW-1.35-notes (1.35.0-wmf.20; 2020-02-18), Readers-Web-Backlog (Tracking), Reading-Web-Local-Wiki-Issues

Jun 19 2020

AlexisJazz updated the task description for T255886: Translation suggestions sometimes just won't load.
Jun 19 2020, 5:20 PM · MediaWiki-extensions-Translate
AlexisJazz updated the task description for T255886: Translation suggestions sometimes just won't load.
Jun 19 2020, 5:19 PM · MediaWiki-extensions-Translate
AlexisJazz created T255886: Translation suggestions sometimes just won't load.
Jun 19 2020, 5:18 PM · MediaWiki-extensions-Translate

Jun 10 2020

AlexisJazz created T254987: Cannot connect to database on nl.wiktionary.
Jun 10 2020, 9:46 AM · DBA, Wiktionary

Jun 8 2020

AlexisJazz created T254753: Allow specifying the delivery language for a MassMessage on the subscriber list.
Jun 8 2020, 2:16 PM · MassMessage

May 26 2020

AlexisJazz updated subscribers of T244124: Make CSP enforce on beta cluster.

https://commons.wikimedia.beta.wmflabs.org/wiki/Special:UploadWizard

Content Security Policy: The page’s settings blocked the loading of a resource at https://api.flickr.com/services/rest/?&api_key=e9d…=json&nojsoncallback=1&method=flickr.photos.licenses.getInfo (“default-src”).
May 26 2020, 4:42 AM · Wikimedia-Site-requests, ContentSecurityPolicy
AlexisJazz added a comment to T208188: RFC: Partial opt-out method for Content security policy.

What do you mean by "this already works today"? It doesn't work on betacommons.

See T244124

May 26 2020, 4:37 AM · Privacy Engineering, Security, Platform Team Workboards (Clinic Duty Team), Patch-For-Review, ContentSecurityPolicy, TechCom-RFC, TechCom, Security-Team

May 24 2020

AlexisJazz added a comment to T208188: RFC: Partial opt-out method for Content security policy.

This RFC is about gadgets and other user-generated scripts which are not reviewed and verified prior to being made available to users. For those, we need users to consent in a standardised way as the scripts themselves cannot be assumed or guruanteed to do this.

The foundation's privacy policy and general user expectations of privacy apply regardless of what technical solutions exist. Right now, UploadWizard already satisfies policy as it does not commnicate with Flickr from the user's browser unless the user interacts with that part of the feature, and even then only after it has warned the user about this. UploadWizard is installed on the server and can dynamnically add this third-party domain as needed to the CSP config for a specific special page. This already works today and does not need to change in any way. The system described in this RFC does not apply there.

May 24 2020, 9:13 PM · Privacy Engineering, Security, Platform Team Workboards (Clinic Duty Team), Patch-For-Review, ContentSecurityPolicy, TechCom-RFC, TechCom, Security-Team

May 23 2020

AlexisJazz added a comment to T208188: RFC: Partial opt-out method for Content security policy.

@AlexisJazz What you describe (one-time permission for a specific third party, stored with your user account indefinitely) is exactly what is proposed and being built.

May 23 2020, 8:42 PM · Privacy Engineering, Security, Platform Team Workboards (Clinic Duty Team), Patch-For-Review, ContentSecurityPolicy, TechCom-RFC, TechCom, Security-Team

May 22 2020

Quiddity awarded T198061: Thumbnails missing for PDF file (HTTP 429 error) a Love token.
May 22 2020, 7:09 PM · Thumbor, Commons

May 21 2020

AlexisJazz added a comment to T208188: RFC: Partial opt-out method for Content security policy.

In response to the task description: I think it's a bit much to require re-authorization to add a domain. Or more specifically, I think it's very reasonable for unknown domains. I think it's very wise to require authorization to load http://1901529060.xyz/session.js. But 1901529060.xyz is not quite the same as Flickr. The Flickr import in UploadWizard already warns the user: "This form will load content hosted by flickr.com and subject to the Flickr terms of use and privacy policy. Please note that by using this tool, your IP address and request details will be available to Flickr."

May 21 2020, 3:51 AM · Privacy Engineering, Security, Platform Team Workboards (Clinic Duty Team), Patch-For-Review, ContentSecurityPolicy, TechCom-RFC, TechCom, Security-Team

May 20 2020

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

Maybe we should break it down into even smaller bits.

May 20 2020, 8:05 AM · Growth-Team, Schema-change, Notifications
AlexisJazz merged T253164: On-wiki calendar/agenda/planner into T88781: Create a Timer based reminder for workflows.
May 20 2020, 6:28 AM · Growth-Team, Community-Wishlist-Survey-2015, Collaboration-Team-Triage, Notifications
AlexisJazz merged task T253164: On-wiki calendar/agenda/planner into T88781: Create a Timer based reminder for workflows.
May 20 2020, 6:28 AM · MediaWiki-extension-requests
AlexisJazz updated subscribers of T253164: On-wiki calendar/agenda/planner.

Then this would be duplicate of T2582/T88781

May 20 2020, 6:28 AM · MediaWiki-extension-requests
AlexisJazz added a comment to T253164: On-wiki calendar/agenda/planner.

Extensions exist (see https://www.mediawiki.org/wiki/Category:Calendar_extensions ), hence I am closing this task as invalid.

If this however is a request to deploy some extension MediaWiki extension (which one?) on some Wikimedia website (which one?), then please see https://www.mediawiki.org/wiki/Writing_an_extension_for_deployment - thanks!

May 20 2020, 2:50 AM · MediaWiki-extension-requests
AlexisJazz added a comment to T101716: Support MJPEG & PCM audio as last-ditch fallback output for iOS.

Long story short: I believe the encoder part of XviD, revision 599 (XviD from 2002-10-16) will no longer be patent-encumbered on 2020-12-15.

May 20 2020, 2:31 AM · Patch-For-Review, Multimedia, TimedMediaHandler

May 19 2020

AlexisJazz created T253164: On-wiki calendar/agenda/planner.
May 19 2020, 9:40 PM · MediaWiki-extension-requests