Physikerwelt (Moritz Schubotz)
User

Projects (8)

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Monday

  • Clear sailing ahead.

User Details

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

Recent Activity

Today

Physikerwelt added a comment to T173949: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded.

Thank you @Jdlrobson for not giving up.

Sat, Aug 18, 8:53 AM · Readers-Web-Kanbanana-Board, MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikidata-Campsite, Readers-Web-Backlog (Tracking), User-Jdlrobson, Patch-For-Review, MediaWiki-Cache, wikiba.se, Internet-Archive, Wikidata, Parsing-Team, Performance-Team (Radar), MediaWiki-Parser, Math

Wed, Aug 8

Physikerwelt added a comment to T201496: Wikibase CI: Quibble job should possibly include Math extension.

I am not sure if that's the way to go. Neither the Math extension depends on Wikibase nor the other way round. For the CI math depends on wikibase. This is good for WMF applications. However, for private wikis that use Math but not wikibase this is not optimal since unintended dependencies on from math to wikibase would not be discovered. The same holds for the VisualEditor.

Wed, Aug 8, 10:59 AM · Wikidata, Continuous-Integration-Config
Physikerwelt added a comment to T173949: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded.

@WMDE-leszek thank you. Yes. My local wikibase copy was not up to date when I created the change (cf. Patch set 1).

Wed, Aug 8, 10:50 AM · Readers-Web-Kanbanana-Board, MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikidata-Campsite, Readers-Web-Backlog (Tracking), User-Jdlrobson, Patch-For-Review, MediaWiki-Cache, wikiba.se, Internet-Archive, Wikidata, Parsing-Team, Performance-Team (Radar), MediaWiki-Parser, Math

Tue, Aug 7

Physikerwelt added a comment to T173949: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded.

@WMDE-leszek thanks for fixing. However, I wonder how this could be merged without failing tests. Right after the change was merged, all subsequent unit tests failed. Why did I not see the error message when I tested the change on Jul 24th?

Tue, Aug 7, 6:29 PM · Readers-Web-Kanbanana-Board, MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikidata-Campsite, Readers-Web-Backlog (Tracking), User-Jdlrobson, Patch-For-Review, MediaWiki-Cache, wikiba.se, Internet-Archive, Wikidata, Parsing-Team, Performance-Team (Radar), MediaWiki-Parser, Math
Physikerwelt added a comment to T200492: Undefined property: stdClass::$detail in /srv/mediawiki/w/extensions/Math/MathMathMLCli.php on line 79.

is that the same issue as T200493?

Tue, Aug 7, 1:21 PM · Math
Physikerwelt added a comment to T200493: Trying to get property 'status' of non-object in /srv/mediawiki/w/extensions/Math/MathMathMLCli.php on line 79.

what is your configuration?

Tue, Aug 7, 1:17 PM · Math

Tue, Jul 24

Physikerwelt added a comment to T197842: Deprecate texvc commands conflicting with LaTeX commands used in common packages.

if the expression is not valid according to the grammar rules in texvcjs, it issues a warning. this might not resolve all problems but it will make it easier to understand the current rendering...

Tue, Jul 24, 7:08 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, Math
Physikerwelt added a comment to T197842: Deprecate texvc commands conflicting with LaTeX commands used in common packages.

In https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Math/+/442124/ I added the functionality to add a new tracking category for pages that use <ce/> tags with the old syntax.

Tue, Jul 24, 12:37 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, Math

Mon, Jul 23

Physikerwelt added a comment to T188742: Run tests daily targeting beta cluster for all repositories with Selenium tests.

@zeljkofilipin is the status table up to date? For instance, for Wikidata I see

06:37:01 /usr/bin/find: cannot delete '/workspace/src/tests/selenium/log': Permission denied

in https://integration.wikimedia.org/ci/job/Wikibase-npm-browser-run-selenium-daily-node-6-docker/lastBuild/console which I think is the last build.

Mon, Jul 23, 12:24 PM · MW-1.32-release-notes (WMF-deploy-2018-08-21 (1.32.0-wmf.18)), MediaWiki-Core-Tests, Patch-For-Review, Release-Engineering-Team (Kanban), User-zeljkofilipin

