Skip to content

Commit 44124ed

Browse files
MarkLodatoadityasaky
authored andcommitted
Re-add a backwards compatibility section.
There is no backwards compatibility for the signing spec itself because it's new and no one uses it yet. However, existing applications that use a different signing spec will need their own backwards compatibility solution. This commit explains that.
1 parent abe4661 commit 44124ed

File tree

1 file changed

+9
-0
lines changed

1 file changed

+9
-0
lines changed

specification.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,15 @@ Rationales for specific decisions:
247247
2. It would incur double base64 encoding overhead for non-JSON payloads.
248248
3. It is more complex than PAE.
249249

250+
## Backwards Compatibility
251+
252+
Backwards compatibility with the old format will be handled by the application
253+
and explained in the corresponding application-specific change proposal, namely
254+
[ITE-5](https://github.com/in-toto/ITE/pull/13) for in-toto and via the
255+
principles laid out in
256+
[TAP-14](https://github.com/theupdateframework/taps/blob/master/tap14.md) for
257+
TUF.
258+
250259
## Testing
251260

252261
See [reference implementation](reference_implementation.ipynb). Here is an

0 commit comments

Comments
 (0)