[jbosstools-issues] [JBoss JIRA] (JBDS-3092) Remove content in JBDS update site which is duplicated in the JBDS TP

Nick Boldt (JIRA) issues at jboss.org
Wed Jul 16 16:54:29 EDT 2014


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

Nick Boldt edited comment on JBDS-3092 at 7/16/14 4:52 PM:
-----------------------------------------------------------

By changing this to includeAllDependencies=false [1] and removing egit and m2e-*, the update site drops in size significantly:

{code}
- 540M site_assembly.zip
+ 231M site_assembly.zip
{code}

And the installer jar is now smaller too:

{code}- 504M jboss-devstudio-8.0.0.CR1-v20140716-1833-B2305-installer-standalone.jar
+ 201M jboss-devstudio-8.0.0.CR1-v20140716-1841-installer-standalone.jar
{code}

[1] https://github.com/jbdevstudio/jbdevstudio-product/pull/213

I'm not sure if the installer will still work, however. I would expect it to fail due to missing dependencies, so we need to add to this PR such that the JBDS TP is included in the installer, or else we build two different update sites: one minimalist, and one with all deps included.


was (Author: nickboldt):
By changing this to includeAllDependencies=false [1] and removing egit and m2e-*, the update site drops in size significantly:

{code}
- 540M site_assembly.zip
+ 231M site_assembly.zip
{code}

And the installer jar is now smaller too:

{code}- 504M  jboss-devstudio-8.0.0.CR1-v20140716-1833-B2305-installer-standalone.jar
+ 201M jboss-devstudio-8.0.0.CR1-v20140716-1841-installer-standalone.jar
{code}

[1] https://github.com/jbdevstudio/jbdevstudio-product/pull/213

I'm not sure if the installer will still work, however. I would expect it to fail due to missing dependencies, so we need to add to this PR such that the JBDS TP is included in the installer, or else we build two different update sites: one minimalist, and one with all deps included.

> Remove content in JBDS update site which is duplicated in the JBDS TP
> ---------------------------------------------------------------------
>
>                 Key: JBDS-3092
>                 URL: https://issues.jboss.org/browse/JBDS-3092
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Task
>      Security Level: Public(Everyone can see) 
>          Components: target-platform, updatesite
>    Affects Versions: 8.0.0.Beta3
>            Reporter: Nick Boldt
>            Assignee: Nick Boldt
>
> From Max:
> {quote}    Why is parts of TP included inside https://devstudio.jboss.com/updates/8.0.0/jboss-devstudio-8.0.0.Beta3-updatesite-core/ ?
>     why not *just* our plugins ? {quote}
> Ref: https://wiki.eclipse.org/Tycho/Packaging_Types#eclipse-repository
> Haha:   http://memegenerator.net/instance/52610169
> Reason for the extraneous inclusions is that this config param is set in the JBDS update site pom:          
> {code:title=https://github.com/jbdevstudio/jbdevstudio-product/blob/master/site/pom.xml#L29}
> <includeAllDependencies>true</includeAllDependencies>
> {code}



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


More information about the jbosstools-issues mailing list