IrcGuidelines

Differences between revisions 1 and 74 (spanning 73 versions)
Revision 1 as of 2006-01-10 19:31:59
Size: 5437
Editor: seveas
Comment:
Revision 74 as of 2007-10-12 17:08:23
Size: 11721
Editor: c-67-165-213-225
Comment: clarify what a "public away message" is....
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
attachment:IconsPage/IconWarning3.png '''This document is a draft and supposed to be presented to the Community Council pretty soon, do not yet take it for granted''' ## Aoirthoir: the IRC council is in charge of writing the guidelines. Don't vandalize this page.
## Discuss changes before making them. And get the hint when we revert your unwanted changes
##
## A prime example is your statement right here. "And get the hint when we revert your changes".
## Since my contact information is available, a letter could have been sent stating that only
## certain folks are supposed to change the page. That's one. Second, how about saying it this way:
##
## Aoirthoir: The IRC council is in charge of writing the guidelines. We appreciate that you are
## trying to make the page more appealing to folks. So thank you for that. However, before making
## changes to certain pages (including this one) they really need to be discussed first. I'm
## available on irc, or you can contact me via email to discuss your suggestions. We value the
## contributions of all persons who wish to Ubuntu, so I will definitely consider
## your suggestions, or anyone else's.
##
## See there is a difference here in how you say it, and how I say it. One is polite, the other
## (yours) is accusatory ("dont vandalize the page"). In fact, this is precisely the complaint
## of so many people on IRC about the Ubuntu ops, that they have a sense of superiority over
## the rest of us. You as a leader, are required to be held to a higher standard, as the Leadership
## CoC states. You could go a long way to becoming a true leader, by adhering to that standard.
## For example you could put the link to the leadership CoC on this page as I have done. As it
## stands now...users have to follow the CoC, as this page indicates, but there is no mention that
## Leaders (in this case IRC ops) have their own standard to follow. In fact, it has been stated
## numerous times to us that 1..Irc is not a democracy, and 2..the ops have PRIVILEGES, and thus the
## reason they so often can do the things that they will kick users for.
##
## Seveas:
## My changes are not vandalism. The current page is very rude. It contains links with even
## more rude statements. We have had our proposed changes to this page up for quite a long time,
## demonstrating the difference. Further many people have been shown the DIFF on the page between
## my polite changes, and the current page. Every singe person has agreed that the current page
## is very impolite and my changes improve it greatly. An example is the link that you have
## under the section "Dont use public away messages". The link starts out with this statement:
## "You see, nobody on IRC gives a rat's ass where you are at any given point in the day." That
## kind of talk would get someone kicked from Ubuntu chat rooms. In addition it is incredibly
## rude and unprofessional. Another example is where you have a section "Dont be Annoying" which
## could be worded much more nicely as "Please Be considerate". The tone of the document as it
## stands now throughout is one of antagonism towards the users. It presumes that they will be
## doing "wrong" and need to be "kept in line". My changes were modest. I added "Please" instead
## of the commanding DONTs that are used throughout. I also corrected a few spelling errors.
## I added that ops follow the leadership COC. I also expressed the hard work that ops have.
## To see an example of how rude your version is compared to how polite our new version is
## go to this link: https://wiki.ubuntu.com/IrcGuidelinesDiff?action=diff
## Then after you do tell me specifically what changes I made that are unacceptable?
##
##
Line 3: Line 47:
The #ubuntu IRC channel is growing very quick, at the moment of writing there are 600 to 700 people in the channel every day. Keeping a pleasant atmosphere in #ubuntu has been the main cause for it to be so nice. #ubuntu is the home for quite a few people that provide support to anyone that needs it. The operators of the channel do lots of work to keep the channel friendly and to keep people happy. /!\ Do not edit this page without discussing any changes with the Ubuntu IRC council who maintain this page.
Line 5: Line 49:
This all is made possible because they adhere to a certain set of unwritten rules, which over time became more strict. Lately, more people began wondering about what is allowed and what not, especially since operators became more strict. That's why I decided to write this down. I want to discuss these rules with the Community Council before even wanting to call them 'The rules of #ubuntu', they are however the de facto rules so far. == Preamble ==
Line 7: Line 51:
'''The [http://www.ubuntu.com/community/conduct Code of Conduct] should always be obeyed''': The #ubuntu IRC channel is growing very quickly, with over a thousand people in the channel all the time. Keeping a pleasant atmosphere in #ubuntu has been the main cause for it to be such an attractive place to both new and experienced users. #ubuntu is the home for quite a few people that provide support to anyone that needs it. The operators of the channel do lots of work to keep the channel friendly and to keep people happy.

