From d492b3f98d1d58e52f7db0ef4cc3df9a9b395f72 Mon Sep 17 00:00:00 2001 From: Khushi <153130183+KhushiPandey8@users.noreply.github.com> Date: Tue, 18 Feb 2025 19:05:07 +0530 Subject: [PATCH 1/2] Update emoji-key.md Extended This Emoji-key list --- docs/emoji-key.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/docs/emoji-key.md b/docs/emoji-key.md index bde19bd4..bafcd412 100644 --- a/docs/emoji-key.md +++ b/docs/emoji-key.md @@ -43,6 +43,15 @@ Emoji/Type | Represents | Comments 📢
`talk` | Talks | Links to the slides/recording/repo/etc 📓
`userTesting` | User Testing | Links to user test notes 📹
`video` | Videos | Links to the video +| 🔊
`audio` | Audio | | Podcasts, background music or sound effects | +| 📝
`blog` | Blogposts | Links to the blogpost | +| 📖
`doc` | Documentation | Wiki, README, API Docs | +| 🎨
`design` | Design | Logo, branding, UI improvements | +| 🤝
`community` | Community Support | Community | Helping users, moderating discussions | +| 💰
`sponsor` | Sponsorship | Funding, grants, donations | +| 📱
`social` | Social Media | Sharing on social media, marketing efforts | +| ⚙️
`ci` | CI/CD | Contributions to automated workflows, GitHub Actions | +| ⚖️
`legal` | Legal | Licensing, GDPR, security policies | ## What's next From 89a1a22118a544db547fd9d0a61ffe98f6b97ccd Mon Sep 17 00:00:00 2001 From: Khushi <153130183+KhushiPandey8@users.noreply.github.com> Date: Tue, 18 Feb 2025 19:11:20 +0530 Subject: [PATCH 2/2] Update emoji-key.md Improve the readability and utility of the document --- docs/emoji-key.md | 102 ++++++++++++++++++++++------------------------ 1 file changed, 49 insertions(+), 53 deletions(-) diff --git a/docs/emoji-key.md b/docs/emoji-key.md index bafcd412..4cd76762 100644 --- a/docs/emoji-key.md +++ b/docs/emoji-key.md @@ -4,56 +4,52 @@ title: Emoji Key ✨ (and Contribution Types) sidebar_label: Emoji Key ✨ --- -## Table - -> To have a contribution added when using the [Bot](bot/overview) or [CLI](cli/overview) use the keyword in the `Type` column. The bot will also use [basic Natural Language Parsing](https://github.com/all-contributors/app/blob/master/lib/parse-comment.js) to determine your contribution intent. - -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 -🧑‍🏫
`mentoring` | Mentoring | People who mentor new contributors, links to the repo home -📦
`platform` | Packaging | Porting to support a new platform | -🔌
`plugin` | Plugin/utility libraries | Links to the repo home -📆
`projectManagement` | Project Management | | -📣
`promotion` | Promotion | | -💬
`question` | Answering Questions | Answering Questions in Issues, Stack Overflow, Gitter, Slack, etc. -🔬
`research` | Research | Literature review. -👀
`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 -| 🔊
`audio` | Audio | | Podcasts, background music or sound effects | -| 📝
`blog` | Blogposts | Links to the blogpost | -| 📖
`doc` | Documentation | Wiki, README, API Docs | -| 🎨
`design` | Design | Logo, branding, UI improvements | -| 🤝
`community` | Community Support | Community | Helping users, moderating discussions | -| 💰
`sponsor` | Sponsorship | Funding, grants, donations | -| 📱
`social` | Social Media | Sharing on social media, marketing efforts | -| ⚙️
`ci` | CI/CD | Contributions to automated workflows, GitHub Actions | -| ⚖️
`legal` | Legal | Licensing, GDPR, security policies | - -## What's next - -- [Notes for repository maintainers](repository-maintainers) -- [Automating the process using tools](tooling) +# Emoji Key ✨ (Contribution Types) + +This document serves as a guide for recognizing different types of contributions to the project. To ensure your contribution is properly acknowledged, use the appropriate keyword in the `Type` column when submitting contributions via the [Bot](bot/overview) or [CLI](cli/overview). The bot also uses [Natural Language Parsing](https://github.com/all-contributors/app/blob/master/lib/parse-comment.js) to identify your contribution type. + +## Contribution Types and Emoji Guide + +| Emoji | Type | Represents | Comments | +| :---: | :--- | :--- | :--- | +| 🔊 | `audio` | Audio | Contributions related to podcasts, background music, or sound effects. | +| ♿️ | `a11y` | Accessibility | Reporting or working on accessibility-related issues. | +| 🐛 | `bug` | Bug Reports | Links to issues or bugs reported in the project. | +| 📝 | `blog` | Blogposts | Writing and sharing blog posts. | +| 💼 | `business` | Business Development | Executing tasks related to business development. | +| 💻 | `code` | Code | Contributions to code, including commits and pull requests. | +| 🖋 | `content` | Content | Writing content like website copy, blog posts, etc. | +| 🔣 | `data` | Data | Contributing to the project's datasets, including tests and raw data. | +| 📖 | `doc` | Documentation | Creating or editing project documentation, including README, Wiki, or API docs. | +| 🎨 | `design` | Design | Contributions related to visual design, branding, UI/UX improvements, etc. | +| 💡 | `example` | Examples | Providing examples of how to use the project. | +| 📋 | `eventOrganizing` | Event Organizing | Organizing and promoting events for the project. | +| 💵 | `financial` | Financial Support | People or organizations who provide financial support. | +| 🔍 | `fundingFinding` | Funding/Grant Finding | Helping find financial support or grants. | +| 🤔 | `ideas` | Ideas & Planning | Suggesting or planning new ideas and features. | +| 🚇 | `infra` | Infrastructure | Hosting, CI/CD, and build tools related contributions. | +| 🚧 | `maintenance` | Maintenance | Maintaining and updating the repository or project. | +| 🧑‍🏫 | `mentoring` | Mentoring | Mentoring new contributors or guiding them in their contributions. | +| 📦 | `platform` | Platform Support | Porting the project to support a new platform. | +| 🔌 | `plugin` | Plugin/Utility Libraries | Contributions to plugin libraries or utilities. | +| 📆 | `projectManagement` | Project Management | Managing project timelines, tasks, and resources. | +| 📣 | `promotion` | Promotion | Promoting the project through social media or other platforms. | +| 💬 | `question` | Answering Questions | Responding to questions on issues, forums, or chats. | +| 🔬 | `research` | Research | Conducting research or literature reviews to help improve the project. | +| 👀 | `review` | Reviewed Pull Requests | Reviewing and approving pull requests. | +| 🛡️ | `security` | Security | Identifying and resolving security threats or ensuring GDPR and privacy compliance. | +| 🔧 | `tool` | Tools | Creating or maintaining project-related tools. | +| 🌍 | `translation` | Translation | Translating content to different languages for global accessibility. | +| ⚠️ | `test` | Tests | Writing or updating test cases for the project. | +| ✅ | `tutorial` | Tutorials | Creating tutorials to guide new users or contributors. | +| 📢 | `talk` | Talks | Sharing talks, presentations, or webinars about the project. | +| 📓 | `userTesting` | User Testing | Conducting or documenting user testing results. | +| 📹 | `video` | Videos | Creating or contributing to project-related videos. | + +## What's Next + +Once you’ve contributed, check out the following resources to further your contribution or engage with the community: + +- [Notes for Repository Maintainers](repository-maintainers) +- [Automating the Process Using Tools](tooling) +