Page MenuHomePhabricator

TheDJ (Derk-Jan Hartman)
Volunteer developer

Projects (35)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Wednesday

  • Clear sailing ahead.

User Details

User Since
Oct 6 2014, 10:32 PM (334 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

Thu, Mar 4

TheDJ added a comment to T228546: geomask discards inner rings.

Right, so I know what the reason is, I think. The idea behind not having holes for geomasks was that holes with more than 1 of those thick red line holes, make for very messy shapes that often heavily obscure that part of the map, especially for the thumbnails.

Thu, Mar 4, 8:34 PM · Maps (Kartographer)
TheDJ added a comment to T276368: Uncaught TypeError: $.cookie is not a function at Object.setupEditLinks .

@Jdlrobson That's a lot of issues combined. In general we've seen this when scripts either override $ itself (often accidentally not realising they are using globals), or with property iterators on objects that accidentally override/modify properties.

Thu, Mar 4, 8:19 PM · Performance-Team (Radar), Editing-team, JavaScript, Wikimedia-production-error, VisualEditor

Wed, Mar 3

TheDJ added a comment to T226797: Login state not propagated across domains in Safari and in Firefox with strict mode.

Found this nice resource on storage access technical details, if anyone ever needs to work with that: https://github.com/rchild-okta/itp#storage-access

Wed, Mar 3, 12:06 PM · User-notice, Platform Engineering, Browser-Support-Firefox, Browser-Support-Apple-Safari, MediaWiki-extensions-CentralAuth
TheDJ added a comment to T226797: Login state not propagated across domains in Safari and in Firefox with strict mode.

That seems very wrong, CentralAuth expose my ip address when i try to use mw.ForeignApi in js to read some not user specific data from Wikidata project. I'm logged in at ruwiki.

Wed, Mar 3, 11:53 AM · User-notice, Platform Engineering, Browser-Support-Firefox, Browser-Support-Apple-Safari, MediaWiki-extensions-CentralAuth

Thu, Feb 25

TheDJ added a comment to T265947: Unify blockquote treatment in DSG, MinervaNeue and Vector.

@Volker_E btw. this element also would really benefit from setting overflow:hidden to reset the block context to avoid issues with floating elements (much like we do for H#). en.wp has had this in it's Common.css for years.

Thu, Feb 25, 3:46 PM · MW-1.36-notes (1.36.0-wmf.16; 2020-11-03), Design, Growth-Team, StructuredDiscussions, MinervaNeue (Desktop), Vector, Wikimedia Design Style Guide
TheDJ updated the task description for T226797: Login state not propagated across domains in Safari and in Firefox with strict mode.
Thu, Feb 25, 9:44 AM · User-notice, Platform Engineering, Browser-Support-Firefox, Browser-Support-Apple-Safari, MediaWiki-extensions-CentralAuth
TheDJ added a project to T226797: Login state not propagated across domains in Safari and in Firefox with strict mode: Browser-Support-Firefox.

We can likely add firefox to this as their ETP becomes full state partitioning
https://hacks.mozilla.org/2021/02/introducing-state-partitioning/

Thu, Feb 25, 9:42 AM · User-notice, Platform Engineering, Browser-Support-Firefox, Browser-Support-Apple-Safari, MediaWiki-extensions-CentralAuth

Thu, Feb 18

TheDJ added a comment to T267911: Add line numbering to syntax highlighting (CodeMirror extension).

eh question.. enable line number specifically for Template namespace ? Or for all non-CodeEditor namespaces ?

Thu, Feb 18, 11:22 AM · Community-Tech, MediaWiki-extensions-CodeMirror, Epic, WMDE-TechWish, WMDE-Templates-FocusArea

Wed, Feb 17

TheDJ added a comment to T270190: Benchmark client side rendering performance.

@MSantos Just a small note regarding map loading performance. We currently use a single hostname for serving up tiles. Especially when multiple tiles are in the map (fullscreen), the browser tends to parallellize no more than 5 download requests for png image per host at a time. In my experience this is actually the biggest delay when loading any sort of larger map view that includes multiple tiles (fullscreen). This is also why on the old toolserver we used to have tiles.a.toolserver.og, tiles.b.toolserver.org and tiles.c.toolserver.org and why the leaflet style url specification allows for multiple domains.

Wed, Feb 17, 11:30 AM · Product-Infrastructure-Team-Backlog (Kanban), Maps

Dec 24 2020

TheDJ reassigned T201091: requeueTranscodes.php --error option incorrectly applies to unqueued files from TheDJ to brion.
Dec 24 2020, 1:12 PM · MW-1.32-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), TimedMediaHandler-Transcode
TheDJ closed T201091: requeueTranscodes.php --error option incorrectly applies to unqueued files as Resolved.

i'm guessing this can be closed

Dec 24 2020, 1:12 PM · MW-1.32-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), TimedMediaHandler-Transcode
TheDJ added a comment to T270741: Long URLs (=without linebreaks) increase the width of the File History's "Comments" table cell, so that some browser zoom out a lot.

This is not a breaking out of container problem however. It's a "desktop site used on mobile" problem. For desktop sites, the mobile browsers emulate a larger screen. If the content is asking for more width, it will provide you more width (up to a maximum) and/or shrink other content. Since here a lot of width is requested, you will see the page at its maximum zoomed out level, with the maximum amount of width.

Dec 24 2020, 1:05 PM · MediaWiki-File-management, Commons

Dec 22 2020

TheDJ added a comment to T235554: MediaWiki::outputResponsePayload seemingly causes net::ERR_HTTP2_PROTOCOL_ERROR 200 and compression issues in 1.35.

There are reports of users fixing this by commenting out the line $response->header( 'Content-Encoding: identity' );

See this topic

Dec 22 2020, 8:07 PM · Patch-For-Review, wbstack, MW-1.35-release, Regression, MediaWiki-General, Performance-Team, Anti-Harassment, Cloud-VPS

Dec 8 2020

TheDJ placed T250463: Kartographer maps don't appear after first added while using the preview function on the 2017 wikitext editor up for grabs.
Dec 8 2020, 7:52 PM · Parsing-Team--ARCHIVED, Editing-team (Tracking), VisualEditor, Maps (Kartographer), VisualEditor-MediaWiki-2017WikitextEditor

Dec 1 2020

TheDJ added a comment to T201597: Android app does not present edit notices.

Is it correct to assume that Edit Notices have never existed on the mobile-versions of this editing experience? If so, this sounds like it would have to be a conversation with the platform team to ensure that we make Edit Notices in the future extend to all applications, agnostic of whether someone is on desktop or on a mobile app.

Dec 1 2020, 10:00 AM · Product-Infrastructure-Team-Backlog, Mobile, Wikipedia-Android-App-Backlog

Nov 25 2020

TheDJ added a comment to T254677: References stop appearing on page with many map items and many references (due to post‐expand include size).

I haven’t investigated this particular case, but I believe that the point is made in another ticket somewhere as well. The output of mapframe generates a lot of wiki content because it encodes a lot of information after template expansion. This is inefficient and can quickly inflate the overall size of the page, without editors noticing it.

Nov 25 2020, 9:22 PM · Maps
TheDJ added a comment to T267296: Javascript errors: Unable to add datalayers to map.

This proposed change seems reasonable, but if I’m not mistaken, that codepath is shared between the static map generation and the Front-end... if we generate ‘half’ rendered static maps, then how long would these be cached (without a method to purge them) @MSantos ?

Nov 25 2020, 8:49 PM · Maps, Regression, Product-Infrastructure-Team-Backlog, JavaScript
TheDJ added a comment to T268203: On Sindhi Wikipedia, in the page history, edit size difference should be shown in Arabic numerals instead of Sindhi numerals.

So this is a report about the 'size of diffs' of revisions as shown in the history of an article, using the Mobile web interface.

Nov 25 2020, 10:24 AM · MediaWiki-Internationalization

Nov 22 2020

TheDJ added a comment to T267586: JCObjContent->getValidationData(): This method may only be called during or after validation has started.

Pretty sure it has invalid json...we should probably have a proper user facing error for that

Nov 22 2020, 8:54 PM · Product-Infrastructure-Team-Backlog, Discovery-Search, User-brennen, Maps (Kartographer), JsonConfig, Commons, Wikimedia-production-error
TheDJ added a comment to T267586: JCObjContent->getValidationData(): This method may only be called during or after validation has started.

That data page itself throws an error. Seems the contentmodel is set to wikitext

Nov 22 2020, 8:52 PM · Product-Infrastructure-Team-Backlog, Discovery-Search, User-brennen, Maps (Kartographer), JsonConfig, Commons, Wikimedia-production-error

Nov 21 2020

TheDJ edited Description on MediaWiki-extensions-CSS.
Nov 21 2020, 12:14 PM
TheDJ closed T195456: Allow right-clicking on tiles on maps demo page as Declined.

no one seems to know what exactly this is about, so close

Nov 21 2020, 12:10 PM · Maps (Kartotherian)
TheDJ updated subscribers of T221541: Adding tags hstore GIN indexes to the OSM database on osmdb.eqiad.wmnet for performance.

This should be pretty easy in theory for the 'fresh' script but...... @MSantos eeh.. any idea how to puppetize a database scheme change like this ?

Nov 21 2020, 12:05 PM · Maps, PostgreSQL, Cloud-Services

Nov 17 2020

TheDJ added a project to T192526: Diff-view: indicators should not be copied on copy-and-paste: MediaWiki-Page-diffs.
Nov 17 2020, 11:36 AM · MW-1.36-notes (1.36.0-wmf.25; 2021-01-05), Patch-For-Review, MediaWiki-Page-diffs, Wikimedia-Hackathon-2018, good first task, patch-welcome

Nov 16 2020

TheDJ closed T255047: Problem CORS with geoJson data on commons.wikimedia.org as Invalid.

closing as invalid as it seems to have been an issue with the way the api was used by the consumer.

Nov 16 2020, 10:29 PM · Commons-Datasets, Maps, Wikidata
TheDJ closed T208442: Add time parameter to maps extension as Declined.

This would indeed be very cool, but it is also a very specific feature and one that is not easily possible within the current OpenStreetMap dataset and architecture (although some attempts have been made at this in the past). As such, it would seem extremely unlikely that we will implement this.

Nov 16 2020, 10:24 PM · Maps

Nov 11 2020

TheDJ closed T255932: Automatic zoom and positioning doesn't work for geomasks in thumbnails as Resolved.
Nov 11 2020, 11:07 AM · Product-Infrastructure-Team-Backlog (Kanban), Maps (Kartotherian)

Nov 5 2020

TheDJ updated subscribers of T267296: Javascript errors: Unable to add datalayers to map.

@MSantos this seems like a reordering of the deploy street broke the /geoline endpoints of maps.wikimedia.org ?

Nov 5 2020, 11:03 AM · Maps, Regression, Product-Infrastructure-Team-Backlog, JavaScript
TheDJ added a project to T267296: Javascript errors: Unable to add datalayers to map: Regression.
Nov 5 2020, 11:03 AM · Maps, Regression, Product-Infrastructure-Team-Backlog, JavaScript

Nov 3 2020

TheDJ added a comment to T259141: Remove printableversion mode.

Or just print to pdf and copy it from the pdf

Nov 3 2020, 9:36 PM · Technical-Debt (Deprecation process), MediaWiki-General

Oct 30 2020

TheDJ added a comment to T266866: Remove "Basic" support (Grade C) for browsers without TLS 1.2+ (MediaWiki core and WMF infra).

WMF Browser requirements are most definitely higher now.
For Safari

  • iOS 9
  • MacOS X 10.11

Android 4.4.2
Firefox i think is 31+ ?? not sure
Chrome: probably still pretty old versions, but ssllabs doesn't go that far back.

Oct 30 2020, 9:02 PM · Readers-Web-Backlog (Tracking), Browser-Support-Opera, Browser-Support-Google-Chrome, Browser-Support-Apple-Safari, Browser-Support-Firefox, Front-end-Standards-Group, MediaWiki-General
TheDJ added a comment to T266691: WikiEditor when insert a link with "_" the url is cut.

Not sure which Editor the user has here, but it sure isn't WikiEditor

Oct 30 2020, 10:45 AM · MediaWiki-extensions-TinyMCE

Oct 29 2020

TheDJ added a comment to T258405: Deprecate TLSv1.2 weak ciphersuites.

We should probably also update https://wikitech.wikimedia.org/wiki/HTTPS with the new status quo

Oct 29 2020, 7:43 PM · User-notice, Patch-For-Review, SRE, Traffic

Oct 21 2020

