Skip to content

Latest commit

Β 

History

History
70 lines (47 loc) Β· 1.48 KB

CONTRIBUTING.md

File metadata and controls

70 lines (47 loc) Β· 1.48 KB

Contributing to VersaLog

First of all, thank you for considering contributing to VersaLog! We welcome all kinds of contributions, including bug reports, feature requests, and code improvements.


πŸ“Œ How to Contribute

1. Reporting Issues

If you find a bug or have a suggestion:

  • Use GitHub Issues
  • Clearly describe the problem or idea
  • Include steps to reproduce (for bugs)
  • Provide environment details if relevant (Python version, OS, etc.)

2. Suggesting Features

  • Explain the feature and why it would be useful
  • Provide examples or use cases if possible

3. Submitting Pull Requests

Before submitting a PR:

  • Make sure your code works as expected
  • Keep changes small and focused
  • Follow the existing coding style

When creating a PR:

  • Provide a clear description of what you changed
  • Explain why the change is needed
  • Reference related Issues if applicable

πŸ›  Development Setup

  1. Clone the repository: git clone https://github.com/VersaLog/VersaLog.py

  2. Navigate to the project directory: cd VersaLog

  3. Install dependencies: pip install -r requirements.txt


πŸ“ Coding Guidelines

  • Follow Python best practices (PEP 8)
  • Write clean and readable code
  • Use meaningful variable and function names

βœ… Testing

  • Test your changes before submitting
  • Make sure existing functionality is not broken

πŸ’¬ Questions

If you have any questions, feel free to open an Issue.


Thank you for helping improve VersaLog πŸš€