tantek.com

t

  1. Appreciate the explanation and link to the source file; makes sense.

    However there is still a fundamental usability problem of the discoverability of how to file issues and suggested improvements for CSS module test suites.

    I would like to suggest improving the generated test suite home pages themselves (e.g. http://test.csswg.org/suites/css-cascade-3_dev/nightly-unstable/) to link directly to https://github.com/w3c/web-platform-tests/ and suggest searching it for any source files one might want to file issues (or contribute patches) for, as you demonstrated in your comment (which I will do shortly for the cascade-import-002.htm source file specifically, thanks for the pointer. Update, done: https://github.com/w3c/web-platform-tests/issues/9910).

    Note: the existing text of "More information on the contribution process and test guidelines is available on the wiki page." is not really useful, as the "wiki page" that is linked to (http://wiki.csswg.org/test) has A TON of links (a maze of passages that all appear alike if you will), none of which contain the precisely useful advice that you gave in your comment! Nor is it readily obvious how to fix http://wiki.csswg.org/test as it seems to serve many purposes, and the two likely links "How to Contribute" and "Reviewing Tests" both say on their pages: "This page has been deprecated and is no longer being maintained." with a top-level link to http://web-platform-tests.org/ which is also not useful, and that's already three clicks deep (if you guessed right which links to click) with still no answer as to how to contribute to this specific module's test suite.

    Where should I file an issue and/or patch for the template or generation of the home pages of CSS module test suites like the specific page http://test.csswg.org/suites/css-cascade-3_dev/nightly-unstable/?

    Thanks!

    on
  2. likes @mnot’s tweet

    on
  3. likes @mnot’s tweet

    on
  4. likes @mnot’s tweet

    on
  5. likes @mnot’s tweet

    on
  6. likes @EmilyKager’s tweet

    on
  7. likes @EmilyKager’s tweet

    on
  8. likes @EmilyKager’s tweet

    on
  9. likes @EmilyKager’s tweet

    on
  10. likes @EmilyKager’s tweet

    on
  11. likes @EmilyKager’s tweet

    on
  12. likes @EmilyKager’s tweet

    on
  13. likes @mnot’s tweet

    on
  14. Bridgy Publish to GitHub: support tags to Labels

    on

    It would be great if Bridgy could support publishing an issue with Labels to GitHub, and I think the right way to do this is via tags (e.g. class="p-category"). Note: apparently silo.pub does this.

    Example issue: http://tantek.com/2018/061/b1/css-cascade-3-test-suite-not-in-web-platform-tests with tags for labels: css-cascade, css-cascade-3, Needs review of Test Case(s), PR blocker

    And the POSSE copy on GitHub: https://github.com/w3c/csswg-drafts/issues/2378 without any of the equivalent labels.

    Note: it would be OK if Bridgy Publish to GitHub POSSEd tags only to *existing* labels in the target repo, and not create new tags. cc: @aaronpk.

    on
  15. [css-cascade][css-cascade-3] Test suite appears orphaned, not in web-platform-tests, nor any other discoverable repo

    on

    https://drafts.csswg.org/css-cascade-3/ has a Test Suite: link to http://test.csswg.org/suites/css-cascade-3_dev/nightly-unstable/ which as far as I can tell is not in any respository anywhere (e.g. not in web-platform-tests), so there’s no way to report issues on the tests, nor submit patches for the tests.

    There is https://github.com/w3c/web-platform-tests/tree/master/css/css-cascade which appears to have a few of the test files, e.g.:

    https://github.com/w3c/web-platform-tests/blob/master/css/css-cascade/all-prop-001.html appears to be a port of http://test.csswg.org/suites/css-cascade-3_dev/nightly-unstable/html/all-prop-001.htm

    However there are only 8 such test files in web-platform-tests/tree/master/css/css-cascade whereas there appear to be over 100 in http://test.csswg.org/suites/css-cascade-3_dev/nightly-unstable/html/toc.htm

    This should be considered a CR-exit blocker (PR blocker), since there is no obvious way for implementers to file issues on (and submit corrections for) the tests which implementations must pass in order to demonstrate interop to exit CR.

    E.g. I would file an issue for this test https://test.csswg.org/suites/css-cascade-3_dev/nightly-unstable/html/cascade-import-002.htm, specifically, tests g,h,q,r, are wrong because they depend on implementation of meta http-equiv=link which was officially removed from HTML in 2010! (See: https://www.w3.org/Bugs/Public/show_bug.cgi?id=9797)

    Labels: css-cascade, css-cascade-3, Needs review of Test Case(s), PR blocker

    on
  16. Happy NewCalendar Day! (first New Sunday)

    newcal.org

    Previously, previously, previously:
    * tantek.com/2010/061/t1
    * tantek.com/2011/061/t2
    * tantek.com/2012/061/t1

    on