Jul 2 2018

Physikerwelt added a comment to T173949: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded.

@Jdlrobson I am currently traveling until Wednesday.... From my understanding the problem is not wikidata but wikibase. Thus the styles need to be added somewhere using a wikibase hook.

Jul 2 2018, 3:50 AM · Readers-Web-Kanbanana-Board, MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikidata-Campsite, Readers-Web-Backlog (Tracking), User-Jdlrobson, Patch-For-Review, MediaWiki-Cache, wikiba.se, Internet-Archive, Wikidata, Parsing-Team, Performance-Team (Radar), MediaWiki-Parser, Math

Jun 25 2018

Physikerwelt added a comment to T173949: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded.

@Jdlrobson yes. The (only) other way I am aware of is using properties of type mathematical formula from wikidata.

Jun 25 2018, 3:28 PM · Readers-Web-Kanbanana-Board, MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikidata-Campsite, Readers-Web-Backlog (Tracking), User-Jdlrobson, Patch-For-Review, MediaWiki-Cache, wikiba.se, Internet-Archive, Wikidata, Parsing-Team, Performance-Team (Radar), MediaWiki-Parser, Math
Physikerwelt renamed T147319: No MathML rendering in Firefox - SVG or PNG is used from No MathML rendering - SVG or PNG is used to No MathML rendering in Firefox - SVG or PNG is used.
Jun 25 2018, 3:06 PM · Wikimedia-General-or-Unknown, Math
Physikerwelt added a comment to T147319: No MathML rendering in Firefox - SVG or PNG is used.

Looking at these bugzilla tickets gives the impression that not very much has happened recently. I have no idea what would happen if we changed the CSS to display MathML for all Firefox users. People who install the plugin to show MathML are probably not a representative sample. Thus, I have the feeling that it would be good to have someone from Mozilla involved if did this. Otherwise, we might be ending up in a situation, with bug reports regarding the Firefox MathML rendering that nobody will be able to handle.

Jun 25 2018, 2:27 PM · Wikimedia-General-or-Unknown, Math
Physikerwelt added a comment to T173949: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded.

@Jdlrobson I agree that global should be avoided. Any other solution is highly appreciated, I am just unaware of one. However, whenever math is displayed the associated CSS and js classes should be loaded. I think a good solution is that the math extension follows the standard procedure for all tag extensions that require custom CSS and js for their content. Is there a good example of such an extension?

Jun 25 2018, 2:14 PM · Readers-Web-Kanbanana-Board, MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikidata-Campsite, Readers-Web-Backlog (Tracking), User-Jdlrobson, Patch-For-Review, MediaWiki-Cache, wikiba.se, Internet-Archive, Wikidata, Parsing-Team, Performance-Team (Radar), MediaWiki-Parser, Math
Physikerwelt closed T130508: <math> tags don’t work in wikilinks in MathML mode as Resolved.

works at https://en.wikipedia.org/wiki/User:Galaktos/T130508

Jun 25 2018, 9:11 AM · MW-1.27-release (WMF-deploy-2016-03-29_(1.27.0-wmf.19)), Patch-For-Review, Math
Physikerwelt closed T105311: The MathML code for \not should not use <mpadded> hack as Resolved.

@Pkra @fredw I agree that this should be fixed within mathjax, so I am closing this ticket here.

Jun 25 2018, 9:09 AM · Accessibility, Mathoid, Math
Physikerwelt closed T73787: Test MathML mode on mobile devices as Resolved.

I could not reproduce theses problems with the most up to date Firefox.

Jun 25 2018, 8:58 AM · Math
Physikerwelt closed T73787: Test MathML mode on mobile devices, a subtask of T67341: Release Math 2.0, as Resolved.
Jun 25 2018, 8:58 AM · MW-1.24-release, Tracking, Math
Physikerwelt closed T147319: No MathML rendering in Firefox - SVG or PNG is used as Declined.

Since I don't see progress here and do not have any contacts to Mozilla to talk about this goal I'm closing this ticket. In case anyone from Mozilla finds this ticket via a web search engine here a short summary of our request:

Jun 25 2018, 8:50 AM · Wikimedia-General-or-Unknown, Math

Jun 24 2018

Physikerwelt added a comment to T173949: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded.

@Jdlrobson The patch you are proposing would prevent math from being properly displayed if its used in a lua module. See https://en.wikipedia.org/wiki/Module:ShowMath for an example. I would not consider this as a bug. I currently don't understand why it's only sometimes (for instance on mobile) loaded and sometimes not (for instance on desktop).

Jun 24 2018, 10:11 PM · Readers-Web-Kanbanana-Board, MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikidata-Campsite, Readers-Web-Backlog (Tracking), User-Jdlrobson, Patch-For-Review, MediaWiki-Cache, wikiba.se, Internet-Archive, Wikidata, Parsing-Team, Performance-Team (Radar), MediaWiki-Parser, Math

Jun 21 2018

Physikerwelt added a comment to T197842: Deprecate texvc commands conflicting with LaTeX commands used in common packages.

Thank you @mobrovac I think the next step is to add a warning to texvc if any of the commands above are used in the same way as we did it for invalid mhchem2 markup

Jun 21 2018, 1:39 PM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, Math
Physikerwelt added a comment to T192634: Prepare removal of LaTeXML rendering mode.

@Andreg-p can you come up with a time plan for this change?

Jun 21 2018, 1:30 PM · Math
Physikerwelt updated the task description for T197842: Deprecate texvc commands conflicting with LaTeX commands used in common packages.
Jun 21 2018, 8:27 AM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, Math
Physikerwelt triaged T197842: Deprecate texvc commands conflicting with LaTeX commands used in common packages as Normal priority.
Jun 21 2018, 5:12 AM · MW-1.32-release-notes (WMF-deploy-2018-07-10 (1.32.0-wmf.12)), Patch-For-Review, Math

Jun 20 2018

Physikerwelt added a comment to T195861: Create a committee to improve the math support in Wikimedia projects.

@Debenben I had a quick look at the bot code. According to my experience using regexp to replace macros in LaTeX leads to quite complex expressions soon and requires special treatment of many cases even in relatively small data-sets. I think a simpler approach is to customize texvcjs (or another latex paerser) and do the replacements in the parsed expression. However, if you only want to run the bot once and take care of the problems manually this approach might be good enough for the task at hand. That being said, I am not feeling comfortable to become a maintainer of this regexp based bot.

Jun 20 2018, 1:28 PM · User-mobrovac, Patch-For-Review, Math

Jun 17 2018

Physikerwelt added a comment to T196590: Unable to install Math extension with MediaWiki-Vagrant on labs.

...
Math apparently now defaults to using WMF's public rest service for math rendering, which might not be the best default (?)
..

@brion do you have a suggestion, where and how to document how this decision was made?

Jun 17 2018, 12:55 PM · Patch-For-Review, Math, MediaWiki-Vagrant
Physikerwelt added a comment to T195861: Create a committee to improve the math support in Wikimedia projects.

@Debenben can we put the source code of the bot to a public repository. Otherwise, it might hard to decide if the bot flag should be granted. Or did I just miss the link to the bot code?

Jun 17 2018, 12:12 PM · User-mobrovac, Patch-For-Review, Math

Jun 15 2018

Physikerwelt added a comment to T173949: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded.

@Jdlrobson from my understanding what happens during hook registration code is that this code is only called if the parser sees a math,ce, or chem tag in the template expanded wikitext. I could imagine that during template expansion math tags might appear under certain circumstances. But this is really a wild guess.

Jun 15 2018, 5:03 PM · Readers-Web-Kanbanana-Board, MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikidata-Campsite, Readers-Web-Backlog (Tracking), User-Jdlrobson, Patch-For-Review, MediaWiki-Cache, wikiba.se, Internet-Archive, Wikidata, Parsing-Team, Performance-Team (Radar), MediaWiki-Parser, Math
Physikerwelt added a comment to T173949: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded.

Another potential source of caching problems is the setting dependent cache key https://github.com/wikimedia/mediawiki-extensions-Math/blob/df1689c7177d5b7ef946ae2ff525594bd377da3f/Math.hooks.php#L133-L136 depending on the user setting for math rendering different versions of the page are served. I am happy about any suggestions, how the code could be improved.

