Hi Thomas, personal experience concerning contribution: It will strongly depend on your background and desires. I just started couple of month getting involved.It turned out, "low hanging fruits" and "good first issue" did not fit exactly to me. I'm beginner on C. So I started trying to reproduce the bugs, put comments, added lengthy tickets to trigger problems and did a lot of boring still necessary python-test-cleanup (which can still be improved and a lot of tests still are missing...). I also did the cleanup of removing lower Python & SDL versions. Here I learned that SDL1.2 is very old (and the development is abandoned?), so I guess the team would be happy to be able to switch to SDL2 and I suggest to see it as a priority ;) but unfortunately, I can not contribute to it... Finally, with my mathematical background, I can enter the drawing issues and did some C algorithm stuff, so I'm happy to learn C with nice help from everybody :)
Documentation is also always improvable. And somebody suggested, we should improve the examples...
Still so many things to do \o/ On 05/11/2018 11:33, René Dudfield wrote:
Hi,I strongly feel that starting with tests is a good idea, and also for "good first issue" issues.Most projects mark issues which should be fairly easy to get started on.Definitely choose a project based on your interests, and one where people are willing to help out.Here's a "good first issue" for you if you want it: https://github.com/pygame/pygame/issues/565Just say on there something like "I'm working on this". Also see: https://www.pygame.org/wiki/Contribute Feel free to drop in the #contributing room where you can get help.On Mon, Nov 5, 2018 at 11:08 AM Thomas Sanjurjo <sanjurjo7@xxxxxxxxx <mailto:sanjurjo7@xxxxxxxxx>> wrote:If I'm getting my feet wet with programming seriously, where should I best focus my efforts? I can do documentation and explain what code does decently well, but I'd also like to actually conteibute some code to the project. Thanks for pointing me in the right direction .