Contributing
Contributions are welcome! Here are some great ways to get involved:
Ways to Contribute
- Help with Rust - The project was written while learning Rust. If you see improvements, please let us know
- Data Handling - Network messages aren’t yet parsed into fragments or reconstructed into game messages
- UI Improvements - The packet UI could be much better
- Bug Reports - File issues for any bugs you find
- Testing - Help test the application on different platforms
Getting Started
- Fork the repository
- Clone your fork:
git clone https://github.com/your-username/alembic.git - Create a feature branch:
git checkout -b my-feature - Make your changes
- Commit:
git commit -m "Add my feature" - Push to your branch:
git push origin my-feature - Open a Pull Request
Building Locally
See the Building section for instructions on how to set up your development environment.
Questions?
Feel free to open an issue to ask questions or start a discussion. The maintainer is happy to help!