Coming here from Github.
The official documentation currently does not say a lot about the requirements on a static repository; only to use Iglu Central as an example. This older topic doesn’t provide much detail beyond that, either.
I’d like clarification on a couple of points:
- What are other folders besides
schemas? Are any names reserved, and for which purpose?
- Is the Mimetype with which the schemas are served relevant at all? (The example serves
binary/octet-stream, which isn’t very useful for opening schemas in/from the browser.)
- Will HTML files spread out through the folder hierarchy influence schema resolving at all? (Think of
README.mdfiles compile to
- Is the structure of the main
index.htmlrelevant at all, or can we put whatever we want there?
For context, we are not (yet) using Iglu but would like to keep our repository consistent with it. (Mostly: we have to use regular HTTP URIs in
$ref, of course.)