Skip to content

Latest commit

 

History

History
29 lines (19 loc) · 1.88 KB

File metadata and controls

29 lines (19 loc) · 1.88 KB

Kontribusi

Kami akan sangat berterima kasih jika anda mau memberi kontribusi pada repository ini.

Tapi sebelumnya mohon baca dan pahami panduan kontribusi di bawah ini sebelum membuat issue ataupun pull request.

Tahapan

Ada 3 langkah yang perlu anda lakukan jika ingin berkontribusi di repository ini melalui Github:

  1. Give ⭐️ to this repository
  2. Buat issue anda di sini. Mohon tidak membuat PR (Pull Request) apapun tanpa issue untuk menghindari PR ganda.
  3. Checkout PR anda dari branch develop (anda bisa mendiskusikannya terlebih dahulu pada kami sebelum melakukan langkah ini).

Sebelum men-submit sebuah pull request:

  • Cek daftar branch yang ada pada source code terlebih dahulu untuk memastikan bahwa nama branch anda belum pernah dibuat sebelumnya.
  • Cek pull request lainnya untuk memastikan bahwa tidak ada orang lain yang telah men-submit fitur atau perbaikan yang telah anda buat sebelumnya.

Persyaratan

  • Memenuhi PSR-2 Coding Standard
  • Gunakan bahasa Inggris saat ngoding - Agar kode yang anda buat tidak hanya bisa dipahami oleh orang Indonesia saja, tapi bisa dipahami oleh orang di luar Indonesia juga.
  • Buat unit testing! - Fitur anda tidak akan diterima jika tidak ada unit testing di dalamnya.
  • Catat semua perubahan yang anda lakukan - Pastikan bahwa README dan dokumen lainnya telah sesuai dengan perubahan yang telah anda lakukan.
  • Perhatikan release cycle kami - Kami mengikuti SemVer v2.0.0 untuk menstandarisasi perubahan yang terjadi pada repository ini.
  • Satu pull request untuk setiap fitur - Jika ada lebih dari satu fitur yang ingin anda buat, buatlah pull request sejumlah fitur tersebut.

Selamat ngoding!