Skip to content

jmngandu/FREE-OPEN

Repository files navigation

Feel free to collaborate

This is an open-source repository where you can learn how to contribute to open-source by adding features or documentation

Contributing to Git Demo

Thank you for considering contributing to FREE&OPEN! By participating in this project, you help make it better. Whether you're reporting bugs, suggesting enhancements or contributing code, your collaboration is valued.

Table of Contents

Code of Conduct

This project follows the Contributor Covenant Code of Conduct. By participating, you are expected to uphold this code. Please report any unacceptable behaviour.

How to Contribute

Reporting Bugs

If you encounter a bug, please open an issue. Before creating an issue, check if the bug hasn't been reported yet. Include details about the environment and steps to reproduce the bug.

Suggesting Enhancements

For enhancements or feature requests, please open an issue. Clearly describe the proposed feature and its use case. Discuss the feasibility and potential implementation details.

Code Contribution

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix: git checkout -b feature-name.
  3. Make your changes and commit them: git commit -m "Description of changes".
  4. Push your changes to the new branch: git push origin feature-name.
  5. Open a pull request and provide a clear title and description.

Development Setup

Provide instructions on how to set up the development environment locally. Include any dependencies and configuration needed.

Branching Strategy

Explain the branching strategy used in the project (e.g., feature branches, release branches)

Commit Guidelines

Follow a consistent style for commit messages. Use clear and concise messages that convey the purpose of the commit.

Pull Request Process

  1. Ensure your code follows the project's coding standards.
  2. Provide a clear title and description for your pull request.
  3. Include relevant test cases for your changes.
  4. Ensure the pull request is up-to-date with the latest changes from the main branch.
  5. Request a code review from maintainers.

Code Review

All contributions go through a code review process. Be open to feedback and address any comments or suggestions.

Community

Join our community and engage with other contributors. You can find us on [ https://github.com/The-Puff-Adders].

Happy contributing!