The Standard
Please follow these steps to setup a project locally for development.
Read the Guidelines
Ensure you have read the Contributing Guidelines prior to setting up the project. Contributing to the project assume you have agreed to everything in the guidelines.
Prerequisite
Important
I assume you are familiar with basic workflows for programming and working with version control software (i.e.
git). If not, my projects are not the place for you to make your first contribution.
Please ensure you:
- Know how to run things from a terminal/command line
- Have
gitinstalled and know the basic git workflows (clone, commit, push, Pull Request) - Have a working editor that supports the Language Server Protocol (LSP). For most people this would be Visual Studio Code
Setting up your development environment
- Ensure you have the prerequisites above.
- Setup the System Tools
- Setup the language-specific tools by following the additional sections below the System Tools page, for the language(s) used by the project.
- Understand the Project structure and Task Convention
- If the project is complicated, follow the setup guide in the project to finish setting up the project (install dependencies, build, etc).
For simple projects the task convention covers everything (like
task check,task build,task test).