Jun 15 2018, 4:55 PM · Readers-Web-Kanbanana-Board, MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikidata-Campsite, Readers-Web-Backlog (Tracking), User-Jdlrobson, Patch-For-Review, MediaWiki-Cache, wikiba.se, Internet-Archive, Wikidata, Parsing-Team, Performance-Team (Radar), MediaWiki-Parser, Math
Physikerwelt added a comment to T173949: Lua module Module:Internet_Archive is causing parser cache pollution - ext.math.styles is sometimes loaded.

@Jdlrobson I am maintaining the code in the Math extension. It there anything with the code within the math extension which is unclear?

Jun 15 2018, 4:44 PM · Readers-Web-Kanbanana-Board, MW-1.32-release-notes (WMF-deploy-2018-08-07 (1.32.0-wmf.16)), Wikidata-Campsite, Readers-Web-Backlog (Tracking), User-Jdlrobson, Patch-For-Review, MediaWiki-Cache, wikiba.se, Internet-Archive, Wikidata, Parsing-Team, Performance-Team (Radar), MediaWiki-Parser, Math

Jun 14 2018

Physikerwelt added a comment to T195861: Create a committee to improve the math support in Wikimedia projects.

Cool. As long as the not does not perform braking changes such as macro expansion for $ and % and \or I don't see any problems. However, as soon as we do breaking changes we also have to change the tag name or add an attribute. Otherwise old revisions would not render correctly. Once we agreed to a new syntax we could maybe migrate to a new tag name such as formula.

Jun 14 2018, 7:07 PM · User-mobrovac, Patch-For-Review, Math

Jun 11 2018

Gerrit Code Review <gerrit@wikimedia.org> committed rWDQGcd8c97075860: Create change (authored by Physikerwelt).
Create change
Jun 11 2018, 5:31 AM

Jun 10 2018

Physikerwelt added a comment to T195861: Create a committee to improve the math support in Wikimedia projects.

@Debenben thank you. I don't really understand the purpose of your TeX Header. How is a different from the ctan texvc latex packge http://ctan.math.utah.edu/ctan/tex-archive/macros/latex/contrib/texvc/texvc.pdf ?

Jun 10 2018, 7:02 PM · User-mobrovac, Patch-For-Review, Math

Jun 7 2018

Physikerwelt updated subscribers of T195861: Create a committee to improve the math support in Wikimedia projects.

@Pkra I started with the same impression. But over the last years, the processes inside WMF are much clearer to me. While one might at first glance get the (wrong) impressions that "they" rejected things because "the staff" has more rights, time and power I can now understand the rationality behind these decisions. If there is something we cannot implement as volunteers, we need to request for resources (about one year in advance). To send a request that is likely to be approved we need a proposal as explained in the description of the ticket.

Jun 7 2018, 10:36 AM · User-mobrovac, Patch-For-Review, Math
Physikerwelt added a comment to T195861: Create a committee to improve the math support in Wikimedia projects.

@Debenben I can not follow your example:

One thing that needs to change is the "sanitization" (probably should be called pollution or infection). For example...

Jun 7 2018, 8:11 AM · User-mobrovac, Patch-For-Review, Math
Physikerwelt added a comment to T195861: Create a committee to improve the math support in Wikimedia projects.

@Pkra I am quite certain that there is nobody at WMF that has a strategy for the future of math. Thus we need to take care of it by ourselves in the wiki way. Now I am making a broad claim: Neither WMF nor WMDE will stop us from improving the math support if it is reasonable.

Jun 7 2018, 8:01 AM · User-mobrovac, Patch-For-Review, Math

Jun 6 2018

Physikerwelt added a comment to T195861: Create a committee to improve the math support in Wikimedia projects.

For the regression test, we could reuse mathpipe (description). However, it would be good to update to the latest selenium version to get a realistic (how it looks in a browser) rendering.

Jun 6 2018, 2:18 PM · User-mobrovac, Patch-For-Review, Math

Jun 5 2018

Physikerwelt added a comment to T195861: Create a committee to improve the math support in Wikimedia projects.

See https://stackoverflow.com/questions/48238751/search-wikipedia-for-articles-containing-a-special-tag we have the list of all WMF formulae but we don't know their origin. More later.

