Skip to content

Latest commit

 

History

History
63 lines (52 loc) · 2.98 KB

CONTRIBUTING.md

File metadata and controls

63 lines (52 loc) · 2.98 KB

Contributing to CourseKrimson/courseKrimson.github.io

Thank you for taking the time to contribute to this project! We value your input and hope the following guidelines will help you understand how best to collaborate with us.

Table of Contents

  1. Code of Conduct
  2. How Can I Contribute?
  3. Development Workflow
  4. Style Guide

Code of Conduct

Please follow our Code of Conduct in all your interactions with the project. We aim to foster an inclusive, welcoming, and friendly environment for everyone.

How Can I Contribute?

There are several ways you can contribute to the project:

Reporting Bugs

If you find a bug, please create an issue using the issue template provided. Be sure to include:

  • A clear and descriptive title
  • A step-by-step description of how to reproduce the issue
  • Details about your environment (e.g., operating system, browser, etc.)

Suggesting Enhancements

If you have an idea for a new feature or an improvement, please submit an issue and describe your idea in detail.

Submitting Code Changes

Before submitting any changes, please open an issue to discuss what you would like to change or improve. This will help prevent duplicate work and ensure that your contributions align with the project’s goals.

Development Workflow

Once your contribution is approved, please follow this workflow to submit your code:

Pull Request Guidelines

  • Fork the repository and clone it locally.
  • Create a new branch for your feature or bug fix (git checkout -b feature-name).
  • Commit your changes with clear and concise commit messages.
  • Ensure all tests pass before submitting.
  • Submit a pull request and provide a detailed description of the changes.

Style Guide

Follow the project's coding style to maintain consistency:

  • Use meaningful and self-descriptive variable/function names.
  • Write comments for complex sections of code.
  • Follow the established formatting rules (indentation, spacing, etc.).