I think it's great that you're working on this. Like
tye said, brevity is crucial. Simple, direct language with examples will also go a long way. Many monks and visitors have English as a second (or third... or fourth, you show-offs!) language. Below is a stab at the way I'd approach it. It's a first draft so feel free to munge or poach if you like it.
How to ask a question on Perl Monks
First time? Ask your question here: Seekers of Perl Wisdom (SOPW). Scroll to the bottom and enter it under Add your question. There are other sections of the site but SOPW is most likely what you want.
How to help the monks help you
Title your question well. The title should contain the gist or subject of your question or problem.
Examples of good titles–
- CGI::App session params losing values between redirects
- Better union of sets algorithm?
- Do file test operators cache stat calls?
Titles that are not helpful–
- HELPPP !!!! ME
- Good morning, monks
Your question is being read by others who cannot see your screen, your code, or what you are trying to do. If you want a good answer, you need to give all the information someone else would need to understand the problem.
Example of a good question–
Why do selects fail sometimes with DBI
…I can’t figure out why my selects fail sometimes but work other times. This is my code:
my $dbh = DBI->connect($data_source, $username, $auth, \%attr);
my $sth = $dbh->prepare("SELECT foo FROM bar WHERE baz = '$qux'");
$sth->execute();
Example of a poor question–
I'M ON A DEADLINE! PLEEZE HELP!
Why doesn't my CGI work?
There is no way to answer that question. 1,000 things could be wrong with a script and "work" is not even meaningful without first knowing what it's supposed to do.
Use PerlMonks formatting + simple HTML. Put <code>code inside code tags</code>. They are treated specially here. Please do not use <pre>pre tags</pre>!
(et cetera?)
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.