This is a really good article on etiquette to use on Linux forums, for everyone that wish to post on them, the original article was written by Megatotoro and published on http://linuxmigrante.blogspot.it
As a relatively new migrant to Tuxland, I’ve come to learn that Linux forums are a rich source of advice, useful information and help. They have also let me find wonderful people. Some of them are very knowledgeable of the penguin’s intricacies and others are not so seasoned, but their will to help is indeed contagious. However, some people have had negative experiences when entering a Linux forum and asking for help. These disgruntled new migrants get a bitter flavor of Linux and a number of them leave and never return.
So, I decided to put up a small Linux forum guide for newbies in an attempt to explain some important cultural differences that may affect a new user’s success rate when asking for help on a Linux Forum. For convenience, this guide is divided into 3 sections: Before Asking, When Asking, and After Asking.
A. BEFORE ASKING:
1. Understand that Linux is made up by communities.
For users of proprietary OSs, the magic word is market. They love to use that word for everything: My OS has the greatest market share, for example. However, that word loses most of its magic when reaching Linux Land. On Linux, the magic word is community. Communities are made up of different individuals with different backgrounds and different goals. Understand that you are likely to encounter all kinds of people on a forum; you will like some and you will dislike others.
2. Remember that Linux communities vary among themselves.
This is very important. When joining a specific forum, you are joining a specific community with a specific culture. While some forums are more tolerant, some others are less patient; others are big and very structured while others don’t have a formal structure because its community is small. Knowing where you are helps you shape your questions up.
3. Dip yourself into Linux culture before asking.
It doesn’t matter if the Linux distribution you chose is intended for power-users, super-users, almighty users, Linux gurus, or if it is intended for regular users, computer-challenged users, or computer-proof users, you must understand that unlike other OSs’ cultures, Linux greatly values learning and solving problems on one’s own. You ask for help when you tried the standard methods and they didn’t work. Please, notice that standard refers to Linux standards. If you post something like “where’s the Windows Registry on this distro?” you are not following Linux standards because you didn’t care to learn that you won’t find a Windows Registry on Linux, no matter what distro you use.
B. WHEN ASKING:
1. Choose carefully the section in which you will post.
See? That’s why you needed to read the forum rules and also get familiar with the forum. You will very unlikely get help with your sound if you post on “Scanners” unless you have a very rare kind of multi-functional scanner that is highly multimedia capable. You don’t go to a hospital to get your car fixed, do you? Likewise, each question belongs to a specific section on a forum. If you think your problem does not fit any category or section, then act according to what you learned from the rules of your forum. Also, it is important to check if someone else asked the same question before. That will save you time.
2. Choose an appropriate topic for your post.
Remember that other people don’t spend their entire lives on a Linux forum. Many of them have very limited time to read and post, so if you want your cry for help to be read by the right individuals, then choose an appropriate topic. Topics like “Help meeee!!!”, “I’m doomed!”, “This sucks!” will be read even by the Trolls, so you will get little help. Instead, mention your specific problem in your topic: “Printer Brand X Model Y prints garbled characters” is a topic that somehow gives a clearer idea of the problem than “Gosh! My funny printer!!”
3. Offer a detailed picture of the problem and the solutions you tried.
This is very important because it refers directly to Linux culture (A-3 from this guide). Being new does not mean you are dumb. Remember: you are smart enough to try one or two solutions on your own before looking for help. Thus, when you post, offer as many details of the problem as you can. When you go to the mechanic, you refer to specific problems, don’t you? If you don’t know anything about cars, you sort of describe what went on when the problem happened. Well, it’s the same in a forum. What? You don’t have time to try any solution on your own? But then you expect other people to invest their time and try it for you? Does that sound fair?
4. Offer all the details you can about your system.
Again, how do you expect people to help you successfully if they are not there with you to see the problem with their own eyes? When asking for help on a forum, offer all the details of your CPU, processor, printer, monitor, graphics card, etc. Also, do not forget to mention the specific edition of the Linux distro you are using. That will be of great help to those who will offer you possible solutions.
5. Be polite.
Remember point A-1 of this guide? You won’t get far if you start insulting people or distros. Actually, you will likely be banned because some communities are very nationalistic and do not tolerate any kind of negative statements towards them. Also, keep in mind that those working in forums are for the most part volunteers, so they won’t bear your insults. If you feel the incontrollable need to insult someone, bite your fingers with all your strength! That will render you unable to type for a while and will give you time to rephrase your ideas.
Threatening does not help, either. Nobody gets paid in forums, so nobody gets fired. If you threaten with not giving donations, your threat is directed to the wrong place because most Linux forums are quite independent from the developers, being the latter either individuals or institutions. Even if you told the developers that you are not donating anything, that will have little effect for donations are not what moves Linux. Remember: communities are not the same as markets. You are in no position to demand anything because those at the forums do not work for you but are doing you a favor instead. Thus, change your approach and ask nicely. Also, include a heartfelt word of thanks in advance for an extra touch.
C. AFTER ASKING:
1. Be patient.
Although help is often quick, sometimes arriving to a solution may take some time, especially if your hardware is either very new, very old or your configuration is rather hard to find. Some computer stores sell literal Frankensteins that only they know how these configurations are working. If you are one of the unlucky cases, then you will have to wait more.
2. Do not judge others hastily.
Sometimes, people will not react very politely to your question. Some could even direct quite insulting remarks at you. If that’s the case, you are entitled to ask for respect (always politely) but keep in mind that you may have insulted them without knowing. True, you may find true jerks out there, but usually, people at the forums mean well. Before jumping to conclusions, read the replies carefully. If you do detect disrespect, ask for some respect and if you don’t receive it, unfortunately you joined an unfriendly, negative group (remember…community values vary).
3. If possible, thank again.
It would be great if you could make a donation to show your appreciation, but all the people at the forum will feel more than satisfied if you report success and then thank for the help received. Remember, that’s all they get in reward for helping you, so don’t be stingy: thank them in the same way you posted your question. They will feel happy and you will get the true feeling of what a community is.
This concludes my Hitchhiker’s Guide to Linux Forum Galaxy. From my personal perspective, Linux is a different world…it’s not perfect, but it is certainly more rewarding intellectually and personally. I am truly satisfied with my Linux experience, so if you are new to Linux, no matter what distro you chose, let me say:
WELCOME TO THE COMMUNITY!