- Code contributions to help improve Photon are very appreciated, however: I currently will not accept PRs for major features or stylistic changes; I much prefer that people fork the project for these things.
- Please ask me (sixthsurge) before you start working on a larger PR.
- This is to avoid upset in the situation where you spend a long time working on something and I decide not to merge it.
- I may reject the idea simply because I'm not comfortable with such a large feature being developed by someone else. Often, even if your implementation of something is far better than I would come up with, I'd still rather it not be in Photon because it's my project after all.
- As for smaller changes like bug fixes,
block.propertiesadditions and translations, these will likely be accepted anyway if I agree with the implementation.
- Use the #development channel in my Discord server to discuss potential or ongoing development.
- Please be aware that I often spend long periods of time not working on Photon, so it may be a long time before I get around to looking at your pull request.
- Please follow the style guide for code contributions.