Page MenuHomePhabricator

Physikerwelt (Moritz Schubotz)
User

Projects (9)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Sunday

  • Clear sailing ahead.

User Details

User Since
Oct 24 2014, 1:27 PM (504 w, 6 h)
Availability
Available
IRC Nick
physikerwelt
LDAP User
Physikerwelt
MediaWiki User
Physikerwelt [ Global Accounts ]

Recent Activity

Wed, Jun 19

Physikerwelt committed rEMASd0531b04224b: Remove foreign key constraints.
Remove foreign key constraints
Wed, Jun 19, 3:52 PM
Physikerwelt moved T365445: Investigate potential signed int references to rev_id from Backlog to Done on the MathSearch board.
Wed, Jun 19, 1:53 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), BlueSpice, Schema-change, MathSearch, MediaWiki-extensions-Translate, Wikidata
Physikerwelt added a comment to T365445: Investigate potential signed int references to rev_id.

This patch did not help.

Wed, Jun 19, 12:42 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), BlueSpice, Schema-change, MathSearch, MediaWiki-extensions-Translate, Wikidata
Physikerwelt moved T365112: InvalidArgumentException: Cache key is invalid from Inbox to Doing on the Math board.

this should fix it.

Wed, Jun 19, 6:07 AM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Patch-For-Review, MediaWiki-Platform-Team (Radar), Math, Wikimedia-production-error

Tue, Jun 18

Physikerwelt added a comment to T299947: Normalize pagelinks table.

Thank you. This is very helpful. I think one of the problems is that we are also writing to the wiki simultaneously.

MariaDB [(none)]> SELECT table_name AS `Table`, round(((data_length + index_length) / 1024 / 1024 / 1024), 2) `Size in GB`  FROM information_schema.TABLES where table_name like '%links' order by (data_length + index_length) desc;
+---------------+------------+
| Table         | Size in GB |
+---------------+------------+
| pagelinks     |      22.43 |
| externallinks |       9.92 |
| templatelinks |       7.45 |
| categorylinks |       0.09 |
| iwlinks       |       0.01 |

And it is a bit faster than originally expected. So maybe only 6 days.

Tue, Jun 18, 7:16 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), User-notice, MediaWiki-Page-derived-data
Physikerwelt added a comment to T366220: Math formulas have a white background in dark mode on Minerva.

When MathML is enabled, yes.. but not for anonymous page views.

Tue, Jun 18, 5:33 PM · Web-Team-Backlog (FY2023-24 Q4 Sprint 6), Wikimedia-SVG-rendering, patch-welcome, Math, Google-Code-In-2016, MobileFrontend
Physikerwelt added a comment to T299947: Normalize pagelinks table.

I am running MW 1_43-wmf9 and started running update.php yesterday night. It seems that the updater is very slow (running migrateLinksTable on pagelinks). I now started to run this migration in a separate process. Do you have any idea how long the migration might take? My first estimation is 12 days for our 12M pages. This seems very slow, does that make sense?

Tue, Jun 18, 6:26 AM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), User-notice, MediaWiki-Page-derived-data

Sun, Jun 16

Physikerwelt committed rEMASe7c39b79c1fc: Add DB patches.
Add DB patches
Sun, Jun 16, 7:01 PM
Physikerwelt closed T367540: Cloud VPS "math" project Buster deprecation as Resolved.

It was shut down for a while and has now been deleted.

Sun, Jun 16, 3:32 PM · Cloud-VPS (Debian Buster Deprecation)

Fri, Jun 14

Physikerwelt committed rEMAS21eecf0a0529: Add unsigned to all fields storing revisions.
Add unsigned to all fields storing revisions
Fri, Jun 14, 1:37 PM
Physikerwelt added a comment to T365445: Investigate potential signed int references to rev_id.

As I did deploy the MathSearch extension on quite a few instances, it makes sense to add a patch. From looking at the Translation patch, I guess it would SET foreign_key_checks = 0; before running the updater and reactivate it after it is completed.

Fri, Jun 14, 12:26 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), BlueSpice, Schema-change, MathSearch, MediaWiki-extensions-Translate, Wikidata
Physikerwelt closed T367483: Fix Math CI tests that connect to the `internet` fail as Resolved.

