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

Acknowledging contributions #71

Open
adswa opened this issue Jun 26, 2020 · 43 comments
Open

Acknowledging contributions #71

adswa opened this issue Jun 26, 2020 · 43 comments
Assignees

Comments

@adswa
Copy link
Collaborator

adswa commented Jun 26, 2020

I've installed the allcontributors bot to acknowledge contributions to this repository. Here is how to invoke it:

@all-contributors please add <username> for <contributions>

It can recognize the following contribution types:

Emoji/Type Represents Comments
🔊 audio Audio Podcasts, background music or sound effects
♿️ a11y Accessibility Reporting or working on accessibility issues
🐛 bug Bug reports links to issues reported by the user on this project
📝 blog Blogposts links to the blogpost
💼 business Business Development people who execute on the business end
💻 code Code links to commits by the user on this project
🖋 content Content e.g. website copy, blog posts are separate
🔣 data Data links to contributed data for the project (both tests and datasets)
📖 doc Documentation links to commits by the user on this project, Wiki, or other source of documentation
🎨 design Design links to the logo/iconography/visual design/etc.
💡 example Examples links to the examples
📋 eventOrganizing Event Organizers links to event page
💵 financial Financial Support people or orgs who provide financial support, links to relevant page
🔍 fundingFinding Funding/Grant Finders people who help find financial support
🤔 ideas Ideas & Planning  
🚇 infra Infrastructure Hosting, Build-Tools, etc. Links to source file (like travis.yml) in repo, if applicable
🚧 maintenance Maintenance people who help in maintaining the repo, links to commits by the user on this project
📦 platform Packaging porting to support a new platform
🔌 plugin Plugin/utility libraries links to the repo home
📆 projectManagement Project Management  
💬 question Answering Questions Answering Questions in Issues, Stack Overflow, Gitter, Slack, etc.
👀 review Reviewed Pull Requests  
🛡️ security Security identify and/or reduce security threats, GDPR, Privacy, etc
🔧 tool Tools links to the repo home
🌍 translation Translation links to the translated content
⚠️ test Tests links to commits by the user on this project
✅ tutorial Tutorials links to the tutorial
📢 talk Talks links to the slides/recording/repo/etc
📓 userTesting User Testing links to user test notes
📹 video Videos links to the video

Using the bot is contingent on a PR like #70 that creates a markdown file to place contributor information into. Once we have this, I'll give the bot a go.

@adswa
Copy link
Collaborator Author

adswa commented Jun 26, 2020

hey @all-contributors please add @yarikoptic for infra projectManagement code content review maintenance

@allcontributors
Copy link
Contributor

@adswa

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

@yarikoptic
Copy link
Member

hey @all-contributors please add @adswa for infra

@allcontributors
Copy link
Contributor

@yarikoptic

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

[Adding contributors now - I'm only scanning issues and PRs, please add contributions that I may have overlooked]

@all-contributors please add @vborghe for content translation infra maintenance

@allcontributors
Copy link
Contributor

@adswa

I could not determine your intention.

Basic usage: @all-contributors please add @Someone for code, doc and infra

For other usages see the documentation

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @vborghe for code, translation, maintenance and infra

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @CPernet for code, translation, maintenance and infra

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @mkoculak for translation

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @mhavu for translation

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @jpellman for bug infra

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @chrisgorgo for translation content

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @sappelhoff for translation

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @robertoostenveld for translation

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @pjtoussaint for translation

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @mlkieseler for translation

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @jsheunis for infra

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @hcp4715 for translation

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @PeerHerholz for content

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

hey @all-contributors please add @AsykaKolbacyka for design

@allcontributors
Copy link
Contributor

@adswa

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

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

@yarikoptic I briefly went through the Contributors graph and added whom I found. You mentioned non-Github contributors - could you paste their names and contributions here? I'll add them manually to .allcontributorsrs.

@mhavu
Copy link
Contributor

mhavu commented Jun 27, 2020

Should .zenodo.json (issue #62) include everyone as well, or does it serve another purpose?

@adswa
Copy link
Collaborator Author

adswa commented Jun 27, 2020

I'm joining in late into this repo, but IMO yes, it should. Less for the visible community factor and acknowledgement, but for the attribution in releases. I think I once drafted a helper that compares people acknowledged in .allcontributorsrc and compares it to the contents of .zenodo.json and adds missing people. This could help a bit with automation for #62 once a full contributor overview exists.

@yarikoptic
Copy link
Member

$> git grep -i courtesy
docs/source/gdpr/i18n/data_user_agreement.bs.rst:(translation courtesy of Dr Amira Serifovic Trbalic)
docs/source/gdpr/i18n/data_user_agreement.cs.rst:(translation courtesy of Dr Radim Jančálek)
docs/source/gdpr/i18n/data_user_agreement.de.rst:(translation courtesy of Dr Vera Keil)
docs/source/gdpr/i18n/data_user_agreement.el.rst:(translation courtesy of Dr Vasileios K. Katsaros)
docs/source/gdpr/i18n/data_user_agreement.es.rst:(translation courtesy of Dr Maria de la Iglesia)
docs/source/gdpr/i18n/data_user_agreement.fi.rst:(translation courtesy of Marko Havu)
docs/source/gdpr/i18n/data_user_agreement.fr.rst:(translation courtesy of Anne Hespel and Dr Elise Bannier)
docs/source/gdpr/i18n/data_user_agreement.it.rst:(translation courtesy of Dr Francesca Pizzini)
docs/source/gdpr/i18n/data_user_agreement.nl.rst:(translation courtesy of Dr Patricia Clement and Dr Henk-Jan Mutsaerts)
docs/source/gdpr/i18n/data_user_agreement.no.rst:(translation courtesy of of Dr. Kyrre E. Emblem)
docs/source/gdpr/i18n/data_user_agreement.tr.rst:(translation courtesy of Dr. Esin Öztürk Işık)
docs/source/gdpr/i18n/ultimate_gdpr.bs.rst:(translation courtesy of Dr Amira Serifovic Trbalic)
docs/source/gdpr/i18n/ultimate_gdpr.cs.rst:(translation courtesy of Dr Radim Jančálek)
docs/source/gdpr/i18n/ultimate_gdpr.de.rst:(translation courtesy of Dr Vera Keil)
docs/source/gdpr/i18n/ultimate_gdpr.el.rst:(translation courtesy of Dr Vasileios K. Katsaros)
docs/source/gdpr/i18n/ultimate_gdpr.es.rst:(translation courtesy of Dr Maria de la Iglesia)
docs/source/gdpr/i18n/ultimate_gdpr.fi.rst:(translation courtesy of Marko Havu)
docs/source/gdpr/i18n/ultimate_gdpr.fr.rst:(translation courtesy of Dr Anne Hespel and Dr Elise Bannier)
docs/source/gdpr/i18n/ultimate_gdpr.it.rst:(translation courtesy of Dr Francesca Pizzini)
docs/source/gdpr/i18n/ultimate_gdpr.nl.rst:(translation courtesy of Dr Patricia Clement and Dr Henk-Jan Mutsaerts)
docs/source/gdpr/i18n/ultimate_gdpr.no.rst:(translation courtesy of Dr. Kyrre E. Emblem)
docs/source/gdpr/i18n/ultimate_gdpr.tr.rst:(translation courtesy of Dr. Esin Öztürk Işık)
docs/source/i18n/ultimate.de.rst:(translation courtesy of Sara Fernández)
docs/source/i18n/ultimate.es.rst:(translation courtesy of María de la Iglesia Vayá & Nicolas Pascual Leone Espinosa)
docs/source/i18n/ultimate.fr.rst:(translation courtesy of Cyril Pernet, Camille Maumet, and Clara Moreau)
docs/source/i18n/ultimate.hi.rst:(translation courtesy of Hardik Kothare and Saurabh Chavan)
docs/source/i18n/ultimate.it.rst:(translation courtesy of Valentina Borghesani and Matteo Visconti di Oleggio Castello)
docs/source/i18n/ultimate.pl.rst:(translation courtesy of Karolina Finc, Monika Boruta-Żywiczyńska, and Marcin Koculak; reviewed by Dorota Jarecka)

some of those could have github accounts (and some already added), some not :-/

@yarikoptic
Copy link
Member

I think I once drafted a helper that compares people acknowledged in .allcontributorsrc and compares it to the contents of .zenodo.json and adds missing people.

What about https://github.com/con/allcontributors-to-zenodo/ ? ;-)

@adswa
Copy link
Collaborator Author

adswa commented Jun 29, 2020

took me way too long, but I finally found a way to programmatically generate identicons for non-github based people: https://unicornify.pictures/avatar/DrAmiraSerifovicTrbalic. This will be fun 😉

@yarikoptic
Copy link
Member

Note: We are yet to work out .zenodo.json likely using https://github.com/con/tributors/ to acknowledge "fully"

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