Skip to content
Andrew Leader edited this page Jun 12, 2019 · 1 revision

Specs are NOT authored in the GitHub issues themselves. They are authored in the git repository, in a specs folder.

For a given feature, when spec'ing it out...

  1. Branch the git repository
  2. Update the JSON schema file with the new properties/elements/enums
  3. Edit the files in schemas/src
  4. Then see source/nodejs/typed-schema for how to generate the Adaptive schema... our schema is compiled from these source files. This will also generate new specs files or update the existing specs files
  5. Add rendering details to the specs files
  6. Create a pull request, make sure to mention the feature issue number.

Then we'll review the pull request!