Skip to content

Latest commit

 

History

History
40 lines (33 loc) · 1.38 KB

CONTRIBUTING.md

File metadata and controls

40 lines (33 loc) · 1.38 KB

Kontribusi

Standarisasi Penulisan

  • Tambahkan materi secara terurut dan terstruktur.
  • Aturan penamaan tutorial :
    • Aturan : [0<nomor urut>]-[judul].md
    • [01]-pengenalan_ruby.md
  • Letakkan tutorial di folder dan tempat yang tepat:
    • misal : /ruby/[01]-pengenalan_ruby.md
  • Tambahkan ke daftar isi agar mudah dicari pada berkas README.md , contohnya pada bagian "Bahasa yang tersedia" diatas.
  • Tambahkan main/[bahasa]/[0<nomor urut>]-[judul].md ke consume.json, jika kamu menambah topik baru pada bahasa/bahasa baru, nomor id berisi nomor urut dan susun sesuai nomor id.
    • format seperti berikut
      "bahasa": [
        {
          "id": "[nomor urut]",
          "url": "main/[bahasa]/[0<nomor urut>]-[judul].md"
        }
      ]
  • Akan lebih baik bila menggunakan format pesan commit, seperti ini
    • [kata kerja]([bahasa]): [Pesan]
    • add(OCaml): menambahkan 04.Pattern Matching
    • remove(Javascript): menghapus bagian X di 03. Installasi Javascript
    • fix(Rust): Memperbaiki bagian X di 09. Ownership
  • Gunakan bahasa yang mudah dimengerti dan tidak mengandung kalimat tidak senonoh.

Langkah untuk Kontribusi

  • Fork Repo Ini
  • Clone hasil fork repo ini ke local anda
  • Tambahkan apa yang ingin Anda lakukan
  • Commit
  • New Pull Request

Lisensi

Kontribusi yang masuk akan berada dalam naungan MIT License.