]
Konstantin Marmalyukov commented on JBIDE-21105:
------------------------------------------------
I take a look into bundles which [~nickboldt] points above. They requires tons of other
jetty bundles. I don't check are all required bundles available in Eclipse javaEE
package, my biggest interest was in declared version range. I was not surprised seeing
{quote}[9.2, 10){quote}
It means that it will be possible that birt may have problems with Neon M3. I haven't
seen Birt before yesterday, but after quick look I found that they use smth like Help for
their tutorials(web server is used for hosting webpages with tutorials). Smoke test passes
fine, but I'm not sure that's the only place where they use Jetty.
There is quite a good chance that it will work cause they don't strict jetty bundles
version and reuses bundles shipped by Eclipse. But anyway using different version of jetty
bundles is incorrect.
This problem will not do any harm to our component, but I can try to contribute fix to
them.
Remove BIRT?
------------
Key: JBIDE-21105
URL:
https://issues.jboss.org/browse/JBIDE-21105
Project: Tools (JBoss Tools)
Issue Type: Sub-task
Components: birt, target-platform
Affects Versions: 4.4.0.Alpha1
Reporter: Nick Boldt
Assignee: Nick Boldt
Fix For: 4.4.0.Alpha1
Attachments: birt-4.5-vs-mars-interim.txt, birt-4.5-vs-mars-interim_summary.txt,
birt-depends-on-jetty-deploy-929.png, birt-depends-on-jetty-osgi-boot-929.png,
birt-wizard-new-library.png, birt-wizard-new-library__NEON.png, birt-wizards.png,
birt-wizards__NEON.png, eclipse-after-birt.png, install-jboss-birt-sites.png,
install-jboss-birt-sites__NEON.png, install-jboss-birt.png, install-jboss-birt__NEON.png
{quote}
(2015-11-17 11:42:50) kmarmaliykov: nickboldt: I look into neon M3 and see that there is
no jetty 9.2.9 there
(2015-11-17 11:43:18) nickboldt: kmarmaliykov: yes, 9.2.9 is from Birt site
(2015-11-17 11:43:21) nickboldt: because Birt needs it
(2015-11-17 11:43:33) nickboldt: but there's no Birt for Neon yet so we have to
include the Birt for Mars
(2015-11-17 11:43:37) maxandersen: nickboldt: akazakov: are you talking about having birt
in Neon ?
(2015-11-17 11:43:44) maxandersen: afaik birt is dead.
(2015-11-17 11:43:53) maxandersen: won't participate in neon release afaik.
(2015-11-17 11:43:56) nickboldt: maxandersen: so we should remove birt from JBT 4.4?
(2015-11-17 11:44:24) maxandersen: well, check first if birt is actually in neon. if it
is not the decision is very easy.
(2015-11-17 11:44:38) akazakov: +1
(2015-11-17 11:45:36) maxandersen: if it is in, then lets talk options. but if birt
requires us to jump through too many hoops its not worth keeping it in.
(2015-11-17 11:45:55) nickboldt: birt 4.5.0.v201506092134 is in Neon from 201511131000
(M3) -
http://download.eclipse.org/releases/neon/201511131000/
(2015-11-17 11:47:08) nickboldt: and there's a newer birt 4.5.0.v201510231925 (same
major.minor.service, newer datestamp) in
http://download.eclipse.org/birt/update-site/mars-interim/
{quote}
So, yesterday as part of updates for JBIDE-20976, I pulled a new BIRT mirror here:
http://download.jboss.org/jbosstools/updates/requirements/birt/4.5.0.v201...
But we could also just use the old one from Mars.0:
http://download.jboss.org/jbosstools/updates/requirements/birt/4.5.0.v201...
Or we could remove support for BIRT and its webtools / charting integration entirely from
JBT 4.4.0.Alpha1, since as Max says BIRT is at EOL.
*DISCUSS*.