Page MenuHomePhabricator

Xover
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

User Since
Apr 16 2017, 6:32 PM (365 w, 5 d)
Availability
Available
LDAP User
Unknown
MediaWiki User
Xover [ Global Accounts ]

Recent Activity

Thu, Apr 18

Xover added a comment to T209310: Consider implementing Module:No globals / Log globals in Scribunto itself.

My point was that those volunteers should be appropriately informed, with links to this ticket for background. But fair enough with marking this as resolved.

Thu, Apr 18, 5:50 AM · User-notice-archive, MW-1.40-notes (1.40.0-wmf.6; 2022-10-17), Scribunto

Wed, Apr 17

Xover added a comment to T361860: Old "Email this user" email is repeatedly resent.

And now I just got a resend of a different email to a different user, originally sent on April 11. That’s something like two out of three emails I’ve sent using «Email this user» the last month+ that are getting resent.

Wed, Apr 17, 9:08 AM · Mail, Infrastructure-Foundations, MediaWiki-Email, SRE
Xover added a comment to T362502: I can't capture <pagelist/> error with {{#iferror}}.

#iferror from Extension:ParserFunctions is supposed to find things with class="error" so it should catch such things but it should be noted that ‎PagesTagParser.render where the error is thrown from is for <pages/> not for <pagelist/> so you are wrapping the wrong thing to catch the error.

Wed, Apr 17, 8:33 AM · ParserFunctions, ProofreadPage

Mon, Apr 15

Xover added a comment to T299521: PDF file has 0x0 image size in Commons after uploading a new version while the page number is correct.

The patch should make any errors more verbose so that we can collect more information about these failures.

Mon, Apr 15, 9:18 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-extensions-PdfHandler

Tue, Apr 9

Xover added a comment to T361860: Old "Email this user" email is repeatedly resent.

But now I haven't gotten any more copies since April 5, so whatever it was seems to have cleared for now. It's probably still a good idea to dig through the logs to get an idea what caused this since it could very well happen again and at larger scale.

Tue, Apr 9, 7:29 AM · Mail, Infrastructure-Foundations, MediaWiki-Email, SRE

Mon, Apr 8

Xover added a comment to T359703: Add a "Bulk OCR" feature to Index Pages on Wikisource.

I think it is generally a bad idea to bulk-write OCR to Page: namespace pages. It tends to create huge backlogs of very poor quality text that discourages many contributors from working on a text (enWS has a million-page backlog there, and the number is not decreasing). The text saved also becomes quickly out of date when newer models or OCR engines become available.

Mon, Apr 8, 9:27 AM · Community-Tech, Wikimedia OCR

Sun, Apr 7

Xover added a comment to T360562: CSS sanitizer should support using CSS variables (not setting/creating them) for use in color values in TemplateStyles.

A digression for the specific scope of this task, but mentioning it here in case it can inform direction / the discussion:

Sun, Apr 7, 9:42 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Patch-For-Review, FY2023-24-WE 2.1 Typography and palette customizations, TemplateStyles, css-sanitizer, Web-Team-Backlog (FY2023-24 Q3 Sprint 6)

Sat, Apr 6

Xover added a comment to T361860: Old "Email this user" email is repeatedly resent.

… it floods my alerts in the Wikimedia projects.

Sat, Apr 6, 10:43 AM · Mail, Infrastructure-Foundations, MediaWiki-Email, SRE

Fri, Apr 5

Xover added a comment to T361860: Old "Email this user" email is repeatedly resent.

@Xover if you could paste the headers of two of the messages that would help, the whole raw text would be the best however. I am curious how identical the emails are, as that would help indicate where they are being duplicated.

Fri, Apr 5, 5:40 PM · Mail, Infrastructure-Foundations, MediaWiki-Email, SRE
Xover added a comment to T361860: Old "Email this user" email is repeatedly resent.

And now another two ticked in.

Fri, Apr 5, 1:45 PM · Mail, Infrastructure-Foundations, MediaWiki-Email, SRE
Xover added a comment to T361860: Old "Email this user" email is repeatedly resent.

@Xover I created https://phabricator.wikimedia.org/P59624 that is restricted to WMF-NDA members and the subscribers of the paste (currently you), which should be secure to put the full headers

Fri, Apr 5, 6:13 AM · Mail, Infrastructure-Foundations, MediaWiki-Email, SRE

Thu, Apr 4

Xover added a comment to T358433: List of Transkribus models is difficult to use.

