use Perl; Editor Guidelines
Your basic job as editor is to pull stories from the submission queue, and post them.
The admin menu on the site has links to the functions you need: mostly, the Stories list, and the Submissions queue.
It's fairly self-explanatory. Select a submission to view, and if you decide to post it, click "Preview." Don't delete submissions, let me do that. You can move a submission to "Hold," though.
Story Selection
You should have a good idea of what is and is not a good story. Ask me if you have any questions.
- Avoid perl help questions: those are for Perl Monks.
- Commercial and self-promoting articles are fine, as long as they are relevant, and as long as the tone of them is not overtly me-me-me-me-me (and you can tone it down yourself if it is).
- Causes and flames and rumors are only rarely acceptable.
- If you can't reasonably verify the facts in the article, don't post it.
- Post articles about perl, not people.
- Try to not post something that has already been posted.
- Don't post really big news (like Tim O'Reilly burning all the Perl books in his warehouse, or Perl 6 being released) without talking to me first; I want to make sure it is handled appropriately.
After selecting an article, clicking "Preview" brings you to the main story editing page.
Story Editor Fields
In the story editor, you will see the main things you need to be concerned with: Topics, Title, Date, Intro Copy (introtext), and Extended Copy (bodytext). Use the guidelines below to fill them out.
Topics
This requires JavaScript. There is a box with three sections in it: mainpage, sectional, and below. If there is a topic above "Mainpage" then the story will appear in the mainpage, under that topic. It will also appear under each sectional page listed in the box, unless the topic is below "Sectional." Get it?
Open the topic selection list with the "+" icon. Close it with the "-" icon. Move a topic up and down with the up/down icons, and remove it from the list with the "X" icon.
There are two views of the topic selection list, "Index" and "Tree," selected by a button at the bottom of the list. Tree is hierarchical, but our topic list really isn't hierarchical, so it's just a list. Index allows you to type in a portion of the topic name, or click the letter it begins with.
Double-click the name (browser-dependent behavior) to add it, or click it and then click the "Add" button. In Index, you can also type "+" when in the search box. Close the list with the "Close" button or the "X" icon.
- You can choose multiple topics, as many as make sense.
- Put everything on the home page (topic name above the "Mainpage" divider), unless we start posting regular user group meeting stuff, in which case we might put some of those sectional-only.
Titles
- Most titles from submitters are bad. You will likely want to rewrite them, a least in part.
- Don't make them too long, let the box be your guide; never let them go two lines.
- Capitalize all words except for articles, conjunctions, and prepositions.
- Use active verbs.
- Don't use abbreviations when possible.
- Never end with a period or exclamation point (question marks are occasionally acceptable).
Date
You have to type in the date yourself. It's in GMT, and the current time in GMT is noted in the current page's <title>, so you don't have to do much math. Space stories out by at least a few hours.
Intro Copy
This is the text that appears on the home page.
- Keep under 150 words.
- Avoid line breaks, including <br> and <p>, as well as any sort of lists, blockquote, headings, and so on. If you need line breaks, consider moving the text to the Extended Copy.
- Make sure text sent by the submitter is in italics.
Extended Copy
This is the rest of the text that appears on the article page.
- Be as long as necessary.
- Feel free to use lists, blockquotes, headings, etc. as necessary. Do not use <pre> or <table>.
- This text, even if from the submitter, doesn't necessarily have to be in italics, as long as it is clear that the submitter provided it in some other way. Otherwise, use italics (and note that italics don't cross HTML block elements, so if you start a new paragraph or list, you need to add a lot of new italics, although can also wrap the whole thing in <div style="font-style: italic">...</div>).
Story Editing Tips
- Slash will fix any invalid (according to Slash!) HTML you put in, so be careful in your previews, because what yuo get back might not be what you put in.
- Watch nested quote marks. Double quotes inside double quotes should be made into single quotes, and inside single quotes, use double quotes, and so on.
- Check spelling in all three boxes: title, introtext, bodytext. Slash gives you some ideas of incorrect spelling, glance at it, at least.
- Strip out exclamation points, and repetitive phrases.
- Use descriptive text, not URLs: e.g., change Go to <a href="http://example.com/">http://example.com</a> to <a href="http://example.com/">the Example site</a>. Other examples of bad anchor text are "this" and "here."
- Check your links, to make sure they work and don't go to goatse.cx.
- It's OK to add some personal comments to the submission, but try to not be too snarky, and keep it short.
- Don't allow juvenile notes from the submitter, like using "Micro$oft". No foul language.
- Get proper names right, especially in capitalization (e.g., ActiveState, PlayStation, iPod, Mac mini, brian d foy). Look it up if you are not sure.
- Feel free to edit the submission for style and brevity and grammar; there is no requirement to put it in exactly as they submitted it. If the change might modify the content, ask the submitter first.
Other
- Editors have unlimited moderation. Use it very sparingly, pretty much only to curb serious abuse, such as spamming, or people being total jerks.
- The occasional poll change is a nice thing; if you want to do a new poll, let me know.
- There may be other admin things you have access to; in general, don't touch anything else.
- Ask me any questions, about any of this, that you have, including issues with individual articles.
- Thanks!