-
Notifications
You must be signed in to change notification settings - Fork 2.7k
CONTRIBUTING.md tweaks and issue template rewrite #8014
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
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR modernizes and simplifies contributing documentation across all localized versions of Roo Code. The changes update the Issue-First approach to be more streamlined while making documentation more accessible and consistent.
Key changes include:
- Simplifying the GitHub issue templates to focus on essential information using plain language
- Updating all localized CONTRIBUTING.md files to reflect the new streamlined process
- Modernizing dependency installation commands from
npm run install:alltopnpm install
Reviewed Changes
Copilot reviewed 20 out of 20 changed files in this pull request and generated 6 comments.
| File | Description |
|---|---|
| CONTRIBUTING.md | Updated main contributing guide with streamlined issue templates and modern setup instructions |
| .github/ISSUE_TEMPLATE/feature_request.yml | Simplified from detailed proposal to plain-language enhancement request |
| .github/ISSUE_TEMPLATE/bug_report.yml | Restructured to focus on clear problem description and minimal reproduction |
| locales/*/CONTRIBUTING.md | Updated all 18 localized versions to match the main guide changes |
Comments suppressed due to low confidence (1)
locales/pt-BR/CONTRIBUTING.md:1
- Mixed languages detected - 'mogą' appears to be Polish instead of Portuguese. Should be 'podem'.
<div align="center">
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
| - type: dropdown | ||
| id: provider | ||
| attributes: | ||
| label: API Provider | ||
| label: API Provider (optional) |
Copilot
AI
Sep 16, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nitpick] The API Provider field is marked as optional but may be essential for debugging provider-specific issues. Consider keeping it required or adding guidance about when it's needed.
| description: What problem are users facing? | ||
| placeholder: e.g., "Users often click Copy Run by mistake and duplicate runs unintentionally." | ||
| validations: | ||
| required: true |
Copilot
AI
Sep 16, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
[nitpick] Consider adding validation for minimum character length to ensure users provide meaningful problem descriptions rather than overly brief statements.
| required: true | |
| required: true | |
| minLength: 30 |
| - **Основной способ:** Присоединись к нашему [Discord](https://discord.gg/roocode) и отправь личное сообщение **Hannes Rudolph (`hrudolph`)**. | ||
| - **Альтернатива:** Опытные участники могут взаимодействовать напрямую через [GitHub Projects](https://github.com/orgs/RooCodeInc/projects/1). | ||
| - **Основной:** Присоединяйтесь к нашему [Discord](https://discord.gg/roocode) и напишите личное сообщение **Hannes Rudolph (`hrudolph`)**. | ||
| - **Альтернатива:** Опытные участники mogą напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1). |
Copilot
AI
Sep 16, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mixed languages detected - 'mogą' appears to be Polish instead of Russian. Should be 'могут'.
| - **Альтернатива:** Опытные участники mogą напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1). | |
| - **Альтернатива:** Опытные участники могут напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1). |
| - Zapewnij, że edycja różnic i wykonywanie poleceń są niezawodne. | ||
| - Zmniejsz punkty tarcia, które zniechęcają do regularnego użytkowania. | ||
| - Zagwarantuj płynne działanie we wszystkich lokalizacjach i na wszystkich platformach. | ||
| - Rozszerz solidne wsparcie для szerokiej gamy dostawców i modeli sztucznej inteligencji. |
Copilot
AI
Sep 16, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mixed languages detected - 'для' appears to be Russian/Ukrainian instead of Polish. Should be 'dla'.
| - Rozszerz solidne wsparcie для szerokiej gamy dostawców i modeli sztucznej inteligencji. | |
| - Rozszerz solidne wsparcie dla szerokiej gamy dostawców i modeli sztucznej inteligencji. |
| - **Zgłoś chęć pracy:** Skomentuj i poczekaj na oficjalne przypisanie. | ||
|
|
||
| **PR bez zatwierdzonego issue może zostać zamknięty.** | ||
| - **Sprawdź istniejące zgłoszenia**: Przeszukaj [zgłoszenia на GitHubie](https://github.com/RooCodeInc/Roo-Code/issues). |
Copilot
AI
Sep 16, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mixed languages detected - 'на' appears to be Russian/Ukrainian instead of Polish. Should be 'w'.
| - **Sprawdź istniejące zgłoszenia**: Przeszukaj [zgłoszenia на GitHubie](https://github.com/RooCodeInc/Roo-Code/issues). | |
| - **Sprawdź istniejące zgłoszenia**: Przeszukaj [zgłoszenia w GitHubie](https://github.com/RooCodeInc/Roo-Code/issues). |
| - **Ulepszenia:** szablon „Prośba o ulepszenie” (prosty język skoncentrowany na korzyściach dla użytkownika). | ||
| - **Błędy:** szablon „Zgłoszenie błędu” (minimalna reprodukcja + oczekiwane a rzeczywiste + wersja). | ||
| - **Chcesz nad tym popracować?** Skomentuj „Zgłaszam się” w zgłoszeniu i wyślij wiadomość prywatną do **Hannes Rudolph (`hrudolph`)** na [Discordzie](https://discord.gg/roocode), aby zostać przypisanym. Przypisanie zostanie potwierdzone w wątku. | ||
| - **PR-y muszą być połączone зі zgłoszeniem.** Niepołączone PR-y mogą zostać zamknięte. |
Copilot
AI
Sep 16, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mixed languages detected - 'зі' appears to be Ukrainian instead of Polish. Should be 'z'.
| - **PR-y muszą być połączone зі zgłoszeniem.** Niepołączone PR-y mogą zostać zamknięte. | |
| - **PR-y muszą być połączone z zgłoszeniem.** Niepołączone PR-y mogą zostać zamknięte. |
| - Zapewnij, że edycja różnic i wykonywanie poleceń są niezawodne. | ||
| - Zmniejsz punkty tarcia, które zniechęcają do regularnego użytkowania. | ||
| - Zagwarantuj płynne działanie we wszystkich lokalizacjach i na wszystkich platformach. | ||
| - Rozszerz solidne wsparcie для szerokiej gamy dostawców i modeli sztucznej inteligencji. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: The word “для” appears in Cyrillic here. It should be "dla" in Latin characters.
| - Rozszerz solidne wsparcie для szerokiej gamy dostawców i modeli sztucznej inteligencji. | |
| - Rozszerz solidne wsparcie dla szerokiej gamy dostawców i modeli sztucznej inteligencji. |
| - **Zgłoś chęć pracy:** Skomentuj i poczekaj na oficjalne przypisanie. | ||
|
|
||
| **PR bez zatwierdzonego issue może zostać zamknięty.** | ||
| - **Sprawdź istniejące zgłoszenia**: Przeszukaj [zgłoszenia на GitHubie](https://github.com/RooCodeInc/Roo-Code/issues). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: The preposition "на" in the link text is using Cyrillic characters. Please change it to Latin "na".
| - **Sprawdź istniejące zgłoszenia**: Przeszukaj [zgłoszenia на GitHubie](https://github.com/RooCodeInc/Roo-Code/issues). | |
| - **Sprawdź istniejące zgłoszenia**: Przeszukaj [zgłoszenia na GitHubie](https://github.com/RooCodeInc/Roo-Code/issues). |
| - **Ulepszenia:** szablon „Prośba o ulepszenie” (prosty język skoncentrowany na korzyściach dla użytkownika). | ||
| - **Błędy:** szablon „Zgłoszenie błędu” (minimalna reprodukcja + oczekiwane a rzeczywiste + wersja). | ||
| - **Chcesz nad tym popracować?** Skomentuj „Zgłaszam się” w zgłoszeniu i wyślij wiadomość prywatną do **Hannes Rudolph (`hrudolph`)** na [Discordzie](https://discord.gg/roocode), aby zostać przypisanym. Przypisanie zostanie potwierdzone w wątku. | ||
| - **PR-y muszą być połączone зі zgłoszeniem.** Niepołączone PR-y mogą zostać zamknięte. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo: The word "зі" is in Cyrillic. It should be "ze" to match the rest of the text.
| - **PR-y muszą być połączone зі zgłoszeniem.** Niepołączone PR-y mogą zostać zamknięte. | |
| - **PR-y muszą być połączone ze zgłoszeniem.** Niepołączone PR-y mogą zostać zamknięte. |
| - **Principal:** Junte-se ao nosso [Discord](https://discord.gg/roocode) e envie um DM para **Hannes Rudolph (`hrudolph`)**. | ||
| - **Alternativa:** Colaboradores experientes podem participar diretamente via [GitHub Projects](https://github.com/orgs/RooCodeInc/projects/1). | ||
| - **Principal:** Junte-se ao nosso [Discord](https://discord.gg/roocode) e envie uma DM para **Hannes Rudolph (`hrudolph`)**. | ||
| - **Alternativa:** Contribuidores experientes могут se envolver diretamente através dos [Projetos do GitHub](https://github.com/orgs/RooCodeInc/projects/1). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typo found: The non-Portuguese word 'могут' appears in the sentence. It likely should be 'podem' to maintain consistency in language.
| - **Alternativa:** Contribuidores experientes могут se envolver diretamente através dos [Projetos do GitHub](https://github.com/orgs/RooCodeInc/projects/1). | |
| - **Alternativa:** Contribuidores experientes podem se envolver diretamente através dos [Projetos do GitHub](https://github.com/orgs/RooCodeInc/projects/1). |
| - **Основной способ:** Присоединись к нашему [Discord](https://discord.gg/roocode) и отправь личное сообщение **Hannes Rudolph (`hrudolph`)**. | ||
| - **Альтернатива:** Опытные участники могут взаимодействовать напрямую через [GitHub Projects](https://github.com/orgs/RooCodeInc/projects/1). | ||
| - **Основной:** Присоединяйтесь к нашему [Discord](https://discord.gg/roocode) и напишите личное сообщение **Hannes Rudolph (`hrudolph`)**. | ||
| - **Альтернатива:** Опытные участники mogą напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Typographical error: The word "могą" on this line appears to have an incorrect diacritic. It should likely be spelled "могут".
| - **Альтернатива:** Опытные участники mogą напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1). | |
| - **Альтернатива:** Опытные участники могут напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for your contribution! I've reviewed the changes and found some language mixing issues that need attention. The simplification of issue templates and update to pnpm are great improvements that align well with the project's goals.
| - **Principal:** Junte-se ao nosso [Discord](https://discord.gg/roocode) e envie um DM para **Hannes Rudolph (`hrudolph`)**. | ||
| - **Alternativa:** Colaboradores experientes podem participar diretamente via [GitHub Projects](https://github.com/orgs/RooCodeInc/projects/1). | ||
| - **Principal:** Junte-se ao nosso [Discord](https://discord.gg/roocode) e envie uma DM para **Hannes Rudolph (`hrudolph`)**. | ||
| - **Alternativa:** Contribuidores experientes могут se envolver diretamente através dos [Projetos do GitHub](https://github.com/orgs/RooCodeInc/projects/1). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Language mixing issue: "могут" (Russian/Cyrillic) should be "podem" (Portuguese).
| - **Ulepszenia:** szablon „Prośba o ulepszenie” (prosty język skoncentrowany na korzyściach dla użytkownika). | ||
| - **Błędy:** szablon „Zgłoszenie błędu” (minimalna reprodukcja + oczekiwane a rzeczywiste + wersja). | ||
| - **Chcesz nad tym popracować?** Skomentuj „Zgłaszam się” w zgłoszeniu i wyślij wiadomość prywatną do **Hannes Rudolph (`hrudolph`)** na [Discordzie](https://discord.gg/roocode), aby zostać przypisanym. Przypisanie zostanie potwierdzone w wątku. | ||
| - **PR-y muszą być połączone зі zgłoszeniem.** Niepołączone PR-y mogą zostać zamknięte. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Language mixing issue: "зі" (Ukrainian/Cyrillic) should be "z" (Polish).
| - **Основной способ:** Присоединись к нашему [Discord](https://discord.gg/roocode) и отправь личное сообщение **Hannes Rudolph (`hrudolph`)**. | ||
| - **Альтернатива:** Опытные участники могут взаимодействовать напрямую через [GitHub Projects](https://github.com/orgs/RooCodeInc/projects/1). | ||
| - **Основной:** Присоединяйтесь к нашему [Discord](https://discord.gg/roocode) и напишите личное сообщение **Hannes Rudolph (`hrudolph`)**. | ||
| - **Альтернатива:** Опытные участники mogą напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Language mixing issue: "mogą" (Polish) should be "могут" (Russian).
Important
Updates issue templates and Polish CONTRIBUTING.md to improve clarity and process adherence.
bug_report.yml: Updated to require minimal reproduction, expected vs actual results, and version information.feature_request.yml: Simplified to focus on user benefits and desired behavior, with optional sections for contributors.This description was created by
for d2643d4. You can customize this summary. It will automatically update as commits are pushed.