I'm not sure grouping them by Wikisource domain is a good idea. For one thing, these do not map cleanly to languages (enWS includes "ang"; Spanish is a relevant language for multiple Wikisourcen; Norwegian has a politically-decided split between no-nb and no-nn; etc.), and for another we have Multilingual Wikisource where all languages are in scope. Latin is laWS, but also mulWS, and occurs in many in-scope works on enWS (just as quotations and such). Multilingual works. Etc. etc.

Thu, Apr 4, 7:28 PM · Patch-For-Review, Community-Tech, Wikimedia OCR
Xover created T361860: Old "Email this user" email is repeatedly resent.
Thu, Apr 4, 5:12 PM · Mail, Infrastructure-Foundations, MediaWiki-Email, SRE

Sat, Mar 30

Xover added a comment to T352875: Lists and other line breaking items appearing within paragraphs have the wrong vertical margins. .

Sigh. Please don't use tricks like combining margin-top and padding-bottom. You're doing it to defeat margin collapsing, which is how the CSS box model is supposed to work. This patch makes Vector legacy and Vector 2022 behave very differently for certain inputs, mainly due to p-wrapping (T253072), and it's going to be a massive pain to work around from templates and TemplateStyles.

Sat, Mar 30, 9:52 PM · MW-1.42-notes (1.42.0-wmf.18; 2024-02-13), Web-Team-Backlog (FY2023-24 Q3 Sprint 2), Verified, FY2023-24-WE 2.1 Typography and palette customizations, Desktop Improvements (Vector 2022)
Xover updated subscribers of T361422: Remove wmgCollectionArticleNamespaces config for enWS.

@Soda Since you wrote the patch for T358437, perhaps we could prevail on you to do the same for this bit too? It's just cleanup of old config, so no particular rush.

Sat, Mar 30, 9:30 AM · Patch-For-Review, Wikimedia-Site-requests
Xover created T361422: Remove wmgCollectionArticleNamespaces config for enWS.
Sat, Mar 30, 9:27 AM · Patch-For-Review, Wikimedia-Site-requests
Xover added a comment to T323185: What should limited width default be for Wikisource main namespace ?.

I think the problem here is that this varies per page and not per wiki or per user. This is one main reason why enWS (and frWS and some others) have implemented a "Dynamic Layouts" system: basically a Gadget that applies different styles based on user preference with a default provided by the presence of e.g. {{default layout|Layout 2}} (Layout 2 being the main width-constrained layout on enWS).

Sat, Mar 30, 8:32 AM · Web-Team-Backlog, Wikimedia-Site-requests, Desktop Improvements (Vector 2022)

Wed, Mar 27

Xover added a comment to T345723: Images not shown in Apple Books for ePub exported from Wikisource.

I was inspecting the epub, and I noticed that it sets:

style="width:480; height:717; "

Wed, Mar 27, 12:07 PM · Community-Tech, All-and-every-Wikisource, WS Export
Xover added a comment to T345723: Images not shown in Apple Books for ePub exported from Wikisource.

I'll just note that, as all elements on a page, any css can be overridden and changed. So even if you don't want to use the skin frame, that is possible via Common.css, template styles etc etc.

Wed, Mar 27, 10:24 AM · Community-Tech, All-and-every-Wikisource, WS Export
Xover added a comment to T345723: Images not shown in Apple Books for ePub exported from Wikisource.

I'm not entirely sure I'm following the problem you're seeing, but...

Wed, Mar 27, 9:22 AM · Community-Tech, All-and-every-Wikisource, WS Export
Xover added a comment to T345723: Images not shown in Apple Books for ePub exported from Wikisource.

Indeed. The workaround from enWS was linked here for the benefit of other projects until the problem can be fixed in WS Export. We can't carry manually added and manually updated custom CSS for this on 100+ Wikisourcen indefinitely.

Wed, Mar 27, 8:15 AM · Community-Tech, All-and-every-Wikisource, WS Export

Mar 18 2024

Xover added a comment to T358081: (Ab)use of indicators is wasteful of vertical space.

An intent to roll out Vector 2022 to enWS in the very near future has been announced so this issue just became a lot more pressing.

Mar 18 2024, 7:20 PM · ProofreadPage, All-and-every-Wikisource, Desktop Improvements (Vector 2022)

Mar 14 2024

Xover added a comment to T359949: Update cache in Dutch Wikisource not happening.

Hello, Is this related to the wikisource statistics
https://phetools.toolforge.org/statistics.php getting out of service quite simultaneously to this purging. These categories feed the statistics. Or is this an accidental coincidence?

Mar 14 2024, 9:56 PM · All-and-every-Wikisource
Xover added a comment to T319965: Migrate phetools from Toolforge GridEngine to Toolforge Kubernetes.

