KhronosGroup / KSCAF_DocRequirements

Khronos Safety Critical Advisory Forum’s minimum requirements for developing a safety critical technology specification.
3 stars 1 forks source link

Design goals: safety shall take precedence over backward compatibility #27

Open bnaodovic opened 6 years ago

bnaodovic commented 6 years ago

When safety reasons call for a change to API in the safety environment, the change is typically rejected if it does not maintain backward compatibility. A compatibility-breaking change to API should be rejected only if safety analysis shows that maintaining compatibility is actually safer.

For reference, general issue "Design goals" is defined as issue #26.