chore: rename Go module path gitea.d-ma.be → git.d-ma.be (do first — downstream dependency) #3

Closed
opened 2026-06-15 03:44:31 +00:00 by mathias · 1 comment
Owner

Background

Gitea renamed from gitea.d-ma.be to git.d-ma.be (infra ADR-0004). This is the foundation library — rename this first, then downstream consumers (gitea-mcp#39) can follow.

Scope

  • go.mod — module gitea.d-ma.be/mathias/mcp-chassis → module git.d-ma.be/mathias/mcp-chassis
  • All .go files — bulk replace
go mod edit -module git.d-ma.be/mathias/mcp-chassis
find . -name '*.go' | xargs sed -i 's|gitea.d-ma.be/mathias/mcp-chassis|git.d-ma.be/mathias/mcp-chassis|g'
go build ./...
go test ./...

After merge: tag a new patch version (e.g. v0.1.1) so downstream consumers can go get git.d-ma.be/mathias/mcp-chassis@v0.1.1.

Sequencing

Do this first — gitea-mcp#39 and any other consumers depend on this being done.

Done when

  • go.mod module line reads git.d-ma.be/mathias/mcp-chassis
  • New version tagged and pushed
  • go build ./... and go test ./... pass
## Background Gitea renamed from `gitea.d-ma.be` to `git.d-ma.be` (infra ADR-0004). This is the **foundation library** — rename this first, then downstream consumers (gitea-mcp#39) can follow. ## Scope - `go.mod` — `module gitea.d-ma.be/mathias/mcp-chassis` → `module git.d-ma.be/mathias/mcp-chassis` - All `.go` files — bulk replace ```bash go mod edit -module git.d-ma.be/mathias/mcp-chassis find . -name '*.go' | xargs sed -i 's|gitea.d-ma.be/mathias/mcp-chassis|git.d-ma.be/mathias/mcp-chassis|g' go build ./... go test ./... ``` After merge: **tag a new patch version** (e.g. `v0.1.1`) so downstream consumers can `go get git.d-ma.be/mathias/mcp-chassis@v0.1.1`. ## Sequencing Do this **first** — gitea-mcp#39 and any other consumers depend on this being done. ## Done when - `go.mod` module line reads `git.d-ma.be/mathias/mcp-chassis` - New version tagged and pushed - `go build ./...` and `go test ./...` pass
mathias added the risk/mediumsize/xstype/chore labels 2026-08-27 05:25:45 +00:00
Author
Owner

Already done — go.mod line 1 reads module git.d-ma.be/mathias/mcp-chassis, and every consumer (cad, gitea-mcp, sa-token-poc) requires that path. Verified against HEAD 3257364.

Fixed at some point without this being closed, which is the inverse of the problem the rest of today's work was about: #4 sat filed-and-unfixed across three outages while this sat fixed-and-unclosed. Both cost the same thing — a tracker that does not describe reality.

Closing as complete.


Created via git-mcp on behalf of @mathias

Already done — `go.mod` line 1 reads `module git.d-ma.be/mathias/mcp-chassis`, and every consumer (`cad`, `gitea-mcp`, `sa-token-poc`) requires that path. Verified against HEAD `3257364`. Fixed at some point without this being closed, which is the inverse of the problem the rest of today's work was about: #4 sat filed-and-unfixed across three outages while this sat fixed-and-unclosed. Both cost the same thing — a tracker that does not describe reality. Closing as complete. --- _Created via git-mcp on behalf of @mathias_
Sign in to join this conversation.