Commit History

Author SHA1 Message Date
  dflaven 380917eb2c Improved way to track the choices made during the installation in order to: 8 years ago
  romainq a9f30549bf N.520 Setup: conflicts when a module in "extensions" is an upgrade of a module that already exists in datamodels/2.x. The most recent module must be installed and the older one must be ignored. 8 years ago
  dflaven b1a5326d43 Automatically remove duplicated modules (by keeping only the most recent one) when loading modules, independently of the loading order. 9 years ago
  romainq 6c5384012e Setup: improved the module ordering algorithm. If a module has several dependencies (inclusive OR), it must be installed after each and every of its dependency that has been selected for installation. 9 years ago
  dflaven 6bc1fb6cb7 Added structured error reporting in case of missing dependencies for the modules to install. 9 years ago
  dflaven 8379eef5d1 Automatic installation of modules: remove duplicates if needed. 9 years ago
  dflaven 8bd8131c42 Allow for comparisons of the module's versions in the expression of dependencies. For example one can now say "itop-config-mgmt/>=2.0.2" for a dependency. 11 years ago
  romainq 682f300b1e #721 Unmet dependencies not detected 12 years ago
  dflaven 5a7fd8cbf1 Enhancement: the expression of dependencies between modules can now use a complex boolean expression with a combination of "logical or" (||) and "logical and" (&&) instead of just a module name. 12 years ago
  dflaven 7587e5eb35 Sort the modules before processing them for dependencies, in order to obtain a predictable result independent from the order of the modules in the file system... hopefully... (should fix Trac#679) 12 years ago
  romainq eafa11ecfe Updated copyright (2012) and license (LGPL changed to AGPL) 12 years ago
  dflaven dd9b62c32c Some progress on the 2.0 setup... 12 years ago
  dflaven 4ab5a23d4a - Implemented the 'symlinks' options 12 years ago
  dflaven 0facb99f3b The new 2.0 setup is under way... 12 years ago
  romainq 3988ebc5be Profiles defined in XML (setup + runtime), beta version (stable, upgrade required) 13 years ago
  romainq 666c75337b Finalized the setup (missing files) 13 years ago