Skip to content

Commit 06d0c80

Browse files
committed
fixup! fixup! radicle-surf: design document
1 parent 926d0ea commit 06d0c80

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

radicle-surf/docs/design.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,14 @@ a `Directory`. Since we can assume we are working in `git` this can be
7373
simplified to a single function that can take a revision, that
7474
resolves to a `Commit`, and produces a `Directory`.
7575

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+
7684
## Components
7785

7886
The `radicle-surf` library can split into a few main components for

0 commit comments

Comments
 (0)