This repository has been archived by the owner on Jun 8, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 2
Design of initial version. #1
Comments
@dpc What do you think about this sort of direction? |
Personally, I'm not a big fan of stateful CLI UIs and it shows in I guess trying to appeal to |
One way or another, I would just dive into implementing what you want, and try to collect feedback from more people once there's something more material to work with. :) |
That makes sense! I've updated the design, but now I'm just going to just work on an implementation. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
This issue outlines the design of the very first basic direction of development. In future work, the following commands may well be extended beyond what is proposed here.
Status Command
Prints out the total number of commits reviewed and un-reviewed for the current working directory git repo. Indicates whether a review is ongoing.
Review Commands
Add commits to a review
Initiates the construction of a review (if none is currently ongoing). Adds the commits in
<git revision range>
to the review. Default revision range is HEAD.Remove commits from a review
Removes the commits in
<git revision range>
from an ongoing review. Default revision range is HEAD.Clear current review
Remove all commits from an ongoing review.
Commit and sign the review
Sign an ongoing review and thereby create a
proof
. Ends an ongoing review.The text was updated successfully, but these errors were encountered: