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?

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).

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)?

Thanks for your help,

Mike 5:)

On Fri, 8 Jan 2016, 18:53 Gert Doering <g...@greenie.muc.de> wrote:

> Hi,
>
> On Sat, Dec 26, 2015 at 02:39:49PM +0000, Mike Auty wrote:
> [..]
> > Given I didn't author most of these patches (I fixed up a tiny bit of
> > documentation at the end), I was wondering how best to supply these so
> > that they could be considered for inclusion in the main tree?  Should
> > I submit a pull request from my repo with all the patches applied [4],
> > or post the git format-patches to this mailing list, or is there
> > another method I should be using?
>
> I'm aware of these patches (as is David), but so far the interest has not
> been high enough to prioritize them and get them properly reviewed and
> tested.  As you have noticed, the patch set is fairly big, and touches
> quite a bit of code - and since we'll have to maintain that code from
> that point on, it needs to fulfill "enough interest" and "the currently
> active maintainers understand it well enough" (for the packet code, that
> would be mostly Arne and I...)
>
> Process-wise, we do not deal in pull requests but patches need to be sent
> (with git send-email) to the openvpn-devel list for public review, and
> merging with a reference to the public list archive.
>
> I'm not saying that these patches won't go in - but it will not happen
> in the close future.  Main focus right now is to get lots of small things
> fixed, get AEAD, pushable ciphers and iservice in, and release 2.4.0
> (so people can enjoy proper dual-stack support, proper IPv6-over-IPv6
> support, full peer-id floating, etc.) - and since interest for vlan
> tagging has not been that high, it's likely not going in.
>
> Sorry if that wasn't the reply you wanted to hear.  We're doing our best,
> but days are short...
>
> gert
>
> --
> USENET is *not* the non-clickable part of WWW!
>                                                            //
> www.muc.de/~gert/
> Gert Doering - Munich, Germany
> g...@greenie.muc.de
> fax: +49-89-35655025
> g...@net.informatik.tu-muenchen.de
>

Reply via email to