Skip to content

Conversation

@hannesrudolph
Copy link
Collaborator

@hannesrudolph hannesrudolph commented Sep 16, 2025

Important

Updates issue templates and Polish CONTRIBUTING.md to improve clarity and process adherence.

  • Issue Templates:
    • 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.
  • CONTRIBUTING.md (Polish):
    • Emphasizes the "issue-first" approach and clear linkage between PRs and issues.
    • Updates guidelines for contribution, including joining Discord for assignment and ensuring PRs are linked to issues.

This description was created by Ellipsis for d2643d4. You can customize this summary. It will automatically update as commits are pushed.

Copilot AI review requested due to automatic review settings September 16, 2025 04:22
@dosubot dosubot bot added size:L This PR changes 100-499 lines, ignoring generated files. documentation Improvements or additions to documentation labels Sep 16, 2025
Copy link
Contributor

Copilot AI left a 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:all to pnpm 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.

Comment on lines 73 to +76
- type: dropdown
id: provider
attributes:
label: API Provider
label: API Provider (optional)
Copy link

Copilot AI Sep 16, 2025

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.

Copilot uses AI. Check for mistakes.
description: What problem are users facing?
placeholder: e.g., "Users often click Copy Run by mistake and duplicate runs unintentionally."
validations:
required: true
Copy link

Copilot AI Sep 16, 2025

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.

Suggested change
required: true
required: true
minLength: 30

Copilot uses AI. Check for mistakes.
- **Основной способ:** Присоединись к нашему [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).
Copy link

Copilot AI Sep 16, 2025

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 'могут'.

Suggested change
- **Альтернатива:** Опытные участники mogą напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1).
- **Альтернатива:** Опытные участники могут напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1).

Copilot uses AI. Check for mistakes.
- 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.
Copy link

Copilot AI Sep 16, 2025

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'.

Suggested change
- Rozszerz solidne wsparcie для szerokiej gamy dostawców i modeli sztucznej inteligencji.
- Rozszerz solidne wsparcie dla szerokiej gamy dostawców i modeli sztucznej inteligencji.

Copilot uses AI. Check for mistakes.
- **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).
Copy link

Copilot AI Sep 16, 2025

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'.

Suggested change
- **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).

Copilot uses AI. Check for mistakes.
- **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.
Copy link

Copilot AI Sep 16, 2025

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'.

Suggested change
- **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.

Copilot uses AI. Check for mistakes.
@hannesrudolph hannesrudolph changed the title docs: move README overhaul changes onto branch based off main CONTRIBUTING.md tweaks and issue template rewrite Sep 16, 2025
- 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.
Copy link
Contributor

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.

Suggested change
- 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).
Copy link
Contributor

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".

Suggested change
- **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.
Copy link
Contributor

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.

Suggested change
- **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).
Copy link
Contributor

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.

Suggested change
- **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).
Copy link
Contributor

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 "могут".

Suggested change
- **Альтернатива:** Опытные участники mogą напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1).
- **Альтернатива:** Опытные участники могут напрямую взаимодействовать через [Проекты GitHub](https://github.com/orgs/RooCodeInc/projects/1).

Copy link
Contributor

@roomote roomote bot left a 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).
Copy link
Contributor

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.
Copy link
Contributor

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).
Copy link
Contributor

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).

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Sep 16, 2025
@mrubens mrubens merged commit ee58c5d into main Sep 16, 2025
19 of 20 checks passed
@mrubens mrubens deleted the docs/readme-overhaul-from-main branch September 16, 2025 04:29
@github-project-automation github-project-automation bot moved this from New to Done in Roo Code Roadmap Sep 16, 2025
@github-project-automation github-project-automation bot moved this from Triage to Done in Roo Code Roadmap Sep 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files.

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants