Skip to content
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

Make it easier to contribute to tools #5

Open
nrc opened this issue May 7, 2017 · 5 comments
Open

Make it easier to contribute to tools #5

nrc opened this issue May 7, 2017 · 5 comments
Labels

Comments

@nrc
Copy link
Member

nrc commented May 7, 2017

First concrete step is to have a webpage (linked from r-l.o) that lists tools and 'good first bugs' for each, plus contacts and some getting started advice.

@nrc nrc added the roadmap label Jun 14, 2017
@nrc
Copy link
Member Author

nrc commented Jun 14, 2017

@nrc
Copy link
Member Author

nrc commented Jun 14, 2017

https://github.com/nrc/dev-tools-team/tree/master/contribution

The following are concrete work items for the whole team:

@fitzgen
Copy link
Collaborator

fitzgen commented Jun 14, 2017

I just plugged some of the more obvious gaps from the checklist in bindgen's CONTRIBUTING.md file.

Would anyone like to do a general review of our CONTRIBUTING.md file and contribution workflow? (probably outside of that PR).

Thanks!

@nrc
Copy link
Member Author

nrc commented Aug 31, 2017

Expanding on "central documentation of how-to-contribute resources ". Here are things I think we should have here and linked from all the tools:

  • How to find something to work on
  • where to look for docs, getting help (irc, don't be afraid to comment)
  • Git and GitHub intro, including how to submit a PR, process for getting a review, merged, etc.
  • How to make a good PR - e.g., have tests, docs (comments), communicate motivation, organised commits, commit messages, ....

What else should we have?

@fitzgen
Copy link
Collaborator

fitzgen commented Sep 1, 2017

  • maybe a summary of github issue labels' meanings?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants