31
\$\begingroup\$

When you pass 500 reputation you gain access to the Review Queues. One of them is the "First Post" queue.

What is this queue, what purpose does it serve, and how should I process items in that queue?

\$\endgroup\$
29
\$\begingroup\$

What items appear in this queue?

Overview: What are the Review Queues? History: New Review Queue: First Posts Help: Review privilege

The first question a user asks, and the first answer a user provides, will be automatically added to this queue. First posts may also be added to the 'late answer' queue (if the question was asked a long time ago).

What is the purpose of the First Post review queue?

This is the first real interaction that new users have on the site. They have no experience. The purpose of the queue is to identify crap (spam, offensive posts, etc), and eliminate it fast, and for the rest of the first posters, the idea is to set or reinforce the expectations for the site.

Assuming a non-spam/offensive post, the goal of the queue is to:

  • ensure that new users get off on the right foot, and have a good experience on Code Review.

VOTES: Remember, new users who ask a question often have 1 rep. This means that user can: comment on their own posts, and accept an answer. They cannot vote until they obtain 15 points!

Voting is a critical part of the health of this site, and, unless the asker can vote, the answerers will get less rep. It is in everyone's interest to get positively contributing users to the point where they can vote. Therefore, anytime you see a first post that is any good at all (a question that is on-topic or an answer that is reasonably correct), please upvote generously until they obtain at least 15 points. Think of the 15-point threshold as a crude spam and garbage filter.

How should items be processed in the queue?

Crap content - offensive, or spam:

  • flag, close, and/or delete (if you have privs).
  • we don't want users like that, we get rid of them.

Excellent content - a great question, or answer

  • upvote, perhaps comment with:

    Hi, welcome to Code Review. This is a great question/answer and you have passed the first-post review with flying colours!

    (OK, maybe you don't need to be so colourful.... ;-) )

Good content

  • upvote, edit, and/or comment, but do something that lets the user know that the post has been seen.
  • be generous with the upvote. Give the user the benefit of the doubt. Edit the question to remove rough edges, or bring it in line with standard practice on CR.
  • make sure the title is meaningful, and the tags are right.
  • correct English and typography errors.

OK content. Stuff you can't just edit to fix...

  • edit as much as you can.
  • leave a comment welcoming the user, and suggesting things the user can do to improve their question/answer

    Hi, welcome to Code Review. Your answer came through the First Post review queue, but your answer does not review the code, it just provides a different solution. This is not a review, but, if you show how your code is different, and why your code is better, it will improve this answer.

Bad content (off-topic, etc).

  • leave a comment. Indicate that the post came from the first-post review queue:

    Hi, welcome to Code Review. Your question/answer has just come through the first-post review queue, but your question/answer is off-topic because xxx and it is likely to be closed. Please edit your question/answer to add the missing details/fix the errors, and the post will then be reviewable.

  • vote-to-close if it is off-topic.

  • edit things anyway if an edit will improve things (especially titles and tags).

Conclusion

Note, in no instance above is the No Action Needed appropriate. So, when is the No Action Needed appropriate then?

When you have already seen the post in some other context, and:

  • you have commented outside the queue
  • voted
  • etc.

In other words, when you have already been the 'welcome wagon', then no action is needed.

If you don't feel like you can be the welcome wagon for a post, and improve, comment, or vote on it, then Skip the post, and let someone else do it. Don't just press No Action Needed because that removes value from the system, and new users do not get the direction they may need to be successful on Code Review.

The purpose of the First Post queue is to welcome people and get them on track. Make them positive-contributing members in the community:

  • We want people to vote too. We want new users to vote for us too! It is good for everyone.
  • First Posters cannot vote until they get 15 rep.
  • Make sure that their first post is good, and upvoted, or they have the right hints and tips to make make it good themselves.

You are the welcome the user gets, it is a responsibility, not just a way to a badge. Make it work for everyone.

\$\endgroup\$
  • 8
    \$\begingroup\$ I think you should emphasize some of the conclusion stuff in there, especially when you talk about the "No Action Needed" button. and what that does when it is abused \$\endgroup\$ – Malachi Jun 10 '14 at 21:43
  • \$\begingroup\$ I agree with the sentiment, but a post can be average enough it deserves no upvote or downvote (even in the light of him being a new user), and unremarkable enough it does not create any space for improvements and comments. Can't say how often it happens on codereview as I am not doing any reviews over here, but disregarding the entire option seems a bit short sighted. \$\endgroup\$ – David Mulder Nov 1 '14 at 13:18
  • 9
    \$\begingroup\$ @DavidMulder - I was hoping I was more clear in that circumstance. When you feel the post is 'meh', and does not deserve a vote (either up or down), then that is what the skip button is for, so that someone who can see a way to improve the post (or to comment on what should be done) gets an opportunity to try. Pressing 'No action needed' means 'no action needed' by anyone, not just you. Even if the post is 'meh', you can comment: "Hi, welcome to Code review, this post is meh. If you were to add pictures, or details, it would be better!". \$\endgroup\$ – rolfl Nov 1 '14 at 14:40

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .