From ed0ca136d10b870068a8256ee6105ffa9ab7fa72 Mon Sep 17 00:00:00 2001 From: "Timothy Z." Date: Fri, 12 Sep 2025 15:59:37 +0300 Subject: [PATCH 1/3] refactor(CODE_OF_CONDUCT): simplify and AI clarifications --- CODE_OF_CONDUCT.md | 33 ++++++++++++++++++++------------- 1 file changed, 20 insertions(+), 13 deletions(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 4a067bd2b..d4adc8973 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -2,35 +2,42 @@ ## Our Pledge -In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to make participation in our project and community a harassment-free experience for everyone, regardless of age, level of experience, education, nationality or race. +We as contributors and maintainers want to make contributing to our project and community a nice experience for everyone. ## Our Standards -Examples of behavior that contributes to creating a positive environment include: +Examples of positive behavior: -- Using welcoming and inclusive language. -- Being respectful of differing viewpoints and experiences. +- Using welcoming language. +- Being respectful. - Accepting constructive criticism. -- Focusing on what is best for the community. -- Showing empathy towards other community members. -Examples of unacceptable behavior by participants include: +Examples of bad behavior: -- The use of sexualized language or imagery and unwelcome sexual attention or advances. -- Trolling, insulting/derogatory comments, and personal or political attacks. +- Use of sexualized language. +- Trolling, insulting comments, and personal or political attacks. - Public or private harassment. - Publishing others’ private information, such as a physical or electronic address, without explicit permission. -- Other conduct which could reasonably be considered inappropriate in a professional setting. +- Submitting entirely generated by AI PRs with agents such as Devin, Claude Code, Cursor Agent etc. +- Submitting PRs which in majority contain only AI generated code (including docs & comments) and do not solve an actual issue. +- Spamming issues because of no ETAs on issues. ## Our Responsibilities -Project maintainers are responsible for clarifying the standards of acceptable behavior and are expected to take appropriate and fair corrective action in response to any instances of unacceptable behavior. +Project maintainers are responsible for enforcing this code of conduct. They can remove or edit comments, code, and other contributions that don't follow these rules. They can also ban users who behave inappropriately. -Project maintainers have the right and responsibility to remove, edit, or reject comments, commits, code, wiki edits, issues, pull requests, and other contributions that do not align with this Code of Conduct, as well as to temporarily or permanently ban any contributor for other behaviors that they deem inappropriate, threatening, offensive, or harmful. +## Suggestions for newbies + +- Contributors are welcomed to use AI models as "help" in solving issues, but you must always double check the code that you're submitting. +- Refrain from excesive comments generated by AI. +- Refrain from docs generated entirely by AI. +- Always check what files are you committing and submitting to the PR when you are using any agent for help or an AI model. +- If you don't how how to tackle a problem and AI can't help you, pleasejust ask or look in Stack Overlflow, Google, Medium etc. +- Learning how to code is fun and easier when using AI, but sometimes it might be just too much ... what are you going to learn, if AI does everything for you and you don't know what the code you are submitting actually does?! ## Scope -This Code of Conduct applies within all `stremio-web` spaces, and also applies when an individual is officially representing the project or its community in public spaces. +This Code of Conduct applies everywhere in `stremio-web` repository, and also applies when an individual is officially representing the project or its community in other spaces. ## Enforcement From b9b79a833d787d88a29397085ae7a0b4be883b7c Mon Sep 17 00:00:00 2001 From: "Timothy Z." Date: Fri, 12 Sep 2025 16:54:38 +0300 Subject: [PATCH 2/3] Update CODE_OF_CONDUCT.md --- CODE_OF_CONDUCT.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index d4adc8973..820d28e66 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -31,8 +31,8 @@ Project maintainers are responsible for enforcing this code of conduct. They can - Contributors are welcomed to use AI models as "help" in solving issues, but you must always double check the code that you're submitting. - Refrain from excesive comments generated by AI. - Refrain from docs generated entirely by AI. -- Always check what files are you committing and submitting to the PR when you are using any agent for help or an AI model. -- If you don't how how to tackle a problem and AI can't help you, pleasejust ask or look in Stack Overlflow, Google, Medium etc. +- Always check what files you are committing and submitting to the PR when you are using any agent for help or an AI model. +- If you don't how to tackle a problem and AI can't help you, pleasejust ask or look in Stack Overlflow, Google, Medium etc. - Learning how to code is fun and easier when using AI, but sometimes it might be just too much ... what are you going to learn, if AI does everything for you and you don't know what the code you are submitting actually does?! ## Scope From 185740c8341ec7e8d1015692af16b9b8dc618a76 Mon Sep 17 00:00:00 2001 From: "Timothy Z." Date: Fri, 12 Sep 2025 17:05:01 +0300 Subject: [PATCH 3/3] Update CODE_OF_CONDUCT.md --- CODE_OF_CONDUCT.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 820d28e66..921fba0a7 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -32,7 +32,7 @@ Project maintainers are responsible for enforcing this code of conduct. They can - Refrain from excesive comments generated by AI. - Refrain from docs generated entirely by AI. - Always check what files you are committing and submitting to the PR when you are using any agent for help or an AI model. -- If you don't how to tackle a problem and AI can't help you, pleasejust ask or look in Stack Overlflow, Google, Medium etc. +- If you don't how to tackle a problem and AI can't help you, please just ask or look in Stack Overlflow, Google, Medium etc. - Learning how to code is fun and easier when using AI, but sometimes it might be just too much ... what are you going to learn, if AI does everything for you and you don't know what the code you are submitting actually does?! ## Scope