Re: First contribution
Vadim Zeitlin <[email protected]>
| Newsgroups | gmane.comp.lib.wxwindows.general |
|---|---|
| Message-ID | <[email protected]> |
On Sun, 6 Aug 2023 19:40:54 +0200 Brian Delalex wrote:
BD> Hello,
BD>
BD> I use wxWidgets for a few years now and would like to contribute to the
BD> effort to maintain it.
Hello Brian and welcome to the list!
BD> I've read the guides to contribute but some point
BD> stay unclear to me and I would like to be sure of what I'm should do. I
BD> would like to start with a simple task like the one in this issue "
BD> https://github.com/wxWidgets/wxWidgets/issues/22965". Can someone tell me
BD> with branch I should clone to start working on that and maybe things I
BD> should know before starting ?
You should clone master, as only bug fixes are done in the 3.2 branch,
and make the changes there, then create a PR for merging your branch into
the upstream (i.e. wxWidgets/wxWidgets repository on GitHub) master.
I can't think of anything particularly important to know, but running the
test suite locally is strongly recommended. It's also nice to use wxWidgets
coding style in the new code (it's basically "the same as in the rest of
the code", or, somewhat more explicitly, 4 space indent, opening braces on
their own lines and spaces between operators and opening parentheses) as we
don't impose it automatically.
And, of course, if you have any questions, please don't hesitate to ask,
either here or on wx-dev mailing list (although I might not be able to
answer quickly right now as I'm on vacation).
Thanks and good luck!
VZ
--
TT-Solutions: wxWidgets consultancy and technical support
https://www.tt-solutions.com/
signature.asc
(application/pgp-signature, 195 B)
-----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQQx+vLQdOwioQqkxtoG6kHeT2wehgUCZNACpgAKCRAG6kHeT2we hkEWAKCmULKRbgGBicgz50JFZqFn4U68rwCeP74EEFINcpO2t5P2nA7lVT82C0s= =pbOb -----END PGP SIGNATURE-----