Repository navigation
v0.5.0
Tools for writing, checking and publishing specs, and for judging how well they do. The README describes every command.
- Using specs:
uninstall,list --installed,outdated,diff,search,cite,--json,fanbase.lock, and a warning when the installed Fandango is outside a spec'sfandangorange. On a Mac, specs are now installed in~/Library/Fandango, which Fandango searches first. - Registries: more than the public one, with names, pins and an explicit decision to trust; a spec can
extendsother specs, with version ranges. - Writing specs:
new,fork(andfork --with-deps),check(-j N,--changed),changes,publish, andrebase, which also merges the original's metadata changes. - Evaluating specs:
evaluateruns a spec's files through the parsers of its format and can measure how much of a parser they reach (--coverage);quality.jsonand--compare-withsay what changed. What a parser does on a generated file goes to a private, encrypted record (incidents open|send|list|show|track|verify). - Publishing:
doi(Zenodo),site(a static page for a registry), andsign/verify(SSH signatures on a registry's index).