The temporary problem vanished.

Fri, Jun 14, 11:01 AM · ci-test-error, Math
Physikerwelt closed T366417: native: \hline not working correctly as Resolved.
Fri, Jun 14, 10:57 AM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Math
Physikerwelt created T367483: Fix Math CI tests that connect to the `internet` fail.
Fri, Jun 14, 5:09 AM · ci-test-error, Math

Thu, Jun 13

Physikerwelt committed rEMASd8f6ca2320b3: db: update datatype of FK relation.
db: update datatype of FK relation
Thu, Jun 13, 6:29 PM
Physikerwelt merged T367431: Fix MathSearch CI tests into T365445: Investigate potential signed int references to rev_id.
Thu, Jun 13, 3:53 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), BlueSpice, Schema-change, MathSearch, MediaWiki-extensions-Translate, Wikidata
Physikerwelt merged task T367431: Fix MathSearch CI tests into T365445: Investigate potential signed int references to rev_id.
Thu, Jun 13, 3:52 PM · MathSearch
Physikerwelt created T367431: Fix MathSearch CI tests.
Thu, Jun 13, 3:47 PM · MathSearch

Wed, Jun 12

Physikerwelt added a comment to T366983: Github MathJax unicode xss exploit .

There are only very few people who have access to mathoid-mathjax on npm;-)

Wed, Jun 12, 3:47 PM · Vuln-XSS, Math, Mathoid, Security, Security-Team
Physikerwelt added a comment to T366983: Github MathJax unicode xss exploit .

Tests on https://www.mediawiki.org/wiki/Extension:Math/T366983 show that it does not even reach mathjax.

Wed, Jun 12, 3:40 PM · Vuln-XSS, Math, Mathoid, Security, Security-Team
Physikerwelt added a comment to T366983: Github MathJax unicode xss exploit .

In mathoid, we use mathoid-mathjax. The code can be found here https://www.npmjs.com/package/mathoid-mathjax and here https://github.com/wikimedia/mediawiki-services-mathjax. It was forked from mathjax2.7, and is not (yet?) migrated to gitlab per T348384 .

Wed, Jun 12, 3:30 PM · Vuln-XSS, Math, Mathoid, Security, Security-Team

Tue, Jun 11

Physikerwelt closed T182041: Display math generates div inside of paragraph (HTML5 violation) as Resolved.
Tue, Jun 11, 5:56 PM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt updated the task description for T182041: Display math generates div inside of paragraph (HTML5 violation).
Tue, Jun 11, 5:56 PM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt added a comment to T182041: Display math generates div inside of paragraph (HTML5 violation).

Thank you, @cscott, for the quick review.

Tue, Jun 11, 5:55 PM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt added a comment to T141764: Add new datatypes for wikitext.

I am considering implementing a prototype for this (as part of the non-WMF deployed extension MathSearch). I am worried this might cause a heavy load on the current SPARQL endpoint backed by blazegraph.

Tue, Jun 11, 9:56 AM · MediaWiki-extensions-WikibaseRepository, Wikidata
Physikerwelt created T367148: Install relevant extensions on beta.math.wmflabs.org.
Tue, Jun 11, 9:25 AM · User-Physikerwelt, Math

Sun, Jun 9

Physikerwelt moved T182041: Display math generates div inside of paragraph (HTML5 violation) from Inbox to Blocked: needs help on the Math board.
Sun, Jun 9, 10:11 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt updated the task description for T182041: Display math generates div inside of paragraph (HTML5 violation).
Sun, Jun 9, 10:10 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt changed the status of T182041: Display math generates div inside of paragraph (HTML5 violation) from Stalled to In Progress.
Sun, Jun 9, 10:01 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt updated subscribers of T182041: Display math generates div inside of paragraph (HTML5 violation).

@MSantos can the Content-Transformer-Team review the proposed solution (demo) ?

Sun, Jun 9, 8:33 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt added a project to T182041: Display math generates div inside of paragraph (HTML5 violation): Content-Transform-Team.
Sun, Jun 9, 8:28 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt attached a referenced file: F54959735: Screenshot_20240606-094401.jpg.
Sun, Jun 9, 8:27 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt claimed T182041: Display math generates div inside of paragraph (HTML5 violation).
Sun, Jun 9, 8:26 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math

