Skip to content

Latest commit

 

History

History
42 lines (28 loc) · 1.91 KB

CONTRIBUTING.md

File metadata and controls

42 lines (28 loc) · 1.91 KB

Contributing to DINGUS

Thank you for considering contributing to HackPGH'S DINGUS! We welcome contributions from the community to help improve our Go DINGUS project. Before you start contributing, please take a moment to read and understand the following guidelines.

Getting Started

  • Ensure you have Go installed on your local machine.
  • Fork the repository on GitHub.
  • Clone your fork locally using git clone https://github.com/hackpgh/DINGUS.git.

Development Process

  1. Switch to development branch: git checkout development
  2. Create a new branch for your work: git checkout -b feature-name.
  3. Make your changes, ensuring they adhere to our coding standards.
  4. Write unit tests for your code changes if applicable.
  5. Commit your changes with clear and concise messages: git commit -m "Add feature XYZ".
  6. Push your branch to your fork on GitHub: git push origin feature-name.
  7. Create a pull request (PR) from your branch to the repository's development branch on GitHub.

Pull Request Guidelines

  • Ensure your PR title is descriptive and summarizes the changes.
  • Provide a detailed description of the changes in your PR.
  • Make sure your code passes all tests.
  • Review and address any feedback or comments on your PR.
  • Squash your commits into a single, coherent commit if necessary.

Coding Standards

Reporting Issues

Be excellent to each other. If you encounter any bugs, have questions, or want to suggest improvements, please open an issue on the issue tracker.

License

By contributing to this project, you agree that your contributions will be licensed under the MIT License.

Thank you for helping make HackPGH'S DINGUS better!