Uploaded image for project: 'Red Hat CodeReady Studio (devstudio)'
  1. Red Hat CodeReady Studio (devstudio)
  2. JBDS-2196

Audit differences between Tycho-built product update site (.updatesite job) and PDE-built product update site (.product job)

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • Major
    • 5.0.0.CR1
    • 5.0.0.CR1
    • updatesite
    • None

    Description

      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

      Attachments

        1. JBDS2196-snap1.png
          JBDS2196-snap1.png
          37 kB
        2. JBDS2196-snap2-not-relevant.png
          JBDS2196-snap2-not-relevant.png
          134 kB
        3. JBDS2196-snap3-not-relevant.png
          JBDS2196-snap3-not-relevant.png
          16 kB
        4. JBDS2196-snap4-not-relevant.png
          JBDS2196-snap4-not-relevant.png
          71 kB
        5. JBDS2196-snap5-not-relevant.png
          JBDS2196-snap5-not-relevant.png
          39 kB
        6. JBDS2196-snap6-not-relevant-multiples.png
          JBDS2196-snap6-not-relevant-multiples.png
          129 kB
        7. JBDS2196-snap7.png
          JBDS2196-snap7.png
          161 kB
        8. JBDS2196-snap8.png
          JBDS2196-snap8.png
          23 kB
        9. JBDS2196-snap9.png
          JBDS2196-snap9.png
          103 kB

        Issue Links

          Activity

            People

              nivologd@gmail.com Denis Golovin (Inactive)
              nickboldt Nick Boldt
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: