I want to broaden Doorknob's post a little bit. That post is mostly about tips, but what we're really talking about are "middle ground" questions. In other words, there are three types of questions:
- Challenges These clearly go on the main site
- Rules and Policies These clearly go on the meta site
- Programming posts that are not challenges themselves, but are related to PPCG - This is where the debate is.
From what I've read so far, (feel free to correct me) it seems that many of us have been arguing about what the exact wording in the help center is. Example:
Argument for Meta:
“I would like to participate in a discussion about ______”, then you should not be asking here.
- you are asking an open-ended, hypothetical question: “What if ______ happened?”
Argument for Main:
Meta Programming Puzzles & Code Golf Stack Exchange is the part of the site where users discuss the workings and policies of Code Golf Stack Exchange rather than discussing programming puzzle or code golf itself.
As far as I'm concerned, the rules are ambigious on this subject. As such, there will never be clear agreement about the interpretation of the site's rules... and that isn't the best way to make a decision either way.
The best way to make a decision is to think about the effect of one or the other on the site itself, which some of us have done. Here are some questions to consider:
- Do we want users getting reputation for tips?
- Do we want users getting reputation for FAQ posts?
- The main site always gets more views than the corresponding meta site. Do we want new users to see these posts more easily?
I encourage everyone to edit more such questions into this list. What are we trying to accomplish with these questions, and which site (main, meta, or neither) best serves these goals?
P.S. Perhaps this is a straight duplicate of Doorknob's post. If people think that, comment and maybe we can merge Doorknob's post to focus on the question from this perspective.