W3C home > Mailing lists > Public > public-css-testsuite@w3.org > October 2014

CSS Grid Layout tests suite

From: Manuel Rego Casasnovas <rego@igalia.com>
Date: Wed, 22 Oct 2014 18:19:23 +0200
Message-ID: <5447D90B.5000109@igalia.com>
To: public-css-testsuite@w3.org
Hi all,

Igalia is implementing the CSS Grid Layout spec in Blink and WebKit, so
we're interested in contributing to the W3C grid layout tests suite.

I've been checking its status and there're just a few basic tests, most
of them marked as pending review in Shepherd [1] (as they were merged as
unreviewed during the repository reorganization).
In addition, the syntax is outdated. I've been doing some simple
pull-requests to fix that (before I realized that they were unreviewed),
but it seems that the tests should be reviewed first.

We have just started contributing to the W3C tests suite and, despite
all the great documentation available at http://testthewebforward.org/,
we still have some questions/doubts:

* Review patches:
  Probably having one of the spec editors (Tab or fantasai) helping to
review the patches would be the best option to create a good tests suite
for grid.
  Other option could be having one of the people with more experience in
the W3C tests suite helping with the reviews.
  We understand that if this is not possible, as we have 3 people
implementing this feature, we could review our own patches. But,
initially it doesn't seem like the best approach.

* Land patches:
  The next step, once a patch is reviewed in a pull-request, would be to
actually commit it in the mercurial repository (not sure if that's
automatically done once a pull-request is merged).
  Anyway, I didn't find any information about how this process should be
done or how someone could get write permissions on any of the
repositories (mercurial or github) if needed.

Any feedback regarding these topics will be more than welcomed.

Thank you very much,
   Rego

[1] http://test.csswg.org/shepherd/search/spec/css-grid-1/
Received on Wednesday, 22 October 2014 16:19:56 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 21:13:27 UTC