Panduan Kontribusi NLFTs
Terima kasih telah tertarik untuk berkontribusi di NLFTs! Kami sangat menghargai setiap bantuan, mulai dari perbaikan typo kecil hingga pengembangan fitur besar. Untuk menjaga kualitas komunitas, kami menerapkan beberapa aturan dasar berikut:
🔍 Ketentuan Umum Kontribusi
Setiap kontribusi harus memiliki tujuan yang jelas. Saat mengajukan perubahan, Anda wajib mencantumkan:
- Alasan: Mengapa fitur/perubahan ini dibuat?
- Konteks: Masalah apa yang sedang diperbaiki (misal: memperbaiki masalah B pada issue yang dibuka oleh User A).
- Cakupan: Kami menerima segala bentuk bantuan, termasuk hal kecil seperti perbaikan desain, dokumentasi, atau sekadar memberi saran dan masukan di kolom diskusi.
🛠️ Alur Teknis (Workflow)
Agar repositori tetap rapi, setiap kontributor wajib mengikuti langkah ini:
- Fork: Lakukan Fork pada repositori resmi ke akun Anda.
- Branch Baru: Jangan lakukan perubahan pada branch utama. Buatlah branch baru dengan nama fitur yang sedang dikerjakan (Contoh:
feature/nama-fiturataufix/perbaikan-typo). - Pull Request (PR): Kirimkan PR dari branch tersebut dengan deskripsi yang jelas.
👥 Peran dalam Komunitas (Roles)
Kami membagi kontributor ke dalam dua kategori utama:
1. Kontributor Open Source
Ini adalah peran bagi siapa saja yang ingin membantu secara sukarela. Anda bebas berkontribusi pada issue yang tersedia atau memberikan saran perbaikan tanpa keterikatan formal.
2. Core Team (Organisasi Resmi)
Anggota Core Team memiliki tanggung jawab lebih dalam mengelola ekosistem NLFTs. Untuk bergabung menjadi bagian dari tim resmi, terdapat syarat minimal yang harus dipenuhi:
- Merged PR: Minimal telah melakukan 40 Pull Request yang berhasil di-merge.
- Issue Solving: Membantu menyelesaikan minimal 15 Issue.
- Community Help: Aktif memberikan bantuan atau diskusi di kolom komentar minimal pada 17 komentar yang berbeda.
✨ Catatan Akhir
Kontribusi Anda, sekecil apapun itu—termasuk memperbaiki kesalahan ketik (typo) atau menyesuaikan tata letak desain—sangat berarti bagi perkembangan komunitas ini. Kami percaya bahwa kolaborasi yang baik dimulai dari komunikasi yang transparan.
Mari berkolaborasi dan bangun NLFTs menjadi lebih baik!