Jun 5 2018, 9:04 AM · User-mobrovac, Patch-For-Review, Math

Jun 3 2018

Physikerwelt created T196265: Document process to merge a reviewed but not submitted change using the gerrit web-ui.
Jun 3 2018, 10:07 AM · Release-Engineering-Team, Gerrit, Documentation

May 31 2018

Physikerwelt updated the task description for T195847: Clean up artifacts from LaTeX based math rendering.
May 31 2018, 1:44 PM · Mail, Patch-For-Review, Operations, Math
Physikerwelt claimed T195871: Remove dead texvc code from the math extension.
May 31 2018, 9:50 AM · Technical-Debt, Patch-For-Review, Math
Physikerwelt triaged T196055: Remove table `math` from the database as Lowest priority.
May 31 2018, 9:46 AM · DBA, Operations, Math

May 30 2018

Physikerwelt updated subscribers of T195861: Create a committee to improve the math support in Wikimedia projects.

@Debenben thank you for adding more points. Please also feel free to invite others.

May 30 2018, 12:34 PM · User-mobrovac, Patch-For-Review, Math

May 29 2018

Physikerwelt updated the task description for T195847: Clean up artifacts from LaTeX based math rendering.
May 29 2018, 3:39 PM · Mail, Patch-For-Review, Operations, Math
Physikerwelt triaged T195871: Remove dead texvc code from the math extension as Normal priority.
May 29 2018, 3:39 PM · Technical-Debt, Patch-For-Review, Math
Physikerwelt added projects to T195869: Make PHP code of the Math extension follow the SOLID Principles: Math, Technical-Debt.
May 29 2018, 3:36 PM · Technical-Debt, Math
Physikerwelt triaged T195869: Make PHP code of the Math extension follow the SOLID Principles as Low priority.
May 29 2018, 3:35 PM · Technical-Debt, Math
Physikerwelt created T195869: Make PHP code of the Math extension follow the SOLID Principles.
May 29 2018, 3:35 PM · Technical-Debt, Math
Physikerwelt added a comment to T195847: Clean up artifacts from LaTeX based math rendering.

@MoritzMuehlenhoff yes. I just started with this list as overview while brainstorming.

May 29 2018, 3:08 PM · Mail, Patch-For-Review, Operations, Math
Physikerwelt triaged T195861: Create a committee to improve the math support in Wikimedia projects as Low priority.
May 29 2018, 3:06 PM · User-mobrovac, Patch-For-Review, Math
Physikerwelt created T195861: Create a committee to improve the math support in Wikimedia projects.
May 29 2018, 3:06 PM · User-mobrovac, Patch-For-Review, Math
Physikerwelt triaged T120440: at sign creates parsing error in math code where it doesn't in TeX as Normal priority.
May 29 2018, 2:18 PM · Math
Physikerwelt closed T63090: Math related Debian packages needed to test coverage of extension math as Resolved.
May 29 2018, 2:16 PM · Math
Physikerwelt closed T63090: Math related Debian packages needed to test coverage of extension math, a subtask of T63051: MathJax equations are centered, as Resolved.
May 29 2018, 2:16 PM · Math
Physikerwelt closed T74240: Remove PNG only rendering mode as Resolved.

This is done. Let's keep track of the cleanup process in T195847.

