- From: Neil Soiffer <soiffer@alum.mit.edu>
- Date: Mon, 14 Oct 2024 11:57:47 -0700
- To: "www-math@w3.org" <www-math@w3.org>
- Message-ID: <CAESRWkDtauwsiMQa2iycFzWGVs_paR5wuudtZ9mBXBLZZGbSzQ@mail.gmail.com>
Louis wasn't able to make it to the meeting so they are far from his
standard of note taking...
These are very rough notes.
Attendees:
Brian Kardell
Neil Soiffer
David Carlisle
Deyan Ginev
Paul Libbrech
Harry Chen
Moritz Schubotz
Harry Chen joined us, and we did a round of introductions. Harry is part of
Igalia and is doing some work on MathML.
BK: Don't worry about making a PR -- everyone gets feedback on a
submission, even frequent contributors.
BK: There are about 3200 math tests. The MathML tests are inside of a
mathml subdirectory, but categorization is not precise. For example, there
are CSS tests inside of the mathml subdirectory.
BK: Don't worry about whether you are creating a duplicate test.
BK: There are two kinds of tests: ref tests and regular ("test harness")
tests. Ref tests have a link to a reference page for comparison. That page
should use very basic things such as divs and css. The math ref tests often
just are "is there only a green box on the page"?
BK: There are things in the header that need to be there including `<meta
name="assert" content="...."/>. That says what the test is about.
BK: the reference harness tests have a "compareLayout" which takes the
content bounding box and compares the top/left/right/bottom.
DG: How do I make sure that the test passes on my own machine?
BK: lots of good info is at these links:
- info about forking github:
https://web-platform-tests.org/writing-tests/submission-process.html
- writing tests:https://web-platform-tests.org/writing-tests.html
- running tests:
https://web-platform-tests.org/running-tests/from-local-system.html#system-setup
DG: What can you actually do? Can you test the actual pixels?
BK: Yes, but that's frowned upon because it is iffy because things may vary
slightly.
BK: Many of the MathML tests are ref tests
NS: How do we know whether to combine similar things or break them up? For
example, I can think of 12 tests for italic correction. Should they all be
together or broken up?
BK: Probably together, but don't worry. The reviewers will let you know if
they feel it should be broken up or combined.
BK: There is an IRC to ask questions about tests:
https://matrix.to/#/#wpt:matrix.org
Received on Monday, 14 October 2024 18:58:04 UTC