Fluent Dynamics projesine katkıda bulunmak istediğiniz için teşekkür ederiz. Bu belge, katkıda bulunma sürecini herkes için mümkün olduğunca kolay ve verimli hale getirmek için rehberlik sağlar.
- Bir hata bulduğunuzda, lütfen GitHub üzerinde bir "issue" açın.
- Hatayı net bir şekilde tanımlayın ve mümkünse yeniden oluşturma adımlarını ekleyin.
- Eğer mümkünse, sistem bilgilerinizi (işletim sistemi, tarayıcı, vs.) ekleyin.
- Yeni bir özellik önermek için, GitHub üzerinde bir "issue" açın.
- Özelliği detaylı bir şekilde açıklayın ve neden faydalı olacağını belirtin.
- Repoyu fork edin ve geliştirmeyi yapacağınız branch'i oluşturun.
- Kodunuzu yazın ve gerekli testleri ekleyin.
- Kodunuzun mevcut stil kılavuzlarına uyduğundan emin olun.
- Pull request açın ve değişiklikleri açıklayan bir açıklama ekleyin.
- İnceleme sürecinde istenen değişiklikleri yapın.
- Temiz ve okunabilir kod yazın.
- Kodunuzu yeterince belgelendirin.
- Mevcut kod stiline uyun.
Bu proje için Contributor Covenant davranış kurallarını benimsiyoruz. Katkıda bulunan herkesin bu kurallara uyması beklenir.
Thank you for considering contributing to the Fluent Dynamics project. This document provides guidelines to make the contribution process easy and effective for everyone involved.
- If you find a bug, please open an issue on GitHub.
- Clearly describe the bug and include steps to reproduce if possible.
- Include your system information (operating system, browser, etc.) if relevant.
- To suggest a new feature, open an issue on GitHub.
- Describe the feature in detail and why it would be beneficial.
- Fork the repository and create your branch from where you want to base your work.
- Write your code and add necessary tests.
- Ensure your code adheres to the existing style guidelines.
- Open a pull request with a descriptive title and explanation of changes.
- Address any requested changes during the review process.
- Write clean and readable code.
- Document your code adequately.
- Follow the existing code style.
We adopt the Contributor Covenant Code of Conduct for this project. All contributors are expected to adhere to this code.
- Fork the repository
- Clone your fork locally
git clone https://github.com/yourusername/fluent-dynamics.git cd fluent-dynamics - Set up the development environment according to the README instructions
- Create a new branch for your feature or bugfix
git checkout -b feature/your-feature-name
- Make your changes
- Test your changes
- Commit your changes
git commit -m "Add feature: your feature description" - Push to your fork
git push origin feature/your-feature-name
- Create a Pull Request from your fork to the main repository
By contributing, you agree that your contributions will be licensed under the project's license.