Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open Specification for WireMock configuration files #1

Open
oleg-nenashev opened this issue Apr 15, 2023 · 2 comments
Open

Open Specification for WireMock configuration files #1

oleg-nenashev opened this issue Apr 15, 2023 · 2 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request

Comments

@oleg-nenashev
Copy link
Member

oleg-nenashev commented Apr 15, 2023

Proposal

There are many implementations of WireMock, and they have different configuration file formats. It would be nice, in collaboration with maintainers of the implementations, to create an open specification within the WireMock organization that would be used as a recommended implementation of the interfaces.

Suggested implementation:

  • Standalone repository for the specification
  • SemVer versioning

Channel

  • #spec on WireMock Slack

If there are any existing implementations, prototypes, blogs or etc, let us know!

Reference any relevant documentation, other materials or issues/pull requests that can be used for inspiration.

@oleg-nenashev oleg-nenashev added documentation Improvements or additions to documentation enhancement New feature or request labels Apr 15, 2023
@jamietanna
Copy link

To confirm, would this be OpenAPI for the RESTful API and then JSON Schema for the actual stubbings? This would be great and would make it much easier for interop 👏🏽

@oleg-nenashev
Copy link
Member Author

Exactly. Today has a call with @StefH who is a WireMock.Net maintainer, and he is interested too. I will start a channel on WireMock Slack

@oleg-nenashev oleg-nenashev transferred this issue from wiremock/ecosystem Jun 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request
Projects
Development

No branches or pull requests

2 participants