Sat, Jun 8

Physikerwelt added a comment to T182041: Display math generates div inside of paragraph (HTML5 violation).

@MikhailRyazanov Does https://en.beta.math.wmflabs.org/wiki/User:Admin look as expected.

Sat, Jun 8, 11:16 PM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt added a comment to T182041: Display math generates div inside of paragraph (HTML5 violation).

I suppose that you have access to the source code and test builds, so maybe it will be more productive if you try to implement the change and then share the results here and with those who can test for accessibility issues?

Sat, Jun 8, 11:37 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt created T366983: Github MathJax unicode xss exploit .
Sat, Jun 8, 5:45 AM · Vuln-XSS, Math, Mathoid, Security, Security-Team

Thu, Jun 6

Physikerwelt added a comment to T182041: Display math generates div inside of paragraph (HTML5 violation).

Thank you this is perfect for defining the goal. I would personally prefer if formulae were centered (or indented).

Thu, Jun 6, 7:49 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math

Wed, Jun 5

Physikerwelt added a comment to T182041: Display math generates div inside of paragraph (HTML5 violation).

Yes. One or two formulae are enough. I used https://jsfiddle.net in the past. You have live preview and it is easy to share the result.

Wed, Jun 5, 7:51 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math

Tue, Jun 4

Physikerwelt added a comment to T182041: Display math generates div inside of paragraph (HTML5 violation).

@MikhailRyazanov I suggest we continue the discussion about :<math> at T111712 and (T268922 summarizes the current status).

Tue, Jun 4, 8:16 AM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt merged task T122103: Option to set indentation of displayed formulæ into T111712: Provide an "indented display" styling for formulæ in lieu of the ":<math>" hack.
Tue, Jun 4, 8:09 AM · Math, VisualEditor
Physikerwelt merged T268912: Allow a short cut sequence to put the <math> tags into display mode. into T111712: Provide an "indented display" styling for formulæ in lieu of the ":<math>" hack.
Tue, Jun 4, 8:09 AM · Design, Math
Physikerwelt merged task T268912: Allow a short cut sequence to put the <math> tags into display mode. into T111712: Provide an "indented display" styling for formulæ in lieu of the ":<math>" hack.
Tue, Jun 4, 8:09 AM · Math
Physikerwelt merged T122103: Option to set indentation of displayed formulæ into T111712: Provide an "indented display" styling for formulæ in lieu of the ":<math>" hack.
Tue, Jun 4, 8:07 AM · Design, Math

Mon, Jun 3

Physikerwelt triaged T182041: Display math generates div inside of paragraph (HTML5 violation) as Low priority.

I did propose <dmath> when this feature was originally developed. However, it was not supported by anyone, thus I had to drop it. We can add dmath as an alias for math display=block if that is useful. However, this is offtopic here and should be a new issue. Keeping the long standard form seems to be a good idea to me, though.

Mon, Jun 3, 2:47 PM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math

Sun, Jun 2

Physikerwelt moved T366417: native: \hline not working correctly from Inbox to Ready to implement on the Math board.
Sun, Jun 2, 3:28 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Math
Physikerwelt created T366417: native: \hline not working correctly.
Sun, Jun 2, 3:28 PM · MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), Math
Physikerwelt added a comment to T365370: Password change form not easily discoverable on https://idm.wikimedia.org.

This ticket was super helpful.

Sun, Jun 2, 9:12 AM · Bitu, Infrastructure-Foundations

Fri, May 31

Physikerwelt added a comment to T366220: Math formulas have a white background in dark mode on Minerva.

When we switch to MathML (T271001) this will not be a problem and we may want to consider undo-ing this rule .

Fri, May 31, 5:47 AM · Web-Team-Backlog (FY2023-24 Q4 Sprint 6), Wikimedia-SVG-rendering, patch-welcome, Math, Google-Code-In-2016, MobileFrontend

Thu, May 30

Physikerwelt triaged T366293: MediaWiki\Extension\Math\InvalidTeXException: TeX input is invalid. as Medium priority.

