> On Fri, Feb 24, 2012 at 9:33 AM, Adriaan de Jong <dej...@fox-it.com> wrote:
>>> I did not add the UI stuff, I think there should be a discussion why
>>> these are embedded.
>>>
>> One of the few pieces criticism we got about the OpenVPN-NL release was the 
>> fact that we didn't bundle the GUI. End-users expect an all-in-one installer 
>> for a simple user experience. As an end user of OpenVPN, I agree. On 
>> Windows, I don't want to use the command line, as it is very painful.
> There are two options which are better.
>
> 1. Embed openvpn installer within the UI of your choice.
>
> 2. Embed more defined UI installer into openvpn installer.
>
> In both cases every project handles the installation of its own components.
>
Makes sense, especially when as we're splitting the TAP-driver,
easy-rsa, etc. into separate subprojects. I would prefer 2) where each
subproject would have it's own installer, which the OpenVPN "bundle"
installer could call as necessary. As a bonus, each subproject could be
installed separately without touching OpenVPN itself. The only downside
would be some duplicate code in the installer scripts.

-- 
Samuli Seppänen
Community Manager
OpenVPN Technologies, Inc

irc freenode net: mattock


Reply via email to