3 ms·
You make an API change. The API change is communicated and approved by both parties. You build the first thing. Canary fails, because API has changed. You c
by J-Kuhn 6y ago
You make an API change.
The API change is communicated and approved by both parties.
You build the first thing.
Canary fails, because API has changed.
You change the other to match the new API.
Canary fails again, because it uses the most recent non-failed build.
???
Owner of the canary build is now shunned.
- lostcolony 6y agoI think we must have very different expectations as to what a contract violation is.