Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/Documents/OPERATIONS.md
diff options
context:
space:
mode:
authorLeitwolf112026-11-06 07:58:09 +0300
committerLeitwolf112026-11-06 07:58:09 +0300
commit1439b240a8231c5206e3c8d4f245493a076f2841 (patch)
tree1fa3e356b507113ba998767f8d550a8e3371bdbb /Documents/OPERATIONS.md
parent4505dd56409809ed02ad8f529af343bfeed9f6e2 (diff)
downloadwebsite-ops/tazel-redirect.tar.gz
Check the tazel.tala.run redirect and describe it in the documentsops/tazel-redirect
The integrity tests still expected tazel.tala.run to serve the Vue build with its own robots.txt and sitemap.xml. They now count four app-shell hosts and check the redirect itself: the two former pages go to their pages under tazel.net/docs/reference/ with the query string, other docs paths to tazel.net/docs, everything else to the same path, the /docs/ prefix is a plain one so the regular expression is reached, and HSTS stays. OPERATIONS.md and ARCHITECTURE.md list tazel.tala.run as a permanent redirect instead of a documentation site.
Diffstat (limited to 'Documents/OPERATIONS.md')
-rw-r--r--Documents/OPERATIONS.md7
1 files changed, 4 insertions, 3 deletions
diff --git a/Documents/OPERATIONS.md b/Documents/OPERATIONS.md
index d77eb61..ce1a4ee 100644
--- a/Documents/OPERATIONS.md
+++ b/Documents/OPERATIONS.md
@@ -4,7 +4,8 @@
# Tala website operations
This runbook covers only the language website, the documentation sites of the
-compiler and the build system, and the not-yet-open forum page.
+compiler, the formatter and the linter, the redirect of the build system's former
+site, and the not-yet-open forum page.
The account site, corporate site, and package service have their own repositories
and deployments. A redirect from an old package hostname is retained for
compatibility, but it does not make package functions part of this website.
@@ -15,7 +16,7 @@ compatibility, but it does not make package functions part of this website.
| --- | --- | --- |
| `tala.run/`, `/docs/overview`, `/docs/getting-started`, `/docs/syntax` | Vue language site | Live |
| `talac.tala.run/docs/*` | Vue build, compiler documentation | Live |
-| `tazel.tala.run/docs/*` | Vue build, build-system documentation | Live |
+| `tazel.tala.run/*` | Redirect | Permanent redirect to `tazel.net`, Tazel's own site: `/docs/commands` and `/docs/project-file` to `tazel.net/docs/reference/` with the same name, other `/docs/` paths to `tazel.net/docs`, the rest to the same path |
| `tala.run/api/v1/site` | ASP.NET Core language API | Live; the only proxied API path |
| `forum.tala.run/` | Static placeholder | Live; noindex |
| `www.tala.run` | Redirect | Permanent redirect to `tala.run` |
@@ -90,7 +91,7 @@ Before publication, verify that:
All source links should target the current `Progmasoft/tala` default
branch. In particular, check the `Spec/`, `Documents/BUILDING.md`,
`Documents/CLI.md`, and `Examples/` targets after any repository move.
-The routes of each site are listed in the route table above. A retired login, registration, or package route must
+The routes of each site are listed in the route table above; tazel.tala.run answers each with a 308 to tazel.net. A retired login, registration, or package route must
not reappear in the site shell.
The forum placeholder links back to the language domain and to the compiler