cli/id: Print Parent of Revision
When delegates collaborate on the repository identity, their voting narrows the tree of active proposals to the chain of accepted proposals. Thus, they crucially must understand which proposals are siblings, i.e., which proposals share the same parent, because no two sibling proposals should ever be accepted at the same time, as this would mean a fork.
To ease collaboration of delegates and improve their overview, also print the parent revision, if present. Note that the initial revision is the only revision that has no parent.
10 files changed
+20
-0
f223afd9
→
b13d70c7
modified crates/radicle-cli/examples/git/git-push-canonical-annotated-tags.md
@@ -51,6 +51,7 @@ $ rad id update --title "Add canonical reference rules" --payload xyz.radicle.cr
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle-cli/examples/git/git-push-canonical-lightweight-tags.md
@@ -51,6 +51,7 @@ $ rad id update --title "Add canonical reference rules" --payload xyz.radicle.cr
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle-cli/examples/rad-id-conflict.md
@@ -79,6 +79,7 @@ $ rad id show 12d7300
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle-cli/examples/rad-id-multi-delegate.md
@@ -32,6 +32,7 @@ $ rad id update --repo rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji --title "Add Eve" --des
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -74,6 +75,7 @@ $ rad id accept 3cd3c7f9900de0fcb19705856a7cc339a38fb0b3 --repo rad:z42hL2jL4XNk
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -127,6 +129,7 @@ $ rad id show e6bf10593b78384eb2b281cbb18a605668a6d1f7
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -179,6 +182,7 @@ $ rad id update --repo rad:z42hL2jL4XNk6K8oHQaSWfMgCL7ji --title "Remove Bob" --
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle-cli/examples/rad-id-threshold.md
@@ -22,6 +22,7 @@ $ rad id update --title "Add Bob" --description "Add Bob as a delegate" --delega
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle-cli/examples/rad-id-unknown-field.md
@@ -7,6 +7,7 @@ $ rad id update --title "Add emoji alias" --description "Adding alias field" --p
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle-cli/examples/rad-id-update-delete-field.md
@@ -6,6 +6,7 @@ $ rad id update --title "Add field" --description "Add a new 'web' field" --payl
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -42,6 +43,7 @@ $ rad id update --title "Delete field" --description "Delete 'web'" --payload xy
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle-cli/examples/rad-id.md
@@ -19,6 +19,7 @@ $ rad id update --title "Add Bob" --description "Add Bob as a delegate" --delega
|
|
|
|
|
|
| + | |
|
|
|
|
|
@@ -129,6 +130,7 @@ $ rad id show 0ca42d376bd566631083c8913cf86bec722da392
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle-cli/examples/rad-publish.md
@@ -38,6 +38,7 @@ $ rad id update --visibility private --title "Privatise" --description "Revertin
|
|
|
|
|
|
| + | |
|
|
|
|
|
modified crates/radicle-cli/src/commands/id.rs
@@ -295,6 +295,12 @@ fn print_meta(revision: &Revision, previous: &Doc, profile: &Profile) -> anyhow:
|
|
|
|
|
|
| + | |
| + | |
| + | |
| + | |
| + | |
| + | |
|
|
|
|
|