Skip to content

Latest commit

 

History

History
44 lines (25 loc) · 2.11 KB

CONTRIBUTING.md

File metadata and controls

44 lines (25 loc) · 2.11 KB

Contributing to DotnetGeminiSDK

Welcome to DotnetGeminiSDK! We're thrilled that you're considering contributing to our project. Before you get started, please take a moment to review this document for guidelines and best practices.

Code of Conduct

We expect all contributors to abide by our Code of Conduct. Please make sure you're familiar with it before contributing.

How Can I Contribute?

There are several ways you can contribute to DotnetGeminiSDK:

  1. Reporting Bugs: If you encounter a bug, please open an issue on our GitHub repository and provide as much detail as possible, including steps to reproduce the bug.

  2. Requesting Features: If you have an idea for a new feature or improvement, feel free to open an issue to discuss it. We welcome suggestions and feedback from our community.

  3. Submitting Pull Requests: If you're able to fix a bug or implement a new feature, we encourage you to submit a pull request. Please make sure to follow our guidelines for code style and formatting.

Getting Started

If you're ready to contribute, here's how you can get started:

  1. Fork the repository to your GitHub account.
  2. Clone your forked repository to your local machine.
  3. Create a new branch for your contribution (git checkout -b my-contribution).
  4. Make your changes and commit them with descriptive messages.
  5. Push your changes to your fork (git push origin my-contribution).
  6. Open a pull request on the original repository and provide a detailed description of your changes.

Code Style and Formatting

Please follow the existing code style and formatting conventions used in the project. If you're unsure, feel free to ask for guidance in your pull request.

Review Process

All pull requests will be reviewed by one or more members of the project team. We'll provide feedback and guidance to help improve your contribution.

Thank You

We appreciate your interest in contributing to DotnetGeminiSDK! Your support helps make our project better for everyone. If you have any questions or need assistance, don't hesitate to reach out.

Happy contributing!

DotnetGeminiSDK Team