On 08/01/16 21:32, Mike Auty wrote:
> Hiya Gert,
> 
> Thanks for the reply.  Obviously I'd prefer to see this merged into the
> main codebase than have to maintain the changes externally as the tree
> changes, but I understand the nature of volunteer projects.  I'm happy
> to submit the patches individually, but I'm slightly concerned that the
> original author made corrections as he went along, meaning there are
> many more patches than actual changes to the code.  
> 
> I'm not sure how to squash the patches down and maintain the authorship
> and appropriate comments?  Is there a simple way to do this or will I
> have to have ask the author to recraft and minimize the commits?

The best would be if those of you interested in getting these patches
into OpenVPN unite forces.  Establish a git tree you all can at least
clone.  And apply needed patches as you fix things.  How you do this is
entirely up to all of you being involved.  This way, more can be
involved in this process and you expose this side-project of OpenVPN.

I would even go so far to suggest that you can use the openvpn-devel
list for discussing issues and patches too.  Then those involved in
pulling these things into the mainline will also better be able to see
both the interest for these patches and understand better how this is
resolved.  You might even get some input from the core developers.

> If this feature doesn't make it into 2.4, is it significant enough to
> have to wait for 2.5 before it becomes mainlined or could it see the
> light of day in a 2.4.x release?  I'd primarily like to ensure that all
> requirements for getting it integrated are met and that it does then get
> integrated (since the patchset had existed against various trees since
> 2011 and trying to follow the history it isn't clear why it hasn't been
> merged earlier other than interest).

We generally do not want new features into patch-level releases (2.3.x,
2.4.x).  With that said, none of us would have thought 2.3.x we would do
10 patch-level releases for 2.3.  We generally want to do major releases
more often.  But many of us have been more time restrained after 2.3 was
released, so 2.4 have not had the pace we intended.

> I'm not sure how to generate more interest (and I'm slightly surprised
> more people aren't asking for this feature, given it can reduce multiple
> instances of openvpn down to a single multi-vlan endpoint).  Do you have
> any suggestions for how to deal with this requirement (given the others
> are largely technical)?

As I said, get a published git tree out to the public with some activity
... maybe even do some point-releases with source packages.  And use our
mailing lists, I think this is important enough that getting a broader
public discussion will be beneficial for all.  Getting exposure is often
the needed detail :)


--
kind regards,

David Sommerseth

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to