[jbosstools-issues] [JBoss JIRA] (JBIDE-15969) Investigate removing some m2e extensions for TP

Nick Boldt (JIRA) jira-events at lists.jboss.org
Fri Nov 15 11:31:06 EST 2013


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

Nick Boldt commented on JBIDE-15969:
------------------------------------

[~fbricon] very good point. 

Adding [~mmalina] and [~ldimaggio] to cc: on this issue since they have integration tests which are about to depend on the Central TP in addition to the JBT TP.

{quote}
(2013-11-15 11:02:46) ldimaggi_: nboldt, look here
(2013-11-15 11:02:46) ldimaggi_: https://github.com/jbosstools/jbosstools-integration-tests/blob/master/tests/org.jboss.tools.mylyn.ui.bot.test/pom.xml
(2013-11-15 11:03:08) ldimaggi_: nboldt, I want to add one more dependency: org.eclipse.mylyn.hudson.feature.group
(2013-11-15 11:03:44) ldimaggi_: nboldt, but - when I do - I'm seeing an error of:  you requested to install but it cannot be found
(2013-11-15 11:03:43) nboldt: you mean a <dependency> ?
(2013-11-15 11:04:22) ldimaggi_: nboldt, yeah - a  <dependency>
(2013-11-15 11:04:28) nboldt: prolly because that IU is only in Central, not in JBT TP 
(2013-11-15 11:04:52) ldimaggi_: nboldt, Ah - ok

(2013-11-15 11:05:16) nboldt: if you're going to start depending on Central stuff, which is cool since you'll be testing 3rd party whatsits, then you need to add another <repository>
(2013-11-15 11:05:24) nboldt: https://github.com/jbosstools/jbosstools-integration-tests/blob/master/pom.xml#L31 perhaps in there?
(2013-11-15 11:05:39) nboldt: http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/kepler/ is the latest released Central TP
(2013-11-15 11:05:57) nboldt: or you can depend on a specific one, like http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/4.31.0.CR1-SNAPSHOT/REPO/
(2013-11-15 11:06:31) nboldt: that should resolve it.
(2013-11-15 11:06:53) nboldt: alternatively you might want the jbosstools-itegration-tests to declare its own TP and then that .target file can simply point at the upstream ones
(2013-11-15 11:07:01) nboldt: ldimaggi_: ^ make sense?
(2013-11-15 11:09:22) ldimaggi_: nboldt, thx - I'll try - http://download.jboss.org/jbosstools/targetplatforms/jbtcentraltarget/kepler/ today
{quote}

                
> Investigate removing some m2e extensions for TP
> -----------------------------------------------
>
>                 Key: JBIDE-15969
>                 URL: https://issues.jboss.org/browse/JBIDE-15969
>             Project: Tools (JBoss Tools)
>          Issue Type: Enhancement
>          Components: target-platform
>    Affects Versions: 4.1.1.CR1, 4.2.0.Alpha1
>            Reporter: Mickael Istria
>            Priority: Minor
>             Fix For: 4.2.0.Alpha1
>
>
> It looks like m2e-wro4j is not used at all in JBoss Tools (only referenced in Central).
> It also appears that other m2e extensions (maven.apt and m2e.jdt) are not necessary to build JBT, and are only made available by default in JBDS installer and on Central.
> So I suggest the following changes:
> * Remove the 3 maven extensions (m2e.wro4j, maven.apt, m2e.jdt) from the JBT target-platform, and keep them only in Central
> * Remove m2e.wro4j from JBDS TP (as it's not part of installer)

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the jbosstools-issues mailing list