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

Consolidation of contributing guides #17

Open
jacobtomlinson opened this issue Oct 14, 2019 · 4 comments
Open

Consolidation of contributing guides #17

jacobtomlinson opened this issue Oct 14, 2019 · 4 comments

Comments

@jacobtomlinson
Copy link
Member

I had a user ask me today about contributing guidelines on dask-kubernetes. That project doesn't currently have a CONTRIBUTING.md file and so I pointed them to https://docs.dask.org/en/latest/develop.html#contributing-to-code.

Having a look through the various projects in the Dask org there isn't much consistency when it comes to contributing guidelines. Some projects do not have a contributing file (dask, dask-kubernetes, dask-yarn, dask-jobqueue). Some have a minimal file which points to the Dask docs link above (distributed). And some have their own parallel set of contributing guidelines (dask-ml).

I think it would be good to go through the projects without a CONTRIBUTING.md file and add a minimal one which points to the main Dask docs. We may also want to consider whether we should unite the dask-ml and dask-docs ones into a single one, or whether the projects are different enough that they require two sets of documentation.

Thoughts?

@mrocklin
Copy link
Member

mrocklin commented Oct 14, 2019 via email

@jacobtomlinson
Copy link
Member Author

I imagine for some cases you could link to the generic docs and then add some project-specific steps, although this does introduce some documentation indirection. So maybe if there are some additional build steps, or additional testing steps it makes sense to duplicate the whole lot at that point.

I think a good first step would be to add links and files to everything missing a CONTRIBUTING.md. I just wanted to check before I spam a load of projects with PRs.

@lesteve
Copy link
Member

lesteve commented Oct 16, 2019

Fine with me.

jacobtomlinson added a commit to jacobtomlinson/dask that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/helm-chart that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-ml that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask.github.io that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to dask/dask-cloudprovider that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/distributed that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-tutorial that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/s3fs that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-examples that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-blog that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-xgboost that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-jobqueue that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to dask/dask-kubernetes that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-mpi that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/partd that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/cachey that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-lightgbm that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-org that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-drmaa that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-ml-benchmarks that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to jacobtomlinson/dask-tensorflow that referenced this issue Oct 21, 2019
@jacobtomlinson
Copy link
Member Author

I have now opened PRs against all actively used projects (as best as I can tell). Sorry for the noise for those subscribed!

jcrist pushed a commit to dask/dask-yarn that referenced this issue Oct 21, 2019
jcrist pushed a commit to dask/dask-gateway that referenced this issue Oct 21, 2019
TomAugspurger pushed a commit to dask/dask-ml that referenced this issue Oct 21, 2019
TomAugspurger pushed a commit to dask/dask-xgboost that referenced this issue Oct 21, 2019
jacobtomlinson added a commit to dask/dask-cloudprovider that referenced this issue Oct 21, 2019
quasiben pushed a commit to dask/dask that referenced this issue Oct 22, 2019
* Add CONTRIBUTING.md

Ref dask/community#17

* Update CONTRIBUTING.md
quasiben pushed a commit to dask/distributed that referenced this issue Oct 22, 2019
mrocklin pushed a commit to dask/dask-labextension that referenced this issue Oct 22, 2019
jrbourbeau pushed a commit to dask/dask-blog that referenced this issue Oct 22, 2019
jacobtomlinson added a commit to dask/helm-chart that referenced this issue Oct 29, 2019
* Create CONTRIBUTING.md

Ref dask/community#17

* Update CONTRIBUTING.md
stsievert pushed a commit to stsievert/dask-ml that referenced this issue Oct 29, 2019
stsievert pushed a commit to stsievert/dask-ml that referenced this issue Nov 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants