bsc

Comprehensive codebase and cou...
Log | Files | Refs | README | LICENSE

commit 5701f71ba9fecca4170a050d91c59e17a89b5f02
parent d3a87305a53088edcdaadccc90cf637c11c6ecf9
Author: Amit Dutta <amitdutta4255@gmail.com>
Date:   Tue, 16 Dec 2025 12:51:30 +0530

[202-12-16] .\CODE_OF_CONDUCT.md, CONTRIBUTING.md : Updated as per the rules of ESAL-1.0

Diffstat:
MCODE_OF_CONDUCT.md | 23+++++++++++------------
MCONTRIBUTING.md | 31+++++++++++++++++++------------
2 files changed, 30 insertions(+), 24 deletions(-)

diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md @@ -1,18 +1,17 @@ -# Contributor Covenant Code of Conduct ---- +# Code of Conduct ## Our Pledge -In the interest of fostering an open and welcoming environment, we as contributors and maintainers pledge to making participation in our project and our community a harassment-free experience for everyone, regardless of age, body size, disability, ethnicity, gender identity and expression, level of experience, nationality, personal appearance, race, religion, or sexual identity and orientation. +I am committed to making this repository a welcoming and respectful place for learning and discussion. -## Our Standards +## Expectations -Examples of behavior that contributes to a positive environment include: +* **Be Respectful:** Treat others with kindness and respect in Issues and Discussions. +* **Academic Integrity:** Do not use this platform to facilitate cheating or academic dishonesty. +* **Constructive Feedback:** Criticism should be helpful and focused on the code, not the person. -* Using welcoming and inclusive language -* Being respectful of differing viewpoints and experiences -* Gracefully accepting constructive criticism -* Focusing on what is best for the community -* Showing empathy towards other community members +## Enforcement -This project is a personal learning project, and I ask that all interactions remain respectful and constructive. Thank you for your consideration.- \ No newline at end of file +As the repository owner, I reserve the right to remove any comments, issues, or pull requests that violate these standards or the academic integrity goals of this project. + +Thank you for being a responsible part of this learning journey.+ \ No newline at end of file diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md @@ -1,19 +1,26 @@ # Contributing to bsc -Thank you for your interest in contributing to this repository! As this is a personal learning project, I'm happy to receive feedback and suggestions. +Thank you for your interest in improving this repository! + +While this is a personal academic repository protected by the **Educational Source-Available License (ESAL-1.0)**, I welcome constructive feedback, bug reports, and suggestions for optimization. + +## ⚠️ Important Legal Notice for Contributors + +By submitting a Pull Request (PR) or code snippet to this repository, you agree to the following terms: + +1. **License Agreement:** You acknowledge that your contribution will be governed by the **[ESAL-1.0 License](LICENSE)**. You are *not* contributing under an open-source license like MIT or GPL. +2. **Originality:** You certify that the code you submit is your own original work and does not violate any academic integrity policies of your institution. +3. **Rights:** You grant Amit Dutta (the repository owner) the perpetual right to use, modify, and distribute your contribution as part of this project. ## How to Contribute -1. **Fork the Repository:** Start by forking this repository to your own GitHub account. -2. **Create a New Branch:** Create a new branch for your changes (e.g., `git checkout -b feature-my-awesome-feature`). -3. **Make Your Changes:** Write your code, solve a problem, or add a new example or a problem. -4. **Commit Your Changes:** Commit your changes with a clear and descriptive message. -5. **Submit a Pull Request:** Push your branch to your forked repository and open a pull request. In the pull request description, please explain the changes you've made. +1. **Report Bugs:** If you find an error in a solution, please open an **Issue** rather than a PR, unless the fix is trivial. +2. **Suggest Improvements:** If you have a more efficient algorithm, feel free to share it in an Issue or a PR. +3. **Documentation:** Typos and clarity improvements are always welcome. -## What to Contribute +## What NOT to Contribute -* **Bug Fixes:** If you find any mistakes in the code or a program that isn't working correctly. -* **New Code Examples:** If you have a cleaner or more efficient solution to an existing problem. -* **Documentation Improvements:** If you find a typo or a way to make the README or other files clearer. +* **Plagiarized Code:** Do not submit code copied from textbooks, other students, or online sources without attribution. +* **Homework Solutions:** Do not submit solutions to *active* assignments from WBSU or other institutions that differ from the ones already present, as this could facilitate cheating. -Thank you for your help!- \ No newline at end of file +Thank you for helping keep this resource accurate and high-quality!+ \ No newline at end of file
© notamitgamer • Site Built: 2026-07-21 13:58:23 UTC • git-mirror commit: 1037f62 [view raw info]
Originally created with stagit • modified by notamitgamer
Forked from github.com/notamitgamer/git-mirror