Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The update site is deployed in two places.There is the antry point, the URL the end users write in their Eclipse configurationon the Apache dist servers which are automatically mirrored. So the end user url for the updatesite is: http://antwww.apache.org/dist/ivyant/ivyde/updatesiteImage Modified In that updatesite is only maintained the mirror configuration file, and the files that allows Eclipse to boot the updater:

...

Only one file is hosted on the website. It is the file that declare the Apache mirrors: http://ant.apache.org/ivy/ivyde/updatesite/eclipse-update--xml.cgi

...

Image Added

Eclipse behaviour:

  1. Eclipse get the site.xml for the www.apache.org/dist server
  2. Eclipse then get the list of the mirrors via http://

...

  1. ant.apache.org/

...

  1. ivy/

...

  1. ivyde/updatesite/

...

  1. eclipse-update--xml.cgiImage Added
  2. Eclipse

...

  1. 3.2 and 3.3

...

  1. present then a list of mirrors to the end user.

...

  1. Eclipse 3.4 and 3.5 is selecting one without asking
  2. Then every operation will be done on the selected mirror, downloading the digest.zip, the jars, etc...