-
Notifications
You must be signed in to change notification settings - Fork 3
06. Contributions
Contributing to LCFS
We welcome contributions to the Low Carbon Fuel Standard (LCFS) project. By participating in this project, you agree to abide by its terms.
Before creating bug reports, please check the known issues as you might find out that you don't need to create one. When you are creating a bug report, please include as many details as possible by filling out the provided template.
This section guides you through submitting an enhancement suggestion for LCFS, including completely new features and minor improvements to existing functionality. Again, please check the issue tracker before creating enhancement suggestions to see if the feature has already been requested. Fill in the template as completely as possible when listing your suggestion.
The process described here has several goals:
- Maintain LCFS's quality
- Fix problems that are important to users
- Engage the community in working toward the best possible LCFS
- Enable a sustainable system for LCFS's maintainers to review contributions
Please follow these steps to have your contribution considered by the maintainers:
- Follow all instructions in the template
- Follow Github Flow for branch and commit style.
- After you submit your pull request, verify that all status checks are passing
While the prerequisites above must be satisfied prior to having your pull request reviewed, the reviewer(s) may ask you to complete additional design work, tests, or other changes before your pull request can be ultimately accepted.
Please refer to the main README.md file for the detailed setup.
- Use the present tense ("Add feature" not "Added feature")
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
- Limit the first line to 72 characters or less
- Reference issues and pull requests liberally after the first line
Follow the PEP 8 Style Guide for Python Code.
Adhere to the JavaScript Standard Style.
Use Markdown.
Participation in the LCFS community is governed by the LCFS Code of Conduct.
By contributing to LCFS, you agree that your contributions will be licensed under its Apache License 2.0.
Thank you for contributing to LCFS, thereby helping us to improve the management and compliance of low carbon fuel standard.