- 
    Feature Request 
- 
    Resolution: Done
- 
    Blocker 
- 
    4.2.0.CR1
- 
        Sprint to Beta3 Release
*Need to switch jst.jsdt to the latest tested Tern v.0.4.0. It contains the important fixes required for JBIDE-17978:
- https://github.com/angelozerr/tern.java/pull/100 - Issue-99 Added ITernNatureCapability interface
Reason:
jbosstools-jst is going to provide integration between torn.java and jsdt. torn.java is going to be used to improve JavaScript support
License and owner:
- Root License is EPL. Owner is Angelo ZERR.
	- core
		- org.json.simple - EPL (included into torn-feature below)
			- lib/json-simple-1.1.1.jar - Apache License 2.0 (see http://www.apache.org/licenses/LICENSE-2.0.txt)
 
- org.mozilla.javascript
			- lib/js.jar - Mozilla Public License Version 2.0 (see http://mozilla.org/MPL/2.0/)
 
- tern.core - EPL (included into tern-feature below)
- tern.server.nodejs - EPL (included into tern-server-nodejs-feature below)
			- tern.server.nodejs/node_modules/tern/LICENSE
				- node_modules/acorn/LICENSE
					- node_modules/codemirror/LICENSE
- node_modules/glob/LICENSE
						- node_modules/inherits/LICENSE
 
- node_modules/minimatch/LICENSE
						- node_modules/lru-cache/LICENSE
- node_modules/sigmund/LICENSE
 
 
- node_modules/typescript/LICENSE - Apache License v. 2.0
 
- node_modules/acorn/LICENSE
					
 
- tern.server.nodejs/node_modules/tern/LICENSE
				
- tern.eclipse.ide.server.nodejs.ui - EPL (included into tern-server-nodejs-feature below)
 
- org.json.simple - EPL (included into torn-feature below)
			
- eclipse
		- tern.eclipse.ide.core - EPL (included into tern-feature below)
- tern.eclipse.ide.jsdt - EPL (included into tern-jsdt-feature below)
- tern.eclipse.ide.server.nodejs.core - EPL (included into tern-server-nodejs-feature below)
- tern.eclipse.ide.server.nodejs.ui - EPL (included into tern-server-nodejs-feature below)
- tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86 - Supposed to be EPL but it is not included anywhere yet
			- node-v0.10.22-linux-x86.zip has several LICENSE files inside (download)
				- LICENSE
- lib/node_modules/npm/LICENSE - The Artistic License 2.0
- lib/node_modules/npm/node_modules/*/LICENSE
 
 
- node-v0.10.22-linux-x86.zip has several LICENSE files inside (download)
				
- tern.eclipse.ide.server.nodejs.embed.linux.gtk.x86_64 - EPL (included into tern.eclipse.linux.gtk.x86.feature below)
			- node-v0.10.22-linux-x86_64.zip has several LICENSE files inside (download)
				- LICENSE
- lib/node_modules/npm/LICENSE - The Artistic License 2.0
- lib/node_modules/npm/node_modules/*/LICENSE
 
 
- node-v0.10.22-linux-x86_64.zip has several LICENSE files inside (download)
				
- tern.eclipse.ide.server.nodejs.embed.macosx.cocoa.x86_64 - EPL (included into tern.eclipse.macosx.cocoa.x86_64.feature below)
			- node-v0.10.22-macosx-x86_64.zip has several LICENSE files inside (download)
				- LICENSE
- lib/node_modules/npm - The Artistic License 2.0
- lib/node_modules/npm/node_modules/*/LICENSE
 
 
- node-v0.10.22-macosx-x86_64.zip has several LICENSE files inside (download)
				
- tern.eclipse.ide.server.nodejs.embed.win32.win32.x86 - EPL (include into tern.eclipse.win32.win32.x86.feature below)
			- node-v0.10.22-win32-x86.zip has no LICENSE files inside (download)
				- node-v0.10.22-win32-x86/node.exe - see http://nodejs.org/download/ for licensing information for node.exe.
 
 
- node-v0.10.22-win32-x86.zip has no LICENSE files inside (download)
				
- tern.eclipse.ide.server.nodejs.embed.win32.win32.x86_64 - EPL (include into tern.eclipse.win32.win32.x86.feature below)
			- node-v0.10.22-win32-x86_64.zip has no LICENSE files inside (download)
				- node-v0.10.22-win32-x86_64/node.exe - see http://nodejs.org/download/ for licensing information for node.exe.
 
 
- node-v0.10.22-win32-x86_64.zip has no LICENSE files inside (download)
				
- tern.eclipse.ide.tools.core - EPL (included into tern.eclipse.ide.tools.feature below)
- tern.eclipse.ide.tools.ui - EPL (included into tern.eclipse.ide.tools.feature below)
- tern.eclipse.ide.ui - EPL (included into tern-feature below)
- tern.eclipse - EPL (included into tern-feature below)
 
- update-site
		- tern-feature - EPL (see licens.httml)
- tern-jsdt-feature - EPL (see licens.httml)
- tern-server-nodejs-feature - EPL (see licens.httml)
- tern.eclipse.ide.tools.feature - EPL (see plicense.html)
- tern.eclipse.linux.gtk.x86_64.feature - EPL (see license.html)
- tern.eclipse.macosx.cocoa.x86_64.feature - EPL (see license.html)
- tern.eclipse.win32.win32.x86.feature - EPL (see license.html)
 
 
- core
		
Original repo:
http://oss.opensagres.fr/tern.repository/0.4.0-SNAPSHOT/
JBoss mirror:
http://download.jboss.org/jbosstools/updates/requirements/tern/0.4.0.201408101311-SNAPSHOT/
Sources:
https://github.com/angelozerr/tern.java
Affected projects:
    jbosstools-jst
    jbosstools-aerogear
Include in JBDS:
No
Type of dependency:
distribution
List of bundles added/removed:
TBD: need to update PR to use features
- blocks
- 
                    JBIDE-17978 Need to turn on 'angular'-Tern Module automatically in case of AngularJS is detected on a project -         
- Closed
 
-         
- clones
- 
                    JBIDE-17673 Need to switch jst.jsdt to the latest tested Tern v.0.4.0.201407021311 -         
- Closed
 
-         
- is cloned by
- 
                    JBIDE-18141 Include latest Tern 0.5.0.201408272110 and Angular JS 0.5.0.201408281218 into jbosstools TPs -         
- Closed
 
-