[
https://issues.jboss.org/browse/JBIDE-19045?page=com.atlassian.jira.plugi...
]
Nick Boldt commented on JBIDE-19045:
------------------------------------
OK, so ... how about this for a plan:
Instead of adding Tern/Angular to JBT/JBDS, or having target platforms with BOTH 0.6 and
0.7 in them, we just composite both the old and new target platforms for JBT/JBDS and for
EA into a single release site. That way both the old and new can be resolved from the same
site. (This was [~maxandersen] 's idea when I presented the above PRs.)
For example:
*
https://devstudio.jboss.com/updates/8.0/compositeContent.xml would include both the
8.0.x (Tern 0.6) and 8.1.0 (Tern 0.7) target platform;
*
https://devstudio.jboss.com/earlyaccess/8.0/compositeContent.xml would include both the
8.0.x (AngularJS 0.6) and 8.1.0 (AngularJS 0.7) EA sites.
But it will also mean that to build JST, we have to use a target platform with 0.7
(4.22.x), not 0.6 (4.20.x or 4.21.x) in Jenkins. Is that an acceptable risk?
Update Tern.java (TP) and AngularJS (Central) IDE v.0.7
-------------------------------------------------------
Key: JBIDE-19045
URL:
https://issues.jboss.org/browse/JBIDE-19045
Project: Tools (JBoss Tools)
Issue Type: Task
Components: central, jsp/jsf/xml/html source editing, target-platform
Reporter: Alexey Kazakov
Assignee: Denis Golovin
Priority: Critical
Fix For: 4.2.3.Beta1
We are going to update Tern to v0.7.0 for 4.2.x.
Master will be updated to the latest 0.8.0 (see the corresponding issue JBIDE-19002)
p2diff output:
{code}
./jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4...
< tern.eclipse.ide.tools.core [0.7.0.201412012159]
< tern.eclipse.ide.server.nodejs.ui [0.7.0.201412012159]
< tern.eclipse.ide.tools.ui [0.7.0.201412012159]
< tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 [0.7.0.201412012159]
< tern-jsdt-feature.feature.jar [0.7.0.201412012159]
< tern.server.nodejs [0.7.0.201412012159]
< tern-server-nodejs-feature.feature.jar [0.7.0.201412012159]
< tern.core [0.7.0.201412012159]
< tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 [0.7.0.201412012159]
< tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 [0.7.0.201412012159]
< tern.eclipse.ide.core [0.7.0.201412012159]
< tern-server-nodejs-feature.feature.group [0.7.0.201412012159]
< tern-feature.feature.group [0.7.0.201412012159]
< tern.eclipse.ide.server.nodejs.core [0.7.0.201412012159]
< tern.eclipse.ide.server.nodejs.embed.feature.jar [0.7.0.201412012159]
< tern.eclipse.ide.ui [0.7.0.201412012159]
< tern.eclipse.ide.tools.feature.feature.jar [0.7.0.201412012159]
< tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 [0.7.0.201412012159]
< tern-jsdt-feature.feature.group [0.7.0.201412012159]
< tern-feature.feature.jar [0.7.0.201412012159]
< tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 [0.7.0.201412012159]
< tern.eclipse.ide.server.nodejs.embed.feature.group [0.7.0.201412012159]
< tern.eclipse.ide.jsdt [0.7.0.201412012159]
< tern.eclipse.ide.tools.feature.feature.group [0.7.0.201412012159]
< tern.eclipse [0.7.0.201412012159]
> tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 [0.6.0.201409231610]
> tern.eclipse.ide.core [0.6.0.201409231610]
> tern-feature.feature.jar [0.6.0.201409231610]
> tern.eclipse.ide.tools.feature.feature.group [0.6.0.201409231610]
> tern.server.nodejs [0.6.0.201409231610]
> tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 [0.6.0.201409231610]
> tern-jsdt-feature.feature.jar [0.6.0.201409231610]
> tern-feature.feature.group [0.6.0.201409231610]
> tern.eclipse.ide.tools.ui [0.6.0.201409231610]
> tern-jsdt-feature.feature.group [0.6.0.201409231610]
> tern.eclipse.ide.server.nodejs.ui [0.6.0.201409231610]
> tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 [0.6.0.201409231610]
> tern-server-nodejs-feature.feature.jar [0.6.0.201409231610]
> tern.eclipse.ide.server.nodejs.embed.feature.group [0.6.0.201409231610]
> tern.eclipse [0.6.0.201409231610]
> tern.eclipse.ide.server.nodejs.core [0.6.0.201409231610]
> tern.eclipse.ide.ui [0.6.0.201409231610]
> tern.core [0.6.0.201409231610]
> tern-server-nodejs-feature.feature.group [0.6.0.201409231610]
> tern.eclipse.ide.tools.core [0.6.0.201409231610]
> tern.eclipse.ide.jsdt [0.6.0.201409231610]
> tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 [0.6.0.201409231610]
> tern.eclipse.ide.tools.feature.feature.jar [0.6.0.201409231610]
> tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 [0.6.0.201409231610]
> tern.eclipse.ide.server.nodejs.embed.feature.jar [0.6.0.201409231610]
=== Summary ===
./jbosstools-target-platforms/jbosstools/multiple/target/jbosstools-multiple.target.repo
contains 25 unique IUs
http://download.jboss.org/jbosstools/targetplatforms/jbosstoolstarget/4.4...
contains 25 unique IUs
{code}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)