[jbosstools-issues] [JBoss JIRA] (JBDS-2196) Audit differences between Tycho-built product update site (.updatesite job) and PDE-built product update site (.product job)

Denis Golovin (JIRA) jira-events at lists.jboss.org
Tue Jun 5 04:58:18 EDT 2012


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

Denis Golovin commented on JBDS-2196:
-------------------------------------

{quote}1. Tycho build is missing org.jdom.jaxen plugin{quote}
It is not in JBDS installed out of PDE build update site, which means it is not required.
{quote}2. Tycho build adds org.jboss.tools.xulrunner plugin, org.mozilla.xulrunner.feature, org.jboss.tools.xulrunner.feature{quote}
It seems right, because JBDS Update site should include all required plugins and features
{quote}3. Tycho build adds org.eclipse.net4j.jms.api plugin{quote}
Should be optional dependency and installed because tycho be default treat optional deps as required
{quote}4. Tycho build adds org.eclipse.equinox.executable plugin{quote}
It seems included because eclipse.platform feature is included in product, but it is not installed, when istaller materialize product out of update site.
{quote}5. Tycho build adds org.jboss.tools.usage.feature{quote}
That's good difference, because usage should be included into update site
                
> Audit differences between Tycho-built product update site (.updatesite job) and PDE-built product update site (.product job)
> ----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: JBDS-2196
>                 URL: https://issues.jboss.org/browse/JBDS-2196
>             Project: Developer Studio (JBoss Developer Studio)
>          Issue Type: Bug
>      Security Level: Public(Everyone can see) 
>          Components: updatesite
>    Affects Versions: 5.0.0.CR1
>            Reporter: Nick Boldt
>            Assignee: Denis Golovin
>             Fix For: 5.0.0.GA
>
>         Attachments: JBDS2196-snap1.png, JBDS2196-snap2-not-relevant.png, JBDS2196-snap3-not-relevant.png, JBDS2196-snap4-not-relevant.png, JBDS2196-snap5-not-relevant.png, JBDS2196-snap6-not-relevant-multiples.png, JBDS2196-snap7.png, JBDS2196-snap8.png, JBDS2196-snap9.png
>
>
> Comparing the CR1a bits:
> http://www.qa.jboss.com/binaries/RHDS/updates/development/5.0.0.CR1a.core.pde/ (built with .product job)
> vs.
> http://www.qa.jboss.com/binaries/RHDS/updates/development/5.0.0.CR1a.core.tycho/ (build with .updatesite job)
> GOOD differences:
> 1. Tycho build is missing pack.gz duplicates of plugins
> 2. Tycho build lacks Eclipse UI/SWT plugins related to unsupported platforms (OSX Carbon, Solaris, etc.)
> 3. Tycho build only includes a single version of a plugin; PDE build includes multiples of plugins such as apache.commons.logging
> 4. Tycho build is missing javax.el, com.springsource.javax.servlet.jsp, com.springsource.javax.servlet, com.springsource.javax.el plugins
> 5. Tycho build is missing images/ and web/ folders (which are irrelevant in an update site and only applies to the web UI for the update site)
> 6. Tycho build renames "com.jboss.jbds.all_root.<ws>.<os>.<arch>_5.0.0.TIMESTAMP" binaries to "com.jboss.jbds.all.executable.<ws>.<os>.<arch>_5.0.0.TIMESTAMP-Hxx-SUFFIX"
> Questionable differences:
> 1. Tycho build is missing org.jdom.jaxen plugin
> 2. Tycho build adds org.jboss.tools.xulrunner plugin, org.mozilla.xulrunner.feature, org.jboss.tools.xulrunner.feature
> 3. Tycho build adds org.eclipse.net4j.jms.api plugin
> 4. Tycho build adds org.eclipse.equinox.executable plugin
> 5. Tycho build adds org.jboss.tools.usage.feature
> 6. Tycho build adds com.jboss.jbds.central.discovery.feature and com.jboss.jbds.central.discovery plugin

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        


More information about the jbosstools-issues mailing list