Uploaded image for project: 'Developer Studio (JBoss Developer Studio)'
  1. Developer Studio (JBoss Developer Studio)
  2. JBDS-1913

extras updatesite exposes external updatesites making updates outofband possible without user actually explicitly asked for it

    Details

      Description

      extras site references:
      http://subclipse.tigris.org/update_1.6.x
      http://download.eclipse.org/egit/updates
      http://update.rockstarapps.com
      http://download.jboss.org/jbosstools/updates/m2eclipse-wtp
      http://eclipse-cs.sf.net/update
      http://eclipse.svnkit.com/1.3.x

      meaning if those receive updates users of JBDS will automatically get updated even though we haven't yet certified.

      If they actually explicitly added these then that is their choice, but we shouldn't expose that directly/upfront.

        Gliffy Diagrams

          Activity

          Hide
          nickboldt Nick Boldt added a comment - - edited

          Fix committed to trunk and 50x branch to suppress the generated list of external references for product, product-soa, and extras sites. See ~/trunk/*/site/build.xml for the aforementioned 3 site builders.

          Show
          nickboldt Nick Boldt added a comment - - edited Fix committed to trunk and 50x branch to suppress the generated list of external references for product, product-soa, and extras sites. See ~/trunk/*/site/build.xml for the aforementioned 3 site builders.
          Hide
          nickboldt Nick Boldt added a comment - - edited

          Also backported to 41x branch because this really should be fixed in 4.1.1.GA too.

          Show
          nickboldt Nick Boldt added a comment - - edited Also backported to 41x branch because this really should be fixed in 4.1.1.GA too.
          Show
          nickboldt Nick Boldt added a comment - Fixed: http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable_branch.updatesite/extras/ H37 http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable_branch.updatesite/product/ H37 http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_stable_branch.soa-tooling.updatesite/product-soa/ H66 http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk.soa-tooling.updatesite/product-soa/ H410 http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable_branch.updatesite/extras/ H1073 http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-4.1_stable_branch.updatesite/product/ H1073 Pending in trunk: http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk.updatesite/extras/ > 1533 http://www.qa.jboss.com/binaries/RHDS/builds/staging/devstudio-5.0_trunk.updatesite/product/ > 1533
          Hide
          nickboldt Nick Boldt added a comment -

          Fixed in trunk too.

          Show
          nickboldt Nick Boldt added a comment - Fixed in trunk too.
          Hide
          nickboldt Nick Boldt added a comment -

          To verify:

          1. start JBDS
          2. Help > Install
          3. Click "Available Software Sites"
          4. observe which sites are shown. None of the 3rd party URLs should be seen – only devstudio.jboss.com URLs should be seen.
          5. Select all listed sites, hit Remove, then OK
          6. Add > paste in some URL > OK
          7. Repeat step 4 to verify which site(s) are now listed.

          Show
          nickboldt Nick Boldt added a comment - To verify: 1. start JBDS 2. Help > Install 3. Click "Available Software Sites" 4. observe which sites are shown. None of the 3rd party URLs should be seen – only devstudio.jboss.com URLs should be seen. 5. Select all listed sites, hit Remove, then OK 6. Add > paste in some URL > OK 7. Repeat step 4 to verify which site(s) are now listed.

            People

            • Assignee:
              nickboldt Nick Boldt
              Reporter:
              maxandersen Max Rydahl Andersen
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development