[
https://issues.jboss.org/browse/JBDS-3092?page=com.atlassian.jira.plugin....
]
Nick Boldt commented on JBDS-3092:
----------------------------------
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-upd... ?
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)