2025-05-07 13:18:45 +02:00
2025-05-07 13:18:45 +02:00
2025-05-07 14:26:00 +02:00
2025-05-07 13:18:45 +02:00
2025-05-07 14:35:12 +02:00
2025-05-07 13:18:45 +02:00
2025-05-07 13:18:45 +02:00
2025-05-07 13:18:45 +02:00
2025-05-07 13:18:45 +02:00
2025-05-01 21:53:54 +02:00
2025-05-07 13:18:45 +02:00
2025-05-03 03:09:31 +02:00
2025-05-01 21:58:06 +02:00

Spearhead

Contributing.

I'm always happy to see contributions!
Especially if you've found an issue, annoyance or feature that you know how to solve, fix or create!

Keep it small.

Keeping your contributions small and to the point helps both me and yourself.
It'll help the PR review and the speed of improvements.
If you have a big feature in mind? Go for it!
Does it require an entire refactor of parts or all of the program? Maybe make sure to do step 0 first.

Steps (for first timers)

  1. Reach out (Optional)

If you want to let me know you want to do something to contribute, please do!
Maybe I'm already working on the thing you wanted to build, or someone else is.
Creating an issue is even better!

  1. Fork the repository

By forking you can create your own working set of code.
Whether you keep that fork public or private is up to you!

Keep in mind, forking is alright, but it's best with the intent to contribute back.
After all, instead of having 5 slightly different versions and products, it might be nicer to have 1 much better version.

  1. Create a Draft PR as soon as possible!

As soon as you've found some times to create an initial version, please create a draft PR.
That way you can let me and everyone know it's being worked on and people can see what conflicts might arise with their own changes.

  1. Test, test, test

With DCS and Lua there's a bunch of edge cases that are really hard to get to.
However, you kinda need to make sure most if not all cases are caught and tested.
Since automated testing for now doesn't seem feasible, please make sure to verify and test functionality after touching stuff.

  1. Finalise and publish the PR.

Finalise the PR and let the maintainers know!
We can all have a look and discuss the changes.

S
Description
No description provided
Readme
79 MiB
Languages
Lua 78.5%
HTML 14%
JavaScript 3.6%
CSS 3.6%
Python 0.3%