openlawlibrary / taf

The Archive Framework
GNU Affero General Public License v3.0
10 stars 7 forks source link

Usability improvements #461

Open renatav opened 2 days ago

renatav commented 2 days ago

Users often get errors when calling commands which need the authentication repository because they invoked them outside of the authentication repository. By default, auth repo path is set to the current working directory. Although this location can be set by using the --path parameter, most users rarely use it and prefer to invoke the command from the correct location. These errors can look like:

taf.exceptions.ValidationFailedError: Validation of repository failed due to error: Cannot clone tmpfv5f0916/auth_repo from any of the following URLs: ['.../library/cityofsanmateo']

In order to enhance the tool's usability, the following should be done:

The second issue is related to key management, since the users constantly have to specify keystore location.

Extend with all other tasks related to usability...