diff options
Diffstat (limited to 'docs/design.md')
| -rw-r--r-- | docs/design.md | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/docs/design.md b/docs/design.md index a3356c7..3037308 100644 --- a/docs/design.md +++ b/docs/design.md @@ -984,10 +984,11 @@ keyword. Its defects shaped these decisions: ## 18. Settled before implementation -1. **Hosting: local only for now.** The module path is `krino`. When a - remote is chosen, `go mod edit -module <path>` and one `sed` over the - `"krino/internal/...` imports rename it; nothing else depends on it. - `go install ...@v0.0.1` works only after that. +1. **Hosting: `git.labunix.xyz/krino`,** public over cgit and clonable + without an account. That is also the module path. cgit serves no + `go-import` meta tag, so nginx answers a `?go-get=1` request for + `/NAME` with one naming `https://git.labunix.xyz/NAME.git`; without it + `go install` would need the path to carry a `.git` suffix. 2. **License: GPL-3.0-or-later.** Full text in `LICENSE`; every Go file, shell script and man page carries an `SPDX-License-Identifier: GPL-3.0-or-later` line. |
