- For the server repository, we use Python 3.6 and higher
- For the web repository, we use NodeJS 15
- Have you read the code of conduct?
- Check out the existing issues before contributing
If all the prerequisites are met and you still want to contribute, start an issue!
If the issue is accepted by me, you're ready to make a change
If the issue was accepted, you can just fork the server or web repository and make it happen!
This can be done through:
- The GitHub website with https://github.com/libDrive/**REPOSITRY**/fork
- GitHub Desktop
- [Git]
Make your changes to the file(s) you'd like to update
When you're done making changes and you'd like to propose them for review, open a pull request in the correct repository
Once you submit your pull request, I will review the changes, if everything is alright, the pull request will be merged
Congratulations! You've improved the experience for all users of libDrive
Once your pull request is merged, you will be proudly listed as a contributor in the respective repository
Check out all the other contributors!
- https://github.com/libDrive/libDrive/graphs/contributors
- https://github.com/libDrive/server/graphs/contributors
- https://github.com/libDrive/web/graphs/contributors
- https://github.com/libDrive/cloudflare/graphs/contributors
- https://github.com/libDrive/heroku/graphs/contributors
- https://github.com/libDrive/config/graphs/contributors