Skip to content

Latest commit

 

History

History
88 lines (56 loc) · 3.3 KB

File metadata and controls

88 lines (56 loc) · 3.3 KB

Contributing to NanoTrack

Welcome to NanoTrack! We appreciate your interest in contributing to our project. This guide will help you get started with the contribution process.

Table of Contents

Code of Conduct

Please note that we have a Code of Conduct, and we expect all contributors to adhere to it. By participating in NanoTrack, you agree to abide by its terms.

How Can I Contribute?

There are several ways to contribute to NanoTrack:

Reporting Bugs

If you encounter any bugs or issues while using NanoTrack, please help us by reporting them. Provide as much detail as possible, including a clear description, steps to reproduce the issue, and any relevant screenshots or error messages.

Suggesting Enhancements

If you have ideas for new features or enhancements to existing features, please share them by creating an enhancement request. Describe your proposed improvement and its potential impact on NanoTrack.

Code Contributions

If you are interested in contributing code to NanoTrack, follow these steps:

  1. Fork the NanoTrack repository to your own GitHub account.

  2. Clone your forked repository to your local machine.

    git clone https://github.com/your-username/nanotrack.git
  3. Create a new branch for your changes.

    git checkout -b feature/your-feature-name
  4. Make your changes, following the code style guidelines.

  5. Commit your changes with clear and concise commit messages.

    git commit -m "Add feature: your feature description"
  6. Push your changes to your forked repository.

    git push origin feature/your-feature-name
  7. Create a pull request (PR) to the NanoTrack repository. Include a detailed description of your changes and any relevant information.

We will review your PR and provide feedback as needed. Once approved, your changes will be merged into the main NanoTrack repository.

Development Setup

To set up a development environment for NanoTrack, please follow the instructions in the Development Setup Guide.

Pull Request Process

When submitting a pull request, please ensure that:

  • Your code follows the code style guidelines.
  • You have included relevant tests for your changes.
  • Your commits are clear and concise, with descriptive commit messages.
  • You have documented any new features or changes in the project's documentation.

Code Style

We follow a consistent code style to maintain readability and code quality. Please adhere to the code style guidelines outlined in the Code Style Guide.

License

By contributing to NanoTrack, you agree that your contributions will be licensed under the MIT License.