Some additional changes to the Beta1-SNAPSHOT target platform:
* add Apache Batik 1.6.0 (BIRT requires it)
* add org.eclipse.ecf.core.feature (no longer bundled in another feature
so must be explicitly included)
* org.eclipse.birt.chart.integration.wtp.feature.group added back in
(was removed via JBIDE-16368)
Details:
If you haven't already built your component against the latest TP,
please do so ASAP. I'll be sending out the usual Task JIRAs tonight to
get you ready for tomorrow's code freeze & Beta1x branch (April 20).
Cheers,
Nick
On 03/15/2014 03:43 PM, Nick Boldt wrote:
JBoss Tools Target Platform 4.40.0.Beta1-SNAPSHOT has been created
and
is ready for review.
Please take some time before *Wednesday, March 19* to build your master
branch component(s) with this new TP.
If you encounter any issues, please post comments here:
https://issues.jboss.org/browse/JBIDE-16738
Changes
=======
* Luna M6, WTP 3.6M6, birt 4.4.0.v20140311, Jetty 8.1.14 -
https://issues.jboss.org/browse/JBIDE-16738
* egit, mylyn, m2e, m2e-wtp, mavenarchiver are now coming from Luna
instead of separate sites (easier to maintain)
* new sapphire features -
https://issues.jboss.org/browse/JBIDE-16665
* Built w/ Tycho 0.20.0
* Other changes:
https://issues.jboss.org/browse/JBIDE-16739
Commit details:
https://github.com/jbosstools/jbosstools-target-platforms/commits/4.40.x
Usage
=====
JBoss Tools 4.2.0.Beta1 (and JBDS 8.0.0.Beta1) will be built against the
forthcoming target platform 4.40.0.Beta1.
Master branch jobs in Jenkins are already building against
4.40.0.Beta1-SNAPSHOT.
Stable branch jobs (those with a "4.2.luna" suffix), will be re-enabled
after the *Beta1 code freeze on Thursday, March 20*, and will be set to
use 4.40.0.Beta1.
Parent pom 4.2.0.Beta1-SNAPSHOT on master has been updated to use TP
4.40.0.Beta1-SNAPSHOT.
Download
========
Zip:
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4...
Update site:
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4...
Testing/Development
===================
This should be used by default if you're using the latest SNAPSHOT of
parent pom on master, so a simple "mvn clean verify" should be enough to
build against this new target platform.
For other cases, you can try it out and use it directly like this:
$ mvn clean verify -Dtpc.version=4.40.0.Beta1-SNAPSHOT
For other usage and help (using in IDE, building a mirror locally, using
a zip...), please read
https://github.com/jbosstools/jbosstools-devdoc/blob/master/building/targ...
What's next?
============
No later than *Wednesday, March 19* the 4.40.Beta1-SNAPSHOT target
platform will be released into Nexus as 4.40.Beta1, and the github repo
will be tagged:
https://github.com/jbosstools/jbosstools-target-platforms/releases
--
Nick Boldt :: JBoss by Red Hat
Productization Lead :: JBoss Tools & Dev Studio