Banyak proyek OSS yang lebih besar memelihara saluran IRC untuk mendiskusikan penggunaan atau pengembangannya. Ketika saya terjebak menggunakan proyek, setelah mencoba dan gagal menemukan informasi di web, salah satu cara saya mencoba untuk mencari tahu apa yang harus dilakukan adalah masuk ke saluran IRC dan bertanya.
Tapi pertanyaan saya selalu diabaikan oleh orang-orang di saluran. Jika ada keheningan saat saya masuk, masih akan ada keheningan. Jika ada percakapan yang sedang berlangsung, itu berlangsung tanpa terganggu. Saya membiarkan saluran terbuka selama beberapa jam, berharap mungkin seseorang pada akhirnya akan mengajak saya, tetapi tidak ada yang terjadi.
Jadi saya khawatir bahwa saya bersikap kasar dalam beberapa hal yang saya tidak mengerti, atau melanggar beberapa aturan yang tak terucapkan dan diabaikan untuk itu. Saya mencoba membuat pertanyaan saya sopan, to the point, dan tata bahasa, dan mencoba untuk menunjukkan bahwa saya sudah mencoba solusi yang jelas dan mengapa mereka tidak berhasil. Saya mengerti bahwa saya jelas orang asing bagi orang-orang di saluran itu, tetapi saya tidak yakin bagaimana cara memperbaikinya. Haruskah saya mengintai di saluran, tidak mengatakan apa-apa, selama seminggu? Tampaknya juga tidak masuk akal.
Pesan khas yang saya kirim mungkin "Halo semua - Saya sudah mencoba untuk membuat Foo bekerja, tapi saya terus mendapatkan BarException. Saya mencoba mengatur ulang Quux, tetapi ini sepertinya tidak melakukan apa-apa. Adakah yang punya saran tentang apa yang bisa saya coba? "
sumber
Jawaban:
Juga, terkadang IRC bukan cara terbaik untuk mendapatkan bantuan. Anda bisa bertanya apakah ada forum yang lebih aktif, seperti milis, yang bisa Anda coba.
sumber
Jika memungkinkan, uraikan pertanyaan Anda sesederhana mungkin. Sambil belajar memprogram saya menghabiskan banyak waktu mengajukan pertanyaan di IRC. Terkadang kode saya tidak berfungsi, dan saya tidak tahu mengapa, jadi saya meletakkan program 200 baris saya ke tempat sampah dan bertanya mengapa saya mendapatkan kesalahan di saluran 78. Tidak ada yang akan menjawab.
Saya menemukan bahwa untuk mendapatkan jawaban saya telah mengisolasi kode yang bermasalah. Jika saya tidak bisa mendapatkan contoh yang cocok dalam 20 baris atau kurang, sulit untuk mendapatkan jawaban yang bagus. Ini sering membutuhkan banyak pekerjaan, tetapi dalam prosesnya saya sering memecahkan masalah saya sendiri sebelum saya harus bertanya di IRC.
(Nasihat ini juga berlaku untuk pertanyaan SO yang bagus.)
sumber
Periksa zona waktu pengembang utama, jika mereka tidak bangun ketika Anda IRC, Anda tidak akan mendapat balasan.
Beberapa mungkin muncul online, tetapi hanya meninggalkan bot atau membiarkan klien terbuka untuk memeriksa beberapa pesan ketika mereka bangun / kembali. Jika Anda tidak masuk kembali, ketika tersedia, mereka tidak akan memiliki cara untuk kembali kepada Anda.
Bagaimanapun, untuk petunjuk penggunaan, milis atau pelacak masalah berfungsi lebih baik.
IRC lebih bermanfaat bagi pengembang yang mengerjakan proyek: sehingga mereka dapat menyinkronkan dan mendiskusikan upaya satu sama lain secara real time tanpa secara tidak sengaja memulai flamewar.
(Kesalahan dan kesalahpahaman tentang topik yang dapat diperdebatkan - seperti "apa yang harus dilakukan selanjutnya?" - lebih cepat dikenali dan diperbaiki secara waktu nyata)
sumber
Pastikan Anda berada di saluran yang benar. Jika Anda berada di saluran pengembang, itu jelas bukan saluran help-desk.
Jika saya seorang pengembang, saya ingin membahas pengembangan, bukan membantu pengguna acak # 1040 yang tidak bisa mendapatkan fitur yang terdokumentasi dengan baik x berfungsi.
sumber