I am still planning to migrate this tool, IRL is just being recalcitrant about giving me sustained time slots to work on it.

Mar 14 2024, 5:09 PM · Tools, All-and-every-Wikisource, Grid-Engine-to-K8s-Migration

Mar 13 2024

Xover closed T357237: WS plain text export process fails with an error as Resolved.
Mar 13 2024, 7:44 AM · WS Export, Community-Tech

Mar 3 2024

Xover added a comment to T142237: Usurp and move phabricator-bug-status to the Toolforge Jobs Framework.

https://k8s-status.toolforge.org/namespaces/tool-phabricator-bug-status/ shows the tool running on the Kubernetes backend.

Mar 3 2024, 1:36 PM · Tool-Phabricator-bug-status
Xover renamed T142237: Usurp and move phabricator-bug-status to the Toolforge Jobs Framework from Move phabricator-bug-status to kubernetes to Usurp and move phabricator-bug-status to the Toolforge Jobs Framework.
Mar 3 2024, 1:35 PM · Tool-Phabricator-bug-status
Xover updated subscribers of T142237: Usurp and move phabricator-bug-status to the Toolforge Jobs Framework.
Mar 3 2024, 1:15 PM · Tool-Phabricator-bug-status
Xover added a comment to T142237: Usurp and move phabricator-bug-status to the Toolforge Jobs Framework.

Matt hasn't edited since 2019 and no longer works for the WMF so is unlikely to show up and fix the tool. But if anybody feels up for usurping it, the code is at

Mar 3 2024, 1:14 PM · Tool-Phabricator-bug-status

Mar 2 2024

Xover added a comment to T358512: Page can't be edited after OCRing with Transkribus in Ukrainian Wikisource.

I can reproduce this in Safari on macOS (latest release). There is nothing obvious in the console, nor does inspecting #wpTextBox1 reveal anything obvious. The fact that you can delete text but not type normally suggests something is hijacking keyDown events rather than having disabled the textfield. Running Balinese palmleaf model did not seem to trigger this, but both handwritten and typewritten Ukranian models did. I didn't try any others because Transcribus is sloooow.

Mar 2 2024, 2:50 PM · Community-Tech, Wikimedia OCR

Feb 28 2024

Xover created T358660: Expose subpage information in the client-side API.
Feb 28 2024, 12:29 PM · All-and-every-Wikisource, JavaScript, MediaWiki-General, MediaWiki-Action-API

Feb 27 2024

Xover added a comment to T357197: Allow ES8 (ES2017) code in gadgets.

I think (fwiw) async/await is the standout feature here, with everything else being possible to work around in various ways (transpiling, polyfills, do-it-the-old-way, etc.). I wouldn't want to argue in favour of raising browser requirements for that other stuff, and I wouldn't want to argue for generally raising it (with all that implies) for just the one language feature.

Feb 27 2024, 11:04 AM · MediaWiki-Platform-Team (Radar), MediaWiki-extensions-Gadgets

Feb 26 2024

Xover added a comment to T358437: Undeploy Collection extension (BookMaker) from English Wikisource and other possibly interested Wikisource language projects.

Please disable and undeploy Extension:Collection from English Wikisource.

(other language Wikisourcen may want to consider requesting the same)

IMHO this combination of sentences implies that you’re requesting this on behalf of English Wikisource, but AFAICT you never discussed it on wiki?

Feb 26 2024, 4:25 PM · User-notice-archive, Bengali-Sites, Community-Tech, Wikimedia-Site-requests, WS Export, All-and-every-Wikisource

Feb 25 2024

Xover created T358437: Undeploy Collection extension (BookMaker) from English Wikisource and other possibly interested Wikisource language projects.
Feb 25 2024, 12:32 PM · User-notice-archive, Bengali-Sites, Community-Tech, Wikimedia-Site-requests, WS Export, All-and-every-Wikisource

Feb 23 2024

Xover added a comment to T358334: Stick the edit-in-sequence bar to the top of the window.

Just as a curio, I had the same problem with the editing toolbar in the 2010 wikieditor and fixed it by sticking the following in my common.css:

Feb 23 2024, 3:04 PM · ProofreadPage, Wikisource-Community-User-Group

Feb 21 2024

Xover added projects to T358081: (Ab)use of indicators is wasteful of vertical space: Desktop Improvements (Vector 2022), All-and-every-Wikisource, ProofreadPage.
Feb 21 2024, 7:36 AM · ProofreadPage, All-and-every-Wikisource, Desktop Improvements (Vector 2022)
Xover created T358081: (Ab)use of indicators is wasteful of vertical space.
Feb 21 2024, 7:34 AM · ProofreadPage, All-and-every-Wikisource, Desktop Improvements (Vector 2022)

