I forked the NetMaker repo want to contribute more things. but not sure should keep "develop" branch to add more stuff or should create a new branch as my GitFlow develop branch and keep current develop in sync with upstream. please advise.
Here are some things I can think of:
- Jenkinsfile , this is for run Jenkins CI/CD
- Adding server monitoring and reporting for Client, like CPU/RAM/Disk/Network usage
- Experience using Kafka instead of Mosqutto to handle more load and enable distributed HA
- Research and add a protocol to run connection base component like MQ /TCP in WG UDP reliablely
Welcome to advise and discuss 😀