Skip to content

Latest commit

 

History

History
51 lines (35 loc) · 1.14 KB

File metadata and controls

51 lines (35 loc) · 1.14 KB

Contributing to FastWinLog

Thank you for your interest in contributing!

Repository: https://github.com/vam876/FastWinLog

How to Contribute

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

Development Setup

Backend Development

# Install dependencies
pip install -r requirements.txt

# Run the application
python main.py

Code Style

  • Follow PEP 8 for Python code
  • Use type hints where appropriate
  • Add docstrings to functions and classes

Testing

Before submitting a PR, please ensure:

  • Your code runs without errors
  • You've tested with real EVTX files
  • Performance is not degraded

Reporting Issues

When reporting issues, please include:

  • Windows version
  • Python version
  • Steps to reproduce
  • Error messages or logs
  • Sample EVTX file (if possible)

License

By contributing, you agree that your contributions will be licensed under the BSD-3-Clause License.