If you've never contributed to an open source project before (or have only contributed very little), getting started can be intimidating, uncomfort...
For further actions, you may consider blocking this person and/or reporting abuse
There are so many incredible quotes in this piece. :)
This is indeed very insightful. I also see a lot of « Just look for projects » advice, and for me it never worked either. The projects I’ve contributed to were mostly libraires I used in which I found issues that needed fixing. I think this approach works really well, especially once you:
As for #6, and I speak more as maintainer here, I think proactively posting a snippet of the patch / workaround you used can be super helpful, both to the maintainers (they don’t have to ask you again!) and to other people who may lookup the issue because they’ve encountered the same problem.
Also, for feature requests, it can be a good idea to take some time and think about the exact API you want. It’s okay to start with « Is there are way to do X? », but what’s even better is to show how you would like the library/framework/tool to help you do X, and ideally include code snippets of that. Again, it helps maintainers better seize your problem and whether it’s in the scope of their project.
Anyway, thanks for this great post!
Great points, thank you! I agree with all of it, but I’m especially keen on posting your solution so other people with the same problem can find it.
I don’t think I emphasized enough how important i think it is to create issues. It serves not only as a means of communicating with maintainers but also as a form of documentation. A sort of living FAQ mixed with “known issues”.
Thanks again for your comment :).
Fab post! Looks like your journey is going pretty well these days.
A different perspective
I used to follow the good old device
Now it looks more achievable
Thanks for the post 😋👌🔥
Join our Pie project for Victara we always Welcome Devs