Feb 20 2024

Xover added a comment to T357580: [Technical admins] Vector scripts/styles will no longer apply on Vector 2022 on some wikis.

@Xover which project are you referring to? To be clear the change has only occurred so far on the following wikis where impact is expected to be minimal:

  • All projects where Vector legacy is the default skin
  • Wikivoyage
  • Wikibooks

Please also see the user notice from a year ago: T331679 - I am sorry if you missed that announcement.

Feb 20 2024, 9:01 PM · User-notice
Xover added a comment to T357580: [Technical admins] Vector scripts/styles will no longer apply on Vector 2022 on some wikis.

Erm. Are you trying to say that this change has already happened for the wikis listed as "Wikis impacted", or that these will be impacted when the change is made at some as yet undetermined point in the future?

Feb 20 2024, 2:27 PM · User-notice
Xover added a comment to T357580: [Technical admins] Vector scripts/styles will no longer apply on Vector 2022 on some wikis.

Erm. Are you trying to say that this change has already happened for the wikis listed as "Wikis impacted", or that these will be impacted when the change is made at some as yet undetermined point in the future?

Feb 20 2024, 1:33 PM · User-notice

Feb 14 2024

Xover added a comment to T319965: Migrate phetools from Toolforge GridEngine to Toolforge Kubernetes.

Based on looking at the code, and playing around with the buildpacks/the jobs framework, I'm a bit pessimistic that we will be able to migrate everything (especially the custom jobs mess) to the newer framework in a reasonable amount of time, …

Feb 14 2024, 8:06 AM · Tools, All-and-every-Wikisource, Grid-Engine-to-K8s-Migration

Feb 13 2024

Xover added a comment to T319965: Migrate phetools from Toolforge GridEngine to Toolforge Kubernetes.

I'm looking into migrating some of the usable aspects (statistics and match + split) of phetools into seperate standalone tools. This might take a while however, so I'd like to request that the tool be kept running after the Feb 14th shutdown deadline.

Feb 13 2024, 7:48 AM · Tools, All-and-every-Wikisource, Grid-Engine-to-K8s-Migration

Feb 10 2024

Xover created T357211: ws-export PDF export throws "No usable temporary directory found" error.
Feb 10 2024, 5:44 PM · Community-Tech, WS Export
Xover closed T357176: Wikisource: Can't build full work as Ebook as Invalid.
Feb 10 2024, 10:28 AM · Community-Tech, WS Export
Xover added a comment to T357176: Wikisource: Can't build full work as Ebook .
Feb 10 2024, 10:28 AM · Community-Tech, WS Export

Jan 23 2024

Xover added a comment to T238382: Make Page pages quality editing widget accessible.

The lack of accessibility for even colour blind people got to me, so I hacked up a local gadget to at least provide a tooltip with the text. I think that's probably the absolute minimum we should do while we wait for inspiration to strike regarding a long-term solution.

Jan 23 2024, 4:00 PM · Accessibility, Design, ProofreadPage

Jan 20 2024

Xover added a comment to T184953: (Deprecate and) Remove mw.Title.exists() (which is not helpful).

Erm. No use case for checking whether a page exists? That seems improbable.

Jan 20 2024, 2:16 PM · Technical-Debt, JavaScript, MediaWiki-General

Jan 5 2024

Xover added a comment to T245549: Cleanup and document code dealing with incomplete follow.

We have a rather big document about follow, but as said above this was mostly wrong: https://docs.google.com/document/d/1n_V91k2s7ULVf2vBMEjbC-nMT6ma6UIsmYSoQJE4Oy4

Jan 5 2024, 6:21 PM · MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), WMDE-References-FocusArea, WMDE-TechWish-Maintenance, Technical-Debt, WMDE-TechWish, Cite-Extends, Cite
Xover added a comment to T354267: pr_quality bar should not use <table> for its layout.

I can't speak to the practical accessibility of this in screen readers (which should be checked in JAWS, NVDA, etc. too), but from a general perspective I don't think it makes sense to mark this up as a list, or to mark it up as a list and then change its display model to flexbox. My suggestion would be to use div + span; and possibly also to find some sensible content to put inside the elements instead of visually styling empty elements (think of it like alternative text, either percentages or absolute numbers).

Jan 5 2024, 8:51 AM · Patch-For-Review, Accessibility, ProofreadPage

Dec 29 2023

Xover added a comment to T335553: Investigate recent (2023) downtime of WS Export.

