Skip to content

Latest commit

 

History

History
35 lines (26 loc) · 892 Bytes

File metadata and controls

35 lines (26 loc) · 892 Bytes

Contributing

Thanks for your interest in contributing to 3D Printer Control!

How to contribute

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

What to contribute

  • OctoPrint plugin configs and tips
  • Klipper macros and calibration configs
  • Setup script improvements
  • Documentation fixes
  • Additional printer profiles (not just Ender 5 S1)

Code style

  • Shell scripts: use #!/bin/bash, add comments for non-obvious steps
  • Config files: include inline comments explaining each option
  • Docs: Russian primary, English secondary

Reporting bugs

Open an Issue with:

  • What you tried to do
  • What happened
  • Expected behavior
  • Raspberry Pi model and OS version
  • OctoPrint version