Hi there! Since 2018,I used to solve some hackerrank challenges with python,I tried Django aswell but in deep. I teached python basics for one month and succeeded in my university assignment and exam!
But but... I am not feeling the usefulness or the spirit of Python yet! So if there is some projects to work on I would be grateful!
NB: I am willing to apply for Google Summer of Code (GSoC) 2020!
Top comments (16)
Applying to GSoC it's a good way to contribute back to the community, in the meantime you could look at the libraries you use in your projects and see if they need help (most do).
I think there's a lot more momentum in working on tools you use daily than with picking a random Python project you're not familiar with and send contributions. Anyhow, Awesome Python is a good list of various popular projects
You are right!
I have to find something I am familiar with or willing to learn!
Ok thank you for the comment
If you're interested in building the next great Python web framework: Masonite
Cool!
I will read through the How to contribute section and let you know about my decision!
I will try the framework as well!
Oh! Sounds interesting! I will take a look at it!
It's great that you're interested in GSoC, but you could just directly start contributing now (the GSoC application process won't start until the spring of 2020). In general, open source projects are so happy to have new contributors that they'll help you get involved without any elaborate application process.
Good open source experiences tend to involve larger, stable projects with friendly and consistent maintainers.
You can figure out if a given Github repo fits the bill by looking at:
Project communications are good to look at, too, whether that's gitter, slack, or a mailing list: are plans aired in the open, or is code dropped on the community without a chance for public comment? Are the core devs respectful and kind? Does their conversation follow their own code of conduct? If new people ask for help, do they get help, or are they ignored?
Mozilla has a strong contributor community, and we have a ton of python projects that might be worth checking out, have a look: github.com/mozilla?language=python
You could also look for projects whose maintainers invest in improving their community. For instance, check out the people and projects listed here: us.pycon.org/2019/hatchery/maintai....
Good luck!
Not to sound overly self-promotional, but there is a massive gap between knowing how to use Python, and truly knowing Python. It was years before I truly understood what made the Python language so powerful. Once you grasp that, you definitely can feel the usefulness and spirit of Python.
I've been turning all of those "aha moments" into my Dead Simple Python series, which I think you'd find helpful.
Introducing "Dead Simple Python"
Jason C. McDonald ・ Jan 13 ・ 3 min read
Ok,I will check it out! Thanks
You can contributing to Zappa. I'm looking at it as a serverless technology for AWS.
That sounds cool
Pick a web framework like django. Find one with less involvement and contribute it. Django has too many people in it. But other frameworks can have enough room to allow new contributor.
Ok thanks for the infos
You can contribute coogger project its a platform for devs developed by me.
github.com/coogger/coogger
You first should read contibuting.md
The contribute.md is not working
github.com/coogger/coogger/blob/ma...