-
Notifications
You must be signed in to change notification settings - Fork 4.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update docs to be new-contributor friendly #20782
Comments
EDIT: All the content was migrated to CoreFX main page and to CoreFX wiki for easier collaboration. Here's dump of my original plan: .NET Core
Issues
Contributions
Random useful
Any help to move this forward is welcome! |
Great blog post from first-time contributor in Roslyn @MaximRouiller to leverage: |
Adding some recent new contributors, who might have either suggestions/opinions on the topic, or they might benefit from the draft, or maybe even might be interested in helping out crafting the docs for their future selfs ;-) |
Also for everyone interested -- check out dotnet/corefx#17619 about current plans and where help is needed most these days (you don't have to restrict to that of course). |
Added another good start for new contributors: query with "add new tests" issues |
Wow... thank you @karelz. Didn't know that my two small blog posts would trigger an avalanche of actionable items. 😮 |
@MaximRouiller as you see, I had these docs planned since December - I just didn't have time to execute on it yet :( ... too many fire drills, too much repo shepherding and also the somewhat emberassing fact that I didn't yet contribute a real fix into CoreFX in my time on the team since last October, so it would cost me quite a bit of time to collect all the info - clearly I need help :) Your blog posts fit into it nicely and I want to leverage your writeups. They were the right nudge I needed to push the docs and 'easy'-queries a little bit further right now instead of in couple of months :) ... it is also easier to invest into things when there are immediate customers/dogfooders/contributors who can provide feedback and who benefit from your work right away ;). So thank you for the nudge and your interest! Any help or suggestions from first-time contributors will be appreciated. cc @sharwell |
@karelz Apparently, I'm good at nudging since that prompted @sharwell in FINALLY updating his StackOverflow profile. 😉 I'm ready to take on another bug/improvement/issue. Doesn't need to be Roslyn only. If the same process I applied to Roslyn can be done for corefx or any other repository, I'll gladly do a write-up on my experience in contributing to a particular repository. The only thing to remember is that I didn't contribute to any main repository before (yay! (?)) so I'm a real first-time contributor to any repository you might throw at me. So... like they say at poker. Hit me. 😄 |
@MaximRouiller challenge accepted. It would be great to see similar blog post (or comparison) on CoreFX repo -- you can start with easy issues and use draft of the docs above. BTW: I am myself 'newbie' in contributions to CoreFX as well. I actually didn't submit any PR beside docs changes since I joined CoreFX team in 2016/10 (although I did plenty of code changes to the CLR code base over my 12 years on the team from which I sent 7 years as individual contributor i.e. "real dev"). |
I have moved the skeleton of my plan above to CoreFX wiki. Every GH user has RW permissions, so we all can collaborate on the docs fast (without PRs review delay, etc.). I have also merged my main page updates from December (mentioned above) to master. Main CoreFX page is now updated and links directly to the wiki, encouraging contributions to the docs. I hope this will make it easier for everyone. Closing this issue as everyone can now directly make changes ... |
FYI: For easier collaboration I have created a new gitter room: https://gitter.im/dotnet/corefx-contrib-docs also linked from https://github.com/dotnet/corefx/wiki/New-contributor-Docs |
Our repo docs are not super-friendly to new contributors. It would be nice to improve them.
The text was updated successfully, but these errors were encountered: