Skip to content

Conversation

@jonahgraham
Copy link
Member

With the TM Terminal migrated to Eclipse Terminal, remove the fine grained terminal features. The Eclipse Terminal feature will update from all of these features so users will have a continuous experience.

This requires Eclipse Platform change eclipse-platform/eclipse.platform#2199 which adds support for org.eclipse.tm.terminal features updating to org.eclipse.terminal feature. Please see that PR for details of how it behaves and testing done on this PR.

With the TM Terminal migrated to Eclipse Terminal, remove the fine grained
terminal features. The Eclipse Terminal feature will update from all
of these features so users will have a continuous experience.
@jonahgraham jonahgraham added releng Release engineering and project management terminal The TM Terminal collection of features in CDT labels Oct 14, 2025
@jonahgraham
Copy link
Member Author

@laeubi / @ruspl-afed - your input is solicited here. I have a follow up PR that cleans up the remaining terminal/ folder too

@github-actions
Copy link

Test Results

   619 files  ±0     619 suites  ±0   36m 27s ⏱️ -27s
11 131 tests ±0  10 987 ✅ +1  144 💤 ±0  0 ❌ ±0 
11 147 runs  +1  11 005 ✅ +2  142 💤 ±0  0 ❌ ±0 

Results for commit 7c19d17. ± Comparison against base commit 50d24f6.

@jonahgraham
Copy link
Member Author

I have a follow up PR that cleans up the remaining terminal/ folder too

See #1360 for that part

@laeubi
Copy link
Contributor

laeubi commented Oct 15, 2025

Seems reasonable to me, but EPP would need adjustments as they are still using the old ones as far as I know

@jonahgraham
Copy link
Member Author

jonahgraham commented Oct 15, 2025

Thanks for having a look, I did the epp update yesterday in eclipse-packaging/packages#370

@jonahgraham jonahgraham merged commit 904e191 into eclipse-cdt:main Oct 15, 2025
5 checks passed
@jonahgraham jonahgraham deleted the remove-tm-features branch October 15, 2025 13:18
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.

2 participants