Ticket #4094 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Make a decision on Wix vs CPack/NSIS for the windows installers

Reported by: Martyn Gigg Owned by: Martyn Gigg
Priority: critical Milestone: Release 2.1
Component: Mantid Keywords:
Cc: Blocked By:
Blocking: Tester: Owen Arnold

Description

If we are moving to a 2.0 release this might be a good time to consider what we want here so that we can unify the Mantid/Vates installers.

Obviously CPack/NSIS would be better from a consistency point of view but we need to check we can do all we need to do with it.

Change History

comment:1 Changed 9 years ago by Nick Draper

  • Status changed from new to assigned
  • Owner set to Martyn Gigg

Martyn to create the list of actions the WIX installer does, then let Nick know

comment:2 Changed 9 years ago by Martyn Gigg

This is a list of things that we currently do with the WIX installer:

  • Check admin/user rights
  • Remove old products
  • Set environment variables
  • Allow custom installation location
  • Allow component selection (currently only Mantid + includes that are by default not installed)
  • Have add/remove entry in control panel to allow manual removal

comment:3 Changed 9 years ago by Nick Draper

  • Milestone changed from Iteration 32 to Iteration 33

Moved to iteration 33 at iteration 32 code freeze

comment:4 Changed 9 years ago by Martyn Gigg

  • Priority changed from major to critical

comment:5 Changed 8 years ago by Martyn Gigg

Decision made. Implementation happening under #5013

comment:6 Changed 8 years ago by Martyn Gigg

  • Status changed from assigned to accepted

comment:7 Changed 8 years ago by Martyn Gigg

  • Status changed from accepted to verify
  • Resolution set to fixed

comment:8 Changed 8 years ago by Owen Arnold

  • Status changed from verify to verifying
  • Tester set to Owen Arnold

comment:9 Changed 8 years ago by Owen Arnold

  • Status changed from verifying to closed

Decision made. Work conducted under #5013.

comment:10 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4941

Note: See TracTickets for help on using tickets.