informalsystems / themis-contract

A command line-based parameterized contracting tool
Apache License 2.0
46 stars 5 forks source link

Feedback from going through Tutorial #83

Open ebuchman opened 4 years ago

ebuchman commented 4 years ago

Comments and hiccups from going through the tutorial:

I basically got stuck here as I couldn't figure out how to generate the contract.dhall file and thus how to update it.

If I naively run themis-contract update contract.dhall I get:

$ themis-contract update contract.dhall 
3:08PM INF Loading contract: contract.dhall
3:08PM ERR Failed to load contract error="failed to convert Dhall file /Users/ethanbuchman/programming/goApps/src/gitlab.com/informalsystems/contractor-agreement/contract.dhall to JSON: exit status 1"

And so I wasn't able to get to part 3 of the tutorial.

We can probably simplify the tutorial by first focusing on the base case for using the tool locally (without reference to remote repos):

Then we can go through doing similar things based on a template in a remote repo

ebuchman commented 4 years ago
ebuchman commented 4 years ago
ebuchman commented 4 years ago