This is still a work in progress but will shortly be a fully compliant Go implementation of The Update Framework (TUF).
This repository provides a library only. The Notary project from Docker should be considered the official CLI to be used with this implementation of TUF.
This implementation was originally forked from flynn/go-tuf, however in attempting to add delegations I found I was making such significant changes that I could not maintain backwards compatibility without the code becoming overly convoluted.
Some features such as pluggable verifiers have alreayd been merged upstream to flynn/go-tuf and we are in discussion with titanous about working to merge the 2 implementations.
This implementation retains the same 3 Clause BSD license present on the original flynn implementation.