4 ms·
Eh this is what version pinning is for. Using edge can always lead to random breakagr, feature flags or not.
by tus666 3y ago
Eh this is what version pinning is for. Using edge can always lead to random breakagr, feature flags or not.
- sowbug 3y agoThat depends whether the development model is branch-stable or trunk-stable.
- hedora 3y agoThat wouldn't work here though, the dependency started by breaking an almost-undetectable fraction of the time. Imagine a scenario where your upstream dependency started out with one failure per 1,000,000 machine hours, then removed a zero once every 12 months. If you had 100 machines running tests at 100% efficiency, the bug would hit about once a year for the first year, then 10x the next year, and so on. Put another way, if upstream is malicious, and you're not auditing every line of their source code, you're screwed.