3 | | In the [wiki:LvivHackathon2018 Lviv hackathon] we agreed that OpenVPN 2.5 Windows installer should be MSI-based. The installer will include OpenVPN, OpenVPNService, tap-windows6 etc. as separate MSI features. People who want to install just tap-windows6 can still use the installer and disable installation of OpenVPN-related stuff. |
| 3 | In the [wiki:LvivHackathon2018 Lviv hackathon] the we agreed on the following things: |
| 4 | |
| 5 | * OpenVPN 2.5 Windows installer should be MSI-based |
| 6 | * The installer should include OpenVPN, OpenVPNService, tap-windows6 etc. each as separate MSI feature |
| 7 | * People who want to install just tap-windows6 can disable the OpenVPN features |
| 8 | * We should not try ti embed MSI installers into MSI installers due to lack of good documentation |
| 9 | * Each installation architecture/target will get its own MSI installer |
| 10 | * We should bundle all the MSI installer into a thin wrapper executable, such as a self-extracting p7zip archive with a script hook that detect which MSI to launch |
| 11 | * The individual MSI files should also be made available for more technical users as well as system administrators |