Description
Description of issue or feature request:
Currently, I am working to support succinct hash bin delegation as described in TAP 15 in Repository Editor for TUF.
Repository Editor for Tuf
is a CLI tool that tests the usability of the public API calls provided by python-tuf
while also providing a good hands-on visualization approach to learn about python-tuf
and the TUF
specification as a whole.
While working on it I came up with the following question:
how do we want to approach changes related to delegated bins represented by succinct_roles dictionary inside a targets role?
For example, what should we do when a user wants to do the following in a bin metadata file:
- add/remove a new key
- change threshold
- bump expiry
- add/remove a target
- add/remove/edit delegation
- bump version
I want to discuss it with everyone who is interested but will especially love to hear the opinions of the maintainers.