Difference between revisions of "IRC channel"

From ArchWiki
Jump to: navigation, search
(http://sprunge.us/IhaU?irc)
(Other IRC channels: not sure why this section mentions IRC in the header again, contrary to #Main channels)
 
(61 intermediate revisions by 17 users not shown)
Line 1: Line 1:
 
[[Category:Internet Relay Chat]]
 
[[Category:Internet Relay Chat]]
 
[[Category:About Arch]]
 
[[Category:About Arch]]
[[es:IRC Channel]]
+
[[es:IRC channel]]
 
[[fr:IRC]]
 
[[fr:IRC]]
{{Warning|Do not edit this page unless you are a channel op in #archlinux. You are welcome to use the discussion page.}}
+
[[zh-CN:IRC channel]]
 +
{{Related articles start}}
 +
{{Related|ArchWiki:IRC}}
 +
{{Related|International communities}}
 +
{{Related|phrik}}
 +
{{Related articles end}}
 +
{{Note|Do not edit this page unless you are a channel op in #archlinux. You are welcome to use the discussion page.}}
  
==Introduction==
+
== Main channels ==
The official Arch Linux [http://en.wikipedia.org/wiki/Internet_Relay_Chat IRC] channel is '''#archlinux''' on the [http://www.freenode.net/ Freenode] network.
+
  
There are also a number of other channels dedicated to Arch Linux maintained by community members. See [[IRC Channels]] for a listing.
+
{{Warning|Channel statistics are logged for [https://theos.kyriasis.com/~kyrias/stats/archlinux.html #archlinux] and [http://www.hax0r.se/aotstats.html #archlinux-offtopic]. Speak to [[User:Kyrias|demize]] (#archlinux) or dunz0r (#archlinux-offtopic) if you would like to opt-out permanently.}}
  
===Usage===
+
This section is about '''#archlinux''', the main Arch Linux support [[wikipedia:Internet Relay Chat|IRC]] channel, and '''#archlinux-offtopic''', the main Arch Linux social channel, both available on the [http://www.freenode.net/ Freenode] network.
To join the channels, you need an irc client. Wikipedia has a [http://en.wikipedia.org/wiki/Comparison_of_IRC_clients list of irc clients]. The following commands can be used inside your IRC client to connect to a server and join a channel:
+
/connect irc.freenode.net
+
/join #archlinux
+
  
==#archlinux - The official support channel==
+
The central topic for '''#archlinux''' is support and general discussion about Arch Linux. For a list of rules refer to the [[Code of conduct]] and [[Code of conduct#IRC]]. For a list of commonly used abbreviations, see [[Arch terminology]] and [http://leonardo.spidernet.net/Copernicus/831/mirc/tips5/jarg.html IRC Jargon].
This is the main channel. The central topic for the channel is support and general discussion about Arch Linux.
+
 
 +
To join the channels, you need an IRC client. The [[installation]] environment includes the [[Irssi]] client. See [[List of applications/Internet#IRC clients]] or [[Wikipedia:Comparison of Internet Relay Chat clients]] for a list.
 +
 
 +
=== Registration ===
 +
 
 +
'''#archlinux''' and '''#archlinux-offtopic''' now have the channel mode set to {{ic|+r}} and {{ic|+q $~a}}. This means you need to be identified to {{ic|NickServ}} to join the channel and send messages, respectively. We needed to do this to reduce spam.
 +
 
 +
To register with NickServ, follow the [https://freenode.net/kb/answer/registration freenode FAQ], as well as {{ic|NickServ help}} when connected to ''chat.freenode.net'':
  
The channel is currently +q $~a. This means that you have to register and identify with the NickServ service before you can talk in the channel. After you have connected to irc.freenode.net (or chat.freenode.net), use the following commands for help getting all set up with NickServ:
 
 
  /query nickserv help register
 
  /query nickserv help register
 
  /query nickserv help identify
 
  /query nickserv help identify
  
===#archlinux rules===
+
If you are not registered and identified, you will be forwarded to '''#archlinux-unregistered'''. You can get a list of people who can help you by typing {{ic|/msg chanserv access #archlinux list}}, or join #freenode and ask there.
* '''Follow the guidelines'''
+
: [http://freenode.net/policy.shtml Freenode network policy]
+
: [http://freenode.net/channel_guidelines.shtml Freenode channel guidelines]
+
: [[IRC Channel#.23archlinux_guidelines|#archlinux channel guidelines]]
+
* '''Client settings and bots'''
+
** If you want to bring a bot into the channel, then ask an operator ''before'' you do so.
+
** Auto-response in channel or in pm is not allowed (the only exception is 'away' responses at nick highlight in pm).
+
* '''Channelbot usage'''
+
** There is only one official channel bot. 'phrik n=archbot@archlinux/bot/phrik'
+
** Try to limit the bot usage in channel. Remember, you can '/query phrik' when the output is not needed in-channel.
+
** No spamming of bot commands
+
* '''Advertising'''
+
** Advertising is not allowed unless an op has given you permission to do so.
+
* '''Content/links'''
+
** The main topic of the channel is support for and discussion about Arch Linux.
+
** Talk about general software and hardware is allowed if it does not interfere with the main topic of the channel.
+
** Anything that is not covered by the previous statements is handled on a case-by-case basis at the op's discretion.
+
  
===#archlinux guidelines===
+
{{Note|
# The language of the channel is English. If you need help in another language, search [[IRC_Channels#International_IRC_Channels|international arch channels]].
+
* If {{ic|/query}} happens to not work in your client you can try using either {{ic|/quote nickserv <command>}} or {{ic|/msg nickserv <command>}}.
# Read the {{ic|/topic}} on a regular basis. It often contains important information.
+
* Some IRC clients have a race-condition where they try to autojoin channels before you have been identified with NickServ, and to solve it you need to enable SASL. Either look up your IRC client's documentation or look at the freenode [https://freenode.net/kb/answer/sasl SASL page] to find instructions for how to enable it.}}
# Do not participate in [http://en.wikipedia.org/wiki/Flaming_(Internet)#Flame_wars flamewars], instantly report violators and trolls to [[#.23archlinux_operators|channel operators]].
+
# Do not spam the channel, use a pastebin to share something longer than three lines. {{ic|program &> program-output.txt}} in combination with [[Pastebin Clients|pastebin clients]] can ease this step.
+
# Do not abuse phrik (the channel bot). If you want to try out commands or look trough the help function, then do it in a {{ic|/query}} or {{ic|/msg}}. Example: {{ic|/query phrik help <command>}}.
+
# Do not ask whether anyone is alive or uses your software, just state your question.
+
# [http://www.catb.org/~esr/faqs/smart-questions.html Ask smart questions]. It is easier for us to help you when you ask good/smart questions.
+
# Do not demand help, ask for it. Wait for a few minutes before restating questions. Most questions get answered by 'just another user', like you.
+
# Do not be shy, feel free to help others, every user has something to contribute. The channel is a community effort to provide support, and depends on volunteers.
+
# Help yourself before you ask. Use [[Special:Search|wiki search]], use [https://bbs.archlinux.org/search.php forum search], read [[Man Page|man pages]] and try [http://www.google.com Google]. This method will get you an answer faster, and will teach you more.
+
# When asking for help, always reply to people that ask you for more information, if you do not know the answer then say so.
+
# Set a good example. Each user's behavior affects all users in the channel. Be friendly and polite to maintain a pleasant and professional climate.
+
  
===#archlinux operators===
+
=== Channel operators ===
If you for some reason need the help of an op, do not be shy to {{ic|/query}} or {{ic|/msg}} us. Here is the list of ops as of 16 May 2012:
+
* Caleb
+
* phrakture
+
* MrElendig / Mion
+
* tigrmesh / tigr
+
* wonder / ioni
+
* brain0
+
* td123
+
* falconindy
+
* vodik
+
* gtmanfred
+
* phrik
+
  
==#archlinux-offtopic==
+
{{Note|Arch operators are ops in both '''#archlinux''' and '''#archlinux-offtopic'''. See the list below, or run {{ic|/msg phrik listops}} on freenode.}}
  
===#archlinux-offtopic rules===
+
If you for some reason need the help of an op, do not be shy to {{ic|/query}} or {{ic|/msg}} us. Here is the list of ops as of 4 Feb 2016:
* '''Follow the guidelines'''
+
: [http://freenode.net/policy.shtml Freenode network policy]
+
: [http://freenode.net/channel_guidelines.shtml Freenode channel guidelines]
+
* Ops can kick people entirely at their own discretion, do not be a moron. If you think an op acted unfairly, bring it up.
+
  
===#archlinux-offtopic operators===
 
If you for some reason need the help of an op, do not be shy to {{ic|/query}} or {{ic|/msg}} us. Here is the list of ops as of 16 May 2012:
 
* phrakture
 
* Caleb
 
* MrElendig / Mion
 
* tigrmesh / tigr
 
 
* brain0
 
* brain0
* td123
 
 
* falconindy
 
* falconindy
* wonder / ioni
+
* grawity
 +
* heftig
 +
* jelle
 +
* MrElendig / Mion
 +
* Namarrgon
 +
* pid1
 +
* tigrmesh / tigr
 
* vodik
 
* vodik
* gtmanfred
+
* wonder / ioni
* phrik
+
 
 +
== Other channels ==
 +
 
 +
The size of our community led to the creation of multiple IRC channels. To get a list of all channels on '''[irc://irc.freenode.net irc.freenode.net]''' that contain {{ic|archlinux}} in their name, use the command {{ic|/query alis list *archlinux*}}.
 +
 
 +
{| class="wikitable sortable"
 +
! scope="col" width="180px" | Channel
 +
! scope="col" width="500px" | Description
 +
|-
 +
| [irc://irc.freenode.net/archlinux64 #archlinux64]
 +
| x86_64 specific discussion channel, mostly in English
 +
|-
 +
| [irc://irc.freenode.net/archlinux-aur #archlinux-aur]
 +
| [[AUR]] general discussion
 +
|-
 +
| [irc://irc.freenode.net/archlinux-aurweb #archlinux-aurweb]
 +
| [https://projects.archlinux.org/aurweb.git/ aurweb] development discussion
 +
|-
 +
| [irc://irc.freenode.net/archlinux-bugs #archlinux-bugs]
 +
| Bug-centric discussion
 +
|-
 +
| [irc://irc.freenode.net/archlinux-classroom #archlinux-classroom]
 +
| A project that develops and hosts classes for the Arch Linux community.
 +
|-
 +
| [irc://irc.freenode.net/archlinux-pacman #archlinux-pacman]
 +
| [[Pacman]] development and discussion
 +
|-
 +
| [irc://irc.freenode.net/archlinux-projects #archlinux-projects]
 +
| Projects development and discussion (mkinitcpio, abs, dbscripts, devtools, ...)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-multilib #archlinux-multilib]
 +
| Arch Linux Multilib Project discussion and packaging
 +
|-
 +
| [irc://irc.freenode.net/archlinux-newbie #archlinux-newbie]
 +
| A space to learn, try new things, and ask for help without fear of ridicule.
 +
|-
 +
| [irc://irc.freenode.net/archlinux-security #archlinux-security]
 +
| Discussion of security issues within Arch packages.
 +
|-
 +
| [irc://irc.freenode.net/archlinux-wiki #archlinux-wiki]
 +
| Discussion on [[ArchWiki:About|ArchWiki]] and its articles.
 +
|-
 +
| [irc://irc.freenode.net/archlinux-women #archlinux-women]
 +
| Discussing gender and equality, mostly in English.
 +
|}
 +
 
 +
=== International IRC channels ===
  
==General information==
+
International discussions are available at the following channels, also located at the '''[irc://irc.freenode.net irc.freenode.net]''' IRC network, unless stated otherwise.
  
===Abbreviations and jargon===
+
{| class="wikitable sortable"
; RTFM : Read The Fine Manual
+
! scope="col" width="180px" | Channel
; RTFW : Read The Fine Wiki
+
! scope="col" width="500px" | Description
; RTFB : Read The Fine BBS
+
|-
; RTFN : Read The Fine News
+
| [irc://irc.freenode.net/archlinux-za #archlinux-za]
; [{core,extra,testing, ...}] : Usually denotes a [[Official_Repositories|repository]]. Example: "nvidia drivers are in [extra]"
+
| Discussion (Afrikaans, English)
; AUR : Arch User Community Repository
+
|-
; ABS : Arch Build System
+
| [irc://irc.freenode.net/archlinux-br #archlinux-br]
; ltt : less than three -> '<3' -> 'love'
+
| Discussion (Brazilian)
; TU : Trusted User
+
|-
; BBS : Bulletin Board System -> 'forum'
+
| [irc://irc.freenode.net/archlinux-cn #archlinux-cn]
; AFAIK : As Far As I Know
+
| Discussion (Chinese); also on '''[irc://irc.oftc.net/arch-cn irc.oftc.net#arch-cn]'''
; IIRC : If I Recall Correctly
+
|-
; IMO : In My Opinion
+
| [irc://irc.freenode.net/archlinux-cr #archlinux-cr]
; FTW : For The Win
+
| Discussion (Costa Rica)
; FTL : For The Loss
+
|-
; nvm : never mind / forget it
+
| [irc://irc.freenode.net/archlinux.cz #archlinux.cz]
; ymmv : your milage may vary
+
| Discussion (Czech)
; +b / B& : Ban / Banned
+
|-
 +
| [irc://irc.freenode.net/archlinux.dk #archlinux.dk]
 +
| Discussion (Danish)
 +
|-
 +
| [irc://irc.freenode.net/archlinux.fi #archlinux.fi]
 +
| Discussion (Finnish)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-fr #archlinux-fr]
 +
| Discussion (French)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-gaelic #archlinux-gaelic]
 +
| Discussion (Gaelic)
 +
|-
 +
| [irc://irc.freenode.net/archlinux.de #archlinux.de]
 +
| Discussion (German)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-greece #archlinux-greece]
 +
| Discussion (Greek)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-il #archlinux-il]
 +
| Discussion (Hebrew)
 +
|-
 +
| [irc://irc.freenode.net/archlinux.hu #archlinux.hu]
 +
| Discussion (Hungarian)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-it #archlinux-it]
 +
| Discussion (Italian); also on '''[irc://irc.azzurra.org/archlinux irc.azzurra.org#archlinux]'''
 +
|-
 +
| [irc://irc.freenode.net/archlinux-nordics #archlinux-nordics]
 +
| Discussion (the nordics: Danish, Finnish, Norwegian and Swedish)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-ir #archlinux-ir]
 +
| Discussion (Persian)
 +
|-
 +
| [irc://irc.freenode.net/archlinux.org.pl #archlinux.org.pl]
 +
| Discussion (Polish)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-pt #archlinux-pt]
 +
| Discussion (Portuguese)
 +
|-
 +
| [irc://irc.freenode.net/archlinux.ro #archlinux.ro]
 +
| Discussion (Romanian)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-ru #archlinux-ru]
 +
| Discussion (Russian); also on '''[irc://irc.mibbit.net/archlinux-ru irc.mibbit.net#archlinux-ru]'''
 +
|-
 +
| [irc://irc.freenode.net/archlinux-rs #archlinux-rs]
 +
| Discussion (Serbian)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-es #archlinux-es]
 +
| Discussion (Spanish)
 +
|-
 +
| [irc://irc.freenode.net/archlinux.se #archlinux.se]
 +
| Discussion (Swedish)
 +
|-
 +
| [irc://irc.freenode.net/archlinux-ve #archlinux-ve]
 +
| Discussion (Venezuela)
 +
|-
 +
| [irc://irc.freenode.net/archlinuxvn #archlinuxvn]
 +
| Discussion (Vietnamese, Tiếng Việt)
 +
|}

Latest revision as of 12:54, 7 August 2016

Note: Do not edit this page unless you are a channel op in #archlinux. You are welcome to use the discussion page.

Main channels

Warning: Channel statistics are logged for #archlinux and #archlinux-offtopic. Speak to demize (#archlinux) or dunz0r (#archlinux-offtopic) if you would like to opt-out permanently.

This section is about #archlinux, the main Arch Linux support IRC channel, and #archlinux-offtopic, the main Arch Linux social channel, both available on the Freenode network.

The central topic for #archlinux is support and general discussion about Arch Linux. For a list of rules refer to the Code of conduct and Code of conduct#IRC. For a list of commonly used abbreviations, see Arch terminology and IRC Jargon.

To join the channels, you need an IRC client. The installation environment includes the Irssi client. See List of applications/Internet#IRC clients or Wikipedia:Comparison of Internet Relay Chat clients for a list.

Registration

#archlinux and #archlinux-offtopic now have the channel mode set to +r and +q $~a. This means you need to be identified to NickServ to join the channel and send messages, respectively. We needed to do this to reduce spam.

To register with NickServ, follow the freenode FAQ, as well as NickServ help when connected to chat.freenode.net:

/query nickserv help register
/query nickserv help identify

If you are not registered and identified, you will be forwarded to #archlinux-unregistered. You can get a list of people who can help you by typing /msg chanserv access #archlinux list, or join #freenode and ask there.

Note:
  • If /query happens to not work in your client you can try using either /quote nickserv <command> or /msg nickserv <command>.
  • Some IRC clients have a race-condition where they try to autojoin channels before you have been identified with NickServ, and to solve it you need to enable SASL. Either look up your IRC client's documentation or look at the freenode SASL page to find instructions for how to enable it.

Channel operators

Note: Arch operators are ops in both #archlinux and #archlinux-offtopic. See the list below, or run /msg phrik listops on freenode.

If you for some reason need the help of an op, do not be shy to /query or /msg us. Here is the list of ops as of 4 Feb 2016:

  • brain0
  • falconindy
  • grawity
  • heftig
  • jelle
  • MrElendig / Mion
  • Namarrgon
  • pid1
  • tigrmesh / tigr
  • vodik
  • wonder / ioni

Other channels

The size of our community led to the creation of multiple IRC channels. To get a list of all channels on irc.freenode.net that contain archlinux in their name, use the command /query alis list *archlinux*.

Channel Description
#archlinux64 x86_64 specific discussion channel, mostly in English
#archlinux-aur AUR general discussion
#archlinux-aurweb aurweb development discussion
#archlinux-bugs Bug-centric discussion
#archlinux-classroom A project that develops and hosts classes for the Arch Linux community.
#archlinux-pacman Pacman development and discussion
#archlinux-projects Projects development and discussion (mkinitcpio, abs, dbscripts, devtools, ...)
#archlinux-multilib Arch Linux Multilib Project discussion and packaging
#archlinux-newbie A space to learn, try new things, and ask for help without fear of ridicule.
#archlinux-security Discussion of security issues within Arch packages.
#archlinux-wiki Discussion on ArchWiki and its articles.
#archlinux-women Discussing gender and equality, mostly in English.

International IRC channels

International discussions are available at the following channels, also located at the irc.freenode.net IRC network, unless stated otherwise.

Channel Description
#archlinux-za Discussion (Afrikaans, English)
#archlinux-br Discussion (Brazilian)
#archlinux-cn Discussion (Chinese); also on irc.oftc.net#arch-cn
#archlinux-cr Discussion (Costa Rica)
#archlinux.cz Discussion (Czech)
#archlinux.dk Discussion (Danish)
#archlinux.fi Discussion (Finnish)
#archlinux-fr Discussion (French)
#archlinux-gaelic Discussion (Gaelic)
#archlinux.de Discussion (German)
#archlinux-greece Discussion (Greek)
#archlinux-il Discussion (Hebrew)
#archlinux.hu Discussion (Hungarian)
#archlinux-it Discussion (Italian); also on irc.azzurra.org#archlinux
#archlinux-nordics Discussion (the nordics: Danish, Finnish, Norwegian and Swedish)
#archlinux-ir Discussion (Persian)
#archlinux.org.pl Discussion (Polish)
#archlinux-pt Discussion (Portuguese)
#archlinux.ro Discussion (Romanian)
#archlinux-ru Discussion (Russian); also on irc.mibbit.net#archlinux-ru
#archlinux-rs Discussion (Serbian)
#archlinux-es Discussion (Spanish)
#archlinux.se Discussion (Swedish)
#archlinux-ve Discussion (Venezuela)
#archlinuxvn Discussion (Vietnamese, Tiếng Việt)