It seems to not happen on en https://en.wikiquote.org/wiki/Special:MathStatus . Maybe there is a difference in the restbase config for those URLs.

Thu, May 30, 3:59 PM · RESTBase, Math, Wikimedia-production-error

Mon, May 27

Physikerwelt added a comment to T363081: Math block equations crop the top of characters in \xrightarrow superscripts..

@Physikerwelt I've found another work-around that does not require mixing the rendering (namely, use \mathrel{\overset{d}{\longrightarrow}} instead of \xrightarrow{d} in the LaTeX code).

Mon, May 27, 6:08 PM · Math
Physikerwelt placed T363081: Math block equations crop the top of characters in \xrightarrow superscripts. up for grabs.

@Malparti Thank you. Now, the problem is clear. I also created a test page https://www.mediawiki.org/wiki/Extension:Math/Bug:T363081. It seems the calculation of the size of the image is incorrect, while the actual rendering is correct https://wikimedia.org/api/rest_v1/media/math/render/svg/c39ec41d3916a57b0702237a4eddb3e529da0e11.

Mon, May 27, 3:27 PM · Math
Physikerwelt moved T363081: Math block equations crop the top of characters in \xrightarrow superscripts. from Inbox to Ready to implement on the Math board.
Mon, May 27, 3:27 PM · Math
Physikerwelt triaged T362344: PHP Notice: Undefined index: displaystyle as Medium priority.

It's a bit complicated as there were few tests, and the parse tree was more complicated than it should be. I imagine the production error does not impact a lot of people, thus I would rather take the time to fix it properly.

Mon, May 27, 2:56 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Math, Wikimedia-production-error
Physikerwelt added a comment to T365170: PHP Notice: Undefined index: limits.

Likely related to https://phabricator.wikimedia.org/T362344

Mon, May 27, 2:53 PM · Math, Wikimedia-production-error
Physikerwelt closed T360709: Make PHP 8.2 voting on development (master) branch of Math extension as Resolved.

Sorry, my local copy of the integration config was outdated... php8 tests only run when running check experimental and the behavior is the same for all extensions... so we can just wait until the PHP8 tests run by default

Mon, May 27, 8:53 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Math, Continuous-Integration-Config, PHP 8.2 support
Physikerwelt closed T360709: Make PHP 8.2 voting on development (master) branch of Math extension, a subtask of T352085: Make PHP 8.2 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries), as Resolved.
Mon, May 27, 8:53 AM · Continuous-Integration-Config, PHP 8.2 support
Physikerwelt reopened T360709: Make PHP 8.2 voting on development (master) branch of Math extension as "Open".

Reopening, as it was still disabled. See for example https://gerrit.wikimedia.org/r/c/mediawiki/extensions/Math/+/1035851 it failed only in the gate-and-submit phase because the php8 tests were not run in the test phase.

Mon, May 27, 8:08 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Math, Continuous-Integration-Config, PHP 8.2 support
Physikerwelt reopened T360709: Make PHP 8.2 voting on development (master) branch of Math extension, a subtask of T352085: Make PHP 8.2 voting on development (master) branch of MW ecosystem (core, vendor, extensions, skins, libraries), as Open.
Mon, May 27, 8:08 AM · Continuous-Integration-Config, PHP 8.2 support

May 21 2024

Physikerwelt claimed T365170: PHP Notice: Undefined index: limits.
May 21 2024, 4:30 PM · Math, Wikimedia-production-error
Physikerwelt claimed T365112: InvalidArgumentException: Cache key is invalid.
May 21 2024, 4:28 PM · MW-1.43-notes (1.43.0-wmf.11; 2024-06-25), Patch-For-Review, MediaWiki-Platform-Team (Radar), Math, Wikimedia-production-error

May 5 2024

Physikerwelt added a project to T338429: Prepare Mathoid for RESTbase sunsetting: MW-1.42-release.
May 5 2024, 2:51 PM · MW-1.42-release, Math, Mathoid, RESTBase Sunsetting
Physikerwelt moved T338429: Prepare Mathoid for RESTbase sunsetting from Blocker to Not a blocker on the MW-1.42-release board.
May 5 2024, 2:51 PM · MW-1.42-release, Math, Mathoid, RESTBase Sunsetting

