We welcome community contributions! Here's how to get started:
-
Join Our Discord (Highly Recommended): For the best experience and to stay updated on discussions, please join our Discord server. Most of our discussions, collaboration, and support happen here. You can ping a moderator for the developer role to get started.
-
Fork the Repository: Identify the relevant repository and fork it to your own GitHub account.
-
Create a Branch: Create a new branch for your work. If you're assigned to a specific task, follow any naming conventions we use.
-
Make Your Changes: Work on your task. Collaborate with others on the same branch if needed.
-
Submit a Pull Request: Once you’re done, submit a pull request (PR) to the development branch if it exists; otherwise, PR to the main branch. This helps manage merge conflicts and streamlines the review process.
If you encounter issues:
- Check Existing Issues: Look to see if your issue has already been reported.
- Report a New Issue: If not, create a detailed issue in the appropriate GitHub repository or on Discord.
- Label Your Issue: Use the correct labels to categorize it for the right team.