Discuss.FOLIO.org is no longer used. This is a static snapshot of the website as of February 14, 2023.

Now using “git submodules” for common set of RAML files

1 Dec '16

For developers working with GitHub checkouts of FOLIO repositories that utilise RAML files based on “raml-module-builder”:

We now have “git submodules” to include the set of common RAML files from the “raml” repository into a top-level “raml-util” directory for each relevant repository (i.e. the “mod-*” except for mod-metadata, and “raml-module-builder”).

Some git clients automatically update that directory, but others do not.

At the following issue there are some notes to assist:
https://issues.folio.org/browse/FOLIO-397 “Document how to update git submodules”

If anyone needs assistance, has any problems, or suggested improvements, then please raise.

1 Dec '16

Mod-metadata will move to using this mechanism for the new inventory modules that are under development.

6 Dec '16

Now documented at http://dev.folio.org/doc/setup#update-git-submodules