- From: Peter Linss <peter.linss@hp.com>
- Date: Wed, 22 Oct 2014 10:29:29 -0700
- To: Manuel Rego Casasnovas <rego@igalia.com>
- Cc: public-css-testsuite@w3.org
- Message-Id: <6E542A16-854C-48F8-9BEE-BB02C1A52664@hp.com>
On Oct 22, 2014, at 9:19 AM, Manuel Rego Casasnovas <rego@igalia.com> wrote: > 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). The Mercurial and GitHub repos are automatically synced bi-directionally, so if a pull request is merged it will show up in Mercurial within minutes. > 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. There are a small number of people with write permissions on GitHub, mostly those with approval rights (since merging a pull request implies approval). Anyone with an account on Shepherd can request write access to the Mercurial repo in the user menu (upper right corner), select “Repository Access”. Peter > > 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 17:29:55 UTC