Skip to content

Latest commit

 

History

History
34 lines (23 loc) · 973 Bytes

File metadata and controls

34 lines (23 loc) · 973 Bytes

Contributing to Lumen

Thank you for your interest in contributing to Lumen!

How to Contribute

  1. Fork the repository
  2. Create a feature branch (git checkout -b feature/my-feature)
  3. Make your changes
  4. Run tests if available (make test or similar)
  5. Ensure the build works (make build)
  6. Submit a pull request with a clear description

Code Style

  • Follow the existing code style in the project
  • Use meaningful commit messages
  • Keep pull requests focused on a single feature or fix
  • Add tests for new functionality when possible

Reporting Issues

  • Use GitHub issues for bugs, feature requests, and general discussion
  • Provide as much detail as possible, including steps to reproduce

Development Setup

  • Clone the repo
  • Run make build to build the compiler
  • See doc/spec/ for language documentation

License

By contributing to this project, you agree that your contributions will be licensed under the GPL-3.0-or-later license.