On 5/21/09, Felix Kronlage <f...@perrin.bytemine.net> wrote:
> On Wed, May 20, 2009 at 11:39:57AM +0200, Matthias Andree wrote:
>
>  > + release openvpn 2.1 without Windows GUI as soon as you believe it's done
>  >    * your changelog below suggests that RC16 needs more than just
>  >      a week of testing
>  > + stabilize (through beta and RC) the Windows GUI as a separate add-on
>  >   package (if you want, these test releases can then comprise 2.1_rc,
>  >   2.1.0, 2.1.1, ... whichever is current, for user convenience)
>
>
> ack.
>  Small and fast release cycles. At least 'fast' compared to now would
>  be nice.

Yes...
OpenVPN has several separate components, each can be released separately:

1. OpenVPN core (Source).
2. OpenVPN easy-rsa (Source)
3. OpenVPN binaries (Whoever use this, Windows is important).
4. OpenVPN TAP device (Windows only, device driver).
5. OpenVPN UI (Windows only, binary?)
6. OpenVPN Windows Installer (Installer + OpenVPN Windows binaries +
easy-rsa + Tap + UI)

It would be much easier if every component has its own version and dependency.

For example OpenVPN-2.1 requires >=TAP-1.0.5 on target machine.
OpenVPN-2.1-win32-build-22 is build 22 out of OpenVPN-2.1 sources.
OpenVPN-2.1-installer-23-x86 - is installer version 23 for x86 which
is a bundle of OpenVPN-2.1-win32-build22, easy-rsa-2.0.2, tap-1.0.5,
UI-2.2.2

etc...

Alon.

Reply via email to