As of right now ws-export has been down for 32 hours straight. Over the last 30 days recorded uptime is 60%. That's a 40% downtime.

Dec 29 2023, 8:21 PM · Community-Tech, WS Export
Xover added a comment to T319965: Migrate phetools from Toolforge GridEngine to Toolforge Kubernetes.

Build Service image requirements

Dec 29 2023, 11:57 AM · Tools, All-and-every-Wikisource, Grid-Engine-to-K8s-Migration
Xover added a comment to T319965: Migrate phetools from Toolforge GridEngine to Toolforge Kubernetes.

Quick status update

Dec 29 2023, 11:16 AM · Tools, All-and-every-Wikisource, Grid-Engine-to-K8s-Migration

Dec 23 2023

Xover added a comment to T351035: Wikimedia-native pager component in Codex.

Note however that Codex components are meant to be MediaWiki agnostic, so direct integration with any specific APIs is unlikely.

Dec 23 2023, 2:27 PM · Design-System-Team, Codex

Dec 19 2023

Xover added a comment to T345406: Add job queue system for generating ebooks.

But then we enter into the cache invalidation problem.

Dec 19 2023, 7:53 AM · WS Export

Dec 15 2023

Xover added a comment to T335553: Investigate recent (2023) downtime of WS Export.

As of today, stats show 80% uptime over the last 90 days (aka. 20% downtime). Since December 6th, cumulative uptime is something like ~20%, with whole days of 0% uptime in the mix.

Dec 15 2023, 12:50 PM · Community-Tech, WS Export
Xover created T353516: ProofreadPage transclusion with useparsoid=1 misplaces <references />.
Dec 15 2023, 12:38 PM · Parsoid, ProofreadPage

Dec 10 2023

Xover added a comment to T319965: Migrate phetools from Toolforge GridEngine to Toolforge Kubernetes.

@Xover Could you add me as one of the maintainers (mainly to be able to see the current code).

Dec 10 2023, 12:29 PM · Tools, All-and-every-Wikisource, Grid-Engine-to-K8s-Migration
Xover added a comment to T353109: More graphs in Wikisource Transclusion statistics.

Could you confirm that you talking about https://phetools.toolforge.org/transclusions.html ?

Indeed, it's strange that only 21 Wikisource domains are shown because the other domains stats exist but are not displayed. For instance there is https://phetools.toolforge.org/graphs/Wikisource_-_texts_eo.svg for Esperanto Wikisource. I guess it should be quite easy to fix.

Dec 10 2023, 12:12 PM · Wikisource-Community-User-Group, All-and-every-Wikisource
Xover added a comment to T353109: More graphs in Wikisource Transclusion statistics.

Is the current code for the tool publicly available ?

Dec 10 2023, 12:01 PM · Wikisource-Community-User-Group, All-and-every-Wikisource

Nov 26 2023

Xover added a comment to T351685: I keep getting logged out on Wikisource.

To the degree it is 1) technically feasible and 2) will actually help, I don't think a proposal to rename "wikisource.org" to something with a third segment will be received as an attack on the very foundations of… etc. We tend to call it "Multilingual Wikisource" or mulWS nowadays, and the two-segment name was a call made way back in the mists of time when the alternative was more "oldwikisource" than anything else. I can't predict how the communities will land on the question (they may prefer to maintain the status quo), but asking is at least an option.

Nov 26 2023, 7:56 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-User-login-and-signup, All-and-every-Wikisource

Nov 25 2023

Xover added a comment to T319965: Migrate phetools from Toolforge GridEngine to Toolforge Kubernetes.

Some initial thoughts:

Nov 25 2023, 9:08 PM · Tools, All-and-every-Wikisource, Grid-Engine-to-K8s-Migration
Xover added a comment to T351685: I keep getting logged out on Wikisource.

The gadget is loading code from wikisource.org which is causing the session cookie conflicts mentioned, this should be temporary untill the patch that Tgr has proposed has been merged and deployed

Nov 25 2023, 6:12 AM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-User-login-and-signup, All-and-every-Wikisource

Nov 24 2023

Xover added a comment to T351685: I keep getting logged out on Wikisource.

I've disabled the gadget on enWS, but we have multiple gadgets that crossload code from other projects (HotCat from Commons, Wikidata Framework from an obfuscated code blob in user-space on ruWS, Popups from enWP, etc.) and across the Wikisourcen multiple languages crossload scripts from oldwikisource.

Nov 24 2023, 4:10 PM · MediaWiki-Platform-Team, MediaWiki-extensions-CentralAuth, MediaWiki-User-login-and-signup, All-and-every-Wikisource

Nov 19 2023

