ietf-wg-httpapi / idempotency

Repository for "The Idempotency-Key HTTP Header Field"
Other
17 stars 10 forks source link

Unnecessary and potentially confusing SHOULD #26

Closed darrelmiller closed 10 months ago

darrelmiller commented 1 year ago

Idempotence is the property of certain operations in mathematics and computer science whereby they can be applied multiple times without changing the result beyond the initial application. It does not matter if the operation is called only once, or 10s of times over. The result SHOULD be the same.

The introduction paragraph ends with the statement "The result SHOULD be the same". This statement is not needed considering the previous sentence. Using normative language to refer to the "result" which is not precisely defined, is likely to cause confusion.

sdatspun2 commented 11 months ago

Will remove, next commit