]
Alexey Kazakov commented on JBIDE-21105:
----------------------------------------
org.jboss.tools.birt has not been changed for ages (besides plugins versions updates,
etc.). We do not have any automated tests there. Does QE test it manually or using any
integration automated tests? [~ldimaggio]?
If org.eclipse.birt (in neon) depends on jetty [9.2, 10) then I would suggest:
1. Update our TP to whatever jetty 9.3.* we need (and what is included in neon) for
livereload, browsersim, etc.
2. Remove other jetty's from our TP.
3. Update birt to the latest version in our TP. Keep an eye on it and update when needed
before GA release.
4. Deprecate org.jboss.tools.birt in JBT 4.4.0.
5. Remove eclipse.birt and jboss.tools.birt from JBT 4.5
If we still want to support Birt then we skip #4 and #5.
[~maxandersen] WDYT?
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*.