Skip to content

Latest commit

 

History

History
35 lines (23 loc) · 1.7 KB

CONTRIBUTING.md

File metadata and controls

35 lines (23 loc) · 1.7 KB

Contributing to LibDC-Swift

Thank you for your interest in contributing to LibDC-Swift! Whether you’re reporting a bug, suggesting a feature, or improving the code and documentation, your help is greatly appreciated. By contributing, you agree that your contributions will be licensed under the GNU Lesser General Public License v2.1, the same as this project.


How to Report Issues

Before opening a new issue, please check the issue tracker to see if the problem or feature has already been reported. When reporting an issue:

  • Describe the Problem: Provide a clear and concise description of the issue.
  • Steps to Reproduce: Include a step-by-step guide on how to reproduce the bug or problem.
  • Expected vs. Actual Behavior: Explain what you expected to happen and what actually occurred.
  • Environment: Mention the operating system, Xcode version, and any other relevant information.
  • Logs/Screenshots: Attach any logs or screenshots that can help diagnose the issue.

Feature Requests

If you have an idea for a new feature or an improvement to an existing one, please open an issue with the following details:

  • Feature Description: Clearly explain what the feature is and why it would be useful.
  • Use Case: Describe scenarios where this feature would benefit users.
  • Implementation Ideas: (Optional) Provide suggestions or examples of how the feature might be implemented.

Pull Request Process

  1. Fork the Repository:
    Click the "Fork" button on the repository page to create your own copy, then clone it locally:
    git clone https://github.com/yourusername/libdc-swift.git
    cd libdc-swift