Starannie wybierz miejsce swojego zapytania. Prawdopodobnie zostaniesz zignorowany lub uznany za łajzę, jeśli:

* wyślesz swoje pytanie na forum, gdzie będzie ono "nie na temat" (off topic),
* wyślesz podstawowy problem na forum, gdzie oczekiwane są raczej zaawansowane techniczne pytania (lub odwrotnie),
* wyślesz to samo pytanie na zbyt wiele grup naraz,
* wyślesz na grupę post będący pytaniem do konkretnej osoby, która ani nie ma wobec Ciebie żadnych zobowiązań, ani nie jest odpowiedzialna za rozwiązanie Twojego problemu.

Zawsze odrzucamy pytania, które są źle sprecyzowane i niewłaściwie ukierunkowane. W ten sposób chronimy nasz kanał komunikacyjny przed rzeczami zupełnie niezwiązanymi z tematem. Raczej nie chciałbyś zostać zignorowany.

Pierwszą rzeczą, którą należy zrobić, jest znalezienie właściwego forum. I znowu - Google i inne metody przeszukiwania sieci to Twoi przyjaciele. Użyj ich do znalezienia strony WWW projektu najbliższego temu, z którym masz problemy. Zwykle na takiej stronie będą odnośniki do FAQ oraz do list dyskusyjnych projektu wraz z archiwami. Te listy dyskusyjne są właściwym miejscem do szukania pomocy, jeżeli poprzednie starania (włącznie z przeczytaniem FAQ) nie przyniosły rozwiązania.

Wysłanie maila do osoby lub na forum, z którym nie jesteś zaznajomiony, jest dość ryzykowne. Na przykład zakładanie, że autor informacyjnej strony WWW zechce być Twoim darmowym konsultantem, jest błędne. Nie zakładaj optymistycznie, że Twoje pytanie będzie mile widziane - jeżeli nie jesteś pewien, albo wyślij pytanie gdzie indziej, albo się po prostu powstrzymaj.

Podczas wybierania grupy dyskusyjnej nie sugeruj się wyłącznie jej nazwą. Zerknij do FAQ lub opisu, aby upewnić się, że Twoje pytania będą na miejscu. Przeczytaj kilka archiwalnych wątków, aby wyczuć, jaki klimat panuje na grupie, zanim poślesz swój artykuł. Bardzo dobrym pomysłem jest przeszukanie archiwów grup lub list dyskusyjnych pod kątem odpowiednich słów kluczowych, zanim wyślesz pytanie.

Musisz dokładnie wiedzieć, o co chcesz zapytać! Jedną z najczęstszych pomyłek jest zadawanie pytań dotyczących interfejsu programowania w systemach Unix bądź Windows na forach przeznaczonych do dyskutowania o języku programowania, bibliotece lub narzędziach dotyczących obu tych systemów. Jeżeli nie rozumiesz, dlaczego jest to poważny błąd, najlepiej powstrzymaj się z zadawaniem jakichkolwiek pytań do momentu, gdy stanie się to dla Ciebie jasne.

Generalnie pytania skierowane na właściwie obrane publiczne forum mają większą szansę na użyteczną odpowiedź. Istnieje wiele powodów takiego stanu rzeczy. Jednym z nich jest po prostu większa liczba potencjalnych odpowiedzi. Innym jest liczność tzw. publiczności; wolimy udzielać odpowiedzi, które przydadzą się wielu ludziom, a nie nielicznym.

Naturalnym jest, że my, a także autorzy popularnego oprogramowania, cały czas otrzymujemy więcej wiadomości - źle ukierunkowanych wiadomości - niż jesteśmy w stanie przetrawić. Dołączając do tego szumu informacyjnego, w ekstremalnych sytuacjach Twoja wiadomość może zostać tą, która przepełni czarę goryczy - niejednokrotnie zdarzyło się, że niektórzy z nas wycofywali swój wkład w popularne projekty z powodu zalewu bezużytecznych maili, doprowadzającego do sytuacji, w której korzystanie z własnej skrzynki pocztowej staje się nieznośne.