Xover added a comment to T346469: Is codex-search-styles stable for templates to use? What should templates do going forward?.

Another use case: referring to core/extension UI elements in user documentation and messages. I just had need to update a MediaWiki:Newarticletext message to refer to two specific UI elements provided by a WMF-deployed extension as brief instructions for inexperienced editors.

Nov 19 2023, 10:34 AM · MW-1.42-notes (1.42.0-wmf.12; 2024-01-02), Codex, Design-System-Team

Nov 16 2023

Xover added a comment to T309451: Live preview shows incorrect proofread status and headers.

It's currently impossible to work with page-spanning tables (they show up as gobbledygook due to missing open table wikimarkup), previewing changes to the header (e.g. a running header), any formatting that requires a template or similar in the header, etc. I'm getting tired of having to round-trip into Preferences to toggle this off and on again every single time I have work with such constructs.

Nov 16 2023, 11:30 AM · MediaWiki-Page-editing, ProofreadPage
Xover added a comment to T319965: Migrate phetools from Toolforge GridEngine to Toolforge Kubernetes.

Oh, somehow missed that this task got created and assigned to me.

Nov 16 2023, 7:52 AM · Tools, All-and-every-Wikisource, Grid-Engine-to-K8s-Migration

Nov 15 2023

Xover added a comment to T285354: Define "Terms of Service and Privacy Policy" text for GitLab.

