Page MenuHomePhabricator

TheDJ (Derk-Jan Hartman)
Volunteer developer

Projects (37)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 6 2014, 10:32 PM (269 w, 6 d)
Availability
Available
IRC Nick
thedj
LDAP User
TheDJ
MediaWiki User
TheDJ [ Global Accounts ]
  • Open Source dev since 2001
  • Wikipedian since 2005
  • Wikipedia admin 2008-2019
  • Commons admin 2010-2015
  • MediaWiki dev (+2) since 2009

Uses Safari most of the time (because someone has to)

Recent Activity

Today

TheDJ added a comment to T33332: Provide a way to set the initial sort for sortable tables.

@Xaosflux it's a problem because it has to be implemented in the parser and it requires a two pass to do so. So first the entire wikicode needs to be parsed and converted into html (which is currently a string concatenation effort mostly) and then the whole thing needs to be losslessly (so with whitespace and comment preservation) loaded into a DOM tree, manipulated an serialised back to HTML text. While Parsoid in theory can do that latter step, Parsoid is not yet part of our core and I have no idea about the performance of such a setup, but I doubt it will be trivial. Lastly, someone has to reimplement 1300 lines of table sorting code from JS to PHP of course.

Mon, Dec 9, 9:03 AM · MediaWiki-jQuery-Tablesorter
TheDJ added a comment to T2367: Several markup accessibility issues.

@Aklapper support closing this tracking ticket

Mon, Dec 9, 8:57 AM · Patch-For-Review, Accessibility, MediaWiki-Interface

Fri, Dec 6

TheDJ added a comment to T239759: TimedMediaHandler is not compatible with PHP7.4.

TIL: PHP had array and string offset access with curly braces

Fri, Dec 6, 9:24 AM · MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), Patch-For-Review, Upstream, TimedMediaHandler, PHP 7.4 support

Tue, Dec 3

TheDJ added a comment to T238342: www.wikipedia.org portal slow on Safari on iPhone 7 Plus with iOS 13.1.3.

FYI: I use an iPhone X with Safari 13.0.3 (iOS 13.2.3) and it's not a problem for me.

Tue, Dec 3, 9:20 AM · Mobile, Wikimedia-Portals, Performance-Team
TheDJ closed T88962: Document that the second parameter of mw.html.element is optional as Resolved.

this can definitely be marked as solved yes..

Tue, Dec 3, 8:55 AM · MW-1.27-release (WMF-deploy-2015-11-03_(1.27.0-wmf.5)), MW-1.27-release-notes, Patch-For-Review, MediaWiki-Documentation, Documentation, JavaScript

Wed, Nov 27

TheDJ added a comment to T228339: VideoJS needs to be lazy-loaded on click before we can release it by default.

I think the audio player will be a problem. Native players are pretty big and we often have very restrictive spacing. Don’t know a good design either though..

Wed, Nov 27, 10:38 PM · MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), VideoJS player, Readers-Web-Backlog (Tracking), Performance-Team (Radar), Patch-For-Review
TheDJ added a comment to T238218: Control whitespace in injected wikitext for multi-line comments.

Was it considered to serialise additional information inside HTML comments ? Those wouldn't interfere with the render output.

Wed, Nov 27, 1:01 PM · OWC2020, Parsoid

Tue, Nov 26

