Thanks for your interest in contributing to BotDrop!
- Fork the repository
- Clone your fork
- Set up the development environment:
- Install Android Studio or Android SDK + NDK
- JDK 17+
- Run
./gradlew assembleDebugto verify build
- Create a feature branch:
git checkout -b feature/your-feature - Make your changes
- Write tests for new functionality
- Run tests:
./gradlew :app:testDebugUnitTest - Build:
./gradlew assembleDebug - Commit with a descriptive message
- Push and open a Pull Request
- Java code follows standard Android conventions
- Use meaningful variable and method names
- Keep methods focused and small
- Add comments only where logic isn't self-evident
Use the GitHub issue tracker to report bugs or request features.
By contributing, you agree that your contributions will be licensed under the GPLv3.