4‐Kontribusi dan Kontak - lindduncoding/database-bsb GitHub Wiki
Bagian ini ditujukan kepada sesama pengembang.
Cara Berkontribusi
- Identifikasi Masalah: Cari masalah yang membutuhkan bantuan. Filter masalah berdasarkan label “bug”, ‘enhancement’, atau “help wanted”.
- Diskusikan Perubahan: Sebelum memulai perubahan signifikan, disarankan untuk mendiskusikan rencana perubahan terlebih dahulu dengan membuat Issues baru atau berdiskusi langsung.
- Lakukan Perubahan: Implementasikan perubahan di git branch baru.
git checkout -b feature/your-feature-name
Kirim Masalah
- Periksa Issues yang Sudah Ada: Sebelum mengirim masalah baru, periksa apakah masalah tersebut sudah pernah dilaporkan.
- Berikan Rincian: Saat mengirim masalah, berikan rincian sebanyak mungkin, termasuk:
- Judul yang jelas dan deskriptif
- Langkah-langkah untuk mereproduksi masalah
- Perilaku yang diharapkan
- Perilaku sebenarnya
- Pesan kesalahan atau log yang relevan
Forking dan Pull Request
Disarankan untuk melakukan forking repositori sebelum melakukan perubahan apa pun. Kemudian lakukan Pull Request setelah melakukan perubahan pada git branch hasil fork.
- Buat gir branch untuk fitur baru atau bug fixing
git checkout -b feature/your-feature-name
- Lakukan Perubahan: Implementasikan perubahan.
git commit -m “feat: schema change”
- Push ke Repositori Fork: Push perubahan ke repositori fork.
git push origin feature/your-feature-name
- Buat Pull Request: Buka repositori asli dan buat pull request. Berikan deskripsi yang jelas tentang perubahan Anda dan mengapa perubahan tersebut diperlukan.
Tambahkan di Dokumentasi
- Jika kontribusi menyebabkan perubahan fitur, jangan lupa tuliskan hasil kontribusi pada dokumentasi ini.
- Tulis dengan jelas apa saja yang berubah dan bagaimana cara menggunakan fitur tersebut.
Kontak Saya
Email: [email protected]