[jbosstools-issues] [JBoss JIRA] (JBDS-3079) Offline Central installation misses some JBT bundles

Nick Boldt (JIRA) issues at jboss.org
Thu Jul 3 22:33:24 EDT 2014


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

Nick Boldt edited comment on JBDS-3079 at 7/3/14 10:32 PM:
-----------------------------------------------------------

Builds:

https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-centraltarget_master/ >=100
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/Target-Platforms/job/jbosstoolstargetplatforms-matrix/ >=279

JBT Central TP 4.40.0.Beta4-SNAPSHOT now includes:
{code}
[ ]	org.jboss.tools.common.mylyn.feature_3.6.0.Beta2-v20140612-0000-B39.jar	03-Jul-2014 21:43 	3.1K
[ ]	org.jboss.tools.maven.jbosspackaging.feature_1.6.0.Beta2-v20140613-0044-B68.jar	03-Jul-2014 21:43 	3.8K
[ ]	org.jboss.tools.vpe.cordovasim.feature_3.5.100.Beta2-v20140530-0534-B36.jar	03-Jul-2014 21:43 	3.8K

[ ]	org.jboss.tools.common.mylyn_3.6.0.Beta2-v20140612-0000-B39.jar	03-Jul-2014 21:47 	5.4K
[ ]	org.jboss.tools.common.mylyn_3.6.0.Beta2-v20140612-0000-B39.jar.pack.gz	03-Jul-2014 21:47 	3.6K	GZIP compressed docume>
[ ]	org.jboss.tools.maven.jbosspackaging_1.6.0.Beta2-v20140613-0044-B68.jar	03-Jul-2014 21:44 	20K
[ ]	org.jboss.tools.maven.jbosspackaging_1.6.0.Beta2-v20140613-0044-B68.jar.pack.gz	03-Jul-2014 21:44 	10K	GZIP compressed docume>
[ ]	org.jboss.tools.vpe.cordovasim.eclipse_3.5.100.Beta2-v20140530-0534-B36.jar	03-Jul-2014 21:44 	86K
[ ]	org.jboss.tools.vpe.cordovasim.eclipse_3.5.100.Beta2-v20140530-0534-B36.jar.pack.gz	03-Jul-2014 21:44 	26K	GZIP compressed docume>
[ ]	org.jboss.tools.vpe.cordovasim.ripple_3.5.100.Beta2-v20140530-0534-B36.jar	03-Jul-2014 21:44 	747K
[ ]	org.jboss.tools.vpe.cordovasim.ripple_3.5.100.Beta2-v20140530-0534-B36.jar.pack.gz	03-Jul-2014 21:44 	698K	GZIP compressed docume>
[ ]	org.jboss.tools.vpe.cordovasim_3.5.100.Beta2-v20140530-0534-B36.jar	03-Jul-2014 21:42 	63K
[ ]	org.jboss.tools.vpe.cordovasim_3.5.100.Beta2-v20140530-0534-B36.jar.pack.gz	03-Jul-2014 21:42 	31K	GZIP compressed docume>
{code}

All told that's about 1.7MB that moved to the Central TP from the JBDS TP, saving offline Central users from downloading 853.3MB of stuff they don't need.


was (Author: nickboldt):
Builds:

https://jenkins.mw.lab.eng.bos.redhat.com/hudson/job/jbosstools-centraltarget_master/ >=100
https://jenkins.mw.lab.eng.bos.redhat.com/hudson/view/DevStudio/view/Target-Platforms/job/jbosstoolstargetplatforms-matrix/ >=279

> Offline Central installation misses some JBT bundles
> ----------------------------------------------------
>
>                 Key: JBDS-3079
>                 URL: https://issues.jboss.org/browse/JBDS-3079
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: discovery
>    Affects Versions: 8.0.0.Beta2
>            Reporter: Mickael Istria
>            Assignee: Nick Boldt
>            Priority: Minor
>             Fix For: 8.0.0.Beta3
>
>
> Removed items include:
>     org.jboss.tools.vpe.cordovasim.feature (and source)
>     org.jboss.tools.maven.jbosspackaging.feature (and source)
>     org.jboss.tools.common.mylyn.feature (and source)
> Problem w/ removing these is that the JBDS Central plugin.xml requirs all three of them in these connectors:
>     JBoss Hybrid Mobile Tools + CordovaSim
>     JBoss Tools Maven Packaging Configurator
>     Mylyn support for reporting JBoss JIRAs and Red Hat Bugzillas
> So if we remove them, then those connectors can't be installed in JBDS.
> Possible workarounds:
> a) do nothing and accept that for offline installs, you need the update site (not the installer) + central zip; also accept that the installer != update site
> b) put these 3 features in the installer so that the installer contents == the update site contents (except for sources) [I did this in JBDS-3071 but [~dgolovin] reverted it]
> c) move these 3 features into the JBDS TP; this is bad because it creates an ugly dependency chain: JBDS -> JBDS TP -> JBT -> JBT TP... every time JBT rebuilds, we need to update the version of org.jboss.tools.* in the JBDS TP
> d) move these 3 features into the Central TP; this is bad in that as in (c) we would have to keep updating the Central TP each time there's a new JBT release... but we already have this problem because of Arquillian being included in the EA TP.
> Since (b) was rejected, clearly the solution is (d). Or do nothing and annoy offline users with (a). :D



--
This message was sent by Atlassian JIRA
(v6.2.6#6264)


More information about the jbosstools-issues mailing list