Skip to content

Latest commit

 

History

History
36 lines (28 loc) · 1.31 KB

File metadata and controls

36 lines (28 loc) · 1.31 KB

Contributing to DeepSafe

Thank you for your interest in contributing to DeepSafe! We welcome contributions from the community to help make the internet a safer place by detecting deepfakes.

How to Contribute

Reporting Bugs

  • Check if the issue has already been reported.
  • Open a new issue with a clear title and detailed description.
  • Include steps to reproduce, expected behavior, and actual behavior.
  • Attach screenshots or logs if applicable.

Suggesting Enhancements

  • Open a new issue describing the feature or improvement.
  • Explain why this enhancement would be useful.

Pull Requests

  1. Fork the repository.
  2. Create a new branch for your feature or fix: git checkout -b feature/your-feature-name.
  3. Make your changes and commit them with clear messages.
  4. Push to your fork: git push origin feature/your-feature-name.
  5. Open a Pull Request against the main branch.
  6. Describe your changes and reference any related issues.

Development Setup

  1. Clone the repository.
  2. Install dependencies (see README.md).
  3. Run tests before submitting: make test.

Code Style

  • Follow PEP 8 for Python code.
  • Use standard JavaScript/React best practices.
  • Keep code clean, readable, and well-commented.

License

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