[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
| Re: [epp-dev] EPP 2023-03 M3 | 
old lsp4j means old gson.
i assume besides that we still have a maven gson and an orbit gson
or are these 3 orbit gsons?
Am 24.02.23 um 17:13 schrieb Ed Merks:
Dennis,
I've added cross-project because this problem requires broader 
coordination between projects...
We have an increasing number of duplicates, including 3 versions of 
gson and two versions of lsp4j (which is not even a third party 
dependencies, what the heck!):
The Orbit versions of gson contains some questionable importing of 
exports with broad version ranges that cause very much related 
problems like this one:
https://github.com/eclipse-pde/eclipse.pde/issues/482
So multiple versions of gson cause real problems that we really ought 
to try to avoid.
Note that the older lsp4j version is used by lsp4e which is used by a 
bunch of things all of which appear would be just as happy if there is 
a new version of lsp4e:
Given we don't consume from Orbit to ensure a common version, the only 
other solution that has been suggested that sounds feasible is 
everyone to use the latest version.  It appears m2e is doing that with 
respect to gson:
https://github.com/merks/simrel-maven/blob/main/m2e/REPORT.md
But I don't know their release plan.
In any case, the gson and lsp4* story looks significantly messed up to 
me, though maybe the mess will matter less if lsp4e contributes a new 
version, hopefully for RC1 next week.
Regards,
Ed
On 24.02.2023 15:58, Dennis Hübner wrote:
Hi Ed,
it looks like M2E Editor lemmix pulls an older lsp4j version which is 
not compatible with
installed gson version.
In the DSL package we have now two lsp4j versions installed 0.19.0 
and 0.20.0, do you know
how to prevent that. Or maybe you are aware of an up-comming M2E update?
Bildschirmfoto 2023-02-24 um 15.54.47.png
Kind regards,
Dennis.
Viele Grüße,
Dennis
Am 24.02.2023 um 13:41 schrieb Ed Merks <Ed.Merks@xxxxxxxxx>:
Jonah,
FYI, after generating the product catalog, I installed the 
Committers package, using it to create an Oomph development IDE, 
which does a good job testing many parts of the package (including 
JDT, PDE, Oomph, and EGit).  This all works flawlessly. Visiting all 
the preference pages was also problem free.  So the committers 
package appears to be in very good shape.
Cheers,
Ed
On 23.02.2023 20:42, Jonah Graham wrote:
Hi everyone,
Our next milestone build is available for testing: EPP 2023-03 M3
/No special issues to report! But I am sending this a little 
earlier in the day than normal 
<https://git.eclipse.org/r/c/epp/org.eclipse.epp.packages/+/181121> because 
I am not available this evening, sorry Denis for the extra daytime 
hit on the EF network. 2 years ago it often took until the evening 
to sort everything out for an EPP build, but it is often much 
smoother now down to generally a lot of small stability and process 
improvements everywhere all adding up./
I have been following the steps on 
https://hackmd.io/@jonahgraham/eclipse-epp-release-process - you 
can see the checkmarks as to what is done.
Download link: 
https://download.eclipse.org/technology/epp/downloads/release/2023-03/M3/_mirrors.php
EPP was built with the p2 repositories at:
https://download.eclipse.org/releases/2023-03/202302241001/ and
https://download.eclipse.org/technology/epp/packages/2023-03/202302231200/ 
Please test and send your +1 to this mailing list. +1s are optional 
as the package will be published anyway.
Last +1 received for each package and platform (apologies if I 
missed one of your +1 emails, just let me know and I will update 
Last Recorded +1) I have highlighted those packages/platforms that 
I haven't seen any confirmation in this release cycle on.
Packages:
committers - 2022-12 RC1
cpp - 2023-03 M2
dsl - 2023-03 M2
embedcpp - 2022-12 RC1
java - 2023-03 M2
jee - 2023-03 M2
modeling - 2022-12 M3
parallel - 2022-03 RC2 (tested by Ed in 2022-09 RC1)
php - 2020-12 RC2 (tested by Ed in 2022-09 RC1)
rcp - 2022-09 RC2
scout - 2023-03 M1
Platforms:
Linux x86_64 - 2023-03 M2
Linux aarch64 - 2022-12 RC1
Windows - 2023-03 M2
macOS x86_64 - 2022-09 M3
macOS aarch64 - 2023-03 M2
Thank you for testing!
Regards,
Jonah
~~~
Jonah Graham (he/him)
Kichwa Coders
www.kichwacoders.com <http://www.kichwacoders.com/>
_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To unsubscribe from this list, 
visithttps://www.eclipse.org/mailman/listinfo/epp-dev
_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To unsubscribe from this list, visit 
https://www.eclipse.org/mailman/listinfo/epp-dev
_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To unsubscribe from this list, 
visithttps://www.eclipse.org/mailman/listinfo/epp-dev
_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/epp-dev
--
Christian Dietrich (Diplom-Informatiker (BA))
Softwareentwickler / -Architekt
Committer and Co-Lead for Eclipse Xtext
Tel.: +49 (0) 711 / 34 21 91-0
Fax.: +49 (0) 711 / 34 21 91-29
Mobil: +49 (0) 151 / 173969 17
Mail: christian.dietrich@xxxxxxxxx
XING: https://www.xing.com/profile/Christian_Dietrich8
Web: http://www.itemis.de
Skype: christiandietrich1982
ICQ: 125801794
itemis AG
Niederlassung Süd
Industriestraße 6
70565 Stuttgart
Rechtlicher Hinweis:
Registergericht: Amtsgericht Dortmund HRB 20621 | Sitz der Gesellschaft: Lünen
Vorstand: Jens Wagener (Vors.), Dr. Stephan Eberle, Abdelghani El Kacimi,
Wolfgang Neuhaus, Franz-Josef Schuermann
Aufsichtsrat: Michael Neuhaus (Vors.), Harald Goertz, Stephan Grollmann
--
Vorstand/Board: Jens Wagener (Vors./chairman), Dr. Stephan Eberle, Wolfgang 
Neuhaus, Franz-Josef Schuermann
Aufsichtsrat/Supervisory Board: Michael 
Neuhaus (Vors./chairman), Harald Goertz, Eric Swehla
Sitz der 
Gesellschaft/Registered Office: Am Brambusch 15-24, 44536 Lünen (Germany)
Registergericht/Registry Court: Amtsgericht Dortmund | HRB 20621