Skip to content

Conversation

@jonahgraham
Copy link
Member

@jonahgraham jonahgraham commented Oct 15, 2025

Now that the terminal has migrated to the Eclipse Platform this commit moves around the remaining parts of the terminal to their correct location in the CDT source tree

  • Move terminal connector features next to their defining bundles
  • Remove terminal-only profile from CDT's build system.
  • Remove terminal/ references in build scripts
  • Rename remaining connectors (cdtserial/remote) so their display name reflects new naming scheme.
  • Renaming bundles and packages for remaining connectors is excluded, a readme has been added to each explaining name

@jonahgraham jonahgraham added releng Release engineering and project management terminal The TM Terminal collection of features in CDT labels Oct 15, 2025
@jonahgraham jonahgraham added this to the 12.3.0 milestone Oct 15, 2025
@jonahgraham
Copy link
Member Author

I think this would be the last step in migrating the terminal to Eclipse Platform. Once this, the parent (#1358) and the dependent platform eclipse-platform/eclipse.platform#2199 is merged then the terminal cleanup is done on the CDT project.

@github-actions
Copy link

github-actions bot commented Oct 15, 2025

Test Results

   619 files  ± 0     619 suites  ±0   36m 32s ⏱️ +11s
11 131 tests ± 0  10 987 ✅ ± 0  144 💤 ±0  0 ❌ ±0 
11 135 runs   - 11  10 993 ✅  - 11  142 💤 ±0  0 ❌ ±0 

Results for commit d5bc77f. ± Comparison against base commit 904e191.

♻️ This comment has been updated with latest results.

Now that the terminal has migrated to the Eclipse Platform this commit
moves around the remaining parts of the terminal to their
correct location in the CDT source tree

- Move terminal connector features next to their defining bundles
- Remove terminal-only profile from CDT's build system.
- Remove terminal/ references in build scripts
- Rename remaining connectors (cdtserial/remote) so their
  display name reflects new naming scheme.
- Renaming bundles and packages for remaining connectors is
  excluded, a readme has been added to each explaining name
@jonahgraham
Copy link
Member Author

@laeubi / @ruspl-afed this is the last step in the code base to finish the migration. The only post code step is to hand over the updating of https://marketplace.eclipse.org/content/eclipse-terminal - for 2025-12 I will handle that

@jonahgraham jonahgraham merged commit 7789de6 into eclipse-cdt:main Oct 15, 2025
6 of 7 checks passed
@jonahgraham jonahgraham deleted the cleanup-terminal branch October 15, 2025 16:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

releng Release engineering and project management terminal The TM Terminal collection of features in CDT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant