Working with F3 submodules

Here is how I modify and test the schemas that gof3 depends on:

  • git clone --recursive
  • modify the schemas in the submodule directory gof3/format/schemas
  • add a remote for my fork ssh://
  • push and merge request the changes
  • when the merge request is merged git submodule update --remote
  • propose the updated submodule as a merge request to gof3 together with tests added to gof3/format that demonstrate the schema can effectively be used as intended