-
Notifications
You must be signed in to change notification settings - Fork 102
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
15 minute path to nirvana #189
base: master
Are you sure you want to change the base?
Conversation
This dropped off my radar Saf - let's chat next week and see if we can get this to see the light of day! I love the idea, I think we need to review the table of contents and flow through the docs though so it's not too overwhelming. Also I think we need to consider dropping the "nirvana" terminoogy. |
Thanks buddy. I was chatting to Mike about this after his work on https://github.com/mikegeeves/pact-examples/tree/first I'll copy-pasta the brain dump here and we can mull over it next week :) If we have a way to show the same test across every language, we can just pull in the entire file by remote with a one liner.
The latter shows multi code tabs but stored in the docs, which are hard to test. We can use something like this to walk people though the repo for stand out steps Includes markdown and runnable snippets Allowing us to highlight specific areas of the code of interest maybe specific to a framework And then we have killercodas, that if they run the same steps use in GitHub actions, they can be run with act, or locally on someone’s machine with code tour. We can also reuse the single set of workshop docs, for the website and katacodas. As shown with
Basically don’t be blocked by an approach, what you think might work, might work. If it doesn’t we will find out over time. Having the same features tested cross language, even for the simplest case, provides the smallest regression suite we can, if that then gets triggered by a chance from the rust core, as a canary, we get getting safe reliable feedback. |
I think this is where the BDD suite might intersect, but I think this suggestion is the simplest and easiest possible first step. I'm not sure I'm following how this guide might fit alongside the Nirvana guide and the 5 minute one? It feels like that might be a bit confusing/overwhelming? |
No description provided.