Files
homepage/.github/CONTRIBUTING.md
Nova Homeserver 9d92ee1977 Initial commit
2025-08-15 16:26:50 +02:00

1.1 KiB

Contributing

If you wish to contribute to {{project.name}}, feel free to fork the repository and submit a pull request. {{project.linter}} is enforced to correct most typo's you make and keep the code style the same throughout the whole project, so it would be much appreciated if you installed {{project.linter}} to your editor of choice

Prerequisites

The following prerequisites must be met before installing {{project.name}}: {{setup.prerequisites}}

Setup

To get ready to work on the codebase, please do the following:

  1. Fork & clone the repository, and make sure you are on the master branch
  2. Run {{setup.install}}
  3. Code your ideas and test them using {{setup.test}}
  4. Submit a pull request

Testing

When creating any new functions, please also create unit tests for them in the tests directory. Use the library associated with the project when creating such tests.

When modifying existing functions, make sure to test them before making a pull request, this will prevent anything from breaking on the production environment.