I boldly set the "Sign-in text" in GitLab to the following line:
`By signing in you agree to the following terms and policies:

Nov 15 2023, 3:42 PM · collaboration-services, gitlab-settings, Release-Engineering-Team (Quid Pro Crow 🦃), GitLab (Administration, Settings & Policy), User-brennen

Nov 14 2023

Xover added a comment to T282999: Enable Reference Previews on all wikis using the Popups extension, on Nov 21.

Has this been tested on anything that's not a Wikipedia? And does "all wikis" mean "all wikis" or "all Wikipedias" in the announced "Enable Reference Previews on all wikis"?

Nov 14 2023, 6:56 AM · WMDE-TechWish-Sprint-2023-11-22, WMDE-TechWish-Maintenance-2023, WMDE-TechWish-Maintenance, WMDE-TechWish, Reference Previews

Nov 12 2023

Xover created T351035: Wikimedia-native pager component in Codex.
Nov 12 2023, 1:35 PM · Design-System-Team, Codex
Xover updated the task description for T298198: [EPIC] Define a responsive column grid system.
Nov 12 2023, 11:12 AM · Design, Epic, Design-System-Team (Design-System-Product-Roadmap), Codex

Oct 30 2023

Xover added a comment to T285173: Allow @import of local sanitised CSS files into other sanitised CSS files on same wiki.

A concrete example of the use case on Wikisource:

Oct 30 2023, 8:22 PM · TemplateStyles, css-sanitizer

Oct 13 2023

Xover added a comment to T348658: "prefer-recent" keyword with out-of-bounds boost value breaks search.

Man, this is getting complicated…

Oct 13 2023, 6:17 AM · MediaWiki-extensions-InputBox, Discovery-Search, CirrusSearch

Oct 12 2023

Xover renamed T348658: "prefer-recent" keyword with out-of-bounds boost value breaks search from "prefer-recent" keyword breaks search to "prefer-recent" keyword with out-of-bounds boost value breaks search.
Oct 12 2023, 7:23 AM · MediaWiki-extensions-InputBox, Discovery-Search, CirrusSearch
Xover updated subscribers of T348658: "prefer-recent" keyword with out-of-bounds boost value breaks search.

@Xover I don't recall the prefer-recent keyword to ever have worked with a syntax like prefer-recent:2,30, searching via global search it appears that this page is almost the only one using this syntax across all WMF wikis.

Oct 12 2023, 7:15 AM · MediaWiki-extensions-InputBox, Discovery-Search, CirrusSearch

Oct 11 2023

Xover added a comment to T346469: Is codex-search-styles stable for templates to use? What should templates do going forward?.

Incidentally, cf. T106948, Extension:InputBox might be a useful reference for what types of things are needed on-wiki; and obsoleting it might not be a bad goal when deciding what facilities Codex should make available for use from wikitext.

Oct 11 2023, 6:13 PM · MW-1.42-notes (1.42.0-wmf.12; 2024-01-02), Codex, Design-System-Team
Xover added a comment to T106948: Convert InputBox to use OOUI where possible.

Rename this task to target Codex instead, perhaps?

Oct 11 2023, 6:08 PM · Google-Code-in-2017, MediaWiki-extensions-InputBox, UI-Standardization
Xover added a project to T348658: "prefer-recent" keyword with out-of-bounds boost value breaks search: MediaWiki-extensions-InputBox.
Oct 11 2023, 6:03 PM · MediaWiki-extensions-InputBox, Discovery-Search, CirrusSearch
Xover reopened T348658: "prefer-recent" keyword with out-of-bounds boost value breaks search as "Open".

Thanks for the explanation. Unfortunately, the actual case where this was reported was in a search link generated by Extension:InputBox, so I don't control the order of arguments.

Oct 11 2023, 6:02 PM · MediaWiki-extensions-InputBox, Discovery-Search, CirrusSearch
Xover created T348658: "prefer-recent" keyword with out-of-bounds boost value breaks search.
Oct 11 2023, 2:23 PM · MediaWiki-extensions-InputBox, Discovery-Search, CirrusSearch

Sep 29 2023

Xover added a comment to T345723: Images not shown in Apple Books for ePub exported from Wikisource.

Workaround added on enWS.

Sep 29 2023, 11:47 AM · Community-Tech, All-and-every-Wikisource, WS Export

Sep 28 2023

Xover updated the task description for T345723: Images not shown in Apple Books for ePub exported from Wikisource.
Sep 28 2023, 7:06 AM · Community-Tech, All-and-every-Wikisource, WS Export
Xover created T347547: Proofread Page settings are invisible when 2010 toolbar is disabled.
Sep 28 2023, 7:03 AM · All-and-every-Wikisource, ProofreadPage

Sep 22 2023

Xover added a comment to T63007: Allow specifying when a gadget should load (action, namespace, content model).

Just mentioning this here so it's not lost in the shuffle:

Sep 22 2023, 9:04 AM · User-notice-archive, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), Patch-For-Review, MW-1.41-notes (1.41.0-wmf.28; 2023-09-26), Wikimedia-Performance-recommendation, Wikimedia-Israel-Hackers, MediaWiki-extensions-Gadgets

Sep 13 2023

Xover added a comment to T337649: Thumbor fails to render thumbnails of djvu/tiff/pdf files quite often in eqiad.

I can sense the frustration pretty clearly […]

Sep 13 2023, 9:53 AM · MW-1.41-notes (1.41.0-wmf.13; 2023-06-13), All-and-every-Wikisource, serviceops, Thumbor

Sep 10 2023

Xover added a comment to T337649: Thumbor fails to render thumbnails of djvu/tiff/pdf files quite often in eqiad.

“So, Xover, how do you contribute to the Wikimedia projects?”

Sep 10 2023, 10:52 AM · MW-1.41-notes (1.41.0-wmf.13; 2023-06-13), All-and-every-Wikisource, serviceops, Thumbor

Sep 6 2023

Xover created T345723: Images not shown in Apple Books for ePub exported from Wikisource.
Sep 6 2023, 11:13 AM · Community-Tech, All-and-every-Wikisource, WS Export

Sep 4 2023

Xover added a comment to T345519: Add a better/more capable PDF/DJVU/Multipage file viewer.

It's beyond the scope of this task, but I'm dropping a note about it here as it's a relevant factor to consider in designing and implementing a new modernized multipage viewer. This will appear in a separate Phab task at some point when I've chewed it over sufficiently to make sense. In ay case…

Sep 4 2023, 7:00 AM · Commons, All-and-every-Wikisource

Sep 1 2023

Xover added a comment to T328872: Commons: UploadChunkFileException: Error storing file: backend-fail-internal; local-swift-codfw.

Yesterday, while uploading a small SVG file using bigChunkedUpload.js, the finalize stage took an unusually long time for such a small file and then logged 00019: FAILED: backend-fail-internal: An unknown error occurred in storage backend "local-swift-codfw". The file did seem to finish upload as expected despite this though.

Sep 1 2023, 10:09 AM · API Platform, MediaWiki-File-management, MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Unstewarded-production-error, MediaWiki-Uploading, Wikimedia-production-error, SRE-swift-storage, Commons

Aug 29 2023

Xover added a comment to T241524: Parser function for loading gadgets.

loading style modules instead of templatestyles (why?)

Why not? We could disallow making style modules embeddable, if we wanted, but I'm not sure I see the point. They are more restricted permission-wise but allow for more modern CSS.

Aug 29 2023, 7:59 PM · Patch-Needs-Improvement, MediaWiki-extensions-Gadgets
Xover added a comment to T340705: [performance budgeting] Improve JS payload for projects with gadgets that lead to a 30%+ increase after gzip.
Aug 29 2023, 4:12 PM · Bengali-Sites, Local-Wiki-Template-And-Gadget-Issues, Web-Team-Backlog (Needs Prioritization (Tech))
Xover added a comment to T340705: [performance budgeting] Improve JS payload for projects with gadgets that lead to a 30%+ increase after gzip.

Apparently pa.wikisource is so bad it counts as two. 😎 I'd edit the description directly but I'm guessing this is a typo for pa.wikipedia or another of the pa. sisters that you might want to include.

Aug 29 2023, 4:05 PM · Bengali-Sites, Local-Wiki-Template-And-Gadget-Issues, Web-Team-Backlog (Needs Prioritization (Tech))
Xover attached a referenced file: F37640502: Screenshot from 2023-08-29 19-19-48.png.
Aug 29 2023, 3:38 PM · Bengali-Sites, WS Export
Xover added a comment to T345163: Align justify while exporting.

@Bodhisattwa I think the idea is to let each project express such preferences through bn:MediaWiki:Epub.css (compare e.g. s:MediaWiki:Epub.css).

Aug 29 2023, 3:36 PM · Community-Tech, WS Export
Xover added a comment to T204201: Extend MediaWiki:Gadgets-definition capabilities.

[…] Namespaces could be less urgent/relevant.

For Wikisource, and probably other sisters with multiple content namespaces, namespaces are a high priority.

Aug 29 2023, 2:46 PM · MediaWiki-extensions-Gadgets
Xover added a comment to T87276: Set an explicit "Origin When Cross-Origin" referer policy via the meta referrer tag.

This is still spewing errors in the console for every page load in Safari due to the hyphenless keyword. But cf. T180921 and T178356, are there any still-supported UAs that need (and do something sensible with) the old version of the keyword? That actually support current SSL/TLS versions and options (i.e. can actually connect)? Can we get rid of it? (finally, after eight years)

Aug 29 2023, 7:50 AM · User-notice-archive, SRE, Traffic, The-Wikipedia-Library, Security-General, Privacy, Research, WMF-General-or-Unknown, HTTPS

Aug 27 2023

Xover added a comment to T308098: Integrate edit-in-sequence inside ProofreadPage.

Hmm. The Page Status menu item icons also do not change appearance when the menu item is disabled (i.e. the "Validated" option), making it hard to tell that the menu item is in fact disabled. This isn't helped by the low contrast change to the menu item text label: it looks very little different from a normal enabled item. Further exacerbated in a typical case of looking at it on a "Proofread" page, when the much-more contrasty menu item is between the normal items and the disabled items.

Aug 27 2023, 9:51 AM · MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Patch-For-Review, MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), User-notice, MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), All-and-every-Wikisource, ProofreadPage

Aug 23 2023

Xover added a comment to T308098: Integrate edit-in-sequence inside ProofreadPage.

Incidentally, judging by the volume and variety of feedback on this feature (I don't think I've seen this much engagement on a change to PRP so long as I've been active), it might be worthwhile to set up a #eis tag and / or a separate Edit-in-Sequence column on the ProofreadPage workboard so that issues can be filed as separate tasks against ProofreadPage but still grouped so you can keep track of them.

Aug 23 2023, 7:34 AM · MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Patch-For-Review, MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), User-notice, MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), All-and-every-Wikisource, ProofreadPage
Xover added a comment to T342200: Add JS hook(s) for extensions and gadgets to interact with the edit recovery process.

Just mentioning here, since it seems not unlikely that Edit Recovery will need to have the necessary hooks, depending on how strictly it's layered, to enable things like s:MediaWiki:Gadget-Easy_LST.js that need to transform wikitext on page load and before saving.

Aug 23 2023, 7:09 AM · Edit Recovery

Aug 19 2023

Xover added a comment to T344544: Archive the DoubleWiki extension.

Is the proposal here to merge the functionality into the Wikisource extension, or to drop the functionality entirely?

Aug 19 2023, 2:06 PM · User-notice, Community-consensus-needed, All-and-every-Wikisource, MediaWiki-extensions-DoubleWiki, translatewiki.net, Wikimedia-GitHub, Diffusion-Repository-Administrators, Projects-Cleanup
Xover added a comment to T308098: Integrate edit-in-sequence inside ProofreadPage.

EIS does use the postEdit callback, so that might be a good place to start ?

I'm not familiar with that.

Aug 19 2023, 8:40 AM · MW-1.41-notes (1.41.0-wmf.25; 2023-09-05), Patch-For-Review, MW-1.40-notes (1.40.0-wmf.26; 2023-03-06), User-notice, MW-1.39-notes (1.39.0-wmf.25; 2022-08-15), All-and-every-Wikisource, ProofreadPage