Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Eclipse IDE Webinar 2022-12

Eclipse IDE Webinars held to promote and create buzz around the Eclipse IDE and the 2022-12 (4.26) release.

Replay

YouTube replay

Schedule

Date: January 25, 2023

Time: 3pm CET / 9am EST / 7.30pm IST

Duration: 60 mins

Topics

Signed-up for presenting a talk, along with the topic (duration 15 mins each) and a short abstract (2-5 lines)

1. Spring Tools for Eclipse: What's New - Martin Lippert

The latest release of the Spring Tools for Eclipse 2022-12 include some new features around making it easier for developers to stay up-to-date with the versions of Spring Boot that they are using. The combination of validating Spring Boot versions against the latest available releases as well as providing quick fixes to upgrade to the latest versions are a powerful combination. Especially when it comes to more than just changing the parent pom dependency by automating updates to source code, property files, and language constructs. This is particularly interesting when jumping to the just released Spring Boot 3 version, which requires you to switch to Java 17 and the new Jakarta EE packages - all automated via the tooling.

2. Language Servers for Jakarta EE and MicroProfile: What they are and why we care - Kathryn Kodama and Scott Kurz

The Language Server Protocol standardizes how code editors communicate with language tools. Language servers provide in-editor language features like code completion, syntax checking, and formatting. One language server can be easily extended to support multiple code editors with minimal effort. In this session, we will take a look at the Eclipse LSP4Jakarta and Eclipse LSP4MP projects and share our journey of building the Language Server for Jakarta EE. We will show them in action through Liberty Tools for Eclipse IDE, invite you to try them out, participate and provide feedback.

3. Extending Eclipse Sponsorship Initiative - Leif Geiger

Starting this year, Eclipse Sponsorships are provided to the Eclipse IDE Working Group to (co-)fund open source development of the IDE. The Working Group plans to increase sponsorships as donated from individual users and corporations by (i) improving sponsorship options on eclipse.org, esp. enabling electronic corporate sponsorships online, extending payment options, and automating invoicing, and (ii) enabling in-app sponsorships through Eclipse IDE users right from within the Eclipse IDE. In this session, we will present our plans and the technology to improve and increase Eclipse Sponsorships--and to triple the sponsorship funding for the Eclipse IDE development.

4. EquoIDE and SolsticeOSGi: A new minimalist runtime for Eclipse applications - Ned Twigg

OSGi and the rest of the Eclipse platform (especially p2) provide a lot of power, but that power brings complexity. What if you implemented the OSGi spec, but left out all of the dynamic features? What if you implemented p2 resolution, but left out everything besides downloading jars? EquoIDE and SolsticeOSGi are new projects which try to cut through some of the incidental complexity which has accumulated around developing and running Eclipse applications.

Agenda

Agenda
Time (CET) Topic Speaker
3 - 3.15 pm Spring Tools for Eclipse: What's New Martin Lippert
3.15 - 3.30 pm Language Servers for Jakarta EE and MicroProfile Kathryn Kodama and Scott Kurz
3.30 - 3.45 pm Extending Eclipse Sponsorship Initiative Leif Geiger
3.45 - 4 pm EquoIDE and SolsticeOSGi Ned Twigg

Previous webinar

Eclipse IDE Webinar 2022-09 in September 21, 2022

Next webinar

Eclipse IDE Webinar 2023-03 in April 2023

Back to the top