Uploaded image for project: 'Tools (JBoss Tools)'
  1. Tools (JBoss Tools)
  2. JBIDE-18035

Need to switch jst.jsdt & Thym to the latest Tern & AngularJS 0.4.0.201408101311

    XMLWordPrintable

Description

    *Need to switch jst.jsdt to the latest tested Tern v.0.4.0. It contains the important fixes required for JBIDE-17978:

    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)
        • org.mozilla.javascript
        • 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
        • tern.eclipse.ide.server.nodejs.ui - EPL (included into tern-server-nodejs-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
        • 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
        • 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
        • 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)
        • 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)
        • 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)

    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

    Attachments

      Issue Links

        Activity

          People

            nickboldt Nick Boldt
            vrubezhny Victor Rubezhny (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: