Kontribusi yang dapat dilakukan dapat berupa:
- Melaporkan bug / issue,
- Melakakukan request feature baru,
- Membantu pengembangan / perbaikan,
- dan sebagainya.
Setiap kontribusi yang dilakukan akan mengikuti lisensi yang berlaku, yaitu MIT License.
Jika menemukan bug atau ingin melakukan request feature baru, dapat dilakukan dengan membuka issue baru.
- Lakukan fork pada repository ini.
- Buat branch baru pada repository tersebut.
- Lakukan pengembangan / perbaikan.
- Lakukan pengujian pada perubahan / perbaikan.
- Ajukan pull request.
- Siapkan url yang tidak bisa diakses.
- Siapkan jaringan yang dapat digunakan untuk mengakses url tersebut (Gunakan VPN / DNS Resolver).
- Lakukan lookup / resolving.
3a. Dengan VPN, jalankan
nslookup url.com
di terminal/command line, hasil IP akan ditampilkan di layar. 3b. Dengan DNS Resolver, jalankandnscrypt-proxy -resolve url.com
di terminal/command line, hasil IP akan ditampilkan di layar. (Contoh perintah resolving dengan dnscrypt) - Tambahkan ke hosts dengan format
ipaddress url.com
.
- Untuk VPN dapat menggunakan OpenVPN dan profile dari tcpvpn.com, gunakan profile Indonesia untuk memastikan IP Address yang didapat adalah IP Address untuk akses dari Indonesia.
- Untuk DNS Resolver dapat menggunakan DNSCrypt.