May 29 2018, 2:01 PM · MW-1.32-release-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), Patch-For-Review, Math
Physikerwelt closed T74240: Remove PNG only rendering mode, a subtask of T98306: Math extension, chemistry packages, as Resolved.
May 29 2018, 2:01 PM · MW-1.27-release (WMF-deploy-2016-02-09_(1.27.0-wmf.13)), Patch-For-Review, Math
Physikerwelt closed T74240: Remove PNG only rendering mode, a subtask of T30258: texvc should support commutative diagrams via XY-packet, as Resolved.
May 29 2018, 2:01 PM · Math
Physikerwelt closed T74240: Remove PNG only rendering mode, a subtask of T22902: \xrightleftharpoons macro for <math>-environment, as Resolved.
May 29 2018, 2:01 PM · Math
Physikerwelt closed T74240: Remove PNG only rendering mode, a subtask of T63090: Math related Debian packages needed to test coverage of extension math, as Resolved.
May 29 2018, 2:01 PM · Math
Physikerwelt closed T74240: Remove PNG only rendering mode, a subtask of T120440: at sign creates parsing error in math code where it doesn't in TeX, as Resolved.
May 29 2018, 2:01 PM · Math
Physikerwelt closed T74240: Remove PNG only rendering mode, a subtask of T165751: Feature: Let Math accept certain Unicode input (eg. ∫ \frac{∂f}{∂τ}dτ ), as Resolved.
May 29 2018, 2:01 PM · Mathoid, Math
Physikerwelt closed T74240: Remove PNG only rendering mode, a subtask of T166367: Consider removing the options from the Math extension, as Resolved.
May 29 2018, 2:01 PM · Math, MediaWiki-User-preferences
Physikerwelt created T195847: Clean up artifacts from LaTeX based math rendering.
May 29 2018, 2:00 PM · Mail, Patch-For-Review, Operations, Math
Physikerwelt added a comment to T195765: Export original TeX string of math values in RDF.

;-) I think everything falls into this category. See Table 4 for a list of examples that are being considered as examplary information needs of users.

May 29 2018, 1:09 PM · MediaWiki-extensions-WikibaseRepository, Wikidata-Query-Service, Math, Wikidata
Physikerwelt closed T195805: Some of integral symbols looks very huge with MathML enabled as Invalid.

If you look at the wikitext, you see that this was not written as a math tag, but using a template {{Intorient|symbol=varoint}} , which links to an SVG file on commons. Thus the addon of @fredw is not aware that it's a math symbol.

May 29 2018, 12:17 PM · Math
Physikerwelt added a comment to T188879: Remove texvc.

@Debenben Now, since we have stopped using texvc in production, we are technically in a position that we can change anything we can image. However, the things you mention require a lot of work thus we should make sure, to plan wisely before we start with the implementation and to make sure the implementation suites the community needs. I would, therefore, suggest that we form a committee that discusses the changes we want to make to the <math/> tag before we start with the implementation.

May 29 2018, 12:08 PM · Technical-Debt, Math
Physikerwelt added a comment to T195765: Export original TeX string of math values in RDF.

@Lucas_Werkmeister_WMDE with original TeX string you mean the userInputTex. It has been shown, that this representation is not suitable for Math Information Retrieval Tasks. Also, note that you need to install texvc in order to render the userInputTex. Reading the request a query page, I wonder what the underlying information need of the user was. Does it fall into the "what is the name of the formula ..." category?

May 29 2018, 11:49 AM · MediaWiki-extensions-WikibaseRepository, Wikidata-Query-Service, Math, Wikidata
Physikerwelt awarded T39602: Jenkins: Set up PHPUnit testing on PostgreSQL backend a Like token.
May 29 2018, 8:43 AM · PostgreSQL, Ladies-That-FOSS-MediaWiki, Patch-For-Review, Continuous-Integration-Infrastructure
Physikerwelt added a comment to T192634: Prepare removal of LaTeXML rendering mode.

Short update: HTTP has been implemented and works on drmf-beta.wmflabs.org

May 29 2018, 7:54 AM · Math

May 21 2018

Physikerwelt triaged T195235: Research Project Idea: Use AI to suggest improvements to patches uploaded to gerrit as Lowest priority.
May 21 2018, 7:50 AM · Scoring-platform-team, ORES, Gerrit

May 20 2018

Physikerwelt added a comment to T195206: mediawiki-core-qunit-selenium-jessie tests for math broken.

I did discuss with @zeljkofilipin to disable quit selenium tests for now.
However, the tests seem to be fixed. Now I'm unsure how to proceed.

May 20 2018, 11:33 PM · Patch-For-Review, Release-Engineering-Team (Kanban), User-zeljkofilipin, Math, Continuous-Integration-Infrastructure
Physikerwelt created T195206: mediawiki-core-qunit-selenium-jessie tests for math broken.
May 20 2018, 2:16 PM · Patch-For-Review, Release-Engineering-Team (Kanban), User-zeljkofilipin, Math, Continuous-Integration-Infrastructure
Physikerwelt closed T185580: Introduction to test driven development as Resolved.
May 20 2018, 1:43 PM · Wikimedia-Hackathon-2018