TheDJ added a comment to T265373: The `#jump-to-nav` div will be removed in Vector - gadgets will be impacted without change.

I remember that [[#jump-to-nav]] in the past was also used as an anchor link sometimes instead of [[#top]]. Might be another impact to look out for.

Oct 21 2020, 8:50 AM · User-notice

Oct 14 2020

Quiddity awarded T42763: Implement repeated/fixed/floating table headers a Mountain of Wealth token.
Oct 14 2020, 5:53 PM · MediaWiki-Interface (Tables), JavaScript
TheDJ added a comment to T253938: Future proof addPortletLink and work towards a standard mw-portlet class for all menus across all skins.

@Jdlrobson this change to mw.util creates errors when someone makes it lose it's context i think.

Oct 14 2020, 4:33 PM · MW-1.36-notes (1.36.0-wmf.12; 2020-10-05; NEVER DEPLOYED), Patch-For-Review, Readers-Web-Backlog (Kanbanana-FY-2020-21), MediaWiki-Core-Skin-Architecture, Timeless, Vector

Sep 24 2020

Kizule awarded T100106: Replace Kaltura player with Video.js a Love token.
Sep 24 2020, 6:30 PM · MW-1.36-notes (1.36.0-wmf.11; 2020-09-29), Patch-For-Review, VideoJS player, Performance-Team (Radar), MW-1.34-notes (1.34.0-wmf.13; 2019-07-09), Epic, Multimedia, Wikimedia-Video, Wikimedia-Hackathon-2015

Sep 18 2020

Proc awarded T201595: Mobile web (and Minerva desktop) does not present edit notices a 100 token.
Sep 18 2020, 1:01 PM · Editing-team (Design Backlog), Editing Design, covid-19, Readers-Web-Backlog (Design), MobileFrontend, MinervaNeue, MediaWiki-Page-editing, Mobile

Sep 11 2020

TheDJ closed T229800: Map thumbnail does not show sometimes as Resolved.

I'm resolving this, as most of this is fixed and separate tickets for any remaining issues exist or should be filed.

Sep 11 2020, 11:19 AM · Maps (Kartotherian)
TheDJ added a comment to T246927: Maps shouldn't have a vertical line at the 180th meridian.

See also T246925

Sep 11 2020, 11:11 AM · Maps (Kartotherian)
TheDJ edited projects for T254337: Lack of rendering of military area in Wikimedia Maps, added: Maps (Map-Styles); removed Maps (Kartotherian).
Sep 11 2020, 11:08 AM · Maps (Map-Styles)
TheDJ set the image for VideoJS player to F32266606: profile.
Sep 11 2020, 8:27 AM
TheDJ edited projects for T261887: Uncaught TypeError: closestHandle is undefined when using volume controls on TimedMediaHandler video, added: Kaltura player; removed TimedMediaHandler.
Sep 11 2020, 8:23 AM · JavaScript, Kaltura player, Wikimedia-production-error
TheDJ edited projects for T262061: Uncaught (in promise) TypeError: Not in fullscreen mode, added: Kaltura player; removed TimedMediaHandler.
Sep 11 2020, 8:23 AM · JavaScript, Kaltura player, Wikimedia-production-error
TheDJ edited projects for T262469: Uncaught TypeError: Cannot read property 'currentTime' of undefined, added: Kaltura player; removed TimedMediaHandler.
Sep 11 2020, 8:22 AM · JavaScript, Kaltura player, Wikimedia-production-error
TheDJ added a comment to T262482: OgvJS typeError: undefined is not an object (evaluating 'B[t].out_time') / (evaluating 'B[r].out_time').

mapOutputToInputTime is part of ogvjs

Sep 11 2020, 8:21 AM · JavaScript, Wikimedia-production-error, TimedMediaHandler
TheDJ renamed T262482: OgvJS typeError: undefined is not an object (evaluating 'B[t].out_time') / (evaluating 'B[r].out_time') from TypeError: undefined is not an object (evaluating 'B[t].out_time') / (evaluating 'B[r].out_time') to OgvJS typeError: undefined is not an object (evaluating 'B[t].out_time') / (evaluating 'B[r].out_time').
Sep 11 2020, 8:21 AM · JavaScript, Wikimedia-production-error, TimedMediaHandler
TheDJ renamed T262483: OgvJs typeError: n[e] is not a function. (In 'n[e](t)', 'n[e]' is undefined) from TypeError: n[e] is not a function. (In 'n[e](t)', 'n[e]' is undefined) to OgvJs typeError: n[e] is not a function. (In 'n[e](t)', 'n[e]' is undefined).
Sep 11 2020, 7:57 AM · JavaScript, Wikimedia-production-error, TimedMediaHandler
TheDJ edited projects for T262484: TypeError: undefined is not an object (evaluating 'self.$playerTarget.find') in checkMenuOverlay, added: Kaltura player; removed TimedMediaHandler.
Sep 11 2020, 7:57 AM · JavaScript, Kaltura player, Wikimedia-production-error
TheDJ updated subscribers of T262494: OgvJs error: REENTRANCY FAIL: waiting on input or codec but asked to keep processing.

This issue is an issue in the ogvjs decoder. It is possible that this would apply to both Kaltura and VideoJS players.

Sep 11 2020, 7:56 AM · JavaScript, Wikimedia-production-error, TimedMediaHandler
TheDJ added a comment to T262494: OgvJs error: REENTRANCY FAIL: waiting on input or codec but asked to keep processing.

This issue is an issue in the ogvjs decoder. It is possible that this would apply to both Kaltura and VideoJS players.

Sep 11 2020, 7:56 AM · JavaScript, Wikimedia-production-error, TimedMediaHandler
TheDJ renamed T262494: OgvJs error: REENTRANCY FAIL: waiting on input or codec but asked to keep processing from Error: REENTRANCY FAIL: waiting on input or codec but asked to keep processing to OgvJs error: REENTRANCY FAIL: waiting on input or codec but asked to keep processing.
Sep 11 2020, 7:55 AM · JavaScript, Wikimedia-production-error, TimedMediaHandler
TheDJ edited projects for T262560: TypeError: undefined is not an object (evaluating 'self.monitor'), added: Kaltura player; removed TimedMediaHandler.
Sep 11 2020, 7:54 AM · JavaScript, Kaltura player, Wikimedia-production-error
TheDJ edited projects for T262564: Error: cannot call methods on slider prior to initialization; attempted to call method 'value', added: Kaltura player; removed TimedMediaHandler.
Sep 11 2020, 7:54 AM · JavaScript, Kaltura player, Wikimedia-production-error
TheDJ edited projects for T262568: TypeError: undefined is not an object (evaluating 'this.playerElement.addEventListener'), added: Kaltura player; removed TimedMediaHandler.
Sep 11 2020, 7:53 AM · JavaScript, Kaltura player, Wikimedia-production-error
TheDJ edited projects for T262569: TypeError: $(...)[0] is undefined at areSelectedPlayersReady/playersLoaded, added: Kaltura player; removed TimedMediaHandler.
Sep 11 2020, 7:52 AM · JavaScript, Kaltura player, Wikimedia-production-error
TheDJ edited projects for T262623: TypeError: embedPlayer.controlBuilder is undefined / self is undefined, added: Kaltura player; removed TimedMediaHandler.
Sep 11 2020, 7:51 AM · JavaScript, Kaltura player, Wikimedia-production-error
TheDJ edited projects for T262624: TypeError: embedPlayer.updateBufferStatus is not a function, added: Kaltura player; removed TimedMediaHandler.
Sep 11 2020, 7:51 AM · JavaScript, Kaltura player, Wikimedia-production-error

Sep 10 2020

TheDJ added a comment to T203783: Rewrite ext.flaggedRevs.review.js to make use of action review.

@Wargo Because i didn't have much time to work on it, and trying to get it through review was a pain.

Sep 10 2020, 4:55 PM · Growth-Team, Patch-For-Review, good first task, JavaScript, Technical-Debt, MediaWiki-extensions-FlaggedRevs
TheDJ removed a project from T255932: Automatic zoom and positioning doesn't work for geomasks in thumbnails: Patch-For-Review.
Sep 10 2020, 8:35 AM · Product-Infrastructure-Team-Backlog (Kanban), Maps (Kartotherian)

Sep 4 2020

TheDJ added a comment to T248457: Fully terminate use of Wikidata item descriptions as short article descriptions for English Wikipedia articles.

I find the lack of action on this ticket stunning. This is exactly why I said two years ago to completely cut off en.wp from these features, so that we wouldn't have this mess right now.

Sep 4 2020, 11:52 AM · Wikidata, MediaWiki-extensions-WikibaseClient
TheDJ added a comment to T226797: Login state not propagated across domains in Safari and in Firefox with strict mode.

1: yes this is ITP and related policies
2: Firefox has something similiar with Enhanced Tracking Protection (ETP) but this can be bypassed by the user, unlike Safari
3: google chrome will be following with blocking 3rd party cookies

Sep 4 2020, 10:48 AM · User-notice, Platform Engineering, Browser-Support-Firefox, Browser-Support-Apple-Safari, MediaWiki-extensions-CentralAuth

Sep 1 2020

AVRS awarded T167956: Deprecate printable version mode a Dislike token.
Sep 1 2020, 12:56 PM · RW-Feature-DI-Collapsible-Sidebar (Passed QA), MW-1.35-notes, MW-1.36-notes (1.36.0-wmf.1; 2020-07-21), User-notice, Readers-Web-Backlog (Kanbanana-FY-2020-21), Tech-Ambassadors, Performance-Team (Radar), Desktop Improvements, MediaWiki-ResourceLoader, Technical-Debt, MediaWiki-General

Aug 31 2020

TheDJ added a comment to T240622: [Technical debt payoff] Remove InlineDiffFormatter and InlineDifferenceEngine from MobileFrontend.

It seems that the inline diff is now in the diff table, but this causes it to overflow ?
Example: https://en.m.wikipedia.org/wiki/Special:MobileDiff/975914133?diffmode=source

Aug 31 2020, 8:57 AM · MW-1.36-notes (1.36.0-wmf.6; 2020-08-25), Readers-Web-Backlog (Kanbanana-FY-2020-21), MW-1.35-notes (1.35.0-wmf.14; 2020-01-07), MobileFrontend, User-Jdlrobson, Desktop Improvements, Multi-Content-Revisions, Technical-Debt (RW-Tech-Debt)
TheDJ updated subscribers of T261609: Allow older browsers without MutationObserver support to opt out of lazy loaded images.
Aug 31 2020, 8:50 AM · Readers-Web-Backlog, Browser-Support-Apple-Safari, Mobile, MobileFrontend
TheDJ updated the task description for T261609: Allow older browsers without MutationObserver support to opt out of lazy loaded images.
Aug 31 2020, 8:49 AM · Readers-Web-Backlog, Browser-Support-Apple-Safari, Mobile, MobileFrontend
TheDJ created T261609: Allow older browsers without MutationObserver support to opt out of lazy loaded images.
Aug 31 2020, 8:49 AM · Readers-Web-Backlog, Browser-Support-Apple-Safari, Mobile, MobileFrontend

Aug 27 2020

TheDJ moved T252115: Missing section links in the ToC of generated PDF from Reported Upstream to Patch proposed upstream on the Upstream board.
Aug 27 2020, 6:35 PM · Upstream, Proton, Product-Infrastructure-Team-Backlog
TheDJ added a comment to T259124: Specific uploaded video will not transcode in any resolution, no thumbs available (due to ffmpeg running into issues).

Remember that we are also on a version of ffmpeg that is probably not brand new. It might just be that there is a bug that got patched since.

Aug 27 2020, 6:01 PM · TimedMediaHandler-Transcode

Aug 24 2020

TheDJ added a comment to T259124: Specific uploaded video will not transcode in any resolution, no thumbs available (due to ffmpeg running into issues).
'/usr/bin/ffmpeg' -y -i '/tmp/localcopy_929a6463ef1e.webm' -threads 8 -row-mt 1 -pix_fmt yuv420p -crf '33' -qmin '10' -qmax '51' -vb '1280000' -vcodec libvpx-vp9 -tile-columns '1' -auto-alt-ref 1 -lag-in-frames 25 -g '240' -speed 4 -f webm -s 854x480 -max_muxing_queue_size 1024 -an -pass '1' -passlogfile '/tmp/transcode_480p.vp9.webmca878df4f1d8.webm.log' /dev/null
Aug 24 2020, 8:32 PM · TimedMediaHandler-Transcode

Aug 23 2020

TheDJ added a comment to T223049: Incorrect id in mapframe should give a simpler error message.

Was looking into this a bit. My first idea was to just dump them with status->warning inline, but unfortunately, due to the loose JSON schema used, validation errors can be incredible long that way. For example in this specific case of a missing Q in the id...

Aug 23 2020, 8:54 PM · Maps (Kartographer)
TheDJ closed T227162: Selecting "Good Pictures" button in Commons categories does not do anything (due to HTTP 502 error on http://fastcci1.wmflabs.org) as Resolved.

Not sure when it was restarted, but all seems to be working here

Aug 23 2020, 7:37 PM · VPS-Projects, Commons
TheDJ added a comment to T260993: Edit box directionality cannot be changed on RTL projects.

Does that mean you oppose the newer solution, in which duplicating [dir=xxx] selector results in the desired behavior?

Aug 23 2020, 7:19 PM · MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), Readers-Web-Backlog (Kanbanana-FY-2020-21), MediaWiki-Interface, I18n, RTL
TheDJ added a comment to T260993: Edit box directionality cannot be changed on RTL projects.

Yes this should be reverted (and documented) or changed to !important.

Aug 23 2020, 3:39 PM · MW-1.36-notes (1.36.0-wmf.8; 2020-09-08), Readers-Web-Backlog (Kanbanana-FY-2020-21), MediaWiki-Interface, I18n, RTL
TheDJ removed a project from T261036: Disable Cat-a-Lot on Commons in Tabular data namespace: Wikimedia-General-or-Unknown.

I'd advocate disabling things like this, based on wgPageContentModel. While namespaces have a default contentmodel, that doesn't mean mean that namespaces always have their default content model.

Aug 23 2020, 3:05 PM · JavaScript, Commons

Aug 21 2020

TheDJ added a project to T260986: Missing content in cirrus search dump: Dumps-Generation.
Aug 21 2020, 12:04 PM · Discovery-Search (Current work), CirrusSearch, Dumps-Generation
TheDJ created T260986: Missing content in cirrus search dump.
Aug 21 2020, 12:04 PM · Discovery-Search (Current work), CirrusSearch, Dumps-Generation
TheDJ removed a project from T260735: Stop using is_resource(): CodeEditor.

CodeEditor/CodeMirror can be removed, because those are only in the language-mode definition for highlighting, not in the extension's php code.

Aug 21 2020, 11:49 AM · Upstream, PHP 8.1 support, Wikidata, MediaWiki-extensions-WikibaseRepository, MediaWiki-extensions-Html2Wiki, MediaWiki-extensions-QuickGV, TimedMediaHandler, MediaWiki-General, PHP 8.0 support

Aug 20 2020

TheDJ triaged T260560: Check if specified transcode set contains known/valid keys as Lowest priority.
Aug 20 2020, 7:44 PM · Patch-For-Review, TimedMediaHandler-Transcode
TheDJ added a comment to T252373: Deploy an instance of Zonestamp on Toolforge.

Desired improvements that people have informed me about or that I want

Aug 20 2020, 2:28 PM · User-TheDJ, Tools, Wikimedia-Hackathon-2020
TheDJ added a comment to T206957: /usr/bin/timeout causing ffmpeg to hang indefinitely when running video transcoding jobs.

ffmpeg has an option -nostdin .. maybe we should add that to our command line spec as well ?

Aug 20 2020, 12:10 PM · MW-1.36-notes (1.36.0-wmf.10; 2020-09-22), Patch-For-Review, TimedMediaHandler-Transcode, MediaWiki-Shell
TheDJ updated the task description for T259385: Work with community to fix faulty gadgets triggering JS errors.
Aug 20 2020, 11:27 AM · Reading-Web-Local-Wiki-Issues
TheDJ updated the task description for T259385: Work with community to fix faulty gadgets triggering JS errors.
Aug 20 2020, 11:24 AM · Reading-Web-Local-Wiki-Issues

Aug 19 2020

TheDJ added a comment to T194465: When the author/source is indicated with a template, it is categorized as "Files with no machine-readable author/source".

@Jarekt I think you mean this page? https://commons.wikimedia.org/wiki/Commons:Machine-readable_data ?
And my script will show you the values that the apis have collected: https://commons.wikimedia.org/wiki/User:TheDJ/datacheck.js

Aug 19 2020, 8:14 PM · Multimedia, CommonsMetadata, Commons
TheDJ added a comment to T260520: maps.wikilovesmonuments.org returns a HTTP 429 error (let it access varnish maps_domains).

No, it’s the line below that. Maps domain is what u give access to, referrer is what is used to check what gets access.

Aug 19 2020, 7:00 PM · Traffic, SRE, Wiki-Loves-Monuments (2020), Maps

Aug 18 2020

TheDJ awarded T260542: Drop support for Vega 1.5 a Mountain of Wealth token.
Aug 18 2020, 12:42 PM · Technical-Debt, MediaWiki-extensions-Graph
TheDJ closed T250232: "Jump links" aren't hidden on print version with Monobook skin as Resolved.
Aug 18 2020, 6:23 AM · CSS, Accessibility, Browser-support-print-media, MonoBook
TheDJ removed a project from T249140: Update parserTests in TimedMediaHandler extension to v2: Patch-For-Review.
Aug 18 2020, 6:22 AM · MW-1.35-notes (1.35.0-wmf.27; 2020-04-07), TimedMediaHandler
MusikAnimal awarded T201595: Mobile web (and Minerva desktop) does not present edit notices a Cup of Joe token.
Aug 18 2020, 3:17 AM · Editing-team (Design Backlog), Editing Design, covid-19, Readers-Web-Backlog (Design), MobileFrontend, MinervaNeue, MediaWiki-Page-editing, Mobile

Aug 17 2020

TheDJ committed rSMNB32b7602e04b3: Print: Hide accessibility jump links and cookie statement (authored by TheDJ).
Print: Hide accessibility jump links and cookie statement
Aug 17 2020, 7:21 PM
TheDJ committed rEEPS4a9b69c3e609: Use PrefixedDbKey to pass the title to the Specialpage (authored by TheDJ).
Use PrefixedDbKey to pass the title to the Specialpage
Aug 17 2020, 6:40 PM
TheDJ created T260560: Check if specified transcode set contains known/valid keys.
Aug 17 2020, 2:39 PM · Patch-For-Review, TimedMediaHandler-Transcode
TheDJ created T260544: API requests fail due to CORS.
Aug 17 2020, 1:33 PM · Monumental
TheDJ added a project to T260538: Monumental's OAuth integration is broken due to tools.wmflabs.org -> toolforge.org transition: WMSE-Wiki-Loves-2020 (Wiki Loves Monuments 2020).
Aug 17 2020, 1:23 PM · WMSE-Wiki-Loves-2020 (Wiki Loves Monuments 2020), Monumental
TheDJ added a comment to T260520: maps.wikilovesmonuments.org returns a HTTP 429 error (let it access varnish maps_domains).

@Zache for the login issue I have created: T260538: Monumental's OAuth integration is broken due to tools.wmflabs.org -> toolforge.org transition

Aug 17 2020, 1:23 PM · Traffic, SRE, Wiki-Loves-Monuments (2020), Maps
TheDJ created T260538: Monumental's OAuth integration is broken due to tools.wmflabs.org -> toolforge.org transition.
Aug 17 2020, 1:22 PM · WMSE-Wiki-Loves-2020 (Wiki Loves Monuments 2020), Monumental
TheDJ added a comment to T260488: Use of {{urlencode}} parser function breaks client-side message parsing.

This is already documented as not supported: https://www.mediawiki.org/wiki/Manual:Messages_API#Feature_support_in_JavaScript

Aug 17 2020, 10:37 AM · MediaWiki-Internationalization, JavaScript, I18n
TheDJ added a project to T260519: ToggleSwitchWidget: widget has wrong role 'checkbox' when it should be 'switch': Accessibility.
Aug 17 2020, 10:32 AM · OOUI (OOUI-0.40.3), Accessibility

Aug 16 2020

TheDJ added a comment to T252373: Deploy an instance of Zonestamp on Toolforge.

Deployed as https://zonestamp.toolforge.org
Script at: https://github.com/hartman/zonestamp-toolforge

Aug 16 2020, 10:31 PM · User-TheDJ, Tools, Wikimedia-Hackathon-2020

Aug 15 2020

TheDJ committed rEEPSd35b808018ea: Rename Special:ElectronPdf to Special:DownloadAsPdf (authored by Jdlrobson).
Rename Special:ElectronPdf to Special:DownloadAsPdf
Aug 15 2020, 4:43 PM