Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bundle-RequiredExecutionEnvironment is deprecated and should not be used #152

Closed
vogella opened this issue Jun 10, 2022 · 3 comments
Closed

Comments

@vogella
Copy link
Contributor

vogella commented Jun 10, 2022

Bundle-RequiredExecutionEnvironment is deprecated in the OSGi spec (see http://docs.osgi.org/specification/osgi.core/7.0.0/framework.module.html#framework.module.bree) but PDE still actively adds this and uses it for the creation of new plug-ins.

Should be update PDE to use the non-deprecated version or is this just to much work with additional value?

@merks
Copy link
Contributor

merks commented Jun 10, 2022

I wouldn't do anything until this is resolved:

eclipse-equinox/p2#64

And that looks super challenging to fix after the fact.

Even then, what value will this provide what percentage of the consumers versus simply being disruptive for most consumers who really don't care and really won't get additional value from the alternative, which actually doesn't really work quite properly given the issue above.

@HannesWell
Copy link
Member

Isn't this a duplicate of #140?

Before a discussion is started I suggest to choose one of both issues to not split it up.

@vogella
Copy link
Contributor Author

vogella commented Jun 10, 2022

Marking a dup of #140

@vogella vogella closed this as completed Jun 10, 2022
laeubi pushed a commit to laeubi/eclipse.pde that referenced this issue Nov 2, 2023
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

No branches or pull requests

3 participants