You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to theupdate...@googlegroups.com
Is there any table or similar showing compatibility between the different TUF implementations and the specification versions? If I got it right, some implementations are not 100% specification conform. E.g. Notary not being compatible with the latest specification.
Use-case: use the Python implementation to maintain the repository and a different information on the target devices.
Thanks,
Silvano
Cirujano Cuesta, Silvano
unread,
Mar 18, 2020, 6:23:39 PM3/18/20
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to theupdate...@googlegroups.com
Go-TUF [1] was even testing compatibility with the Python reference implementation [2], but that
project doesn't really appear to be alive [3] :-(
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to theupdate...@googlegroups.com
Hi Silvano,
I'm a maintainer of go-tuf. We were compatible with the python version a few years ago when we shipped it, but there are no known bugs and we haven't had spare cycles to update it for the spec changes recently. We do have bandwidth to review PRs though, and the Fuchsia team did do some work to update it[1], so if you or anyone else wants to help backport the changes and update everything we'd be happy to review/merge.
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Jonathan Rudenberg, The Update Framework (TUF)
Hello!
I'm maintaining the Fuchsia go-tuf [1] fork and rust-tuf [2]. I got a preliminary interoperability test suite in [3] and [4] in order to verify our host-side repositories (written with go-tuf) can interact with our target-side clients (written with rust-tuf). The test I implemented verifies that the clients can walk through all key rotations. Some day I'd love to extend it further, and eventually extract these out into their own repo. That way it'd be easy for others to add new tests, and other libraries verify they can work with each other. I just haven't had time yet to implement it (likewise, I'm sorry Jonathan I still haven't uploaded my go-tuf patches either!). If anyone is interested in doing this, I'd be happy to help out.
You do not have permission to delete messages in this group
Copy link
Report message
Sign in to report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to The Update Framework (TUF)
Thanks for your replies, Jonathan and Erick!
While I have everyone here, please join us at the [CNCF Slack channel](https://app.slack.com/client/T08PSQ7BQ/C8NMD3QJ3), where we can interactively continue these discussions. Happy to email invites to anyone interested.