Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [ide-dev] [eclipse-dev] Request for Speakers, Eclipse IDE 2023-03 Webinar May 3



On Fri, Jun 9, 2023 at 3:08 PM Mike Milinkovich via ide-dev <ide-dev@xxxxxxxxxxx> wrote:

Mickael,

I am confused. Since you state that it is Red Hat's strategy that you are going to fork the Eclipse IDE under a different license (MIT) and not contribute upstream, why are we even talking about it on this list, our wiki, or an Eclipse community webinar? If this is a Red Hat product strategy that will never be part of this community I (speaking purely personally) honestly don't understand the connection you are making. What am I misunderstanding?


There seems to be a total misunderstanding here!
First of all the MIT licensed bits do not contain any logic but rather serve as glue between existing EF projects (JDT Core, JDT LS, LSP4E, LSP4J, Eclipse Platform, TM4E....) and we continue enhancing all these to make eclipseide-jdtls (https://github.com/redhat-developer/eclipseide-jdtls/) thinner and thinner . If you look in the code itself you'll notice it's only 8 (!!!) classes. Everything else is part of EF projects and where the heavy lifting happens. I would not call that fork in any way!
Now comes the tricky part - it's an alternative to the already existing, well established part and probably best known part of Eclipse IDE aka JDT UI. This is where Red Hat strategy (to invest in LSP based tools) kicks in - we do not plan to contribute to JDT UI but this doesn't mean we are not putting all the logic in JDT Core so whoever is interested can provide a UI for.
If/when a community raises around eclipseide-jdtls and EPP maintainers or JDT developers decide they want this to be part of a package further actions can be taken. See CDT-LSP story - it started under company repo (https://www.eclipse.org/lists/cdt-dev/msg35444.html) but is now part of eclipse-cdt as committers there decided they want it as integral part of CDT.

P.S. Wherever I write JDT Core I mean headless parts of JDT not just ECJ.
 

On 2023-06-09 5:30 a.m., Mickael Istria wrote:
Hello,

I've added to the wiki a proposal about eclipseide-jdtls,
I suspect this can be the source of many Q&A (more precisely, i expect more strategical questions like "what does it mean for the future of JDT? Is there a plan of replacement? Who is contributing to what?..." (Spoiler alert: answers are "For the core part, this move is likely to grow the community, for the UI, it's up to JDT-UI community / no plan but eventually the goal is to make it a viable replacement and let the community decide what gets in default packages / Red Hat won't contribute to JDT-UI and bets on JDT-LS and underlying JDT-Core & Eclipse Platform, others may have chosen different strategies and may prefer investing in JDT-UI"). So if it seems worth having a longer Q&A session, I'd be fine being last and go over-time (max 15 more minutes) to discuss those.
One important criterion I want to emphasize, in case there are more proposals than slots is that this work is *not* part of the current Eclipse IDE/SimRel, and as you can see, it's currently not even an Eclipse.org project (and 2nd spoiler alert, it's not likely to become one until we see compelling reasons for a move or if there are active enough external contributors pressuring for the move).

Cheers,

On Mon, Apr 24, 2023 at 4:38 AM Gerald Mitchell via eclipse-dev <eclipse-dev@xxxxxxxxxxx> wrote:

Hello all!

 

We are organizing the next Eclipse Foundation IDE Webinar https://wiki.eclipse.org/Eclipse_IDE_Webinar for Eclipse IDE 4.27.0 / 15 March 2023 Simultaneous Release on May 3rd. We are looking for participants across the community interested in covering topics about Eclipse Projects participating in IDE SimRel; anything from the latest changes and features to usage stories or talking about the project experience.

 

Please sign-up to present for the Eclipse IDE 4.26 2023-03 on https://wiki.eclipse.org/Eclipse_IDE_Webinar_2023-03

 

Webinar schedule:   

Date: May 3, 20223  

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

 Duration: 60 mins.

 Content: 4 tech talks (duration: ~15 minutes each) on topics related to the Eclipse IDE

 

For any topic, please provide need the speaker’s name and a short abstract of a few lines. Previous Webinars are available on the wiki page to use as examples.

 

You can add yourself directly to the Webinar wiki page or send me a message directly to add you.

 

You can message me directly by email, or on chat.eclipse.org via @gerald.mitchell:matrix.eclipse.org

 

Thank you!

 

Regards,

 

Gerald Mitchell

Gerald.mitchell@xxxxxxx

gmitchelldos

Eclipse IDE Working Group

Eclipse Babel

_______________________________________________
eclipse-dev mailing list
eclipse-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/eclipse-dev


--
Mickael Istria
Eclipse IDE developer, for Red Hat

_______________________________________________
ide-dev mailing list
ide-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/ide-dev
--

Mike Milinkovich

Executive Director Eclipse Foundation AISBL

_______________________________________________
ide-dev mailing list
ide-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/ide-dev


--
Aleksandar Kurtakov
Red Hat Eclipse Team

Back to the top