[jbosstools-issues] [JBoss JIRA] (JBIDE-21001) Version of AngularJS in Central is older than version used in jbosstools-jst

Nick Boldt (JIRA) issues at jboss.org
Thu Oct 22 10:00:01 EDT 2015


    [ https://issues.jboss.org/browse/JBIDE-21001?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13121049#comment-13121049 ] 

Nick Boldt commented on JBIDE-21001:
------------------------------------

546 and 547 make sense, though having the version locked down so tightly in 4.3.x will be good to ensure that builds will fail if someone updates the manifest but forgets to update the EA site. 

This means there are now FOUR touchpoint places (where previously there were THREE):
* root pom (ref to EA URL)
* earlyaccess.properties file
* manifest.mf
* early access .target file

But if you actually want jst to depend on angular (not just pretend to) then you need this 4th connection (manifest files), so +1.


> Version of AngularJS in Central is older than version used in jbosstools-jst
> ----------------------------------------------------------------------------
>
>                 Key: JBIDE-21001
>                 URL: https://issues.jboss.org/browse/JBIDE-21001
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: central, jsp/jsf/xml/html-source-editing
>    Affects Versions: 4.3.0.Final
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>             Fix For: 4.3.1.Beta1, 4.4.0.Alpha1
>
>
> Version of AngularJS used to build jbosstools-jst [1]:
> * 1.0.0.201508312121
> [1] https://github.com/jbosstools/jbosstools-jst/blob/jbosstools-4.3.x/pom.xml#L28
> Version of AngularJS (angularjs-eclipse-feature) included in Early Access site [2] for JBT 4.3.0.Final / JBDS 9.0.0.GA:
> * 0.10.0.201506182210
> [2] https://github.com/jbosstools/jbosstools-discovery/blob/jbosstools-4.3.x/jbtearlyaccesstarget/multiple/jbtearlyaccess-multiple.target#L11
> So, we should put the newer AngularJS in the EA site.
> But... it seems that the org.jboss.tools.jst.angularjs features & plugins don't actually depend on any of these:
> {code}
> org.eclipse.angularjs.ui_1.0.0.201508312121.jar
> org.eclipse.angularjs.core_1.0.0.201508312121.jar
> angularjs-eclipse-feature_1.0.0.201508312121.jar
> {code}
> So... other than the JBT/JBDS EA connectors, I can't see any reference to a specific version of angular, which begs the question: why does the jbosstools-jst build declare a dependency [3] on a specific update site mirror, such as [4] ?
> [3] https://github.com/jbosstools/jbosstools-jst/blob/jbosstools-4.3.x/pom.xml#L23-L29
> [4] http://download.jboss.org/jbosstools/updates/requirements/angularjs/1.0.0.201508312121/



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jbosstools-issues mailing list