Terima kasih telah tertarik berkontribusi pada Teman Isyarat! Proyek ini mengembangkan teknologi pengenalan bahasa isyarat BISINDO (Bahasa Isyarat Indonesia) yang inklusif dan dapat diakses semua orang.
| Jenis | Deskripsi | Contoh | |
|---|---|---|---|
| Bug Reports | Laporkan bug dengan detail reproduksi | Crash preprocessing, model inference error | |
| Features | Saran fitur baru dengan use case jelas | Real-time detection, mobile app support | |
| Code | Refactor, optimasi, test coverage | Performance improvements, bug fixes | |
| Docs | README, tutorial, API docs | Setup guides, model documentation | |
| Dataset/ML | BISINDO dataset, models, benchmarks | New gesture classes, improved accuracy |
# Fork di GitHub: https://github.com/williamu04/temanisyarat
git clone https://github.com/YOUR_USERNAME/temanisyarat.git
cd temanisyarat
git remote add upstream https://github.com/williamu04/temanisyarat.git- Issues
- Hindari duplikasi kerja
git checkout main && git pull upstream main
git checkout -b TYPE/nama-deskriptifNaming convention:
feature/gesture-detection
fix/preprocessing-crash
docs/installation-guide
refactor/model-loader
test/unit-tests
Update logs/{nama_anda}.md:
17 Maret 2026
- Implementasi model baru
- Update docs
- Menggunakan MediaPipe HandsPENTING: Log pribadi masuk dalam PR feature branch Anda
git commit -m "feat(detection): tambah model MediaPipe Hands
- improve accuracy 15%
- real-time processing <30ms
Closes #12"Types: feat | fix | docs | style | refactor | perf | test
git push origin feature/nama-fitur
# → GitHub akan prompt buat PRFork repo → Clone → Issue → Feature branch → Code+Log → Push → PR → Review → Merge
↑
git pull upstream main (keep sync)
Sync conflicts:
git fetch upstream
git rebase upstream/main
git push --force-with-lease origin feature/nama-fitur[ML] Model MediaPipe Hands +15% accuracy
[BUG] Fix preprocessing memory leak
[DOCS] Installation guide lengkap
Description
[Apa yang diubah dan mengapa]
Changes
- [ ] Feature/bugfix X
- [ ] Tests pass
- [ ] Docs updated
- [ ] logs/{nama}.md
Related: Closes #12
Testing:
- [ ] Unit tests
- [ ] Manual test
- [ ] No new warnings| Do ✓ | Don't ✗ |
|---|---|
| Start small issues | Push langsung ke main |
| Read existing code | Skip issue discussion |
Update logs/*.md |
Ignore reviewer feedback |
| Write tests | Vague commit messages |
| Ask if unclear | Merge tanpa approval |