Ticket #804 (closed assessed: suspended)
Complex plug-in installer packages cannot be versioned and deployed yet
Reported by: | jeroens | Owned by: | jeroens |
---|---|---|---|
Priority: | normal | Milestone: | NOT SET |
Component: | Installation | Version: | 6.6 beta |
Severity: | feature | Keywords: | plug-ins, auto update |
Cc: |
Description (last modified by jeroens) (diff)
Future plug-ins, such as the spatial data plug-in points, will require installation of a series of dll files. Windows installers and installer patches, .msi and .msp files, are the best bet to deploy such plug-in points. At the moment EwE6 does not have a system to compare the version of a plug-in point with the version of the .msi file that provided the plug-in point.
Change History
comment:2 Changed 14 years ago by jeroens
Probably .msi packages are not the solution: http://www.advancedinstaller.com/user-guide/changing-version.html - only one instance of a product code can be installed on a machine at once. This would not work with potentially multiple installations of EwE on a single system such as Beta's and main releases.
comment:4 Changed 14 years ago by jeroens
Best bet is to use either WinZip? self-extracting packages, or 7-zip SFX packages (using a tool like http://teejee2008.wordpress.com/7-zip-sfx-maker/). Both tools can run scripts, launch installers, etc. Alternatively, plug-ins could be distributed as AWInstall packages.
The plug-in build scripts will need to create these installer packages. Lots to research!
comment:8 Changed 14 years ago by jeroens
- Milestone changed from Ecopath 6: release 6.2 to Ecopath 6: release 6.3
comment:9 follow-up: ↓ 12 Changed 14 years ago by jeroens
This will be implemented with the release of Spatial packages in Ecospace
comment:10 Changed 13 years ago by jeroens
This also applies to the installation of EwE itself. The industry standard for .NET applications is make an application Microsoft Click Once compatible.
comment:11 Changed 12 years ago by jeroens
- Milestone changed from Ecopath 6: release 6.3 BETA to NOT SET
Post-phoned once again - needs $
comment:12 in reply to: ↑ 9 Changed 7 years ago by jeroens
- Version set to 6.6 beta
Replying to jeroens:
This will be implemented with the release of Spatial packages in Ecospace
No, unfortunately not
comment:13 Changed 7 years ago by jeroens
- Status changed from new to closed
- Resolution set to suspended
We need a CRAN-like structure to auto-deploy and update plug-ins. One day. For now, this ticket is going dormant.