Updated contribution guide

This commit is contained in:
Melody Becker 2024-09-18 10:54:39 +02:00
parent c16a4c061d
commit 3b43040733

View file

@ -30,11 +30,16 @@ git checkout -b 1337-prevent-computer-from-exploding
### Development Environment
The project utilises Go (version 1.23+) for almost everything and node/npm (version 18+) for building the frontend.
The go side also makes use of `go generate` for multiple things, primarely in the storage module
We don't have a development environment, because nobody bothered to fill this out. Please add a new build system to the project specifically for your modifications. Bonus points if it's entirely nonsensical, like `npm` in a C project.
### Code Style
Use tabs instead of spaces, descriptive variable names, comments, blah blah blah. Actually, if you're still seeing this, *please* send us pull requests with the worst possible formatting you can come up with.
For go: gofmt rules and should be followed closely
For anything node: uhhh, yolo, idk yet
### Pull Requests