-
Notifications
You must be signed in to change notification settings - Fork 292
Description
Description of issue or feature request:
Recently, several issues and some fixes related to the TUF command line tools repo.py and script.py have been brought forward: #873, #874, #876, #877, #878, #879, #880 and "Some comments on TUF..." on the mailinglist. These include concerns about the script names, unexpected behavior, missing TUF features, etc.
@awwad has pointed out that repo.py and client.py are mostly tutorial tools, useful to get familiar with TUF (see QUICKSTART.md). Whereas an actual TUF integration will require direct use of the underlying libraries tuf.repository_tool and tuf.client.updater.
Given the recent GitHub and mailing list activity around these tool, we need to either clarify that these tools are purely for educational purpose, or develop them more actively so that they can actually used by an integrator.
Thanks, @cminyard and @lixuefeng2 for bringing this to our attention!
Current behavior:
The use of and plans for repo.py and client.py are unclear.
Expected behavior:
Decide to what extent repo.py and client.py should be enhanced, maintained, etc.