Apr 24 2024

Physikerwelt committed rEMAS74666290a4c6: Replace deprecated ConfigFactory::getDefaultInstance.
Replace deprecated ConfigFactory::getDefaultInstance
Apr 24 2024, 8:13 AM

Apr 22 2024

Physikerwelt added a comment to T363081: Math block equations crop the top of characters in \xrightarrow superscripts..

Thank you. Is this the equation

Apr 22 2024, 2:43 PM · Math
Physikerwelt assigned T363081: Math block equations crop the top of characters in \xrightarrow superscripts. to The-erinaceous-one.

Unfortunately, I can not see the screenshot. Can you guide me to the section, please?

Apr 22 2024, 8:56 AM · Math

Apr 16 2024

Physikerwelt updated the task description for T165751: Feature: Let Math accept certain Unicode input (eg. ∫ \frac{∂f}{∂τ}dτ ).
Apr 16 2024, 5:01 PM · Math-Macro-Proposals, Mathoid, Math

Apr 15 2024

Physikerwelt added a comment to T360603: 🐙 Plug in the new deserializer everywhere (client and repo).

Removing myself as the Math(Search)? part is done

Apr 15 2024, 3:48 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikibase Product Platform Team WPP (Sprint 18)

Apr 13 2024

Physikerwelt triaged T362091: mwext-phpunit-coverage-publish fails for Math as High priority.
Apr 13 2024, 6:52 AM · ci-test-error (WMF-deployed Build Failure), Math

Apr 11 2024

Physikerwelt added a comment to T362344: PHP Notice: Undefined index: displaystyle.

The parser splits the align cell between \int and \limits. Thus

<math>\begin{align}
{\int\limits_\mathrm{momenta}}
\end{align}
</math>

renders fine

Apr 11 2024, 9:04 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Math, Wikimedia-production-error
Physikerwelt added a comment to T362344: PHP Notice: Undefined index: displaystyle.

Minimal example:

<math>\begin{align}
\int\limits_\mathrm{momenta}
\end{align}
</math>

fails error and limits is printed on the screen whereas

<math>
\int\limits_\mathrm{momenta}
</math>

renders fine

Apr 11 2024, 8:26 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Math, Wikimedia-production-error
Physikerwelt claimed T362344: PHP Notice: Undefined index: displaystyle.
Apr 11 2024, 3:30 PM · MW-1.43-notes (1.43.0-wmf.8; 2024-06-04), Math, Wikimedia-production-error

Apr 10 2024

Physikerwelt added a comment to T360603: 🐙 Plug in the new deserializer everywhere (client and repo).

Maybe this also applies to extension MathSearch?

Apr 10 2024, 4:32 PM · MW-1.43-notes (1.43.0-wmf.2; 2024-04-23), Wikibase Product Platform Team WPP (Sprint 18)

Apr 9 2024

Physikerwelt closed T354057: PHP notice from MMLGenerationTexUtilTest in Math extension as Resolved.
Apr 9 2024, 12:42 PM · MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Patch-For-Review, MW-1.42-notes (1.42.0-wmf.15; 2024-01-23), Math
Physikerwelt closed T333973: performance: consider removing curly, a subtask of T321599: Improve Perfomance of TexVC PHP in Math, as Resolved.
Apr 9 2024, 11:21 AM · MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), Patch-For-Review, MW-1.40-notes (1.40.0-wmf.8; 2022-10-31), MW-1.39-notes (1.39.0-wmf.27; 2022-08-29), Texvcjs, User-Physikerwelt, Math-Non-WMF-Installations, research-ideas, Math
Physikerwelt closed T333973: performance: consider removing curly as Resolved.
Apr 9 2024, 11:21 AM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.1; 2024-04-16), Math, Texvcjs

Apr 8 2024

Physikerwelt added a comment to T362091: mwext-phpunit-coverage-publish fails for Math.

I also saw that when testing with docker T362030. However, I didn't find any match for JobTypeConf in the math extension.

Apr 8 2024, 3:00 PM · ci-test-error (WMF-deployed Build Failure), Math

