- Make sure you understand that code in this repository is under the LGPLv3 and the implications this has
- Check if anyone else is already working on a similar issue
- If not, join the VL.StandardLibs chat or start an issue, to lay out your plans and discuss them with others in order to make sure your idea is properly architected and would fit well with the project
Consider creating a pull-request early but marking it as DRAFT while you're still working on it. This allows for better collaboration and allows you to indicate when you're finished.
For recommended workflows, see Contributing to an existing library.