open-feature / spec

OpenFeature specification
https://openfeature.dev
Apache License 2.0
612 stars 35 forks source link

Merge json specs into a single file and put it at a known URL #62

Closed justinabrahms closed 2 years ago

justinabrahms commented 2 years ago

This will be useful for validating, for instance, that we've got test cases that cover all of the spec files.

beeme1mr commented 2 years ago

I think this would be a great change. It may also be a good opportunity to have a different number per section. That could determine the order of the list. For example, the output could be something like this:

[{
  name: "Flag Evaluation API",
  requirements: [....]
}, {
  name: "Provider",
  requirements: [....]
}, ...
]

The generated output could be saved in the repo and the raw file be used as the known URL.