Apr 7 2024

Physikerwelt added a comment to T362027: Using rest.php seems to show Math has a hard dependancy on WikibaseClient due to use of 'Math.WikibaseConnector' service.

Yes, it should. I don't know how. Maybe this is not even possible within extension.json and needs a special hook.

Apr 7 2024, 7:31 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Math
Physikerwelt updated the task description for T362030: Reproducible tests with mediawiki-docker (for maths).
Apr 7 2024, 7:18 PM · Math, MediaWiki-Docker
Physikerwelt updated the task description for T362030: Reproducible tests with mediawiki-docker (for maths).
Apr 7 2024, 7:18 PM · Math, MediaWiki-Docker
Physikerwelt created T362030: Reproducible tests with mediawiki-docker (for maths).
Apr 7 2024, 7:12 PM · Math, MediaWiki-Docker
Physikerwelt closed T360176: Replace -s with _s in i18n math mode strings, a subtask of T354136: Application Security Review Request: MathJax, as Resolved.
Apr 7 2024, 11:17 AM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), MW-1.42-release, RESTBase Sunsetting, secscrum, Security, Application Security Reviews, Math, User-Physikerwelt
Physikerwelt closed T360176: Replace -s with _s in i18n math mode strings as Resolved.
Apr 7 2024, 11:17 AM · MW-1.42-notes (1.42.0-wmf.23; 2024-03-19), I18n, Math, User-Physikerwelt

Apr 6 2024

Physikerwelt added a comment to T360709: Make PHP 8.2 voting on development (master) branch of Math extension.

That makes perfect sense, as I don't run wikibase tests locally.

Apr 6 2024, 10:56 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Math, Continuous-Integration-Config, PHP 8.2 support
Physikerwelt added a comment to T360709: Make PHP 8.2 voting on development (master) branch of Math extension.

The only problem I see locally is the problem with dynamic property creation T314099.

Apr 6 2024, 7:46 AM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Math, Continuous-Integration-Config, PHP 8.2 support

Apr 3 2024

Physikerwelt committed rEMASc1a0bce1f9ff: Ignore undeleted wikibase items.
Ignore undeleted wikibase items
Apr 3 2024, 12:28 PM
Physikerwelt committed rEMAS35d6997263ca: Unbreak CI: replace usage of wfGetDB.
Unbreak CI: replace usage of wfGetDB
Apr 3 2024, 12:26 PM
Physikerwelt added a comment to T360991: CI Blocker: Use of wfGetDB was deprecated in MediaWiki 1.39..

There are 700 more problems. As it is triaged as unbreak now, maybe reopening this issue is not the right thing to do, but I guess sooner the problems will pop up.

Apr 3 2024, 10:23 AM · Patch-For-Review, MathSearch, MediaWiki-extensions-UserMerge, DiscussionTools, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), ci-test-error (WMF-deployed Build Failure)
Physikerwelt added a project to T360991: CI Blocker: Use of wfGetDB was deprecated in MediaWiki 1.39.: MathSearch.
Apr 3 2024, 9:48 AM · Patch-For-Review, MathSearch, MediaWiki-extensions-UserMerge, DiscussionTools, MW-1.42-notes (1.42.0-wmf.25; 2024-04-02), ci-test-error (WMF-deployed Build Failure)

Apr 2 2024

Physikerwelt added a comment to T354136: Application Security Review Request: MathJax.

@mmartorana can you share the raw output linked here with the MathJax team or link it from this ticket.

Apr 2 2024, 1:09 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), MW-1.42-release, RESTBase Sunsetting, secscrum, Security, Application Security Reviews, Math, User-Physikerwelt
Physikerwelt added a comment to T354136: Application Security Review Request: MathJax.

Thank you @mmartorana . @Jdforrester-WMF would you mind looking into the linked patch again, or should I search for another reviewer?

Apr 2 2024, 12:15 PM · Patch-For-Review, MW-1.43-notes (1.43.0-wmf.9; 2024-06-11), MW-1.42-release, RESTBase Sunsetting, secscrum, Security, Application Security Reviews, Math, User-Physikerwelt

Mar 28 2024

