diff options
| author | 2025-11-14 00:00:00 +0000 | |
|---|---|---|
| committer | 2025-11-14 00:00:00 +0000 | |
| commit | cd19aa59c0767e5d8b6030df47638b730de953ed (patch) | |
| tree | 915e5446c799f2da9f99122a00e5c1070aca4f89 /README.md | |
| parent | README: Clarify SHA-256 things (diff) | |
| signature | ||
README: A few more updates
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 13 |
1 files changed, 8 insertions, 5 deletions
@@ -6,14 +6,13 @@ Furgit is a fast implementation of Git in pure Go, extracted from [an internal package of Lindenii Villosa](https://codeberg.org/lindenii/villosa/src/branch/master/villosad/internal/common/git). -Furgit is in initial development, does not have tagged releases yet, and +Furgit is in initial development, does not have tagged releases yet, and we can guarantees that the API will break every now and then. Do not use in production. -Furgit does not focus on command-line utilities; in particular, -it does not intend to replace [upstream -git](https://git-scm.com). It is intended to be used as a -library. +We do not focus on command-line utilities; in particular, Furgit does not +intend to replace [upstream git](https://git-scm.com). It is intended to be +used as a library. ## Features @@ -25,6 +24,10 @@ We intend for repository objects to be freely usable across goroutines, which may enable long-running applications such as forges to keep a pool of recently used repos (including their `.idx` and `.pack` cache) for rapid access. +We currently do not intend to support flexible storage backends such as +[storers in go-git](https://pkg.go.dev/github.com/go-git/go-git/v5/plumbing/storer); +a standard UNIX-like filesystem is expected. + ## Performance Furgit is aggressively optimized for performance. |