This is made possible because they adhere to a certain set of unwritten rules, which over time have become stricter. Lately, more people have been wondering about what is allowed and what not, especially since the operators are becoming more strict.

== Channel guidelines ==

'''The [http://www.ubuntu.com/community/conduct Code of Conduct] should always be obeyed'''
Line 9: Line 59:
'''Don't flood the channel''':
 Flooding the channel disrupts all conversations. Don't do it. If you want to show large texts, such as errors, use [http://paste.ubuntu-nl.org the pastebin]
'''Don't use public away messages''':
 [http://sackheads.org/~bnaylor/spew/away_msgs.html really, dont!] Image 600 people doing that. It's not a pretty sight. If you use away messages, you will get kicked without warning. Given that you are away, a warning would not help anyway; consider a kick to be a warning since it will be followed by a ban if you don't stop using them.
'''Don't repeat your question every few minutes''':
 #ubuntu is a support channel, tha means lots of people are asking questions. We do our best to answer them all but are not omniscient. If you don't get answers immediately, wait a few minutes before asking again. If it's busy: wait even longer. If no one answers: don't get mad, maybe no one knows. You can always try the [http://lists.ubuntu.com/mailman/listinfo/ubuntu-users mailinglist].
'''Bot abuse''':
 #ubuntu has an infobot, it's called Ubotu. Do not abuse this bot, or use a lot of triggers in a short amount of time. Adding spam or stupid items to the bot will cause you to be excluded from the channel. More info on ubotu can be found on [UbotuUsage his wikipage]
'''English only''':
 #ubuntu is an english-only channel. There are a lot of [InternetRelayChat channels in other languages]. If you talk on #ubuntu in another language you will be pointed to these channels. The infobot has triggers like !es for spanish, !nl for dutch and so on. If you continue speaking in another language you will be removed from the channel.
'''Don't be annoying''':
 Apart from flooding, away messages, repeating and bot abuse there are much more ways you can be annoying. Many people for instance start behaving badly after an operator warns them. Such behaviour will be rewarded with a ban.
'''When helping: be helpful''':
 Any help is appreciated of course, but you should help people solve their problems. If you get stuck, tell that instead of guessing; someone else will step up and continue. There is hepas of information available on the wiki, [http://ubuntu.cc.com.au in the infobot] and at other places, try to familiarize yourself with that. Telling people to RTFM or [http:///www.justfuckinggoogleit.com JFGI] is not done, at least give them some directions to documentation they can use. Do not recommend outdated and bad information such as ubuntuguide.org or bad solutions such as using install-css.sh from libdvdread, running java-installer.bin files directly or using automatix. For all these things there are much better alternatives available.
'''Don't ask for operator privileges''':
'''Don't flood the channel'''
 Flooding the channel disrupts all conversations. Please don't do it. If you want to show large texts, such as errors, use [http://paste.ubuntu-nl.org the pastebin]
'''Don't use public away messages'''
 I.e. don't say something on a public channel just because you are away from your keyboard. And don't let your client do it for you automatically!! [http://sackheads.org/~bnaylor/spew/away_msgs.html Really, dont!] Imagine 600 people doing that. It's not a pretty sight. Also, changing your nick to user-away is frowned upon. If you use away messages, you may get kicked without warning. Given that you are away, a warning would not help anyway; consider a kick to be a warning since it can be followed by a ban if you don't stop using them. On that same thread, you shouldn't spam the channel with the music you are playing currently.

 If you want to let people who care know, do it silently with the command "/away Reason". Then when someone sends you a private message they are told you are away and the channel is not disturbed. This is a help channel, not a social one. #ubuntu-offtopic is the social channel frequented by quite a few users of #ubuntu
'''How to ask for help in the channel'''
 This is a little howto that explains how to get the best out of your experience looking for help [http://www.sabi.co.uk/Notes/linuxHelpAsk.html this link is not on the Ubuntu site].
'''Time to ask'''
 The time of the day you ask at will influence who gets to read the question. People may not be there with the answers, please be patient.
'''Don't repeat your question every few minutes'''
 #ubuntu is a support channel, this means lots of people are asking questions. We do our best to answer them all but are not omniscient. If you don't get answers immediately, please wait a few minutes before asking again. If it's busy: wait even longer. If no one answers: don't get mad, maybe no one who is around right now knows. You can always try the [http://lists.ubuntu.com/mailman/listinfo/ubuntu-users ubuntu-users mailinglist].
'''Bot abuse'''
 #ubuntu has an infobot called ubotu. Do not abuse this bot, or use a lot of triggers in a short amount of time. Adding spam or stupid items to the bot will cause you to be excluded from the channel. More info on ubotu can be found on [:UbotuUsage:his wikipage].
'''English, please'''
 #ubuntu is an English language channel. There are [:InternetRelayChat:Ubuntu channels in other languages]. If you speak in #ubuntu in another language you will be pointed to these channels. The infobot has triggers like !es for Spanish, !nl for Dutch, !fr for French and so on.
'''Language and Subject'''
 All the #ubuntu channels are visited by people whose ages vary, and whose tolerances of language and subject choice vary equally as much. Please be considerate of everyone and keep all the #ubuntu channels family friendly. For general chatter you can visit #ubuntu-offtopic, but please be aware that there are limits to behaviour and subjects in there also. When using any #ubuntu channel, please avoid the use of swearing and take touchy subject choices such as war, race, religion, politics (unless related to software licencing), gender, sexuality, drugs, questionable legal activities, removing of ones self from the planet are taken to other channels such as #off-topic or ##politics. (Note [http://freenode.net/policy.shtml#offtopic Freenode Policy] when you join those channels.)
'''Don't be annoying'''
 Flooding, away messages, repeating and bot abuse are not the only ways you can be annoying. Personal attacks when things don't go as planned, continued misbehaving after you have been advised against, and similar behaviour will be rewarded with a ban.
'''When helping: be helpful'''
 #ubuntu welcomes any help, but we do ask you to stay as helpful as possible. If you get stuck, say so instead of guessing; someone else will step up and continue. There are heaps of information available on the wiki, [http://bots.ubuntulinux.nl/factoids.cgi in the infobot] and at other places. Try to familiarize yourself with that information. Telling people to RTFM or to "just google it" is not very polite, find them a url or at least give them some directions to documentation they can use. Please try to avoid outdated, or possibly wrong information.
'''Don't ask for operator privileges'''
Line 25: Line 83:
'''Don't abuse the !ops trigger'''
 Ubotu has a trigger called !ops which will call all #ubuntu operators. This trigger is only to be used in case of channel abuse (flooding, trolling etc...). Abusing this trigger for other things will annoy the channel operators, who may remove you from the channel.
'''Please don't bring bots'''
 There already are 2 bots: ubuntulog (logging) and ubotu (factoids) - there really is no need for more bots.
'''Please don't enable talking scripts'''
 This includes !seen scripts, can you imagine if just five or six people had one enabled against ! and someone called it? That's half a dozen lines of spam which is just not needed. Please "/msg seenserv <nick>" instead.
'''Here are several common questions that get asked time and again'''
 [https://help.ubuntu.com/community/CommonQuestions Common Questions] that get asked time and again on IRC, they may save you frustration and time if you check it out.
Line 26: Line 92:
The operators in #ubuntu all signed the Ubuntu code of conduct, most of them are Ubuntu members too, which means they are active comtributors to Ubuntu and the Ubuntu community. This however does not mean they stand above others. They do their best to keep #ubuntu a friendly place, but they're also human so they make mistakes. If you disagree with the decision of an operator, then talk to him about it in a polite manner. Cursing and swearing will only get you ignored. If talking to the operator himself does not give you a solution you like, then talk to anoter operator. If that neither helps, write down the issue and bring it to the next Community Council meeting. You should make full, unedited logs of anything you don't agree with available. So far this measure has been needed less than a handful of time, which is a good indication that simply talking to operators will work. Whatever you do in case of conflict: '''do NOT go to #ubuntu-devel'''. #ubuntu-devel is for development discussion, not for escalating issues from #ubuntu. The people in #ubuntu-devel can't and won't help you.
The operators in #ubuntu have all signed the Ubuntu Code of Conduct. Most of them are also Ubuntu Members, which means they are active contributors to Ubuntu and the Ubuntu community. This however does not mean they stand above others. They do their best to keep #ubuntu a friendly place, but they're also human so they make mistakes. If you disagree with the decision of an operator, then talk to that operator about it in a polite manner. Cursing and swearing will not help, so please don't do that. If talking to the operator personally does not give you a solution you like, you are more than welcome to join the operators channel.

In #ubuntu-ops you will be able to publicly discuss the matter with other Ubuntu operators. Please join this channel for conflict escalation/resolution and not #ubuntu-devel. The people in there cannot and will not help you. If no other ops are available, you can contact the IRC council via the [http://lists.ubuntu.com/mailman/listinfo/ubuntu-irc ubuntu-irc mailinglist].

If neither helps, write down the issue and bring it to the [:CommunityCouncilAgenda:next Community Council meeting]. You should make full, unedited logs available of anything you don't agree with. So far this measure has been needed in less than a handful of instances, which is a good indication that simply talking to operators will work.

Warning /!\ Do not edit this page without discussing any changes with the Ubuntu IRC council who maintain this page.

Preamble

The #ubuntu IRC channel is growing very quickly, with over a thousand people in the channel all the time. Keeping a pleasant atmosphere in #ubuntu has been the main cause for it to be such an attractive place to both new and experienced users. #ubuntu is the home for quite a few people that provide support to anyone that needs it. The operators of the channel do lots of work to keep the channel friendly and to keep people happy.

This is made possible because they adhere to a certain set of unwritten rules, which over time have become stricter. Lately, more people have been wondering about what is allowed and what not, especially since the operators are becoming more strict.

Channel guidelines

The [http://www.ubuntu.com/community/conduct Code of Conduct] should always be obeyed

  • This one should not need further explanation, the Code of Conduct forms the basics of the pleasant atmosphere in Ubuntu. Being nice to each other, being cooperative and respecting each other is a must.

Don't flood the channel

  • Flooding the channel disrupts all conversations. Please don't do it. If you want to show large texts, such as errors, use [http://paste.ubuntu-nl.org the pastebin]

Don't use public away messages

  • I.e. don't say something on a public channel just because you are away from your keyboard. And don't let your client do it for you automatically!! [http://sackheads.org/~bnaylor/spew/away_msgs.html Really, dont!] Imagine 600 people doing that. It's not a pretty sight. Also, changing your nick to user-away is frowned upon. If you use away messages, you may get kicked without warning. Given that you are away, a warning would not help anyway; consider a kick to be a warning since it can be followed by a ban if you don't stop using them. On that same thread, you shouldn't spam the channel with the music you are playing currently. If you want to let people who care know, do it silently with the command "/away Reason". Then when someone sends you a private message they are told you are away and the channel is not disturbed. This is a help channel, not a social one. #ubuntu-offtopic is the social channel frequented by quite a few users of #ubuntu

How to ask for help in the channel

Time to ask

  • The time of the day you ask at will influence who gets to read the question. People may not be there with the answers, please be patient.

Don't repeat your question every few minutes

  • #ubuntu is a support channel, this means lots of people are asking questions. We do our best to answer them all but are not omniscient. If you don't get answers immediately, please wait a few minutes before asking again. If it's busy: wait even longer. If no one answers: don't get mad, maybe no one who is around right now knows. You can always try the [http://lists.ubuntu.com/mailman/listinfo/ubuntu-users ubuntu-users mailinglist].

Bot abuse

  • #ubuntu has an infobot called ubotu. Do not abuse this bot, or use a lot of triggers in a short amount of time. Adding spam or stupid items to the bot will cause you to be excluded from the channel. More info on ubotu can be found on [:UbotuUsage:his wikipage].

English, please

  • #ubuntu is an English language channel. There are [:InternetRelayChat:Ubuntu channels in other languages]. If you speak in #ubuntu in another language you will be pointed to these channels. The infobot has triggers like !es for Spanish, !nl for Dutch, !fr for French and so on.

Language and Subject

  • All the #ubuntu channels are visited by people whose ages vary, and whose tolerances of language and subject choice vary equally as much. Please be considerate of everyone and keep all the #ubuntu channels family friendly. For general chatter you can visit #ubuntu-offtopic, but please be aware that there are limits to behaviour and subjects in there also. When using any #ubuntu channel, please avoid the use of swearing and take touchy subject choices such as war, race, religion, politics (unless related to software licencing), gender, sexuality, drugs, questionable legal activities, removing of ones self from the planet are taken to other channels such as #off-topic or ##politics. (Note [http://freenode.net/policy.shtml#offtopic Freenode Policy] when you join those channels.)

Don't be annoying

  • Flooding, away messages, repeating and bot abuse are not the only ways you can be annoying. Personal attacks when things don't go as planned, continued misbehaving after you have been advised against, and similar behaviour will be rewarded with a ban.

When helping: be helpful

  • #ubuntu welcomes any help, but we do ask you to stay as helpful as possible. If you get stuck, say so instead of guessing; someone else will step up and continue. There are heaps of information available on the wiki, [http://bots.ubuntulinux.nl/factoids.cgi in the infobot] and at other places. Try to familiarize yourself with that information. Telling people to RTFM or to "just google it" is not very polite, find them a url or at least give them some directions to documentation they can use. Please try to avoid outdated, or possibly wrong information.

Don't ask for operator privileges

  • It won't help. Whenever #ubuntu needs new operators, we will ask the helpful and polite members of the chat whether they want to take the responsibility. Don't ask to become an operator, you will only be ignored. Being an operator in #ubuntu is not a privilege, it's a responsibility.

Don't abuse the !ops trigger

  • Ubotu has a trigger called !ops which will call all #ubuntu operators. This trigger is only to be used in case of channel abuse (flooding, trolling etc...). Abusing this trigger for other things will annoy the channel operators, who may remove you from the channel.

Please don't bring bots

  • There already are 2 bots: ubuntulog (logging) and ubotu (factoids) - there really is no need for more bots.

Please don't enable talking scripts

  • This includes !seen scripts, can you imagine if just five or six people had one enabled against ! and someone called it? That's half a dozen lines of spam which is just not needed. Please "/msg seenserv <nick>" instead.

Here are several common questions that get asked time and again

The operators in #ubuntu have all signed the Ubuntu Code of Conduct. Most of them are also Ubuntu Members, which means they are active contributors to Ubuntu and the Ubuntu community. This however does not mean they stand above others. They do their best to keep #ubuntu a friendly place, but they're also human so they make mistakes. If you disagree with the decision of an operator, then talk to that operator about it in a polite manner. Cursing and swearing will not help, so please don't do that. If talking to the operator personally does not give you a solution you like, you are more than welcome to join the operators channel.

In #ubuntu-ops you will be able to publicly discuss the matter with other Ubuntu operators. Please join this channel for conflict escalation/resolution and not #ubuntu-devel. The people in there cannot and will not help you. If no other ops are available, you can contact the IRC council via the [http://lists.ubuntu.com/mailman/listinfo/ubuntu-irc ubuntu-irc mailinglist].

If neither helps, write down the issue and bring it to the [:CommunityCouncilAgenda:next Community Council meeting]. You should make full, unedited logs available of anything you don't agree with. So far this measure has been needed in less than a handful of instances, which is a good indication that simply talking to operators will work.

IrcGuidelines (last edited 2010-01-17 09:50:27 by cpc2-smal7-0-0-cust203)