Physikerwelt added a comment to T182041: Display math generates div inside of paragraph (HTML5 violation).

@Stegmujo what do you think of a public demo?

In the meantime, you can test this on any WMF wiki. https://en.wikipedia.org/wiki/Special:Preferences#mw-prefsection-rendering select MathML rendering mode.

Mar 28 2024, 7:55 PM · MW-1.43-notes (1.43.0-wmf.10; 2024-06-18), RESTBase Sunsetting, Content-Transform-Team-WIP, MW-1.41-notes (1.41.0-wmf.3; 2023-04-03), HTML5, Math
Physikerwelt attached a referenced file: F43689677: Screenshot 2024-03-28 at 20.45.29.png.
Mar 28 2024, 7:47 PM · Math
Physikerwelt attached a referenced file: F43689590: image.png.
Mar 28 2024, 7:46 PM · Math
Physikerwelt added a comment to T361273: Math elements displayed as block have extraneous whitespace.

It seems only a problem for math images. With the new rendering, I don't see the problem

Mar 28 2024, 7:43 PM · Math

Mar 26 2024

Physikerwelt added a comment to T358966: Enable sniff to disallow mixing different boolean operators in the same expression without parentheses.

Thank you. I am convinced eventually, and I tend to run composer fix before each commit :-) Maybe the documentation could be reordered according to the structure of the PSR-12. Even if we have another convention for some aspects like 2.4, use tabs, not spaces.

Mar 26 2024, 6:25 PM · MediaWiki-Codesniffer
Physikerwelt added a comment to T355893: Rename WDQS whitelist to allowlist.

For our project, we solved it by overwriting the name https://github.com/MaRDI4NFDI/portal-compose/commit/f10c191a7899a43b4c68e0ec8ee986460fefb65d . Would it be helpful to back-propagate this fix to https://github.com/wmde/wikibase-release-pipeline/blob/main/example/docker-compose.extra.yml ? If so, I can make a pull request.

Mar 26 2024, 12:22 PM · Wikibase Suite Team, Wikidata, Voice & Tone, Wikidata-Query-Service, NFDI, Math

Mar 25 2024

Physikerwelt added a comment to T358966: Enable sniff to disallow mixing different boolean operators in the same expression without parentheses.

@Daimona, while risking getting a bit off-topic, let me add one more comment: I think it would be better to adopt well-established rules instead of switching on or off inspections on a case-by-case basis. For example, if you have reserved one hour a week to work on Wikimedia-related activities, spending half an hour dealing with this new rule is quite a significant investment of time. Maybe I also overestimate the impact of that change. So maybe a good practice would be to accept all sniffs from the upstream code-sniffer and lower the warning level for the new rules that create problems. The change https://gerrit.wikimedia.org/r/c/mediawiki/tools/codesniffer/+/1008057 suggests that we act on a case-by-case basis and also I could not find in the documentation what upstream sniffer ideas we follow.

Mar 25 2024, 1:59 PM · MediaWiki-Codesniffer
Physikerwelt added a comment to T360709: Make PHP 8.2 voting on development (master) branch of Math extension.

Ok. Do you think it is good enough to wait until then? If so we can maybe make this task a subtask of the migration of production migration task.

Mar 25 2024, 1:17 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Math, Continuous-Integration-Config, PHP 8.2 support

Mar 24 2024

Physikerwelt added a comment to T360709: Make PHP 8.2 voting on development (master) branch of Math extension.

@Jdforrester-WMF did we eventually drop support for PHP7. If so this might be easy to fix, by upgrading the library that generates the code that produces the errors.

Mar 24 2024, 2:22 PM · MW-1.42-notes (1.42.0-wmf.26; 2024-04-09), Math, Continuous-Integration-Config, PHP 8.2 support
Physikerwelt added a comment to T360730: Avoid manual review of translations that include HTML tags with `style=""` attributes.

Thank you @Amire80 .

Mar 24 2024, 9:12 AM · Language-Technical Support, MW-1.42-notes (1.42.0-wmf.24; 2024-03-26), Social-Tools, Video extension, SocialProfile, PrivateDomains, Security, WikimediaMessages, Math, I18n, affects-translatewiki.net