May 19 2018

Physikerwelt triaged T195038: Handle the storing of large transcluded blobs as Low priority.
May 19 2018, 9:03 AM · MediaWiki-General-or-Unknown
Physikerwelt created T195038: Handle the storing of large transcluded blobs.
May 19 2018, 9:03 AM · MediaWiki-General-or-Unknown

May 18 2018

Physikerwelt added a comment to T74240: Remove PNG only rendering mode.

@mobrovac simple but not trivial. We could introduce another class (e.g., MathPNG) based on the MathML class that overwrites the output method only. This class would always deliver png rather than mathml + svg fallback.

May 18 2018, 2:38 PM · MW-1.32-release-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), Patch-For-Review, Math
Physikerwelt added a comment to T74240: Remove PNG only rendering mode.

I have discussed this issue again with @mobrovac today. We will keep the PNG mode for now, but serve the PNG images from mathoid.

May 18 2018, 12:53 PM · MW-1.32-release-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), Patch-For-Review, Math

May 15 2018

Physikerwelt added a comment to T172865: Fix formatting issues with mathematic formulas: remove wrong bold formatting.

@Debenben Please refer to the respective tickets that explain why WMF decided to use texvc to restrict the input grammar.
I am discussing with @Pkra how to improve the accessibility and visual appearance offline. I would like to focus on the objectives and measurable outputs rather than a technology discussion on a marketing level.

May 15 2018, 11:45 AM · Math, TCB-Team, German-Community-Wishlist, Need-volunteer
Physikerwelt added a comment to T172865: Fix formatting issues with mathematic formulas: remove wrong bold formatting.

@Pkra is there an option to use the respective utf-8 symbols for mi and mo elements. I think developing a inline svg prototype would be suitable for a hackathon task.

May 15 2018, 9:34 AM · Math, TCB-Team, German-Community-Wishlist, Need-volunteer
Physikerwelt closed T172865: Fix formatting issues with mathematic formulas: remove wrong bold formatting as Invalid.

Closing. Can't be reproduced.

May 15 2018, 8:55 AM · Math, TCB-Team, German-Community-Wishlist, Need-volunteer
Physikerwelt closed T172865: Fix formatting issues with mathematic formulas: remove wrong bold formatting, a subtask of T172864: Fix formatting issues with mathematic formulas (<math>), as Invalid.
May 15 2018, 8:54 AM · Math, German-Community-Wishlist, TCB-Team, Need-volunteer
Physikerwelt updated subscribers of T172873: Fix formatting issues with mathematic formulas: fix display of special characters.

switching mathoid to a different font (with more glyphs, e.g., LatinModern or STIX)

@Lea_WMDE This is something I would support and it's also doable for a volunteer. However, changing of the fonts will give the formulae a more modern appearance. I expect that not everybody will like that.

May 15 2018, 8:51 AM · Math, German-Community-Wishlist, Need-volunteer, TCB-Team

May 8 2018

Physikerwelt added a comment to T185580: Introduction to test driven development.

We agreed on Saturday 10 am. https://www.mediawiki.org/w/index.php?title=Wikimedia_Hackathon_2018%2FProgram&type=revision&diff=2776248&oldid=2776182 The room is subject to change depending on the number of expected participants.

May 8 2018, 4:43 PM · Wikimedia-Hackathon-2018

Apr 24 2018

Physikerwelt added a comment to T192351: Math extension not usable without RESTbase server.

@ePirat 1.31 is there.

Apr 24 2018, 5:38 PM · Math
Physikerwelt added a comment to T192927: Bad math-related display in iOS Wikipedia app.

Can you post a screenshot of the safari rendering? Safari can render MathML, and I wonder if it uses MathML or the fallback image (which I would expect).

Apr 24 2018, 5:07 PM · iOS-app-Bugs, Wikipedia-iOS-App-Backlog

Apr 23 2018

Physikerwelt added a comment to T74240: Remove PNG only rendering mode.

The discussion above suggested that we should offer an alternative Debian package. I could take care of removing the PNG and latexml rendering mode.

