|
| 1 | +# Contributor Covenant Code of Conduct |
| 2 | + |
| 3 | +## Our Pledge |
| 4 | + |
| 5 | +We as members, contributors, and leaders pledge to make participation in our |
| 6 | +community a harassment-free experience for everyone, regardless of age, body |
| 7 | +size, visible or invisible disability, ethnicity, sex characteristics, gender |
| 8 | +identity and expression, level of experience, education, socio-economic status, |
| 9 | +nationality, personal appearance, race, caste, color, religion, or sexual |
| 10 | +identity and orientation. |
| 11 | + |
| 12 | +We pledge to act and interact in ways that contribute to an open, welcoming, |
| 13 | +diverse, inclusive, and healthy community. |
| 14 | + |
| 15 | +## Our Standards |
| 16 | + |
| 17 | +Examples of behavior that contributes to a positive environment for our |
| 18 | +community include: |
| 19 | + |
| 20 | +* Demonstrating empathy and kindness toward other people |
| 21 | +* Being respectful of differing opinions, viewpoints, and experiences |
| 22 | +* Giving and gracefully accepting constructive feedback |
| 23 | +* Accepting responsibility and apologizing to those affected by our mistakes, |
| 24 | + and learning from the experience |
| 25 | +* Focusing on what is best not just for us as individuals, but for the overall |
| 26 | + community |
| 27 | +* Using welcoming and inclusive language |
| 28 | +* Being patient with newcomers and those learning |
| 29 | +* Sharing knowledge and helping others grow |
| 30 | +* Recognizing and appreciating diverse contributions |
| 31 | +* Maintaining professional conduct in all project-related communications |
| 32 | + |
| 33 | +### Additional Standards for AI and Content Generation Projects |
| 34 | + |
| 35 | +Given OptiBlogAi's focus on AI-powered content generation, we also expect: |
| 36 | + |
| 37 | +* **Ethical AI practices**: Promoting responsible AI development and deployment |
| 38 | +* **Transparency**: Being clear about AI limitations and capabilities |
| 39 | +* **Content integrity**: Respecting intellectual property and avoiding plagiarism |
| 40 | +* **Data privacy**: Protecting user data and respecting privacy rights |
| 41 | +* **Bias awareness**: Acknowledging and working to mitigate AI bias |
| 42 | +* **Educational focus**: Sharing knowledge about AI ethics and best practices |
| 43 | + |
| 44 | +## Our Responsibilities |
| 45 | + |
| 46 | +Project maintainers are responsible for clarifying and enforcing our standards of |
| 47 | +acceptable behavior and will take appropriate and fair corrective action in |
| 48 | +response to any behavior that they deem inappropriate, threatening, offensive, |
| 49 | +or harmful. |
| 50 | + |
| 51 | +Project maintainers have the right and responsibility to remove, edit, or reject |
| 52 | +comments, commits, code, wiki edits, issues, and other contributions that are |
| 53 | +not aligned to this Code of Conduct, and will communicate reasons for moderation |
| 54 | +decisions when appropriate. |
| 55 | + |
| 56 | +## Scope |
| 57 | + |
| 58 | +This Code of Conduct applies within all community spaces, and also applies when |
| 59 | +an individual is officially representing the community in public spaces. |
| 60 | +Examples of representing our community include using an official e-mail address, |
| 61 | +posting via an official social media account, or acting as an appointed |
| 62 | +representative at an online or offline event. |
| 63 | + |
| 64 | +This includes but is not limited to: |
| 65 | + |
| 66 | +* GitHub repositories and associated spaces (issues, pull requests, discussions) |
| 67 | +* Project documentation and wikis |
| 68 | +* Community forums and chat channels |
| 69 | +* Social media interactions related to the project |
| 70 | +* Conferences, meetups, and other events where the project is represented |
| 71 | +* Private communications when related to project matters |
| 72 | + |
| 73 | +## Unacceptable Behavior |
| 74 | + |
| 75 | +Examples of unacceptable behavior include: |
| 76 | + |
| 77 | +* The use of sexualized language or imagery, and sexual attention or advances of |
| 78 | + any kind |
| 79 | +* Trolling, insulting or derogatory comments, and personal or political attacks |
| 80 | +* Public or private harassment |
| 81 | +* Publishing others' private information, such as a physical or email address, |
| 82 | + without their explicit permission |
| 83 | +* Conducting or promoting activities that violate laws or regulations |
| 84 | +* Spam, excessive self-promotion, or off-topic discussions |
| 85 | +* Impersonating others or providing false information |
| 86 | +* Deliberately intimidating, stalking, or following |
| 87 | +* Unwelcome photography or recording |
| 88 | +* Sustained disruption of community discussions or events |
| 89 | +* Other conduct which could reasonably be considered inappropriate in a |
| 90 | + professional setting |
| 91 | + |
| 92 | +### AI and Content-Specific Unacceptable Behavior |
| 93 | + |
| 94 | +In the context of our AI-powered content generation project: |
| 95 | + |
| 96 | +* **Malicious AI use**: Using the project for generating harmful, misleading, or illegal content |
| 97 | +* **Copyright infringement**: Deliberately using copyrighted content without permission |
| 98 | +* **Plagiarism**: Presenting AI-generated content as original human work without disclosure |
| 99 | +* **Bias promotion**: Deliberately introducing or promoting discriminatory biases |
| 100 | +* **Privacy violations**: Misusing personal data or violating data protection regulations |
| 101 | +* **Misinformation**: Knowingly spreading false or misleading information |
| 102 | +* **Unethical scraping**: Violating website terms of service or robots.txt files |
| 103 | +* **API abuse**: Misusing AI services or exceeding rate limits maliciously |
| 104 | + |
| 105 | +## Enforcement Responsibilities |
| 106 | + |
| 107 | +Community leaders are responsible for clarifying and enforcing our standards of |
| 108 | +acceptable behavior and will take appropriate and fair corrective action in |
| 109 | +response to any behavior that they deem inappropriate, threatening, offensive, |
| 110 | +or harmful. |
| 111 | + |
| 112 | +Community leaders have the right and responsibility to remove, edit, or reject |
| 113 | +comments, commits, code, wiki edits, issues, and other contributions that are |
| 114 | +not aligned to this Code of Conduct, and will communicate reasons for moderation |
| 115 | +decisions when appropriate. |
| 116 | + |
| 117 | +## Reporting Guidelines |
| 118 | + |
| 119 | +### How to Report |
| 120 | + |
| 121 | +If you are subject to or witness unacceptable behavior, or have any other concerns, |
| 122 | +please notify the community leaders as soon as possible through one of these channels: |
| 123 | + |
| 124 | +**Primary Contact**: Project Maintainer (4darsh-Dev) |
| 125 | +- GitHub: [@4darsh-Dev](https://github.com/4darsh-Dev) |
| 126 | +- Email: [Report via GitHub Issues](https://github.com/solve-ease/OptiBlogAi/issues) (for non-sensitive matters) |
| 127 | + |
| 128 | +**For sensitive reports** (harassment, discrimination, etc.): |
| 129 | +- Use GitHub's private vulnerability reporting feature |
| 130 | +- Contact maintainers directly through private channels |
| 131 | +- If you're uncomfortable contacting project maintainers directly, you may report to GitHub Trust & Safety |
| 132 | + |
| 133 | +### What to Include in a Report |
| 134 | + |
| 135 | +When reporting an incident, please include: |
| 136 | + |
| 137 | +* **Description**: What happened and when |
| 138 | +* **Location**: Where the incident occurred (which platform, repository, etc.) |
| 139 | +* **Participants**: Who was involved (use usernames/handles when possible) |
| 140 | +* **Evidence**: Screenshots, links, or other documentation (if available) |
| 141 | +* **Impact**: How this affected you or others |
| 142 | +* **Previous incidents**: Any related previous behavior (if applicable) |
| 143 | +* **Preferred resolution**: What outcome you're hoping for (if you have a preference) |
| 144 | + |
| 145 | +### Confidentiality |
| 146 | + |
| 147 | +All reports will be handled with discretion and confidentiality. We will only share |
| 148 | +information about the incident with those who need to know in order to investigate |
| 149 | +and respond appropriately. |
| 150 | + |
| 151 | +We will not retaliate against anyone who reports an incident in good faith, and we |
| 152 | +will not tolerate retaliation by community members. |
| 153 | + |
| 154 | +## Enforcement |
| 155 | + |
| 156 | +Instances of abusive, harassing, or otherwise unacceptable behavior may be |
| 157 | +reported to the community leaders responsible for enforcement at the contact |
| 158 | +information listed above. |
| 159 | + |
| 160 | +All complaints will be reviewed and investigated promptly and fairly. |
| 161 | + |
| 162 | +### Investigation Process |
| 163 | + |
| 164 | +1. **Acknowledgment**: We will acknowledge receipt of the report within 48 hours |
| 165 | +2. **Initial review**: Community leaders will review the report and determine next steps |
| 166 | +3. **Investigation**: We may gather additional information from involved parties |
| 167 | +4. **Decision**: Community leaders will determine appropriate consequences |
| 168 | +5. **Communication**: We will communicate the outcome to the reporter and (when appropriate) the community |
| 169 | + |
| 170 | +### Enforcement Guidelines |
| 171 | + |
| 172 | +Community leaders will follow these Community Impact Guidelines in determining |
| 173 | +the consequences for any action they deem in violation of this Code of Conduct: |
| 174 | + |
| 175 | +#### 1. Correction |
| 176 | + |
| 177 | +**Community Impact**: Use of inappropriate language or other behavior deemed |
| 178 | +unprofessional or unwelcome in the community. |
| 179 | + |
| 180 | +**Consequence**: A private, written warning from community leaders, providing |
| 181 | +clarity around the nature of the violation and an explanation of why the |
| 182 | +behavior was inappropriate. A public apology may be requested. |
| 183 | + |
| 184 | +#### 2. Warning |
| 185 | + |
| 186 | +**Community Impact**: A violation through a single incident or series of |
| 187 | +actions. |
| 188 | + |
| 189 | +**Consequence**: A warning with consequences for continued behavior. No |
| 190 | +interaction with the people involved, including unsolicited interaction with |
| 191 | +those enforcing the Code of Conduct, for a specified period of time. This |
| 192 | +includes avoiding interactions in community spaces as well as external channels |
| 193 | +like social media. Violating these terms may lead to a temporary or permanent |
| 194 | +ban. |
| 195 | + |
| 196 | +#### 3. Temporary Ban |
| 197 | + |
| 198 | +**Community Impact**: A serious violation of community standards, including |
| 199 | +sustained inappropriate behavior. |
| 200 | + |
| 201 | +**Consequence**: A temporary ban from any sort of interaction or public |
| 202 | +communication with the community for a specified period of time. No public or |
| 203 | +private interaction with the people involved, including unsolicited interaction |
| 204 | +with those enforcing the Code of Conduct, is allowed during this period. |
| 205 | +Violating these terms may lead to a permanent ban. |
| 206 | + |
| 207 | +#### 4. Permanent Ban |
| 208 | + |
| 209 | +**Community Impact**: Demonstrating a pattern of violation of community |
| 210 | +standards, including sustained inappropriate behavior, harassment of an |
| 211 | +individual, or aggression toward or disparagement of classes of individuals. |
| 212 | + |
| 213 | +**Consequence**: A permanent ban from any sort of public interaction within the |
| 214 | +community. |
| 215 | + |
| 216 | +### Appeals Process |
| 217 | + |
| 218 | +If you believe you have been falsely or unfairly accused of violating this Code of |
| 219 | +Conduct, you may appeal the decision by: |
| 220 | + |
| 221 | +1. **Submitting an appeal** within 30 days of the enforcement action |
| 222 | +2. **Providing additional context** or evidence that wasn't considered |
| 223 | +3. **Requesting review** by a different community leader (if possible) |
| 224 | + |
| 225 | +Appeals should be sent to the same contact channels used for reporting, clearly |
| 226 | +marked as "Code of Conduct Appeal." |
| 227 | + |
| 228 | +## Positive Community Building |
| 229 | + |
| 230 | +Beyond avoiding unacceptable behavior, we encourage actions that strengthen our community: |
| 231 | + |
| 232 | +### Ways to Contribute Positively |
| 233 | + |
| 234 | +* **Welcome newcomers**: Help new contributors get started |
| 235 | +* **Mentor others**: Share your knowledge and experience |
| 236 | +* **Celebrate achievements**: Recognize and appreciate contributions |
| 237 | +* **Provide constructive feedback**: Help others improve their contributions |
| 238 | +* **Document your work**: Share learnings and best practices |
| 239 | +* **Be inclusive**: Ensure discussions are accessible to all skill levels |
| 240 | +* **Bridge differences**: Help resolve disagreements constructively |
| 241 | +* **Promote ethical AI**: Advocate for responsible AI development practices |
| 242 | + |
| 243 | +### Building Inclusive Spaces |
| 244 | + |
| 245 | +* Use inclusive language and avoid assumptions about people's backgrounds |
| 246 | +* Consider different time zones and working schedules in global discussions |
| 247 | +* Provide multiple ways for people to contribute (code, documentation, testing, etc.) |
| 248 | +* Make space for different perspectives and approaches to problems |
| 249 | +* Acknowledge that people have varying levels of experience with AI and programming |
| 250 | + |
| 251 | +## Community Resources |
| 252 | + |
| 253 | +### Learning and Support |
| 254 | + |
| 255 | +* **Documentation**: Check our [contributing guide](CONTRIBUTING.md) for technical help |
| 256 | +* **Discussions**: Use GitHub Discussions for questions and ideas |
| 257 | +* **Issues**: Report bugs and request features through GitHub Issues |
| 258 | +* **Ethical Guidelines**: Review our [ethical framework](docs/ethical-guidelines.md) |
| 259 | + |
| 260 | +### Staying Informed |
| 261 | + |
| 262 | +* **Code of Conduct updates**: We may update this document as our community grows |
| 263 | +* **Community announcements**: Follow repository releases and discussions |
| 264 | +* **Best practices**: Stay informed about AI ethics and responsible development |
| 265 | + |
| 266 | +## Attribution |
| 267 | + |
| 268 | +This Code of Conduct is adapted from the [Contributor Covenant][homepage], |
| 269 | +version 2.1, available at |
| 270 | +[https://www.contributor-covenant.org/version/2/1/code_of_conduct.html][v2.1]. |
| 271 | + |
| 272 | +Community Impact Guidelines were inspired by |
| 273 | +[Mozilla's code of conduct enforcement ladder][Mozilla CoC]. |
| 274 | + |
| 275 | +For answers to common questions about this code of conduct, see the FAQ at |
| 276 | +[https://www.contributor-covenant.org/faq][FAQ]. Translations are available at |
| 277 | +[https://www.contributor-covenant.org/translations][translations]. |
| 278 | + |
| 279 | +The AI and content-specific sections were developed specifically for OptiBlogAi |
| 280 | +to address the unique considerations of AI-powered content generation projects. |
| 281 | + |
| 282 | +[homepage]: https://www.contributor-covenant.org |
| 283 | +[v2.1]: https://www.contributor-covenant.org/version/2/1/code_of_conduct.html |
| 284 | +[Mozilla CoC]: https://github.com/mozilla/diversity |
| 285 | +[FAQ]: https://www.contributor-covenant.org/faq |
| 286 | +[translations]: https://www.contributor-covenant.org/translations |
| 287 | + |
| 288 | +--- |
| 289 | + |
| 290 | +*This Code of Conduct reflects our commitment to fostering an innovative, ethical, and inclusive community around AI-powered content creation. Together, we can build technology that benefits everyone.* |
0 commit comments