Open source is scary.
We should make it as easy as possible for newbies to contribute to open source
Some ideas, in no particular order:
[x] 1) issues tagged "first timers only" (only open to those who have never contributed to OSS) that require < 30min to complete, and have more detailed instructions
[CHECK, first issue created #79 . We will see how it goes, and iterate from there]
[x] 2) create branches with failing tests, that first timers need to make pass
[CHECK, failing test is pushed into master with .skip keyword]
[x] 3) adding a document targeted at first timers, listing how-to resources and encouraging them to participate
[CHECK, New to OSS Guide]
[x] 4) fostering a welcoming community that encourages and helps newbies get started in open source
[CHECK, I don't know about "fostering", but updated documentation to include code of conduct]
[x] 5) update "vision" statement to add "encourage more people to participate in open source"
[CHECK, done]
[x] 6) there are different kinds of "first timers" - those new to open source, those new to programming, and those new to the tech stack. We should target different stories to different kinds of newbies
[CHECK, just something to keep in mind]
If you have any comments or any more ideas, I would love to hear feedback (both positive and negative)!
I would especially love to hear from people who have never contributed to open source. What can we do to help you get started? What do you think of the ideas listed above?
Open source is scary. We should make it as easy as possible for newbies to contribute to open source
Some ideas, in no particular order:
If you have any comments or any more ideas, I would love to hear feedback (both positive and negative)!
I would especially love to hear from people who have never contributed to open source. What can we do to help you get started? What do you think of the ideas listed above?