Hello and thank you for your interest in the Photon project!
Photon follows the classic fork & pull model: when you want to modify something, you fork the official repository, develop your feature or bugfix, and submit a Pull Request.
This file is here to answer your questions about the contribution to the project.
Look at the current issues to see what the pending/ongoing tasks are. You can help with:
- The code itself: develop new features or fix bugs, in Java or Scala (decent skills required).
- The code's documentation: explain what the code does.
- The project's wiki: explain how the different parts of Photon works, like plugins, commands, etc.
- Something else: You think about something else that can benefit the project? You're welcome to discuss it on the discord server!
- Setup the project.
- If you code, read the mandatory coding style and configure your IDE to respect it.
- Read the wiki to learn more about the project's internals.
- Join the discord server. It's not an obligation but a strong suggestion, because it's very practical to discuss about the project (or other things ^^).
Ask it on the discord server (yeah, I insist on the discord ^^) and I'll be happy to answer.