-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 29/08/16 11:10, Bojan Komazec wrote:
> Thanks a lot Samuli.
> 
> I cloned "openvpn-build" repo yesterday and created my patch branch
> off the last commit on "release/2.3" but after reading your email I
> checked it out again and saw that my "release/2.3" was actually 1
> commit behind the origin. I am still trying to understand how this
> difference happened but yeah, my patch is not necessary.
> 
> Regarding the contribution process, I was reading
> https://community.openvpn.net/openvpn/wiki/CodeRepositories page 
> which states: "All bug fixes should be developed against the
> master branch, and where it is decided to include such fixes in a
> minor release (2.1.x, 2.2.x, etc), it will be cherry-picked from
> the master branch and into the suitable release branches.". This is
> what made me thinking I should create a patch for "master" rather
> than "release/2.3". Did you suggest using release branch as a
> target because my patch was not a bug fix (but a simple build
> parameter update)?

We have a few different contribution processes, depending on which
sub-project you contribute to.  The process described above is for the
OpenVPN core; which is the part of OpenVPN which does all the crypto
stuff, tunnelling and networking stuff.  As this project is security
sensitive and a bad patch can truly compromise the security, we have
quite a strict regime of reviewing patches before they get accepted
and included.  In addition, with the OpenVPN core we want to have full
transparency in what gets accepted and in a distributed way which
keeps most of the important discussions preserved - even if GitHub
disappears in the future.

The openvpn-build project is more about building the OpenVPN core and
related packages.  Even though funky stuff can be done to the build
process, it is not considered as critical as other components by the
openvpn-build team.  Hence as simpler approach for contributing.  But
still, patches will be reviewed here too before they get merged; it's
just that the mailing list isn't mandatory for this project.

I hope this clarified a few things.


- -- 
kind regards,

David Sommerseth
OpenVPN Technologies, Inc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)

iQIcBAEBAgAGBQJXxAKxAAoJEIbPlEyWcf3yQQ8P/1ZgZyMCzinj2cWeaf9H2ACA
mQnOTmml0Bt0ELeZFH2vUDebt7VkkPT9QXivUbKVGkSxk7rvczgxS4PuHRJBRNwZ
OEvitqxQYJLcAQz/OBBKHpYYGQFEBKgaG+CqFqcaeimIr9V4maWExvwF2thqZQyq
eYRzOyYdxs8ZjYRN2JpI61ALfgXzoTG19Z2LBjSKNkkjIxE6g6PY5WYSZm7Vb3i6
BCAbBcGqf4UZeomo+wn7zkhI/5gRr3HQ2UAGHScSFmdrumFqJFgiW6/0xTElIEgs
R3v28hXuU3GNcmT3x2F50G8DJDZOH7t5xoEXckntZ0kASFvcxci7KYLNSAbgZ4rU
J9bhQuASnkKJzTbOXvanK9+Wet22+H1/GbB4lLcl6wnFbT5hZxT/0a3cg15VebYo
7K8MhvElZLK8/NIMX+u8AP1sUjXKCZN1REp8DIQozn9hhnDN+VUVm26YUhTL+jgi
7yxo9ErU9OIIqx4lccX/viLMVLN+f4PNjKqpi5/CzYvQbA1PLMNnhJ1/c9g6bK9D
leauLiKpKqU2Y2b+vO7IIzThdDyvlNwpinlAQa5qQrf1xL0SKksvdmXUYgmwmTwP
YmG14rFhgcHZQng8OZ19sLnQWKo9NQ8Ci1zEvczNBCpWvyDDYi0FzSeX3u+KB9HR
HFByTO1PT6guEm0c1UrP
=sZgx
-----END PGP SIGNATURE-----

------------------------------------------------------------------------------
_______________________________________________
Openvpn-devel mailing list
Openvpn-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openvpn-devel

Reply via email to