W3C home > Mailing lists > Public > public-webapps@w3.org > January to March 2013

Re: Proposal: moving tests to GitHub

From: Florian Bösch <pyalot@gmail.com>
Date: Tue, 22 Jan 2013 12:00:01 +0100
Message-ID: <CAOK8ODhtATGD8U+KuzxHZJdG1KQOiPO12gZXYw76Z=rn5k6g7Q@mail.gmail.com>
To: Odin Hĝrthe Omdal <odinho@opera.com>
Cc: Webapps WG <public-webapps@w3.org>
I think it's a good idea. The WebGL specification/tests moved to github
which made contributing patches (as pull requests) a lot easier.


On Tue, Jan 22, 2013 at 11:53 AM, Odin Hĝrthe Omdal <odinho@opera.com>wrote:

> Hi!
>
>   We just had a small discussion on webapps-testsuite [1] about the
> possibility of moving the webapps tests.  I was wrongly under the
> impression that we had discussed this before (hey, confusion is not a crime
> ;) ).  Now that HTML has done the move, I think it is time for us to look
> at it too.  Ms2ger and Robin, which did most of the HTML testsuite [2] move
> were happy to help [3].
>
> Ms2ger proposed merging our repository with HTML at the same time and not
> necessarily having one repository for each group.  I was already thinking
> such a move might be beneficial to do for webapps and webappsec, but it
> might be even more simple to also have html testsuite in that merge.
>
> Robin wrote an email describing what they did for the HTML move, some of
> which should be relevant for our potential move too [4].  Of particular
> interest the possibility for having tests in folders by section of the
> spec, and making submissions pull requests.
>
>
> I'm interested in such a move because it'll make our tests more visible,
> and easier to contribute to.  Just this weekend the Server Sent Events spec
> got 6 pull requests from a GitHub user "Yaffle" [5].  Note that that
> particular repository will be moved into however our new test repository
> structure will be, so it probably won't remain as a separate repository.
>
>
> [1] http://lists.w3.org/Archives/**Public/public-webapps-**
> testsuite/2013Jan/0019.html<http://lists.w3.org/Archives/Public/public-webapps-testsuite/2013Jan/0019.html>
> [2] https://github.com/w3c/html-**testsuite<https://github.com/w3c/html-testsuite>
> [3] http://lists.w3.org/Archives/**Public/public-webapps-**
> testsuite/2013Jan/0022.html<http://lists.w3.org/Archives/Public/public-webapps-testsuite/2013Jan/0022.html>
> [4] http://lists.w3.org/Archives/**Public/public-webapps-**
> testsuite/2013Jan/0024.html<http://lists.w3.org/Archives/Public/public-webapps-testsuite/2013Jan/0024.html>
> [5] https://github.com/w3c/event-**source/pulls<https://github.com/w3c/event-source/pulls>
>
> --
> Odin Hĝrthe Omdal (Velmont/odinho) · Core, Opera Software,
> http://opera.com
>
>
Received on Tuesday, 22 January 2013 11:00:33 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 18:49:57 GMT