Skip to content

Latest commit

 

History

History
52 lines (30 loc) · 2.22 KB

CONTRIBUTING.md

File metadata and controls

52 lines (30 loc) · 2.22 KB

Contributing to Service Locator

First off, thank you for considering contributing to Service Locator. Any contributions you make are greatly appreciated.

How to Contribute

There are many ways you can contribute to our project:

  • Submitting bug reports and feature requests
  • Writing tutorials or blog posts
  • Improving the documentation
  • Writing code which can be incorporated into Service Locator itself

Reporting Bpackage.jsonugs

Bugs are tracked as GitHub issues. To report a bug, create an issue and use our bug report template to provide all the necessary information.

Suggesting Enhancements

This section guides you through submitting an enhancement suggestion for Service Locator, including completely new features and minor improvements to existing functionality. Use our feature request template to submit a feature request.

Pull Requests

Here's how you can make a pull request (PR) to the project:

  1. Fork the repo and create your branch from main.
  2. If you've added code that should be tested, add tests.
  3. Ensure your code adheres to the existing style to maintain the project's consistency.
  4. Issue that pull request!

Coding Guidelines

Service Locator follows the Microsoft C# Coding Conventions. Please ensure your code contributions adhere to these standards.

Local Development

As this project is a Unity Package I find the best way to develop it is to create a new Unity project and add the package as a local package. This allows you to test the package in a real Unity environment. My personal preference is to clone the repo and simlink the package into the Unity project's Packages folder. This allows me to easily make changes to the package and test them in the Unity project.

Community and Behavioral Expectations

Respect our code of conduct, be kind to each other, and help out with the project. We want a healthy and welcoming community.

License

By contributing to Service Locator, you agree that your contributions will be licensed under MIT.

Questions?

If you have any questions, please feel free to contact [email protected]

Thank you for contributing to Service Locator.