Apr 23 2018, 5:02 PM · MW-1.32-release-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), Patch-For-Review, Math
Physikerwelt added a parent task for T74240: Remove PNG only rendering mode: T63090: Math related Debian packages needed to test coverage of extension math.
Apr 23 2018, 1:25 PM · MW-1.32-release-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), Patch-For-Review, Math
Physikerwelt added a subtask for T63090: Math related Debian packages needed to test coverage of extension math: T74240: Remove PNG only rendering mode.
Apr 23 2018, 1:25 PM · Math
Physikerwelt added a comment to T126034: Coverage tests for the the math extension.

The first step is done. We no have https://doc.wikimedia.org/cover-extensions/Math/

Apr 23 2018, 12:49 PM · MW-1.32-release-notes (WMF-deploy-2018-04-24 (1.32.0-wmf.1)), Patch-For-Review, Math

Apr 21 2018

Physikerwelt updated subscribers of T192714: Copying formulas.
Apr 21 2018, 2:23 PM · Math
Physikerwelt added a comment to T192714: Copying formulas.

I created https://www.mediawiki.org/wiki/T192714 and get

\begin{bmatrix} ct \\ \vec r\end{bmatrix}=\begin{bmatrix}
\gamma & -\dfrac{\vec v}{c}\gamma \\
-\dfrac{\vec v}{c}\gamma & I+\dfrac{\vec v\otimes\vec v}{v^2}(\gamma-1)\end{bmatrix}
\begin{bmatrix} ct' \\ \vec r'\,\end{bmatrix},

from the MathML copy addon.

Apr 21 2018, 2:22 PM · Math
Physikerwelt added a comment to T74240: Remove PNG only rendering mode.

This bug blocks basically any changes related to Math. For instance the unit tests are no longer executed, which makes me somehow nervous. My attempt to re-enable them failed, since texvc / texvccheck is not available in the new test environment log.

Apr 21 2018, 1:52 PM · MW-1.32-release-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), Patch-For-Review, Math
Physikerwelt raised the priority of T74240: Remove PNG only rendering mode from Normal to High.
Apr 21 2018, 1:43 PM · MW-1.32-release-notes (WMF-deploy-2018-05-22 (1.32.0-wmf.5)), Patch-For-Review, Math
Physikerwelt added a comment to T192714: Copying formulas.

See https://www.mediawiki.org/wiki/Extension:Math#Tips_and_tricks ... any feedback on this matter is highly appreciated.

Apr 21 2018, 1:24 PM · Math

Apr 20 2018

Physikerwelt updated the task description for T192634: Prepare removal of LaTeXML rendering mode.
Apr 20 2018, 9:40 AM · Math
Physikerwelt triaged T192634: Prepare removal of LaTeXML rendering mode as Normal priority.
Apr 20 2018, 9:33 AM · Math

Apr 18 2018

Physikerwelt added a comment to T192447: MathRestbaseInterface.php: "TeX input is invalid" error.

you need to find the LocalSettings.php file and search for the string wgMathFullRestbaseURL there you should be able to change from https://api.formulasearchengine.com/v1/ to https://en.wikipedia.org/api/rest_

Apr 18 2018, 1:33 PM · Math
Physikerwelt added a comment to T192351: Math extension not usable without RESTbase server.

@ePirat Which problems do you expect? You can get all the versions from git.

Apr 18 2018, 1:21 PM · Math
Physikerwelt added a comment to T192447: MathRestbaseInterface.php: "TeX input is invalid" error.

thanks for the report. I used the free bwcloud service, which is not really reliable to host the service. Could you pleas upgrade to the standard wmf servers $wgMathFullRestbaseURL= 'https://en.wikipedia.org/api/rest_'; Please let me know if that's not possible.

Apr 18 2018, 1:17 PM · Math

Apr 17 2018

Physikerwelt added a comment to T192351: Math extension not usable without RESTbase server.

@ePirat I have tested that in CLI mode recently. The advantage of this is that the rendering results are cached in the database. Thus if you customize the mathoid server, you might want to purge the caches, by truncating the mathoid table in the database. Of course adding action=purge works as well on a page by page basis.

Apr 17 2018, 12:33 PM · Math