# Today

• Clear sailing ahead.

# Tomorrow

• Clear sailing ahead.

# Thursday

• Clear sailing ahead.

# User Details

User Since
Oct 24 2014, 1:27 PM (215 w, 3 d)
Availability
Available
IRC Nick
physikerwelt
LDAP User
Physikerwelt
MediaWiki User

# Yesterday

Physikerwelt added a comment to T210836: +2 for Lucas_Werkmeister_WMDE in mediawiki/*.

Congratulations!

# Fri, Dec 7

Physikerwelt added a comment to T207535: Rendering of \oinit very dense.

Cool. If you cherry-pick the change and make a PR. please also update the version npm version to ensure that the change will be included in the deployment repo be picked up on the next deployment.

Physikerwelt added a project to T156647: don't compile math formula with cases: Texvcjs.
Physikerwelt added a comment to T207535: Rendering of \oinit very dense.

great. I hope the command was already supported in the wmf mathjax version. But let's try that.

Physikerwelt added a comment to T94344: Section anchor depends on the rendering mode.

Something with the strip marker seems broken. T209446 might be caused by the same issue. The marker tags are generated here https://github.com/wikimedia/mediawiki-extensions-Math/blob/714b642618c6b43294dd4712dab978ada578d2f7/src/MathHooks.php#L211 and then eventually replaced here and then supposedly removed here https://github.com/wikimedia/mediawiki-extensions-Math/blob/714b642618c6b43294dd4712dab978ada578d2f7/src/MathHooks.php#L377-L379 . In this procedure there is an ugly workaround for T103269 which I guess causes the problem.

Physikerwelt triaged T94344: Section anchor depends on the rendering mode as Normal priority.
Physikerwelt closed T120396: Release Math 3.1 as Resolved.

# Thu, Dec 6

Physikerwelt added a comment to T207535: Rendering of \oinit very dense.

Yes. That would be nice. Maybe you can report back once you have the pr for mathjax so that @SalixAlba can check if that fixes the problem.

# Wed, Dec 5

Physikerwelt updated the task description for T195847: Clean up artifacts from LaTeX based math rendering.
Physikerwelt closed T210948: Remove unused i18n messages for math extension, a subtask of T195847: Clean up artifacts from LaTeX based math rendering, as Resolved.

# Mon, Dec 3

Note that the tests did pass for master but not for REL 1_32.

Physikerwelt added a comment to T195847: Clean up artifacts from LaTeX based math rendering.

@fgiunchedi, unfortunately, I don't understand your question. From my perspective, the next step is to create a ticket for

Remove LaTeX and texvcv(check) from the production servers

that is appropriate for operations. Naively, the task corresponds to uninstalling the packages texlive-full and ocaml from the web server in a single private instance wiki. However, I understand that the setup at WMF is complex. That said I can not judge if

cleaning up swift global-math-render.* containers

is in the scope or not. Since I have too few knowledge of the current production infrastructure.

Physikerwelt closed T89044: double subscript should be in a smaller font as Resolved.

# Sun, Dec 2

To come back to the original intent of this ticket. I think we now have a committee. Maybe we can make it a little bit more formal, to have better chances to actually change things. I drafted a community user page here https://meta.wikimedia.org/wiki/Wikimedia_Community_User_Group_Math. Otherwise I would say the "inofficial" commitee is:

Physikerwelt placed T143554: Hit highlighting issues for MWS and BaseX up for grabs.
Physikerwelt placed T93061: search organization Special:MathSearch up for grabs.
Physikerwelt placed T136880: Create a context menu for math up for grabs.
Physikerwelt placed T137789: Add a really wide hat symbol up for grabs.
Physikerwelt placed T137790: Add very long arrows to the math mode up for grabs.
Physikerwelt placed T135543: Add more symbols to the new math mode up for grabs.

@Mathmensch I feel sorry for the silence. The middle command is complicated. I can not promise to do it anytime soon. So I unassigned myself. Sorry.

I think a reasonable way to go forward is to build that into the VE

Physikerwelt placed T135746: deny the use of empty math in texvcjs up for grabs.

I have decided to discontinue my vagrant involvement and use docker in the future.

Physikerwelt closed T134536: vagrant instance on mathosphere can not access the internet, a subtask of T104548: Set up a stable math demo instance, as Resolved.
Physikerwelt added a project to T104548: Set up a stable math demo instance: User-Physikerwelt.

I have decided to discontinue my vagrant involvement and use docker in the future.

Physikerwelt closed T134578: Setup cassandra on the vagrant instance of mathosphere.math, a subtask of T104548: Set up a stable math demo instance, as Declined.
Physikerwelt placed T116264: Provide user feedback for texvc input up for grabs.
Physikerwelt updated the task description for T195847: Clean up artifacts from LaTeX based math rendering.
Physikerwelt lowered the priority of T210948: Remove unused i18n messages for math extension from Normal to Low.
Physikerwelt updated the task description for T195847: Clean up artifacts from LaTeX based math rendering.
Physikerwelt closed T195871: Remove dead texvc code from the math extension, a subtask of T195847: Clean up artifacts from LaTeX based math rendering, as Resolved.
Physikerwelt triaged T186242: Math extension should follow Best practices for extensions as Normal priority.
Physikerwelt placed T186243: Use $logger as protected class variable up for grabs. Physikerwelt added a comment to T186243: Use$logger as protected class variable.

@dmattern This task is just for math.

# Sat, Dec 1

Physikerwelt moved T204509: cloudvps: math project trusty deprecation from Incoming to Doing on the Math board.

I am closing that for now. I can not see any actionable tasks. Please reopen if neccary.

# Fri, Nov 30

Physikerwelt added a comment to T204509: cloudvps: math project trusty deprecation.

https://dockertest.wmflabs.org is the first proof of concept based on @Addshore's container ... I just added ,*.wmflabs.org to VIRTUAL_HOST and created a dockertest site with the addsite script. The only issue that occurred is that dashes are not supported as site/database names.

Physikerwelt added a comment to T204509: cloudvps: math project trusty deprecation.

maybe this is the moment to dockerize things...

Physikerwelt added a comment to T204509: cloudvps: math project trusty deprecation.

The cluster was upgraded today. I still could not identify a way to upgrade the nodes to a new OS. Is there a guide on how to do this?

# Thu, Nov 29

@RazeSoldier I got the impression that backporting changes is unusual. I think we have to wait for the 1.33 release. If you find someone to review your backport change I have no objections to it. I am not just knowledgeable enough myself to oversee the consequences.

# Wed, Nov 28

Physikerwelt updated the task description for T210669: Wikitech fails to enable 2fa.
Physikerwelt triaged T210669: Wikitech fails to enable 2fa as Normal priority.

# Nov 9 2018

This is a new problem. It did not occur before the section wise loading for math images was activated. The delayed loading of math images is in my opinion annoying. Especially on slow connections this hinders the flow of reading. Is there a way to disable the delayed loading for math images? Is it possible that this would also resolve this issue?

# Nov 8 2018

@Paladox sorry that it took such a long time to get back to this. Did you figure out more details in the meantime?

Physikerwelt triaged T209079: Visual editor hides MathML as Normal priority.

# Nov 7 2018

@DavidEppstein it's not relevant what I think. A priory, I see no logical reason why the quality of server side generated SVG (by the way using MathJax) should be worse than client side generated output using the same software. For MathML one of the most cited mathematical references the DLMF (e.g., https://dlmf.nist.gov/5.2#E1) uses MathML for browsers that support it. However, I have to admit that proof by example is not a strong argument.

@DavidEppstein this is out of question. Even father the quality of the SVG / MathML rendering should be superior to client-side MathJax rendering. However, MathJaxs interaction and context menu functionality is something for "special users".

Ok. Does that mean that the following line of @Pkra post
might become dysfunctional in the future?

@TheDJ How can WMF not allow Javascript? I think users must have the control what software they execute in their browsers. I think that special small group of people that explicitly wants to use the exact method that StackOverflow and others sites use should have the opportunity to do so. The extension generates MathML and SVG, which should be good enough for the majority of STEM users.

@Pkra great. Are we allowed to add this to the [[mw:Extension:Math]]

# Nov 6 2018

@Debenben anyone who want's client-side MathJax rendering (for whatever reason) can get it by enabling the source rendering mode (for text browsers) and adding the two lines of configuration you are talking about. I don't really understand what you are looking for?

@Pkra I am at Uni Wuppertal. The "old capital" is quite close. I have searched for new math contributors on several past hackathons e.g. Barcelona this year. I can introduce you to the codebase.

@Aklapper as far as I understand @Andreg-p is motivated to work on that. I hope the documentation of the popups extension is good enough so that Andre is capable to generate popups for mathematical formula.
In the first step @Andreg-p adds the attribute qid to the math tag which is propagated to a data-qid to the dom.
In a subsequent step the popups extension / gadget should pick up this data-qid to fetch semantic information from wikidata.
For instance for <math qid=Q35875>E=mc^2[/itex] should generate a language dependent popup that fetches information from Q35875 e.g.,

# Nov 5 2018

Physikerwelt closed T208693: Allow to force the mode used for Math rendering as Resolved.

the name of the option is forcemathmode
https://github.com/wikimedia/mediawiki-extensions-Math/blob/master/src/MathRenderer.php#L147

# Nov 2 2018

@Debenben what is currently being done is close to what you propose. With two lines of code you can't render LaTeX. With two lines you can delivfor er tex code and instruct the browser to download and run a javascript program that then renders it.
The main problem from my perspective is code review. It needs a second person feeling responsible to review the patches for Math so that there is someone that writes and another person that reviews the code. See for example the relatively simple for the tracking category for deprecated chem syntax as discussed above https://gerrit.wikimedia.org/r/#/c/mediawiki/extensions/Math/+/442124/

I think the way to go is to solve the problem on the input side. We are currently working on suggestions for the visual editor. I think suggesting to replace , with {,} in certain cases would be the way to go. Otherwise, people expecting the TeX , rendering might be upset.

# Oct 27 2018

Recheck fixed the CI tests for math. I guess this issue is unrelated. I won't investigate this issue further.

Update: I changed the settings of my user and checked

• Do not show page content below diffs

I am looking at this since I see failing CI tests for Math and can't explain why...
For the example, it is interesting that the error occurs when navigating to
https://www.wikidata.org/w/index.php?oldid=749093415
which brings you the revision page with the following header:

Revision as of 21:36, 19 September 2018 by Nikki (talk | contribs) (→‎Should we even add proper nouns at all?)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Clicking on the first (diff) and third (diff) in the second line generates the error but not the second (diff) link.

# Oct 26 2018

Physikerwelt updated the task description for T195235: Research Project Idea: Use AI to suggest improvements to patches uploaded to gerrit.

# Sep 6 2018

Physikerwelt lowered the priority of T202266: MathHooks: table creation yields warnings on quibble from High to Normal.