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

Add all-contributors bot #259

Closed
3 tasks done
jbteves opened this issue Apr 20, 2019 · 33 comments
Closed
3 tasks done

Add all-contributors bot #259

jbteves opened this issue Apr 20, 2019 · 33 comments
Labels
community issues related to building a healthy community

Comments

@jbteves
Copy link
Collaborator

jbteves commented Apr 20, 2019

Summary

Add the all-contributors bot in #56 per @KirstieJane's suggestion.

Additional Detail

This would enable us to easily acknowledge contributors through the README or a future CONTRIBUTORS file. A project maintainer will have to add the bot to the repository in order for it to be active. For reference, bot usage may be found here. The bot will do basic natural language processing to use emoji-key while active.

Next Steps

@jbteves jbteves added the community issues related to building a healthy community label Apr 22, 2019
@jbteves
Copy link
Collaborator Author

jbteves commented Apr 22, 2019

@emdupre WDYT?

@jbteves
Copy link
Collaborator Author

jbteves commented May 1, 2019

This may also fall under the "Healthy Community" milestone.

@emdupre
Copy link
Member

emdupre commented May 2, 2019

This sounds great ! I don't know that we should have it in the CONTRIBUTING file itself... What about in a people.md or contributors.md ? Any experience with what other projects are doing, @KirstieJane ?

@emdupre emdupre added this to the healthy community milestone May 2, 2019
@jbteves
Copy link
Collaborator Author

jbteves commented May 2, 2019

There was some discussion about this in #56, see here.

@emdupre
Copy link
Member

emdupre commented May 2, 2019

Thanks for the pointer ! I'd say we should actually go ahead and create that contributors.md, then, since we have 12 people on the "contributors" tab but a few more that I think would be nice to include even though they don't have code contributions just yet.

If there are strong preferences against this, though, happy to brainstorm how best to include it in CONTRIBUTING !

@jbteves
Copy link
Collaborator Author

jbteves commented May 3, 2019

I agree with @emdupre on splitting it out, just because I like ultra-modularity and it seems like they are distinct things-- one is how to become a contributor, and one is an acknowledgment to existing contributors. Also then the bot can't mess up our CONTRIBUTINGREADME file if it goes haywire for some bizarre reason, but that's more paranoia than sound reasoning.

@KirstieJane
Copy link
Member

I have a preference for putting the table in the README - I don't think many people will see the table in contributors.md but I don't mind it going in there.

Agree that its best not in the CONTRIBUTING.md file - sorry if I accidentally recommended this at some point 😬

@jbteves
Copy link
Collaborator Author

jbteves commented May 4, 2019

Nope, I misread, you said README, sorry! Edited my comment.

@emdupre
Copy link
Member

emdupre commented May 26, 2019

@all-contributors please add @jbteves for project management, documentation, pull request review, maintenance ! I'm sure I'm missing other stuff, but as a start 😸

@allcontributors
Copy link
Contributor

@emdupre

I've put up a pull request to add @jbteves! 🎉

@emdupre
Copy link
Member

emdupre commented May 26, 2019

@all-contributors please add @KirstieJane for documentation, finding funding, project management, pull request reviews, and giving talks on the project !

@allcontributors
Copy link
Contributor

@emdupre

I've put up a pull request to add @KirstieJane! 🎉

@emdupre
Copy link
Member

emdupre commented May 26, 2019

@all-contributors please add @tsalo for code, ideas, documentation, tutorials, answering questions, and reviewing pull requests !

@allcontributors
Copy link
Contributor

@emdupre

I've put up a pull request to add @tsalo! 🎉

@emdupre
Copy link
Member

emdupre commented May 26, 2019

@all-contributors please add @handwerkerd for design, documentation, a dataset for the examples, and pull request review !

@allcontributors
Copy link
Contributor

@emdupre

I've put up a pull request to add @handwerkerd! 🎉

@emdupre
Copy link
Member

emdupre commented May 26, 2019

@all-contributors please add @dowdlelt for code, answering questions, designing the visual reports, and bug reports !

@allcontributors
Copy link
Contributor

@emdupre

I've put up a pull request to add @dowdlelt! 🎉

@emdupre
Copy link
Member

emdupre commented May 26, 2019

@all-contributors please add @rmarkello for code, infrastructure, and answering questions !

@allcontributors
Copy link
Contributor

@emdupre

I've put up a pull request to add @rmarkello! 🎉

@emdupre
Copy link
Member

emdupre commented May 26, 2019

@all-contributors add @prantikk for code and ideas !

@allcontributors
Copy link
Contributor

@emdupre

I've put up a pull request to add @prantikk! 🎉

@emdupre
Copy link
Member

emdupre commented May 26, 2019

@all-contributors add @javiergcas for ideas !

@allcontributors
Copy link
Contributor

@emdupre

I've put up a pull request to add @javiergcas! 🎉

@emdupre
Copy link
Member

emdupre commented May 26, 2019

@all-contributors please add @emdupre for code, documentation, ideas, infrastructure, pull request review, examples for testing, and answering questions.

@allcontributors
Copy link
Contributor

@emdupre

I've put up a pull request to add @emdupre! 🎉

@emdupre
Copy link
Member

emdupre commented May 26, 2019

Trying advice from @KirstieJane in all-contributors/all-contributors#225 ...

@all-contributors please add @jbteves for bug reports !

@allcontributors
Copy link
Contributor

@emdupre

I've put up a pull request to add @jbteves! 🎉

@emdupre
Copy link
Member

emdupre commented May 26, 2019

Hmm. That didn't work. I might touch base with you Kirstie to see what your solution was ! For now I just manually updated it 😅

Hi everyone ! Sorry for tagging you into this long thread. We've added the all-contributors bot to the project to recognize the many contributions folks have made -- so thank you !

I've done an initial pass, but I know there are contributions I left out ! Please feel free to add contributions from yourself or others following these usage guidelines. I'm also working to get this added to our Contributing guidelines ✨

@jbteves
Copy link
Collaborator Author

jbteves commented May 26, 2019

I just saw this, I will add that to my documentation PR.

@jbteves
Copy link
Collaborator Author

jbteves commented May 26, 2019

@all-contributors please add @tsalo for bug reports

@allcontributors
Copy link
Contributor

@jbteves

I've put up a pull request to add @tsalo! 🎉

@jbteves
Copy link
Collaborator Author

jbteves commented Jun 1, 2019

@emdupre once you've approved the request from adding Monica I'll probably just close this unless you have any objections.

@jbteves jbteves closed this as completed Jun 1, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
community issues related to building a healthy community
Projects
None yet
Development

No branches or pull requests

3 participants