This repository stores all active code used by the Knights Experimental Rocketry (KXR)'s Launch & Testing Infrastructure (LTI) Back-end Software Development team for the 2023-2024 season.
README by KXR.LTI Back-end Software Development Team Lead Will Serface.
The Launch & Test Infrastructure
The completed "Production" version of code, specifically for launches and
static fire tests, will be stored in the
main branch,
while each task or feature in active development will be kept in its own
individually named branch, and after review, shall be merged and archived.
This will allow the Production code to only have a single feature change
at a time, which will allow the team to easily identify sources of any
unforseen incompatibilities between versions.
Please include a concise summary and add more detail in the description when adding a commit to the repository. If working on multiple tasks simultaneously, please be mindful of which branch you target when committing changes.
For the sake of readability for both current and future members of KXR.LTI, any code added by the team to any project in this repository is expected be well-written. This includes easily read formatting, good organization, and frequent comments describing the purpose of each series of statements.