aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLukasz Kasprzak <lukas@labunix.xyz>2026-09-17 12:34:28 +0200
committerLukasz Kasprzak <lukas@labunix.xyz>2026-09-17 12:34:28 +0200
commitca35dfc540bb86ebe193dd186ac6bb5276a93c2e (patch)
tree92b04964ebc4f238f2d43bec2d30c7c0b6345360
parenta22939d28ce7472acfd3a2c06643428c2b28fc87 (diff)
downloadkrino-ca35dfc540bb86ebe193dd186ac6bb5276a93c2e.tar.gz
krino-ca35dfc540bb86ebe193dd186ac6bb5276a93c2e.zip
the repository has a public address
https://git.labunix.xyz/krino.git, on cgit and clonable without an account. About shows it and the README's status says how to clone; go install still needs a module path that is a URL.
-rw-r--r--README.md11
-rw-r--r--gui/internal/model/about.go5
-rw-r--r--gui/internal/model/about_test.go1
3 files changed, 12 insertions, 5 deletions
diff --git a/README.md b/README.md
index aae5df5..a5407f2 100644
--- a/README.md
+++ b/README.md
@@ -192,9 +192,14 @@ sudo apt install libgtk-4-dev libgirepository1.0-dev # Debian, Devuan
## Status
-**0.0.11.** The module path is `krino`; `go install` will work once the
-repository has a public URL and the imports are renamed to match. Until
-then, build from a clone. The shape of `krino -n --json` is unstable before
+**0.0.11.**
+
+```
+git clone https://git.labunix.xyz/krino.git
+```
+
+The module path is `krino` rather than a URL, so `go install` does not work
+yet; build from a clone. The shape of `krino -n --json` is unstable before
1.0 — don't script against it yet.
Builds and tests are run on Linux, FreeBSD and OpenBSD. The release
diff --git a/gui/internal/model/about.go b/gui/internal/model/about.go
index ca57bba..ce2d9d7 100644
--- a/gui/internal/model/about.go
+++ b/gui/internal/model/about.go
@@ -3,12 +3,12 @@
package model
// The people and terms behind the program, in one place so About and any
-// later --about agree. The repository line joins these once there is a
-// public one to name.
+// later --about agree.
const (
Author = "Lukasz Kasprzak"
Contact = "lukas@labunix.xyz"
Licence = "GPL-3.0-or-later"
+ Repo = "https://git.labunix.xyz/krino.git"
)
// About is the block Settings shows at its foot: what this is, which build
@@ -23,5 +23,6 @@ func About(version string) []string {
"A rule-based file sorter: it reads a directory, works out what belongs where, shows you the plan, and only then moves anything.",
"Licence: " + Licence + " - free software, with no warranty.",
"By " + Author + ", " + Contact,
+ Repo,
}
}
diff --git a/gui/internal/model/about_test.go b/gui/internal/model/about_test.go
index 122152b..5bfd991 100644
--- a/gui/internal/model/about_test.go
+++ b/gui/internal/model/about_test.go
@@ -23,6 +23,7 @@ func TestAboutSaysWhatItIs(t *testing.T) {
"GPL-3.0-or-later",
"Lukasz Kasprzak",
"lukas@labunix.xyz",
+ "https://git.labunix.xyz/krino.git",
} {
if !strings.Contains(whole, want) {
t.Errorf("About does not mention %q:\n%s", want, whole)