Re: PSA: git submodule removal [action required]

Yay, this feels like a milestone of sorts!

On Wed, Apr 19, 2017 at 10:38 PM James Graham <james@hoppipolla.co.uk>
wrote:

> 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 Thursday, 20 April 2017 07:26:23 UTC