Skip to content

Latest commit

 

History

History
46 lines (38 loc) · 2.16 KB

CONTRIBUTING.md

File metadata and controls

46 lines (38 loc) · 2.16 KB

Berkontribusi ke bebasid

Kontribusi yang dapat dilakukan dapat berupa:

  • Melaporkan kutu komputer (bug) / isu,
  • Melakukan permintaan fitur baru,
  • Membantu pengembangan / perbaikan,
  • dan sebagainya.

Kontribusi mengikuti lisensi yang berlaku

Setiap kontribusi yang dilakukan akan mengikuti lisensi yang berlaku, yaitu Lisensi MIT.

Laporan kutu & permintaan fitur

Jika menemukan kutu atau ingin melakukan permintaan fitur baru, dapat dilakukan dengan membuka isu baru.

Membantu pengembangan / perbaikan

  1. Lakukan fork pada repositori ini.
  2. Buat cabang (branch) baru pada repositori tersebut.
  3. Lakukan pengembangan / perbaikan.
  4. Lakukan pengujian pada perubahan / perbaikan.
  5. Ajukan pull request.

Menambah URL yang belum ada / tidak bekerja

  1. Siapkan URL yang tidak bisa diakses.
  2. Siapkan jaringan yang dapat digunakan untuk mengakses URL tersebut (Gunakan VPN / DNS Resolver).
  3. Lakukan lookup / resolving. 3a. Dengan VPN, jalankan nslookup url.com di terminal/baris perintah (command line), hasil IP akan ditampilkan di layar. 3b. Dengan DNS Resolver, jalankan dnscrypt-proxy -resolve url.com di terminal/baris perintah, hasil IP akan ditampilkan di layar. (Contoh perintah resolving dengan dnscrypt)
  4. Tambahkan ke hosts dengan format ipaddress url.com.

Ringkasan komit untuk berkas hosts

Untuk memudahkan pengguna dalam melakukan pencarian di riwayat komit, mohon gunakan salah satu format ringkasan komit sebagai berikut:

A: example.com
M: example.com
D: example.com
  • A berarti "Add"
  • M berarti "Modify"
  • D berarti "Delete"
  • Protokol HTTP/HTTPS tidak perlu ditambahkan ke ringkasan komit.
  • Jika Anda ingin mengaitkan sebuah isu ke ringkasan komit, Anda bisa menggunakan format seperti ini:
    A: example.com (#50)

Referensi

  • Untuk VPN dapat menggunakan OpenVPN dan profil dari tcpvpn.com, gunakan profil Indonesia untuk memastikan alamat IP yang didapat adalah alamat IP untuk akses dari Indonesia.
  • Untuk DNS Resolver dapat menggunakan DNSCrypt.