Closed shapironick closed 6 years ago
Hi Nick, could you click edit on this issue and copy the markdown out of here and post in the contributing guidelines? Once it's over there i'll clean it up and then we can close this issue. thanks!
Thanks, Liz! Its over there now, closed with 203b514, the new guidelines don't address what we already here so please don't delete what is included at the bottom when you tidy :)
Hi @ShaneYY @kdannemiller @rongjun-qin-321 @DrCastner @gretchengehrke
I'm just creating an issue thread here with some resources for getting acquainted with open source culture and practices.
First time contributors
New to open source/free software? Here are some resources to get you started:
Contributing for non-coders
As many of us are not coders but still play vital roles in advancing the project here are some basics for getting started, for those of us that are not coders.
Coding is not a requisite to being helpful on GitHub, if you don't code you can still help out; in fact, helping to clearly describe and document problems and new feature proposals is at least as important as writing the code itself.
When creating or editing an issue, try to:
Once an issue is well documented, we can tag it with
help-wanted
to get the word out that we're looking for someone to try to fix it. If you're not sure if it's ready, ask on the plots-dev listFinally, if your issue is well documented, try to get involved in some outreach to new contributors to match someone with the project! Tell them what it'll help you achieve and why you'd appreciate help. And coordinate with the plots-dev discussion list to get the word out.
Preparing issues for newcomers
Related to the above, even if you are a coder, we need help "rolling out the red carpet" (as the Hoodie project calls it) for new contribtors, to grow our contributor base. The steps in Contributing for non-coders are a good starting point, but as a coder, you can also deep-link to the relevant lines of code, with Github links and pointers like:
This is especially great for attracting coders who are not only new to our code, but new to coding in general!
Learn more about how to make a good
first-timers-only
issue here:https://publiclab.org/notes/warren/10-31-2016/create-a-welcoming-first-timers-only-issue-to-invite-new-software-contributors
Much of this post was adopted from @jywarren 's contribution to this wiki: https://publiclab.org/wiki/developers#First+time+contributors
I'll add these noted to our contributing guidelines soon. Thanks everyone!