DiUS / pact-consumer-js-dsl

*DEPRECATED* A Javascript DSL for creating pacts, superceded by Pact JS
https://github.com/pact-foundation/pact-js
Other
56 stars 26 forks source link

Support for Pact Specification v3 messaging #56

Open BenSayers opened 8 years ago

BenSayers commented 8 years ago

This is a feature request for Pact Specification v3 messaging support.

I imagine this would involve adding support in the pact-mock_service as well as adding the dsl in this codebase. The dsl could draw inspiration from the pact-jvm implementation.

mefellows commented 8 years ago

Hi Ben,

This is on our roadmap however the timelines are quite vague at the moment. The current plan is to invest in a single reference library ( https://github.com/pact-foundation/pact-reference/) that will implement all of the consumer/provider matching rules up to the latest spec and embed this into Pact JS proper (we are on the cusp of a new release for the JS library).

That being said, we would certainly welcome the addition should you have time!

On Fri, Jun 3, 2016 at 6:05 PM, Ben notifications@github.com wrote:

This is a feature request for Pact Specification v3 messaging https://github.com/pact-foundation/pact-specification/tree/version-3#introduces-messages-for-services-that-communicate-via-event-streams-and-message-queues support.

I imagine this would involve adding support in the pact-mock_service as well as adding the dsl in this codebase. The dsl could draw inspiration from the pact-jvm implementation.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/DiUS/pact-consumer-js-dsl/issues/56, or mute the thread https://github.com/notifications/unsubscribe/AADSjDhb2GoUeqnfoxfS7R0tJUJXsM0hks5qH-AygaJpZM4ItS5T .

Matt Fellows

BenSayers commented 8 years ago

@mefellows is there anywhere I can read more about your current roadmap and how you see pact-reference fitting into that?

mefellows commented 8 years ago

Please understand we are working to communicate this better (keep an eye on pact.io, currently just docs but soon to be more).

For now, this sums it up: https://twitter.com/matthewfellows/status/728923820216623104

On Fri, Jun 3, 2016 at 6:18 PM, Ben notifications@github.com wrote:

@mefellows https://github.com/mefellows is there anywhere I can read more about your current roadmap and how you see pact-reference fitting into that?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/DiUS/pact-consumer-js-dsl/issues/56#issuecomment-223518955, or mute the thread https://github.com/notifications/unsubscribe/AADSjCoIrsVf7tP-TtkiZCtlXb048gzxks5qH-NCgaJpZM4ItS5T .

Matt Fellows

mefellows commented 8 years ago

FWIW I popped this up on the docs website today: http://docs.pact.io/roadmap/

Hopefully this helps!

BenSayers commented 8 years ago

Yes it does, thank you

FYI you have a Google Drive permission problem on that page.

mefellows commented 8 years ago

Thanks @BenSayers - I've fixed that now, apologies.