Is there a place for a beginner to contribute on big, widely used projects like ASP.NET, that are backed by a big company like Microsoft and already have thousands of contributors, or should we start with smaller, more obscure projects that have a smaller team?
, great question. I answered that on the panel, but in case you missed, my answer is "Yes"! Projects are being open sourced for a reason: people want to get the community involved, regardless if it's an obscure project or a big one.
There are advantages on each:
for the obscure/smaller ones you're more likely to see the impact of your work and also to connect with people at a deeper level, as it's a small community. There the requirements might be lower for accepting and merging PRs.
for the big ones you'll probably have an easier time finding people to help you out, have more resources available to read (such as contributing guidelines and wikis) and contact with potentially big continuous integration and deployment infrastructures, but also the number of good issues to start with might always be low, as people run to get them.
Very helpful information. Thank you for taking the time to answer my questions, both during the live-streaming speaker discussion and in writing.
Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink.
Hide child comments as well
For further actions, you may consider blocking this person and/or reporting abuse