Skip to content

Conversation

laeubi
Copy link
Contributor

@laeubi laeubi commented May 7, 2025

The terminal control is migrated to the Eclipse platform, as those it should be handled like a thrid-party dependency an not directly included with an exact version in the feature.

This now changes it to a requirement with a lower bound of 5.5 excluding the next major version. That way CDT and other consumers can gracefully upgrade to the new platform variant.

In general I think one would not need the feature at all today, as dependencies will be pulled in anyways if installing any of the other ones, but removing it is currently a bit out of scope, so this seems the most compatible way.

FYI @merks

The terminal control is migrated to the Eclipse platform, as those it
should be handled like a thrid-party dependency an not directly included
with an exact version in the feature.

This now changes it to a requirement with a lower bound of 5.5 excluding
the next major version. That way CDT and other consumers can gracefully
upgrade to the new platform variant.
@laeubi laeubi force-pushed the remove_from_feature branch from 2b7d23e to 166cedc Compare May 7, 2025 04:05
@laeubi
Copy link
Contributor Author

laeubi commented May 13, 2025

@jonahgraham can you review/merge?

@merks
Copy link
Contributor

merks commented May 13, 2025

I don’t have a strong opinion. Though, as you suggest, the import is not necessary.

This change will result in that bundle not being in the update site I believe. It is in the Platform’s update site so will be available for simrel aggregation.

@jonahgraham jonahgraham merged commit 4a499fb into eclipse-cdt:main May 14, 2025
4 checks passed
@jonahgraham jonahgraham added the noteworthy Pull requests and fixed issues that should be highlighted to users label May 14, 2025
@jonahgraham jonahgraham added this to the 12.1.0 milestone May 14, 2025
@jonahgraham
Copy link
Member

I will be removing the source from CDT too for this bundle.

@jonahgraham
Copy link
Member

I will be removing the source from CDT too for this bundle.

See #1166

@laeubi
Copy link
Contributor Author

laeubi commented May 20, 2025

Great!

@jonahgraham jonahgraham added the releng Release engineering and project management label Jun 12, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
noteworthy Pull requests and fixed issues that should be highlighted to users releng Release engineering and project management
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants