WISHLIST: change ids, Pages on repos, schema registry #5

Merged
chris merged 1 commit from wishlist-jj-pages-protobuf into main 2026-11-05 04:00:12 +00:00
Owner

Docs only. Adds three researched wishes to WISHLIST.md, one table row each plus a short note under the table.

Wish Finding Goes to
Change ids jj writes a change-id commit header by default since 0.30 (2025-06); jj:trees marks conflict commits. Forgejo verifies and keeps the header (v12, v14) but never shows it; a change-id review UI is open in forgejo/discussions#325 small patch, upstream candidate
Pages on repos Forgejo has no deployments API. v18 adds a git-pages webhook type (forgejo/forgejo#14966, merged 2026-11-01), which reaches us with 19 LTS. A tab through custom/extra_tabs.tmpl and commit statuses from pages-relay need no patch templates and relay
Schema registry buf speaks Connect RPC to an Apache-2.0 but unspecified API, wants a host root, and refuses deps across registries. Hades and Astrum work with stock buf; Forgejo has no buf type. Git inputs, buf export and generated SDKs work today no patch now; trial Hades before a fork type

WISHLIST.md passes vale (~/.config/vale/.vale.ini). The intro line now says that researched wishes link to notes; the table stays one line per wish.

🤖 Generated with Claude Code

https://claude.ai/code/session_014pyfmBr47fTDcLKRXsAvEE

Docs only. Adds three researched wishes to `WISHLIST.md`, one table row each plus a short note under the table. | Wish | Finding | Goes to | |---|---|---| | Change ids | jj writes a `change-id` commit header by default since 0.30 (2025-06); `jj:trees` marks conflict commits. Forgejo verifies and keeps the header (v12, v14) but never shows it; a change-id review UI is open in forgejo/discussions#325 | small patch, upstream candidate | | Pages on repos | Forgejo has no deployments API. v18 adds a git-pages webhook type (forgejo/forgejo#14966, merged 2026-11-01), which reaches us with 19 LTS. A tab through `custom/extra_tabs.tmpl` and commit statuses from `pages-relay` need no patch | templates and relay | | Schema registry | `buf` speaks Connect RPC to an Apache-2.0 but unspecified API, wants a host root, and refuses deps across registries. Hades and Astrum work with stock `buf`; Forgejo has no `buf` type. Git inputs, `buf export` and generated SDKs work today | no patch now; trial Hades before a fork type | `WISHLIST.md` passes vale (`~/.config/vale/.vale.ini`). The intro line now says that researched wishes link to notes; the table stays one line per wish. 🤖 Generated with [Claude Code](https://claude.com/claude-code) https://claude.ai/code/session_014pyfmBr47fTDcLKRXsAvEE
Three researched wishes, each with a short note under the table:

- Change ids: show the `change-id` header jj writes (default since jj
  0.30) and badge `jj:trees` conflict commits. Small patch, upstream
  candidate (forgejo/discussions#325).
- Pages on repos: a template tab plus pages-relay commit statuses, no
  patch. Forgejo v18 adds a git-pages webhook type (#14966), which
  arrives with 19 LTS.
- Schema registry: buf git inputs and generated SDKs now; a buf package
  type is large and chases a moving API, so trial Hades first.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_014pyfmBr47fTDcLKRXsAvEE
chris merged commit 20ae9c3657 into main 2026-11-05 04:00:12 +00:00
chris deleted branch wishlist-jj-pages-protobuf 2026-11-05 04:00:12 +00:00
Sign in to join this conversation.
No reviewers
No labels
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.

Dependencies

No dependencies set.

Reference
realliance/forgejo!5
No description provided.