-
-
Notifications
You must be signed in to change notification settings - Fork 25.8k
Shorten and improve CONTRIBUTING.md #10892
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
Comments
@lesteve Thanks for pinging me. I'll work on this. |
At a glance, this looks nice. I would rather link so that we don't have to maintain the instructions ourselves. |
Hello, I attended a workshop on first open source contribution which, after a bit of searching, led me to this issue. I can do a bit of reearch into the CONTRIBUTING.md of other popular libraries and have a go at shortening the one for scikit-learn. Is this something I can help with? |
Thank you @cecilialiao , improving |
thanks @cecilialiao, do you think you could also help with and include this issue: #12111 (comment) |
@adrinjalali Would it make more sense to include #12111 in the full documentation (https://github.com/scikit-learn/scikit-learn/tree/master/doc) rather than |
We've decided not to mention it. I think the main purpose of this PR is reorganizing, not adding things. |
I created PR #12144. But in doing so, I noticed that the pull request comment box is prepopulated to reference to a section of
Is it possible to change the pre-populated field to reference the live documentation, or should I add the pull-request-checklist back onto |
I am attending a workshop on first open-source contribution. May I suggest some rephrasing and cuts in a pull request? |
As mentioned in #9958 (comment), people are more likely to bump into CONTRIBUTING.md than the contributing doc on scikit-learn.org before opening an issue or PR.
CONTRIBUTING.md should have very little content and points to the relevant portion of the scikit-lern.org dev (because stable can lag behind quite a bit) doc. Here are a few points that are worth mentioning:
Filing issues
Use the template provided: What you did, what you expect, what you got, scikit-learn and dependencies version. Full traceback if you get an error. A stand-alone snippet makes it a lot more likely to get good feedback.
Link to dev doc for all the details.
Pull requests
For contributing Pull Requests:
For more details, link to the dev doc
Other things:
I may have missed things, obviously comments more than welcome.
Related things were discussed in #9958 and probably others.
cc @mohamed-ali who said he may be interested to work on this.
A few contributing guide I could find:
numpy
scipy
pandas
dask
requests
django
The text was updated successfully, but these errors were encountered: