You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Problem
Maintainers of a Pact client language currently lack a detailed implementation and ongoing maintenance guide. The Pact ecosystem and feature suite is also quite vast, and it can be hard to know when a client language is "done".
Solution
In consultation with the open source maintainer and contributor community, PactFlow will be building a set of guides, tutorials/workshops, test criteria and a reference language that demonstrates how to use the various SDKs to create a feature complete language.
Called "Maintainer Experience", it is an accessible set of educational materials, and improvements to our core SDKs to simplify the experience for maintainers and community contributors contributing to the ecosystem.
The Test compatibility suite is a BDD acceptance testing suite (written in gherkin) that covers all of the Pact behaviour required to achieve full language support/parity.
Each language would pull in the BDD suite and implement the scenarios they support. It’s a Test Compatibility Kit (TCK) type model. Initially, this would be added to the Pact JVM and Rust languages
The text was updated successfully, but these errors were encountered:
Problem
Maintainers of a Pact client language currently lack a detailed implementation and ongoing maintenance guide. The Pact ecosystem and feature suite is also quite vast, and it can be hard to know when a client language is "done".
Solution
In consultation with the open source maintainer and contributor community, PactFlow will be building a set of guides, tutorials/workshops, test criteria and a reference language that demonstrates how to use the various SDKs to create a feature complete language.
Called "Maintainer Experience", it is an accessible set of educational materials, and improvements to our core SDKs to simplify the experience for maintainers and community contributors contributing to the ecosystem.
The Test compatibility suite is a BDD acceptance testing suite (written in gherkin) that covers all of the Pact behaviour required to achieve full language support/parity.
Each language would pull in the BDD suite and implement the scenarios they support. It’s a Test Compatibility Kit (TCK) type model. Initially, this would be added to the Pact JVM and Rust languages
The text was updated successfully, but these errors were encountered: