Hi folks, BIRT's direct contribution to SimRel has now been removed. See Bug 569180 <https://bugs.eclipse.org/bugs/show_bug.cgi?id=569180> and attached gerrit <https://git.eclipse.org/r/c/simrel/org.eclipse.simrel.build/+/171143>.
This was possible thanks to responsive members of the community, in particular thanks to MAT project for "adopting" the BIRT bundles they need and contributing them as part of their simrel contribution <https://git.eclipse.org/r/plugins/gitiles/simrel/org.eclipse.simrel.build/+/refs/heads/master/mat.aggrcon#4>. This has enabled other projects (like MoDisco) to consume them from there too. This leaves 5 BIRT bundles (the minimum possible set) in the simrel: org.eclipse.birt.chart.device.extension_4.7.0.v201706222054.jar org.eclipse.birt.chart.device.swt_4.7.0.v201706222054.jar org.eclipse.birt.chart.engine.extension_4.7.0.v201706222054.jar org.eclipse.birt.chart.engine_4.7.0.v201706222054.jar org.eclipse.birt.core_4.7.0.v201706222054.jar There are a couple of workarounds as datatools and webtools had requirements on orbit bundles that BIRT happened to provide. If those projects can include their Orbit dependency in their p2 repo that would be great. Bug 568136 <https://bugs.eclipse.org/bugs/show_bug.cgi?id=568136> - WTP repo does not provide com.google.protobuf dependency Bug 569181 <https://bugs.eclipse.org/bugs/show_bug.cgi?id=569181> - datatools repo does not provide net.sourceforge.lpg.lpgjavaruntime dependency Jonah ~~~ Jonah Graham Kichwa Coders www.kichwacoders.com On Thu, 22 Oct 2020 at 16:19, Jonah Graham <jo...@kichwacoders.com> wrote: > > On Thu, 22 Oct 2020 at 11:52, Aleksandar Kurtakov <akurt...@redhat.com> > wrote: > >> On Thu, Oct 22, 2020 at 6:49 PM Andrew Johnson <andrew_john...@uk.ibm.com> >> wrote: >> >>> What options does MAT have for continuing to use BIRT charting? >>> >> >> One option is MAT to contribute the BIRT bundles it uses. >> > > I have provided a bug with associated gerrits that do this: See Bug 568134 > <https://bugs.eclipse.org/bugs/show_bug.cgi?id=568134> and associated > gerrits. > > There is an additional problem, org.eclipse.wst.jsdt.core depends > on com.google.javascript which depends on com.google.protobuf, the latter > of which was being (inadvertently) provided by BIRT repo too. I raised Bug > 568136 <https://bugs.eclipse.org/bugs/show_bug.cgi?id=568136> for that > issue and provided a gerrit. > > If both those bugs are accepted, then BIRT can be removed (see change > 171143 > <https://git.eclipse.org/r/c/simrel/org.eclipse.simrel.build/+/171143> - > I validated this change with a locally rebuilt MAT) > > Thanks, > Jonah > > > >>
_______________________________________________ cross-project-issues-dev mailing list cross-project-issues-dev@eclipse.org To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev