Hi Alon,
>
> Current active developers are interested in specific features which
> are never complete.
>
> For example Gert cares about the IPv6 implementation, but did not take
> all the routing and tun handling on him self as a whole.
>
> Adriaan added the PolarSSL support, but did not take all the crypto
> interfaces of OpenVPN.
>
> Heiko took the MSVC build + unicode support, bit did not take the
> windows (non-tun none-routing) subsystem.
I think having subsystem maintainers would make sense. Current
feature-based development will probably work for a few years, but as you
say, it can result in problems down the road. That said, there are a few
practical obstacles if we take the subsystem maintainer approach:

1) Do the developers have the (extra?) time to commit to the project
2) Do the developers have enough knowledge to take over a subsystem? If
not, go to 1).

What would the core tasks for subsystem maintainers be, in your view?

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

irc freenode net: mattock


Reply via email to