MERNMail logo

Contributing to MERNMail

We welcome contributions from the community! Here's how you can help!

Git server details

The Git server runs Forgejo Git hosting package and it's located at https://git.svrjs.org/.

If you have enabled two-factor authentication or logged in via GitHub, generate an access token and use it as a password in Git CLI.

Reporting Bugs

If you find a bug, please open an issue on our issue tracker with a detailed description of the problem and steps to reproduce it.

Submitting Patches

We accept patches via pull requests. Here's our process:

  1. Fork the project.
  2. Create a branch for your patch.
  3. Commit your changes with descriptive commit messages.
  4. Push your branch to your fork.
  5. Open a pull request against the main repository.

Running Tests

Before submitting a pull request, please run the tests to ensure your changes haven't introduced any new issues.

Documentation

If your contribution changes existing functionality or adds new features, please update the documentation accordingly.

License

By contributing to our project, you agree that your contributions will be licensed under our project's license.

Thank you for considering contributing to our project!