From ca35dfc540bb86ebe193dd186ac6bb5276a93c2e Mon Sep 17 00:00:00 2001 From: Lukasz Kasprzak Date: Thu, 17 Sep 2026 12:34:28 +0200 Subject: 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. --- README.md | 11 ++++++++--- gui/internal/model/about.go | 5 +++-- gui/internal/model/about_test.go | 1 + 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) -- cgit v1.3