- From: James Graham <james@hoppipolla.co.uk>
- Date: Wed, 19 Apr 2017 16:37:51 +0100
- To: public-test-infra@w3.org
The removal of all "essential" git submodules is now complete (there are some remaining submodules related to the CSS build system and test features for third party components). This means that it is no longer necessary to git submodule update when working from commits after 39d07eb01. It also means that compoennts that were formerly developed in the wpt-tools, testharness.js, wptserve and wdclient repositories are now developed directly in web-platform-tests. Please don't submit new PRs to those repositories; I will tombstone them (i.e. remove content from the master branch except a README). If you are moving between a commit without submodule and one with you will need to run git submodule update --init --recursive to get all the submodule components back. If you are moving between a commit with submodules and one without you will need to manually remove the tools and resources directories before checking out the new commit to prevent conflicts. If you have any other issues, please ask in #testing on irc and we'll figure out what the problem is. The next stage of this work is inlining wptrunner; that isn't in the repository at all at the moment, so it will not suffer the same kinds of conflicts. Thanks to gsnedders and jugglinmike who did much of the work to make this possible.
Received on Wednesday, 19 April 2017 15:38:20 UTC