Skip to content

Rename internal references: gui-cs → tui-cs#200

Merged
tig merged 1 commit into
developfrom
tig/rename-gui-cs-to-tui-cs
Jun 23, 2026
Merged

Rename internal references: gui-cs → tui-cs#200
tig merged 1 commit into
developfrom
tig/rename-gui-cs-to-tui-cs

Conversation

@tig

@tig tig commented Jun 23, 2026

Copy link
Copy Markdown
Member

Closes #199.

Part of the org-wide rename gui-cs → tui-cs. GitHub auto-redirects all github.com/gui-cs/* URLs; this updates internal references for self-consistency.

What changed

22 files. Rule: every gui-cs (hyphen — org login) → tui-cs. Historical brand gui.cs (dot) left as-is. Machine-local absolute paths left untouched.

Notable functional changes:

  • .github/workflows/release.ymlrepository_dispatch source comments reference tui-cs/Terminal.Gui and tui-cs/Editor; the publish-homebrew checkout now targets tui-cs/homebrew-tap.
  • Directory.Build.propsAuthors/Company/Copyright updated to tui-cs.
  • src/Clet/Clet.csprojPackageProjectUrl/RepositoryUrlhttps://github.com/tui-cs/clet.
  • src/Clet/Clets/Viewer/ConfigClet.cs config-schema URL (tui-cs.github.io) updated in lockstep with the config.ans golden and ConfigCletIntegrationTests.cs assertions, so the snapshot stays in sync (line widths unchanged — gui-cs/tui-cs are both 6 chars).

⚠️ DRAFT until after the rename

Prep-first. Do not merge before the org rename.

Org rename gui-cs → tui-cs. GitHub auto-redirects all github.com/gui-cs/*
URLs; this updates internal references so the repo is self-consistent.

Mechanical: every `gui-cs` (hyphen, the org login) → `tui-cs`. The historical
brand `gui.cs` (dot) is left as-is. Machine-local absolute paths left untouched.

Part of the org-wide gui-cs → tui-cs rename. Merge AFTER the org rename.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@tig tig marked this pull request as ready for review June 23, 2026 17:00
@tig tig merged commit 3bf688b into develop Jun 23, 2026
10 checks passed

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 3287aaf7b4

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

1. Fork `microsoft/winget-pkgs` if you don't already have a fork.
2. Delete the directory `manifests/g/gui-cs/clet/<bad-version>/` from the fork.
3. Open a PR titled `Remove gui-cs.clet <bad-version> (broken release)` with a one-paragraph explanation.
2. Delete the directory `manifests/g/tui-cs/clet/<bad-version>/` from the fork.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P2 Badge Use the t-prefixed WinGet manifest path

When rolling back a Windows release after the package id has been renamed to tui-cs.clet, this directory will not exist: WinGet stores manifests as manifests/<lowercase first publisher letter>/<publisher>/<app>/<version>, so the manifest to remove is under manifests/t/tui-cs/clet/.... Leaving the old g prefix here sends the maintainer to the wrong folder and can delay the removal PR for a bad release.

Useful? React with 👍 / 👎.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Rename: update internal gui-cs → tui-cs references

1 participant