How to participate in IRC communication/id
Latar belakang
Internet Relay Chat (IRC) adalah sebuah sistem komunikasi daring. IRC merupakan sebuah bentuk komunikasi instan lewat Internet. Ia didesain untuk komunikasi grup (banyak-ke-banyak) dalam forum diskusi yang disebut dengan channels, tetapi juga dapat dilakukan komunikasi satu-ke-satu. Yang dimaksud dengan komunikasi dalam sebuah sesi IRC adalah satu channel. Pengguna dapat bergabung channel (dengan menggunakan perintah /join #nama_channel) dan kemudian mengirimkan pesan, yang akan di-relay ke semua pengguna dalam channel yang sama. Pengguna mengakses jaringan IRC dengan menghubungkan sebuah client ke server. Terdapat banyak implementasi client dan server. Kebanyakan server IRC tidak mensyaratkan pengguna untuk login, tetapi seorang pengguna harus menentukan sebuah nickname sebelum tersambung di IRC.
Komunitas grass menggunakan channel tersendiri di (#grass on irc.freenode.net), silakan untuk bergabung. Juga ada banyak channel yang lain terkait dengan GIS seperti #gdal, #qgis, #mapserver, #osgeo, #proj dll.
Mereka yang tertarik untuk turut mengembangkan Debian GIS project dapat bergabung dengan channel (#debian-gis di irc.oftc.net). Sebuah channel #geo juga tersedia pada jaringan yang sama.
Rekaman komunikasi
Terima kasih untuk Gary Sherman (QGIS project) dan IRC bot 'sigq' rancangannya, arsip komunikasi dapat dilihat di:
- GRASS (#grass) - http://logs.qgis.org/grass/
- OSGeo Foundation (#osgeo) - http://logs.qgis.org/osgeo/
- QGIS (#qgis) - http://logs.qgis.org/slogs
Bagaimana memulainya
- Gunakan sebuah perangkat lunak IRC client (lihat software list). Kami suka Ekstensi Chatzilla untuk Firefox, gaim, xchat dan perangkat lunak Colloquy di MacOSX.
- Sambungkan ke IRC, untuk channel "kita" di (daftar list) server freenode.net .
- Tentukan beberapa pengaturan: Berikut ini adalah beberapa perintah yang bermanfaat ketika berkomunikasi di IRC (hati-hati untuk tidak memulai perintah dengan sebuah spasi!). Apapun yang dimulai dengan /command tidak akan terlihat oleh pengguna lainnya:
Alternatif lain berbasi web untuk bergabung dengan sebuah channel (jangan lupa untuk memilih nickname):
- Use the Antarmuka berbasis web OSGeo untuk IRC/#grass
- Use the Antarmuka Netsplit JAVA untuk IRC/#grass
# pilih nickname /nick nicknameAnda ## lebih baik untuk tidak memperlihatkan alamat email Anda: /ns set hide email on ### register (hanya dibutuhkan satu kali) - Password dalam teks yang tidak terenkripsi!! /msg NickServ register [password] [email] ### perkenalkan diri Anda ke IRC server (selalu diperlukan) (xxxx == password) /msg NickServ IDENTIFY xxxx
Bergabung dengan sebuah channel
/join #grass
Sekarang Anda akan dapat melihat (tergantung tipe client yang digunakan) daftar orang yang ada di channel. Anda dapat memberikan salam dan memulai pembicaraan ...
Lihat hal berikut untuk mengetahui bagaimana melakukan otomasi proses identifikasi.
http://grass.itc.it/images/irc_chatzilla.png
Komunikasi yang ada diarsipkan di (#grass archives).
Some useful hints
With chatzilla and other clients you can set your nickname in the preferences. You can also open several channels at time. It's convenient to automate the identification.
Chatzilla auto-identification
You can put the next command as "autoscript" into chatzilla's settings for each channel, see Edit -> Preferences -> Global Settings -> Startup tab -> Auto-url [someone please verify this, probably it's sufficient to type below one time into chatzilla]:
# auto-identify yourself to the IRC server (xxxx == pw) /network-pref autoperform msg nickserv identify xxxx
To quickly open the GRASS channel in Chatzilla, simply click here: irc://freenode/grass
Try to find the next freenode server to have speedy connection (e.g., Italy: irc://calvino.freenode.net/grass).
TAB extension
A nice feature is to use TAB key for type completion of nick names in the channel - just try it!
IRC Ghosts
If your communication crashed, it can happen that your nick is still online, a so-called "ghost". When you login again, an underscore will be added to your nick name. To takeover your own nick name, you have to kill the "ghost" by entering next command with your password (takes some seconds):
# kill ghost after crash (xxxx == pw) /msg NickServ ghost yournickname xxxx
The nick server will then remove the "ghost" and give you your nick name back.
Further reading
This page is in progress of translating to Bahasa Indonesia from English.