Coder Social home page Coder Social logo

Backslash-Computing-Society

This repository is maintained by the Backslash Computing Society (BCS) in collaboration with the Thapar Institute of Engineering and Technology (TIET) and the LM Thapar School of Management (LMTSM). We are excited to have you on board as a contributor or user of our open-source projects. Please read this README thoroughly to understand the rules, regulations, and guidelines for working with this repository.

Repository Purpose

This repository serves as a hub for various open-source software and content developed by BCS. Our aim is to promote collaboration, learning, and innovation within the programming community. By contributing or using the contents of this repository, you agree to abide by the terms outlined in this document.

Getting Started

  1. Fork the Repository: If you wish to contribute to this repository, start by forking it. This will create a copy of the repository under your GitHub account.

  2. Clone the Repository: Clone the forked repository to your local machine using the git clone command.

  3. Make Changes: Create a new branch for your changes and make the necessary modifications.

  4. Commit Changes: Commit your changes with clear and concise commit messages explaining each change's purpose.

  5. Push Changes: Push your changes to your forked repository on GitHub.

  6. Submit a Pull Request: If you're ready to contribute, submit a pull request from your branch to the main repository. Make sure to describe your changes and their purpose.

Rules and Regulations

  1. Code of Conduct: Respect the BCS Code of Conduct and adhere to ethical behaviour while contributing or using this repository.

  2. Licensing: All contributions must be made under the terms of the BCS, TIET, and LMTSM License Agreement.

  3. Quality Standards: Maintain high-quality coding standards. Ensure your code is readable, well-documented, and follows any specific guidelines provided within the project's folders.

  4. Issues and Discussions: Use the GitHub issues section for raising questions, reporting bugs, or suggesting enhancements.

  5. Collaboration: Collaborate respectfully with fellow contributors. Avoid disrespectful language, personal attacks, or discrimination.

  6. Versioning: Follow semantic versioning (SemVer) when releasing new versions of software. Increment version numbers appropriately in accordance with the project's guidelines.

  7. Documentation: Provide clear and concise documentation for new features, enhancements, and bug fixes.

  8. Testing: Whenever possible, include unit tests with your code contributions to ensure stability and prevent regressions.

Important Notes

  • Attempting to disrupt or damage the BCS website, repository, or services through malicious actions such as DDOS attacks is strictly prohibited and will result in severe actions.

  • Violating the rules and regulations outlined here or in the BCS, TIET, and LMTSM License Agreement may lead to disciplinary actions.

Contact

For inquiries or clarifications, please contact General Secretary Naman Babbar [[email protected]] or Tech Head Vanshaj Raghuvanshi.

Thank you for being a part of the BCS community! Your contributions and collaboration are highly valued.

Last Updated: [12 Aug 2023]

BCS's Projects

workshop1 icon workshop1

Workshop for teaching students about hacktoberfest and participating in it

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.