# Guidelines

## What kinds of questions can I ask here?

This community is for professional and enthusiast users, partners and programmers. You can ask questions about:

- how to install Odoo on a specific infrastructure,
- how to configure or customize Odoo to specific business needs,
- what's the best way to use Odoo for a specific business need,
- how to develop modules for your own need,
- specific questions about Odoo service offers, etc.

Before you ask - please make sure to search for a similar question. You can search questions by their title or tags. It’s also OK to answer your own question.

Please avoid asking questions that are too subjective and argumentative or not relevant to this community.

## What should I avoid in my questions?

You should only ask practical, answerable questions based on actual problems that you face. Chatty, open-ended questions diminish the usefulness of this site and push other questions off the front page.

To prevent your question from being flagged and possibly removed, avoid asking subjective questions where …

- every answer is equally valid: “What’s your favorite ______?”
- your answer is provided along with the question, and you expect more answers: “I use ______ for ______, what do you use?”
- there is no actual problem to be solved: “I’m curious if other people feel like I do.”
- we are being asked an open-ended, hypothetical question: “What if ______ happened?”
- it is a rant disguised as a question: “______ sucks, am I right?”

If you fit in one of these example or if your motivation for asking the question is “I would like to participate in a discussion about ______”, then you should not be asking here but on our mailing lists. However, if your motivation is “I would like others to explain ______ to me”, then you are probably OK.

(The above section was adapted from Stackoverflow’s FAQ.)

More over:

- Answers should not add or expand questions. Instead either edit the question edit or add a question comment.
- Answers should not comment other answers. Instead add a comment on the other answers.
- Answers shouldn't just point to other Questions. Instead add a question comment indication "Possible duplicate of...". However, it's ok to include links to other questions or answers providing relevant additional information.
- Answers shouldn't just provide a link a solution. Instead provide the solution description text in your answer, even if it's just a copy/paste. Links are welcome, but should complementary to answer, referring sources or additional reading.

## What should I avoid in my answers?

Answers should not add or expand questions. Instead either edit the question or add a comment.

Answers should not comment other answers. Instead add a comment on the other answers.

Answers shouldn't just point to other questions. Instead add a comment indicating "Possible duplicate of...". However, it's fine to include links to other questions or answers providing relevant additional information.

Answers shouldn't just provide a link a solution. Instead provide the solution description text in your answer, even if it's just a copy/paste. Links are welcome, but should complementary to answer, referring sources or additional reading.

Answers should not start debates This community Q&A is not a discussion group. Please avoid holding debates in your answers as they tend to dilute the essence of questions and answers. For brief discussions please use commenting facility.

When a question or answer is upvoted, the user who posted them will gain some points, which are called "karma points". These points serve as a rough measure of the community trust to him/her. Various moderation tasks are gradually assigned to the users based on those points.

For example, if you ask an interesting question or give a helpful answer, your input will be upvoted. On the other hand if the answer is misleading - it will be downvoted. Each vote in favor will generate 10 points, each vote against will subtract 10 points. There is a limit of 200 points that can be accumulated for a question or answer per day. The table below explains reputation point requirements for each type of moderation task.

1 | upvote, add comments
10 | downvote
30 | insert text link, upload files
50 | insert clickable link, answer own question immediately
75 | retag, edit wiki questions and answers
100 | flag offensive, close own questions
200 | answer/comment by email
300 | edit any post, view offensive flags
500 | accept any answer (after 1 week)
750 | delete any comment
900 | lock posts
1000 | delete any question or answer

## Why can other people edit my questions/answers?

The goal of this site is create a relevant knowledge base that would answer questions related to Odoo.

Therefore questions and answers can be edited like wiki pages by experienced users of this site in order to improve the overall quality of the knowledge base content. Such privileges are granted based on user karma level: you will be able to do the same once your karma gets high enough.

If this approach is not for you, please respect the community and use Google+ communities instead.