We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 926d0ea commit 06d0c80Copy full SHA for 06d0c80
radicle-surf/docs/design.md
@@ -73,6 +73,14 @@ a `Directory`. Since we can assume we are working in `git` this can be
73
simplified to a single function that can take a revision, that
74
resolves to a `Commit`, and produces a `Directory`.
75
76
+## Remove `Vcs` trait
77
+
78
+The `Vcs` trait was introduced to support different version control
79
+backends, for example both `git` and `pijul`, and potentially
80
+others. However, since this port is part of `radicle-git` repo, we are
81
+only supporting `git` going forward. We no longer need another layer
82
+of indirection defined by `Vcs` trait.
83
84
## Components
85
86
The `radicle-surf` library can split into a few main components for
0 commit comments