User Details
- User Since
- Apr 16 2017, 6:32 PM (365 w, 5 d)
- Availability
- Available
- LDAP User
- Unknown
- MediaWiki User
- Xover [ Global Accounts ]
Thu, Apr 18
Wed, Apr 17
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.
Mon, Apr 15
Tue, Apr 9
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.
Mon, Apr 8
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.
Sun, Apr 7
A digression for the specific scope of this task, but mentioning it here in case it can inform direction / the discussion:
Sat, Apr 6
Fri, Apr 5
And now another two ticked in.
Thu, Apr 4
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.
Sat, Mar 30
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.
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).
Wed, Mar 27
I'm not entirely sure I'm following the problem you're seeing, but...
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 18 2024
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 14 2024
I am still planning to migrate this tool, IRL is just being recalcitrant about giving me sustained time slots to work on it.
Mar 13 2024
Mar 3 2024
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 2 2024
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.
Feb 28 2024
Feb 27 2024
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 26 2024
Feb 25 2024
Feb 23 2024
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 21 2024
Feb 20 2024
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 14 2024
Feb 13 2024
Feb 10 2024
Jan 23 2024
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 20 2024
Erm. No use case for checking whether a page exists? That seems improbable.
Jan 5 2024
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
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).
Dec 29 2023
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.
Build Service image requirements
Quick status update
Dec 23 2023
Dec 19 2023
But then we enter into the cache invalidation problem.
Dec 15 2023
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 10 2023
Nov 26 2023
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 25 2023
Some initial thoughts:
Nov 24 2023
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 19 2023
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 16 2023
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.
Oh, somehow missed that this task got created and assigned to me.
Nov 15 2023
Nov 14 2023
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 12 2023
Oct 30 2023
A concrete example of the use case on Wikisource:
Oct 13 2023
Man, this is getting complicated…
Oct 12 2023
Oct 11 2023
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.
Rename this task to target Codex instead, perhaps?
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.
Sep 29 2023
Workaround added on enWS.
Sep 28 2023
Sep 22 2023
Just mentioning this here so it's not lost in the shuffle:
Sep 13 2023
Sep 10 2023
“So, Xover, how do you contribute to the Wikimedia projects?”
Sep 6 2023
Sep 4 2023
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 1 2023
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.
Aug 29 2023
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.
@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 27 2023
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 23 2023
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.
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 19 2023
Is the proposal here to merge the functionality into the Wikisource extension, or to drop the functionality entirely?