docs(install): drop the GOPRIVATE "temporary until public" caveat #440

Closed
opened 2026-08-17 22:04:16 +00:00 by hexajon · 1 comment
Owner

docs/guides/install.md carries a blockquote under "Any OS, from source":

Temporary, until the forge is fully public: go install resolves madtea.lol from the forge directly, so it works only from a network that can reach the forge, and needs GOPRIVATE=madtea.lol ... Everyone else uses the curl / Homebrew / Scoop paths above for now. This note goes away at full-public ...

Treat madtea as public and drop this caveat. A plain go install madtea.lol/cmd/madtea@latest is the install line - no GOPRIVATE, no "works only from a forge-reachable network" hedge. go install is a normal, first-class install path.

This also unblocks madtea.lol featuring go install as the primary command without inheriting a caveat.

Acceptance

  • The GOPRIVATE blockquote is gone from docs/guides/install.md.
  • The "from source" section shows the plain go install madtea.lol/cmd/madtea@latest with no GOPRIVATE note.
`docs/guides/install.md` carries a blockquote under "Any OS, from source": > **Temporary, until the forge is fully public:** `go install` resolves `madtea.lol` from the forge directly, so it works only from a network that can reach the forge, and needs `GOPRIVATE=madtea.lol` ... Everyone else uses the curl / Homebrew / Scoop paths above for now. This note goes away at full-public ... Treat madtea as public and drop this caveat. A plain `go install madtea.lol/cmd/madtea@latest` is the install line - no `GOPRIVATE`, no "works only from a forge-reachable network" hedge. `go install` is a normal, first-class install path. This also unblocks madtea.lol featuring `go install` as the primary command without inheriting a caveat. ## Acceptance - The GOPRIVATE blockquote is gone from `docs/guides/install.md`. - The "from source" section shows the plain `go install madtea.lol/cmd/madtea@latest` with no GOPRIVATE note.
Author
Owner

Blocked pending the forge going full-public - do not execute yet.

Verified 2026-08-26: the forge is still IP-gated. proxy.golang.org gets HTTP 403 on anonymous git clone of git.cheshirecube.cloud/sixfold-space/madtea, while an allowlisted host gets 200 (curl / git / Go-http-client alike, so it is source-IP gating). The GOPRIVATE caveat is therefore still accurate and must NOT be dropped.

Drop it only after the forge edge is opened - tracked in #455. (Separately, the live vanity meta is stale and points at the dead GitHub repo - madtea-site#58 - which also has to be redeployed before go install madtea.lol works at all.)

Blocked pending the forge going full-public - do not execute yet. Verified 2026-08-26: the forge is still IP-gated. `proxy.golang.org` gets HTTP 403 on anonymous git clone of `git.cheshirecube.cloud/sixfold-space/madtea`, while an allowlisted host gets 200 (curl / git / Go-http-client alike, so it is source-IP gating). The GOPRIVATE caveat is therefore still accurate and must NOT be dropped. Drop it only after the forge edge is opened - tracked in #455. (Separately, the live vanity meta is stale and points at the dead GitHub repo - madtea-site#58 - which also has to be redeployed before `go install madtea.lol` works at all.)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Reference
sixfold-space/madtea#440
No description provided.