Skip to content
This repository has been archived by the owner on Sep 6, 2023. It is now read-only.

Add procelain to manage cloning, and committing to repos #6

Closed
shonfeder opened this issue Mar 5, 2020 · 3 comments
Closed

Add procelain to manage cloning, and committing to repos #6

shonfeder opened this issue Mar 5, 2020 · 3 comments
Labels
enhancement New feature or request high-priority
Milestone

Comments

@shonfeder
Copy link
Contributor

shonfeder commented Mar 5, 2020

Currently users have to:

  1. clone a contract repo
  2. cd into the repo
  3. compile and sign
  4. stage changes
  5. commit changes
  6. push back to repo

It would provide a cleaner UI if we wrap (1) - (2) and (5) - (6) in some porcelain. We could download the repositories into the ~/.neat directory and make the list of signed contracts available. Registering a repo could just be a matter of pasting the giturl.

@shonfeder
Copy link
Contributor Author

I'd be happy to help implement this.

@shonfeder shonfeder changed the title Add procelain to manage cloning, and comitting to repos Add procelain to manage cloning, and committing to repos Mar 6, 2020
@thanethomson thanethomson added the enhancement New feature or request label Mar 17, 2020
@thanethomson thanethomson added this to the Prototype v2 milestone May 29, 2020
@shonfeder
Copy link
Contributor Author

Labeled as high priority, based on its direct relevance for this need from the one-pager alignment doc:

Ability for both technical and non-technical counterparties to sign their contract using the tool or an external integration.

on the grounds that having to be a competent git user shouldn't be a prerequisite for compiling the contract and making changes.

@thanethomson
Copy link
Member

Now available in v0.2 (currently on branch prototype/v2, soon to be merged to master).

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request high-priority
Projects
None yet
Development

No branches or pull requests

2 participants