Page MenuHomePhabricator

Xover
User

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

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

Recent Activity

Tue, Jun 4

Xover added a comment to T366530: Create a Codex version of TablePager.

Could we please make sure this component is accessible for people using screen readers like JAWS, NVDA, ZoomText, and Speechify?

Tue, Jun 4, 6:22 AM · Design-System-Team (Design-System-Product-Roadmap), Epic, Codex

Mon, Jun 3

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.

Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/html/mediawiki/thumb.php on line 362

Mon, Jun 3, 9:04 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), MediaWiki-extensions-PdfHandler

Sat, Jun 1

Xover edited projects for T282027: Vector: Interlanguage selector creates erroneous whitespace on projects that don't have the tagline enabled and use indicators, added: Desktop Improvements (Vector 2022); removed Vector (legacy skin).
Sat, Jun 1, 9:54 AM · Desktop Improvements (Vector 2022), task-needs-improvement
Xover added a comment to T282027: Vector: Interlanguage selector creates erroneous whitespace on projects that don't have the tagline enabled and use indicators.

Okay, thanks @Pikne! it looks like I might be confused then :-) Does someone want to have a go at updating the description and re-tagging to make this clearer? There was a time things accidentally got tagged with legacy Vector, so perhaps this is one of them?

Apologies for all the confusion here.

Sat, Jun 1, 9:53 AM · Desktop Improvements (Vector 2022), task-needs-improvement
Xover updated the task description for T282027: Vector: Interlanguage selector creates erroneous whitespace on projects that don't have the tagline enabled and use indicators.
Sat, Jun 1, 9:50 AM · Desktop Improvements (Vector 2022), task-needs-improvement
Xover added a comment to T358081: Vector 2022: there is a lot of whitespace to the left of indicators on some pages.

Here are some notes.

Sat, Jun 1, 9:27 AM · ProofreadPage, All-and-every-Wikisource, Desktop Improvements (Vector 2022)
Xover added a comment to T333031: <section> wrappers in Parsoid output can interfere with CSS rules that use child (direct descendent) selectors.

There's a /looong/ standing issue to *add* section tags to HTML output, which I can't find at the moment but it's like a 4 digit bug number. Also T300467: Expose section identifier in HTML output -- so I'm also hoping <section> tags make the cut.

Sat, Jun 1, 8:01 AM · Parsoid-Read-Views (Phase 3 - Main namespace of officewiki / mediawiki.org renders with Parsoid), Parsoid

Sun, May 26

Xover added a comment to T365806: Infinite scroll for articles (split documents on wikisource).

Possibly of relevance here: book2scroll.

Sun, May 26, 1:07 PM · MediaWiki-General, All-and-every-Wikisource
Xover added a comment to T357197: Allow ES8 (ES2017) code in gadgets.

Like I get the desire, but you also have to look at the impact of that desire for others.

Sun, May 26, 10:19 AM · MediaWiki-Platform-Team (Radar), MediaWiki-extensions-Gadgets
Xover added a comment to T357197: Allow ES8 (ES2017) code in gadgets.

[…]

Sun, May 26, 8:25 AM · MediaWiki-Platform-Team (Radar), MediaWiki-extensions-Gadgets

Sat, May 25

Xover updated subscribers of T282027: Vector: Interlanguage selector creates erroneous whitespace on projects that don't have the tagline enabled and use indicators.

@Jdlrobson While there is certainly some overlap (no pun intended), I'm not convinced this task and T358081 are about the same issue or have the same solution. For T358081 at the very least the issue is exacerbated by Wikisource tending to have much longer (wider) page titles (due to extensive use of subpages), and by the "Wikisource" extension (why is there no Phab tag for that extension?) putting that giant blue "Download" button in the indicators area. We also have the unique-to-Wikisource issue of the "proofreading status" progress bar (as seen in the screenshot in T358081, added by ProofreadPage).

Sat, May 25, 9:37 AM · Desktop Improvements (Vector 2022), task-needs-improvement

Thu, May 23

Xover added a comment to T363142: Create a grid Main Page for euwiki that anyone can copy.

@Theklan Not sure whether this is relevant or helps at all (not really sure what the goal of this task is), but the English Wikisource main page has been based on CSS Grid since the Mobile Frontend changes in 2020. It's simple (bordering on primitive), but does the job fairly well.

Thu, May 23, 9:41 AM · Wikimedia-Hackathon-2024

May 7 2024

Xover added a comment to T200704: TemplateStyles don't work when the template is inside a link.
In T200704#4506999, Anomie wrote:
  • Have LinkHolderArray take an option to unstrip general markers when replacing the link holders, and use that option from Parser::internalParseHalfParsed().

I guess this would be the least risky of the three options.

May 7 2024, 6:57 AM · MediaWiki-Parser, TemplateStyles

Apr 20 2024

Xover updated subscribers of T137291: Transition all use of EasyTimeline to the Graph extension or similar and decommission it from Wikimedia's servers.

Maybe, but i would argue a new task would be better, when and if that happens.

Like we are talking about transitioning to something that doesn't exist yet.

Apr 20 2024, 7:05 AM · Technical-Debt, Wikimedia-Extension-setup, Multimedia, Epic, MediaWiki-extensions-Graph, EasyTimeline

Apr 18 2024

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.

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

Apr 17 2024

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.

Apr 17 2024, 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.

Apr 17 2024, 8:33 AM · Patch-For-Review, ParserFunctions, ProofreadPage

Apr 15 2024

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.

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

Apr 9 2024

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.

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

Apr 8 2024

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.

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

Apr 7 2024

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:

Apr 7 2024, 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)

Apr 6 2024

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

… it floods my alerts in the Wikimedia projects.

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

Apr 5 2024

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.

Apr 5 2024, 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.

Apr 5 2024, 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

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

Apr 4 2024

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.

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

Mar 30 2024

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.

Mar 30 2024, 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.

Mar 30 2024, 9:30 AM · Wikimedia-Site-requests
Xover created T361422: Remove wmgCollectionArticleNamespaces config for enWS.
Mar 30 2024, 9:27 AM · 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).

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

Mar 27 2024

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; "

Mar 27 2024, 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.

Mar 27 2024, 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...

Mar 27 2024, 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.

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

Mar 18 2024

Xover added a comment to T358081: Vector 2022: there is a lot of whitespace to the left of indicators on some pages.

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 · Wikimedia-Hackathon-2024, 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 · Community-Tech, WS Export

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: Vector 2022: there is a lot of whitespace to the left of indicators on some pages: 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: Vector 2022: there is a lot of whitespace to the left of indicators on some pages.
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-archive
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-archive
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-archive

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 · Wikimedia-Hackathon-2024, 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 · Wikimedia-Hackathon-2024, 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 · Wikimedia-Hackathon-2024, 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 · Wikimedia-Hackathon-2024, 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 · Wikimedia-Hackathon-2024, 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 · Wikimedia-Hackathon-2024, 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 · Wikimedia-Hackathon-2024, 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