TheDJ added a project to T237190: style="overflow:auto" should be applied directly to the <source>: User-TheDJ.
Tue, Nov 26, 2:41 PM · User-TheDJ, MediaWiki-Page-editing, SyntaxHighlight
TheDJ added a comment to T239140: [WIP] Replace `mw-content-ltr` and `mw-content-rtl` classes with a general class and a `dir` attribute selector`.

Original introduction of mw-content-DIR

Tue, Nov 26, 12:59 PM · UI-Standardization-Kanban, UI-Standardization, CSS

Mon, Nov 25

TheDJ added a comment to T239051: MW CSP policy should set object-src.

TMH has not used any plugins for a while, at least for Wikimedia. I guess in theory you could configure it to make use of the VLC plugin, but VLC doesn't support NPAPI either any longer and when we switch from Kaltura to Videojs.

Mon, Nov 25, 9:11 AM · ContentSecurityPolicy

Wed, Nov 20

TheDJ added a comment to T232920: Syntax highlighting option makes characters with accent to disappear (compose character).

Testing this requires you to make use of the Spanish input method in Keyboard Settings -> input sources -> add Spanish

Wed, Nov 20, 2:52 PM · MediaWiki-extensions-CodeMirror, Community-Tech

Mon, Nov 18

TheDJ moved T233809: Syntax highlight replaces spaces between template parameter and equal sign by non-breaking spaces from Backlog to Bugs on the MediaWiki-extensions-CodeMirror board.
Mon, Nov 18, 10:34 AM · Community-Tech, MediaWiki-extensions-CodeMirror, Browser-Support-Android-Google-Chrome
TheDJ edited projects for T233809: Syntax highlight replaces spaces between template parameter and equal sign by non-breaking spaces, added: MediaWiki-extensions-CodeMirror; removed SyntaxHighlight.

"syntax highlight enabled" so this is about the CodeMirror editor syntaxhighlighting and not about the wikicode content highlighting with <syntaxhighlight> feature.

Mon, Nov 18, 10:33 AM · Community-Tech, MediaWiki-extensions-CodeMirror, Browser-Support-Android-Google-Chrome

Fri, Nov 15

TheDJ added a comment to T228339: VideoJS needs to be lazy-loaded on click before we can release it by default.

Do we want to reuse wgMinimumVideoPlayerSize with this new lazy load setup ?
https://gerrit.wikimedia.org/r/550926

Fri, Nov 15, 10:02 PM · MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), VideoJS player, Readers-Web-Backlog (Tracking), Performance-Team (Radar), Patch-For-Review
TheDJ added a project to T216305: <score> markup playback bar overlaps the staff: Kaltura player.
Fri, Nov 15, 3:16 PM · Kaltura player, Google-Code-in-2019, User-TheDJ, MW-1.34-notes (1.34.0-wmf.1; 2019-04-16), MediaWiki-extensions-Score

Thu, Nov 14

TheDJ updated the task description for T238265: Unconference: Ideas for proposing changes to/validating with our communities.
Thu, Nov 14, 7:06 PM · Wikimedia-Technical-Conference-2019
TheDJ updated the task description for T238265: Unconference: Ideas for proposing changes to/validating with our communities.
Thu, Nov 14, 7:04 PM · Wikimedia-Technical-Conference-2019
TheDJ updated the task description for T238265: Unconference: Ideas for proposing changes to/validating with our communities.
Thu, Nov 14, 6:59 PM · Wikimedia-Technical-Conference-2019

Wed, Nov 13

TheDJ moved T238265: Unconference: Ideas for proposing changes to/validating with our communities from Backlog to Ideas for unconference on the Wikimedia-Technical-Conference-2019 board.
Wed, Nov 13, 9:03 PM · Wikimedia-Technical-Conference-2019
TheDJ created T238265: Unconference: Ideas for proposing changes to/validating with our communities.
Wed, Nov 13, 9:03 PM · Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234634: Wikimedia Technical Conference 2019 Session: On-wiki documentation & documentation as code: strengths, weaknesses, and compromises.

Wed, Nov 13, 7:36 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019

Nov 7 2019

TheDJ edited projects for T234708: Video player continues to play the video's audio after closing the popup window, added: Kaltura player; removed TimedMediaHandler.
Nov 7 2019, 8:01 PM · Kaltura player, Regression
TheDJ added a comment to T89815: Convert WikiLove from jQuery UI to OOUI.

@Soda yes, this is absolutely fine, although i'm not sure if that is gonna be much easier that way, due to different loading methodologies of the UI components. But give it a try.

Nov 7 2019, 9:05 AM · Growth-Team, patch-welcome, Collaboration-Team-Triage, UI-Standardization, WikiLove
TheDJ added a project to T237504: Background of Tag filter bleeds outside of its bordered box: Edit-Review-Improvements-RC-Page.
Nov 7 2019, 8:59 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Edit-Review-Improvements-RC-Page, MediaWiki-Watchlist, MediaWiki-Recent-changes, Growth-Team

Nov 6 2019

TheDJ created T237504: Background of Tag filter bleeds outside of its bordered box.
Nov 6 2019, 8:48 AM · MW-1.35-notes (1.35.0-wmf.8; 2019-11-26), Edit-Review-Improvements-RC-Page, MediaWiki-Watchlist, MediaWiki-Recent-changes, Growth-Team
TheDJ added a comment to T89815: Convert WikiLove from jQuery UI to OOUI.

@Soda yes, this task is still open and you can work on it if you want.

Nov 6 2019, 8:44 AM · Growth-Team, patch-welcome, Collaboration-Team-Triage, UI-Standardization, WikiLove
TheDJ added a comment to T237190: style="overflow:auto" should be applied directly to the <source>.

I think it is. As a matter of fact, maybe it should even go into core (with <pre> being a core element).

Nov 6 2019, 8:33 AM · User-TheDJ, MediaWiki-Page-editing, SyntaxHighlight

Nov 5 2019

TheDJ added a comment to T237190: style="overflow:auto" should be applied directly to the <source>.

The only effect of overflow-x:auto is to create a new 'block formatting context'. Practically this means that these kinds of blocks avoid drawing their background behind floating elements like inboxes. (The H2 headers have the same setting, to avoid their underline runs behind the infobox).

Nov 5 2019, 2:45 PM · User-TheDJ, MediaWiki-Page-editing, SyntaxHighlight
TheDJ added a project to T237267: Decide the fate of <source>: Technical-Debt.
Nov 5 2019, 9:38 AM · Technical-Debt, SyntaxHighlight

Nov 4 2019

TheDJ added a comment to T237244: OOUI buttons with large labels breaks width of several special pages in mobile view.

With new notifications there’s another issue, apparently the “time stamp” is always hidden outside the right window border; however, here at least the screen size isn’t affected, so you can scroll sideways to see all.

Nov 4 2019, 3:35 PM · OOUI, Readers-Web-Backlog (Design), Advanced Mobile Contributions
TheDJ added a comment to T237175: Caption display errors with beta audio player on pages with multiple audio files with captions.

So the problem here is that two players share a 'caption screen'. When you pause a track, at some point it hides the captions. It doesn't remove the current caption, just in case you continue playback later on.

Nov 4 2019, 3:10 PM · good first task, Kaltura player, TimedMediaHandler-TimedText
TheDJ added a comment to T237175: Caption display errors with beta audio player on pages with multiple audio files with captions.

Nicely discovered !

Nov 4 2019, 2:26 PM · good first task, Kaltura player, TimedMediaHandler-TimedText
TheDJ added a comment to T237190: style="overflow:auto" should be applied directly to the <source>.

<syntaxhighlight> on en.wp already does wrapping... I see no objection to making that more universal...

Nov 4 2019, 2:23 PM · User-TheDJ, MediaWiki-Page-editing, SyntaxHighlight
TheDJ updated subscribers of T206942: Fix English Wiktionary script "User:Yair_rand/AddAudio.js" for uploading to Commons API.
Nov 4 2019, 12:52 PM · Commons, Wiktionary
TheDJ added a comment to T235621: Login screen shown during the OAuth authorization process should have an explanatory message on it.

Thank you @Florian !

Nov 4 2019, 11:12 AM · Google-Code-in-2019, good first task, User-Tgr, Space, MediaWiki-User-login-and-signup, MediaWiki-extensions-OAuth
TheDJ added a comment to T226751: PHP error "non well formed numeric value encountered" from FormatMetadata->formatCoords.

Yeah if someone can give a list of a few images that triggered this, then this can be looked into. I do remember there being a limitation with our Coordinate parsings in Exif being left in there... we might have to trawl through some old commit logs / tickets to check what that issue was.

Nov 4 2019, 11:12 AM · MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), Multimedia, MediaWiki-File-management, Wikimedia-production-error, Commons

Oct 30 2019

TheDJ added a comment to T234450: Some Special:Contributions requests cause "Error: 0" from database or WMFTimeoutException.

I think that adding a 'pager query' category to wgRateLimits that is used for these types of requests would be the most ideal.

Oct 30 2019, 1:30 PM · MW-1.35-notes (1.35.0-wmf.5; 2019-11-05), Patch-For-Review, User-notice, Core Platform Team Workboards (Clinic Duty Team), Vuln-DoS, Security, Performance Issue, MediaWiki-Special-pages, Wikimedia-production-error
TheDJ added a comment to T236743: CSS fails to load on multiple specific pages on en.wiki on MacOS with WebKit browsers.

the most likely cause for this, is simply a broken request that got cached in the browser. Try to bypass the cache: https://en.wikipedia.org/wiki/Wikipedia:Bypass_your_cache

Oct 30 2019, 9:18 AM · Upstream, Wikimedia-General-or-Unknown, MediaWiki-General, CSS

Oct 29 2019

TheDJ added a comment to T236743: CSS fails to load on multiple specific pages on en.wiki on MacOS with WebKit browsers.

I see this error: "Failed to set referrer policy: The value 'origin-when-crossorigin' is not one of 'no-referrer', 'no-referrer-when-downgrade', 'same-origin', 'origin', 'strict-origin', 'origin-when-cross-origin', 'strict-origin-when-cross-origin' or 'unsafe-url'."

Oct 29 2019, 12:46 PM · Upstream, Wikimedia-General-or-Unknown, MediaWiki-General, CSS
TheDJ added a comment to T214743: Code editor violates Content Security Policy directive ("blob:" with specific wp subdomain).

FYI, the blob is used to load a JS worker. JS workers cannot be loaded cross domain (no support for CORS). We used to have the JS hosted on the static domain and it required this method to do the loading... (it was actually added to Ace specifically for us, by me). It seems that since Ace updated this worker loading to ALWAYS use a blob.. Not sure why, though commit logs seem to imply to avoid issues on IE..

Oct 29 2019, 12:33 PM · MW-1.35-notes (1.35.0-wmf.4; 2019-10-29), CodeEditor

Oct 25 2019

TheDJ added a comment to T218339: Deprecate and remove mediawiki.RegExp.

Small note. Generally we had much longer periods with deprecation messages being emitted and the admins would clean up the scripts they used themselves. This limited impact.

Oct 25 2019, 8:14 PM · Patch-For-Review, MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), MW-1.35-release, MediaWiki-General, Performance-Team, Technical-Debt (Deprecation process)

Oct 24 2019

TheDJ added a comment to T28059: Add support for KML/KMZ filetype.

Because IE6 support (and it's content-analyser) is now dropped (T232563), this ticket might now be implementable for those who want to have a go at it.

Oct 24 2019, 10:58 AM · Wikimedia-Hackathon-2016, Community-Wishlist-Survey-2015, Commons, Multimedia, MediaWiki-Uploading

Oct 21 2019

TheDJ added a comment to T90687: Support a responsive grid system.

I played a bit with bootstrap's grid layout and templatestyles: https://www.mediawiki.org/wiki/User:TheDJ/bootstrap

Oct 21 2019, 7:23 PM · Front-end-Standards-Group, Developer-Wishlist (2017), UI-Standardization
TheDJ awarded T210792: Remove uses of mcrypt from MediaWiki a Stroopwafel token.
Oct 21 2019, 9:35 AM · Technical-Debt, MW-1.34-release, Security, MediaWiki-General

Oct 18 2019

TheDJ closed T180921: Referrer policy for browsers which only support the old spec as Resolved.

I think we can conclude that we are never going to test IE/Edge behavior for the old spec for this right ? :)

Oct 18 2019, 8:19 AM · Security, MW-1.31-release-notes (WMF-deploy-2018-01-02 (1.31.0-wmf.15)), Browser-Support-Microsoft-Edge, Browser-Support-Apple-Safari, Privacy, Security-General, Analytics, Operations, Traffic

Oct 15 2019

TheDJ closed T225093: Print media: Remove link underlining on images as Resolved.
Oct 15 2019, 3:24 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), User-TheDJ, good first task, patch-welcome, Product-Infrastructure-Team-Backlog, CSS, Readers-Web-Backlog, PDF-Rendering
TheDJ added a project to T235416: Bullet points are not centered in horizontal lists: Accessibility.

Another reason the en.wp method is better than forcing whitespace with padding, is because using actual spaces causes the screenreader to see a word break between the element content and the content of the ::after element.

Oct 15 2019, 3:23 PM · Accessibility, Reading-Web-Local-Wiki-Issues, Readers-Web-Backlog (Kanbanana-2019-20-Q2), CSS, good first task, MinervaNeue
TheDJ added a comment to T225093: Print media: Remove link underlining on images.

PS. i'm pretty sure the usage of border-bottom over text-decoration: underline is intentional here, but it's not documented in the CSS sourcecode.....

Oct 15 2019, 12:49 PM · MW-1.35-notes (1.35.0-wmf.2; 2019-10-15), User-TheDJ, good first task, patch-welcome, Product-Infrastructure-Team-Backlog, CSS, Readers-Web-Backlog, PDF-Rendering
TheDJ added a comment to T235416: Bullet points are not centered in horizontal lists.

just noting that en.wp uses:

.hlist dd:after, .hlist li:after {
  content: " · ";
  font-weight: bold;
}

Not sure why minerva uses something else.

Oct 15 2019, 11:56 AM · Accessibility, Reading-Web-Local-Wiki-Issues, Readers-Web-Backlog (Kanbanana-2019-20-Q2), CSS, good first task, MinervaNeue

Oct 14 2019

TheDJ added a comment to T234089: Theme: Deploying and Hosting.

@Theklan that seems more in the scope of the themes T234087: Theme: Local Development and Onboarding and T234091: Theme: People and Processes. Deploying and hosting is about anything after the code (including an integration) has already been written from my point of view.

Oct 14 2019, 2:12 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019

Oct 12 2019

TheDJ added a comment to T234662: Wikimedia Technical Conference 2019 Session: Integrating contributions from other teams or volunteers.

Maybe we can discuss about an incentive system to review code. I feel with the current setup of teams it is very hard to incentivize anyone to review code outside of their own responsibility. It's basically a favor that people are doing to eachother and while nice at the human level (and that will probably always be the primary motivator to use), maybe there is more we can do to encourage people to reach across team/volunteer/3rd party lines..

Oct 12 2019, 3:14 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ awarded T234661: Wikimedia Technical Conference 2019 Session: Developer Productivity & onwiki tooling a Love token.
Oct 12 2019, 3:08 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234660: Wikimedia Technical Conference 2019 Session: Code Health/Code Review.

I'd be interested in code health and it would be lovely if we could see about getting some statistics from the past year for instance, see if we can also find some empirical evidence next to the anecdotal evidence about progress made etc.

Oct 12 2019, 3:07 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234658: Wikimedia Technical Conference 2019 Session: Best practices & useful methods for remote teams - volunteers and staff alike.

Not to be blunt but... this mostly seems like having to attend a homework session for WMF/WMDE :)
I'm not opposed to the concept of this, as a volunteer i'd love a more predictable method for me to interact with teams as well, but..... this doesn't seem like a session i'd join at the end of a long day...

Oct 12 2019, 2:59 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234091: Theme: People and Processes.

Something that I'm missing here honestly, is the dedication to educate and teach new developers/team members as a core principle, before tossing them into the deep end... This is honestly more of an internal WMF thing to decide on, but work in that area can easily benefit any contributor and I think WMF is rather bad at this area (possibly because of their history of people who 'grew up with the codebase'..

Oct 12 2019, 2:52 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T232293: Footnotes overflow in infoboxes.

Upstream states: "I can't reproduce. Could you try Canary?" and was then merged into https://bugs.chromium.org/p/chromium/issues/detail?id=1002442 and marked as fixed.

Oct 12 2019, 2:46 PM · Upstream, Browser-Support-Google-Chrome, Cite
TheDJ awarded T234647: Wikimedia Technical Conference 2019 Session: Feature Release and Management in MediaWiki/Wikimedia platform a Love token.
Oct 12 2019, 2:42 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234646: Wikimedia Technical Conference 2019 Session: Self-service Stateless Microservices (for APIs).

I really like this idea. Being more flexible in experimentation and rapid deployment seems important to me.

Oct 12 2019, 2:41 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234644: Wikimedia Technical Conference 2019 Session: Release "strategies" for MediaWiki and other elements of Wikimedia platform, for safe and efficient deployment and hosting.

So we would potentially discuss things like red/blue, checksumming, a better maintenance mode for upgrades, database changes rollback, the web installer and a web configurator ?

Oct 12 2019, 2:29 PM · User-Addshore, International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234643: Wikimedia Technical Conference 2019 Session: Quo Vadis Beta Cluster? Towards better testing and staging environments.

Good points being raised. Personally I see beta as actually two things.

  • shadow service (use the latest software against existing data for verification), which it is not, since it uses separate data structures
  • pre-production staging of significant software configuration changes and features. Which it is not, since it doesn't really reproduce production
Oct 12 2019, 2:20 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ awarded T234642: Wikimedia Technical Conference 2019 Session: What have we learned when deploying a standalone server side rendering service for the new mobile Wikidata termbox a Like token.
Oct 12 2019, 2:08 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234089: Theme: Deploying and Hosting.

so.. some of this theme seems rather WMF focused.. Have we considered taking lessons and input from 3rd party MediaWiki hosters within this theme ? Maybe even have a separate session to learn about what they are doing ? Or at least validating the WMF ideas against their usecases ?

Oct 12 2019, 1:42 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234636: Wikimedia Technical Conference 2019 Session: API Integration Testing.

What is the problem that led to this session proposal ?

Oct 12 2019, 1:39 PM · User-greg, International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234634: Wikimedia Technical Conference 2019 Session: On-wiki documentation & documentation as code: strengths, weaknesses, and compromises.

I'll just say: https://laravel.com/docs/6.x again ;)

Oct 12 2019, 1:35 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234633: Wikimedia Technical Conference 2019 Unconference: Reducing barriers to entry for new developers.

The description seems clear yet when I read it, I still have no idea what we would be doing in this session.. Identify pain points ? Throw ideas at the wall and see what sticks ? These things tends to get incredibly broad and vague ('better documentation')

Oct 12 2019, 1:33 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019
TheDJ added a comment to T234632: Wikimedia Technical Conference 2019 Session: Local development environment - MediaWiki core.

For newcomers getting started in a situation that is easy to setup and has proper defaults (config and extension) is most important. To me that means as much composer driven installation and config as possible (because its the php ecosystem default). Where composer is not possible (due to services in different ecosystem etc), composer should inform users what to do next.

Oct 12 2019, 1:20 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019

Oct 8 2019

TheDJ added a comment to T234085: WMTC19: Themes/Focus Areas Proposals .

Hi, just a quick note, that due to a very busy and long week for me where I am at an exhibit for work, I won't have time to read any of this before the 11th, when I return from this event. I'm happy to spend some time during the weekend, to still go through everything and provide commentary and you can do with it as you desire.

Oct 8 2019, 9:01 PM · International-Developer-Events, Wikimedia-Technical-Conference-2019

Oct 4 2019

TheDJ added a comment to T232563: Drop IE6 and IE7 basic compatibility and security support.

Note: Without contentanalyzer, we probably can also support KML uploads.

Oct 4 2019, 6:04 AM · MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), Patch-For-Review, MW-1.34-notes, User-notice, TechCom-RFC (TechCom-Approved), MediaWiki-General

Oct 2 2019

TheDJ added a comment to T234268: Share screen cut off on iPadOS 13.1.

The size of the original was too large to upload to phabricator I think (just over 10MB). Saved at half size:

Oct 2 2019, 11:14 AM · iOS-app-v6.6-Penguin-On-A-Sled, iOS-app-Bugs, Wikipedia-iOS-App-Backlog

Sep 27 2019

TheDJ awarded T232563: Drop IE6 and IE7 basic compatibility and security support a Like token.
Sep 27 2019, 11:14 AM · MW-1.35-notes (1.35.0-wmf.10; 2019-12-10), Patch-For-Review, MW-1.34-notes, User-notice, TechCom-RFC (TechCom-Approved), MediaWiki-General

Sep 26 2019

TheDJ added a comment to T220022: Some HTTP requests for MW failing due to "ERR_SPDY_PROTOCOL_ERROR 200".

@matmarex i think at the very least, when we trip the limit, we would want to have that proactively logged, regardless of the solution ?

Sep 26 2019, 2:54 PM · Performance-Team (Radar), Traffic, Operations

Sep 25 2019

TheDJ updated the task description for T233777: Summary out of sync with content.
Sep 25 2019, 8:22 AM · Page Content Service, Core Platform Team, Services, Product-Infrastructure-Team-Backlog
TheDJ updated the task description for T233777: Summary out of sync with content.
Sep 25 2019, 8:21 AM · Page Content Service, Core Platform Team, Services, Product-Infrastructure-Team-Backlog
TheDJ created T233777: Summary out of sync with content.
Sep 25 2019, 8:14 AM · Page Content Service, Core Platform Team, Services, Product-Infrastructure-Team-Backlog
TheDJ created P9173 (An Untitled Masterwork).
Sep 25 2019, 8:11 AM

Sep 23 2019

TheDJ merged T49342: Autocomment formatter section link should be wider than just the one arrow character into T165189: "→" link to page section on History page can be hard to click, should be larger somehow.
Sep 23 2019, 9:31 AM · MediaWiki-Page-History, MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), MediaWiki-Comment-backend, Google-Code-in-2018, MediaWiki-Page-Diffs
TheDJ merged task T49342: Autocomment formatter section link should be wider than just the one arrow character into T165189: "→" link to page section on History page can be hard to click, should be larger somehow.
Sep 23 2019, 9:31 AM · TestMe, MediaWiki-Page-History, WCAG-Level-AAA, Accessibility, MediaWiki-Page-Diffs
TheDJ merged T9256: Extend arrow wikilink in an edit summary to include section name into T165189: "→" link to page section on History page can be hard to click, should be larger somehow.
Sep 23 2019, 9:30 AM · MediaWiki-Page-History, MW-1.33-notes (1.33.0-wmf.6; 2018-11-27), MediaWiki-Comment-backend, Google-Code-in-2018, MediaWiki-Page-Diffs
TheDJ merged task T9256: Extend arrow wikilink in an edit summary to include section name into T165189: "→" link to page section on History page can be hard to click, should be larger somehow.
Sep 23 2019, 9:30 AM · MediaWiki-Page-Diffs

Sep 17 2019

TheDJ closed T232519: iOS app login screen does not work with iOS 12 1password keyboard fill as Resolved.

Pretty sure now this was limited to an older Testflight build I had installed.

Sep 17 2019, 6:14 AM · iOS-app-v6.5-Squid-On-A-Tandem-Bike, iOS-app-Bugs, Wikipedia-iOS-App-Backlog

Sep 16 2019

TheDJ added a comment to T232613: LBFactoryMulti.php: PHP Notice: Undefined index: .

wow. nice sleuthing !!!

Sep 16 2019, 1:59 PM · MW-1.34-notes (1.34.0-wmf.22; 2019-09-10), Core Platform Team Workboards (Clinic Duty Team), Wikimedia-Rdbms, PHP 7.2 support, Wikimedia-production-error

Sep 13 2019

TheDJ updated the task description for T232779: Make it possible to refresh metadata of files without jumping through crazy hoops.
Sep 13 2019, 7:43 AM · Multimedia, MediaWiki-File-management, Commons
TheDJ updated the task description for T232779: Make it possible to refresh metadata of files without jumping through crazy hoops.
Sep 13 2019, 7:43 AM · Multimedia, MediaWiki-File-management, Commons

Sep 12 2019

Jdforrester-WMF awarded T232779: Make it possible to refresh metadata of files without jumping through crazy hoops a Yellow Medal token.
Sep 12 2019, 8:02 PM · Multimedia, MediaWiki-File-management, Commons
TheDJ added a project to T232779: Make it possible to refresh metadata of files without jumping through crazy hoops: Multimedia.
Sep 12 2019, 8:02 PM · Multimedia, MediaWiki-File-management, Commons
TheDJ created T232779: Make it possible to refresh metadata of files without jumping through crazy hoops.
Sep 12 2019, 8:01 PM · Multimedia, MediaWiki-File-management, Commons

Sep 11 2019

TheDJ added a subtask for T231393: Force a refresh of the EXIF metadata of all jpgs in production once new EXIF code lands: T118799: XMPReader::parse exceptions.
Sep 11 2019, 10:19 PM · Wikimedia-Site-requests, MediaWiki-File-management, Multimedia, Commons
TheDJ added a parent task for T118799: XMPReader::parse exceptions: T231393: Force a refresh of the EXIF metadata of all jpgs in production once new EXIF code lands.
Sep 11 2019, 10:19 PM · MW-1.31-release-notes, MW-1.33-notes, MW-1.32-notes, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Patch-For-Review, User-TheDJ, Commons, Wikimedia-production-error, Multimedia, MediaWiki-File-management
TheDJ added a comment to T118799: XMPReader::parse exceptions.

so.... turns out we are missing the XMP data from a significant number of files most likely. I suspect that Photoshop actually triggers this bug, so ;)

Sep 11 2019, 10:18 PM · MW-1.31-release-notes, MW-1.33-notes, MW-1.32-notes, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Patch-For-Review, User-TheDJ, Commons, Wikimedia-production-error, Multimedia, MediaWiki-File-management
TheDJ added a comment to T232519: iOS app login screen does not work with iOS 12 1password keyboard fill .

i had the user field selected and it did not fill the fields :(

Sep 11 2019, 1:31 PM · iOS-app-v6.5-Squid-On-A-Tandem-Bike, iOS-app-Bugs, Wikipedia-iOS-App-Backlog

Sep 10 2019

TheDJ added a comment to T118799: XMPReader::parse exceptions.

https://commons.wikimedia.org/wiki/File:Ford_Grand_Torino_(29725737128).jpg
RuntimeException: Expected <rdf:Bag> but got http://www.w3.org/1999/02/22-rdf-syntax-ns# Seq.

Sep 10 2019, 9:04 PM · MW-1.31-release-notes, MW-1.33-notes, MW-1.32-notes, MW-1.34-notes (1.34.0-wmf.23; 2019-09-17), Patch-For-Review, User-TheDJ, Commons, Wikimedia-production-error, Multimedia, MediaWiki-File-management
TheDJ created T232519: iOS app login screen does not work with iOS 12 1password keyboard fill .
Sep 10 2019, 7:03 PM · iOS-app-v6.5-Squid-On-A-Tandem-Bike, iOS-app-Bugs, Wikipedia-iOS-App-Backlog

Sep 9 2019

TheDJ added a comment to T230960: Add GPano attribute reading to XMP reader.

i guess so... ;)

Sep 9 2019, 7:39 PM · MediaWiki-File-management, Multimedia, Commons
TheDJ added a comment to T232336: Separate recovery codes into a separate MFA method.

One problem, the current database structure only allows one set of 2fa credentials per user.... :(

Sep 9 2019, 7:28 PM · MediaWiki-extensions-OATHAuth
TheDJ added a comment to T100373: WebAuthn (U2F) integration for Extension:OATHAuth.

Note from webkit:

  • [WebAuthn] Enable WebAuthn by default for MobileSafari and SafariViewService
Sep 9 2019, 3:32 PM · CPT Initiatives (Two-Factor Authentication (TEC1)), Core Platform Team Workboards (Contractor Workboard), MediaWiki-extensions-OATHAuth
TheDJ created T232336: Separate recovery codes into a separate MFA method.
Sep 9 2019, 1:47 PM · MediaWiki-extensions-OATHAuth
TheDJ added a comment to T218214: SO878 Step 3: Finalize settings and user experience.

I like this improvement a lot ! The messages do indeed still need some work.

Sep 9 2019, 10:07 AM · CPT Initiatives (Two-Factor Authentication (TEC1)), Core Platform Team Workboards (Contractor Workboard), MediaWiki-extensions-OATHAuth
TheDJ added a project to T232293: Footnotes overflow in infoboxes: Browser-Support-Google-Chrome.
Sep 9 2019, 9:48 AM · Upstream, Browser-Support-Google-Chrome, Cite
TheDJ added a comment to T232293: Footnotes overflow in infoboxes.

works fine for me with Chrome 77.0.3865.70 (Official Build) beta (64-bit) MacOS. What exact version do you have @SerDIDG ?

Sep 9 2019, 9:48 AM · Upstream, Browser-Support-Google-Chrome, Cite
TheDJ added a comment to T232211: IPv6 contributions get cut off in revision details popup.

@Samwilson i think that is not a bad idea...

Sep 9 2019, 9:35 AM · Community-Tech (Kanban (Q1 2019-20)), IPv6, Who-Wrote-That