Skip to content

Latest commit

 

History

History
49 lines (36 loc) · 2.21 KB

Contribution.md

File metadata and controls

49 lines (36 loc) · 2.21 KB

Contributing to calculator_

Thank you for considering contributing to the mmabiaa/calculator_ project! We welcome contributions from everyone, whether it's code, documentation, or feedback.

How to Contribute

Reporting Issues

If you encounter bugs or have suggestions for improvements, please open an issue in the GitHub repository. Make sure to provide as much detail as possible, including steps to reproduce the issue.

Submitting Code Changes

  1. Fork the Repository: Click the "Fork" button at the top right of the repository page to create your own copy of the project.

  2. Clone Your Fork: Clone your forked repository to your local machine:

git clone https://github.com/mmabiaa/calculator_.git
  1. Create a Branch: Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
  1. Make Changes: Implement your changes. Ensure that your code adheres to the existing style and conventions used in the project.

  2. Test Your Changes: Run the application and ensure that everything works as expected. If applicable, add tests for any new features.

  3. Commit Your Changes: Commit your changes with a clear and concise commit message:

git commit -m “Add feature: description of feature”
  1. Push Your Changes: Push your changes to your forked repository:
git push origin feature/your-feature-name
  1. Create a Pull Request: Go to the original repository and click on "New Pull Request." Select your branch and submit the pull request. Provide a detailed description of your changes.

Code Style Guidelines

  • Follow PEP 8 guidelines for Python code.
  • Use meaningful variable and function names.
  • Write comments where necessary to explain complex logic.

Documentation

If you make changes that affect how users interact with the calculator, please update the documentation accordingly. This includes updating README files or adding comments in the code.

Getting Help

If you have questions or need assistance, feel free to reach out by opening an issue or contacting maintainers directly through GitHub.

Thank You!

We appreciate your interest in contributing to mmabiaa/calculator_. Together, we can make this project even better!