Kontribusi
Proyek Nuchain diinisiasi oleh Yayasan Rantai Nusantara Teknologi dan merupakan proyek sumber terbuka (open source).
Kami menerima pull request, diskusi, dan kontribusi lain untuk komunitas sangat kami apresiasi. Anggota komunitas yang aktif dan paling sering memberikan kontribusi yang bagus mungkin akan kami berikan akses menulis langsung ke beberapa repository yang berkaitan.
#
Cara BerkontribusiUntuk berkontribusi sangatlah mudah, yang perlu Anda siapkan hanyalah akun Github. Di repository Nuchain ada beberapa proyek yang masih butuh pengembangan, akan sangat kami hargai apabila Anda bisa berkontribusi ke beberapa sub proyek Nuchain berikut:
- Nuchain Node & Runtime - Merupakan repositori inti dari Nuchain, di dalamnya terdapat implementasi node dan runtime dari Nuchain.
- Arascan - Merupakan data indexer jaringan Nuchain.
- Arascan UI - Web user interface untuk Arascan.
- Nuchain App - Merupakan aplikasi mobile untuk Nuchain, ditulis menggunakan Flutter.
- Dokumentasi - Website ini.
Kami menggunakan Github project untuk mengelola pekerjaan, Anda bisa mulai dengan mengambil beberapa task di bagian Todo dan melakukan PR untuk setiap pekerjaan yang telah diselesaikan.
Sebagai kontributor nama Anda akan ditulis sebagai kredit di halaman ini.
info
Beberapa tasks yang tersedia ada yang bersifat bounty, dan yang menyelesaikannya akan mendapatkan ARA sesuai nilai bounty yang tertera.
#
PeraturanBerikut beberapa peraturan dasar untuk kontributor:
- Jangan melakukan
--force
push atau memodifikasi Git history. - Pull request disarankan terelasi dengan issue apabila ada.
- Untuk kontribusi di dokumentasi kami menggunakan plugin Prettier dalam menyesuaikan style
penulisan di setiap dokumen. Anda bisa menjalankannya menggunakan perintah
npx prettier --write ./docs
.