Skip to main content

Welcome Contributors

Thank you for your interest in contributing to EVerest! We welcome contributions from developers, organizations, and community members around the world. EVerest is an open-source project backed by Linux Foundation Energy, and we believe in the power of collaboration to advance e-mobility.

Getting Started

For comprehensive contributing guidelines, please refer to our detailed Contributing Guide in the main documentation.

Ways to Contribute

There are many ways to contribute to EVerest:

Code Contributions

Submit bug fixes, new features, or improvements to existing modules

Documentation

Help improve our documentation, tutorials, and guides

Testing

Test new releases, report bugs, and help verify fixes

Community Support

Answer questions and help other community members

Development Workflow

Pull Request Process

When submitting a pull request, please ensure you:
1

Self-Review

Perform a self-review of your code before submitting
2

Update Documentation

Make corresponding changes to the documentation if needed
3

Follow Guidelines

Read the contribution documentation and ensure your changes meet its requirements
4

Describe Changes

Provide a clear description of your changes and link any related issues

Pull Request Template

When you create a pull request, you’ll be asked to provide:
  • Description of changes: Explain what you’ve changed and why
  • Issue ticket number and link: Reference any related issues
  • Checklist confirmation: Ensure you’ve completed the review checklist

Code of Conduct

All contributors are expected to follow our Code of Conduct. We are committed to providing a welcoming and inclusive environment for everyone.
By participating in this project, you agree to abide by our Code of Conduct and treat all community members with respect.

Project Governance

EVerest follows a transparent governance model. Learn more about how the project is governed by reviewing our governance policy.

Security

If you discover a security vulnerability, please follow our Security Policy to report it responsibly.
Do not report security vulnerabilities through public GitHub issues. Please follow the security policy for responsible disclosure.

Standards and Compliance

EVerest follows industry best practices:
  • OpenSSF Best Practices: OpenSSF Best Practices
  • ISO / IEC 5230 open source license compliance
  • Security best practices

Questions?

If you have questions about contributing, please:
We appreciate all contributions, whether large or small. Every contribution helps advance the future of e-mobility!

Build docs developers (and LLMs) love