So you're interested in contributing to the SCAR-iT LWM Linux Module? This document outlines the process for contributing to our project.
By participating in this project, you agree to abide by our Code of Conduct.
Submit a Pull Request - and fill out the template.
- Before creating bug reports, please check the issue list as you might find out that you don't need to create one.
- When you are creating a bug report, please include as many details as possible and follow the Issue Template
- Before creating enhancement suggestions, please check the issue list as you might find out that you don't need to create one.
- When you are creating an enhancement suggestion, please include as many details as possible.
- Fork the repo.
- Create your feature branch (
git checkout -b AmazingFeatureToAdd
) - Add the untracked files the the new branch! (
git add .
) - Commit your changes (
git commit -a
) - Add a comment into the text editor that has just appeared - noting what you added or changed.
- Push to the branch (
git push
) - Open a Pull Request with the upstream repo (SCAR-iT LWM Module
dev
branch)
- Use the imperative mood ("Move cursor to..." not "Moves cursor to...")
- Limit the first line to 72 characters or less.
- Use Style Guide for documentation.
bug
- Something isn't workingduplicate
- This issue or pull request already existsenhancement
- New feature or requesthelp wanted
- Extra attention neededinvalid
- Doesn't seem rightquestion
- Further information is requestedwontfix
- This won't be fixed
main
branch contains the stable, released versiondev
branch is for ongoing development (Pull Requests go here)Feature
branches should be created for new content or significant changes�
- Pull requests are merged into the
dev
branch when I get a chance. Themain
branch is updated with the 'dev' branch when there are substantial changes. Hotfixes
for critical issues should be flagged asCRITICAL
and follow the same branch structure as everything else.