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

EOL for Qt Plug-ins in CDT 11 #123

Closed
jonahgraham opened this issue Oct 28, 2022 · 2 comments · Fixed by #124
Closed

EOL for Qt Plug-ins in CDT 11 #123

jonahgraham opened this issue Oct 28, 2022 · 2 comments · Fixed by #124
Milestone

Comments

@jonahgraham
Copy link
Member

For a while now the Qt plug-ins have had at least some issues. They rely on the Nashorn script engine which was removed in Java 15. In theory, before CDT 11 someone could have been using the Qt plug-ins with Java 11 still, even though the packaged Eclipse for C/C++ Developers has been on Java >=15 for ~2 years.

We did a workaround to make the error non-fatal in 2020 when Java 15 came out. I don't know how much of the rest of the Qt features are usable/relevant without the Nashorn script engine.

The last feature/bugfix commit of relevance on Qt was b9c9c44 3+ years ago, but the last real work was back in 2017. Qt was one of Doug's projects, I don't know if QNX/Blackberry relied on it.

Going forward now that we have upped the requirement to Java 17 (in #80) we have to decide what to do about Qt going forward.

@jonahgraham jonahgraham added this to the 11.0.0 milestone Oct 28, 2022
@jonahgraham jonahgraham changed the title Future of Qt Plug-ins EOL for Qt Plug-ins in CDT 11 Oct 28, 2022
@jonahgraham
Copy link
Member Author

I had forgotten that I spoke with Blackberry folk (specifically @elaskavaia) a couple of years ago to make sure they weren't special to Blackberry and she confirmed that it was Doug's pet project.

Therefore as they are not working I am going to move ahead with the deletion and have announced that on cdt-dev.

jonahgraham added a commit to jonahgraham/cdt that referenced this issue Oct 28, 2022
@jonahgraham
Copy link
Member Author

I had forgotten that I spoke with Blackberry folk (specifically @elaskavaia) a couple of years ago to make sure they weren't special to Blackberry and she confirmed that it was Doug's pet project.

Confirmed on the record now - Thanks!

jonahgraham added a commit to jonahgraham/cdt that referenced this issue Oct 29, 2022
jonahgraham added a commit that referenced this issue Oct 29, 2022
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 a pull request may close this issue.

1 participant