# Join the discussion

If you're interested in discussing OR-Tools or Operations Research, please
visit [our forum](https://groups.google.com/forum/#!forum/or-tools-discuss).

Some guidelines for effective conversations:

- If you're having trouble *solving* an optimization problem, please include the smallest possible program that demonstrates the trouble, and which version of OR-Tools (e.g., v9.5) you're using.
- If you're having trouble *installing* OR-Tools, please include the error message in your post and mention which version of OR-Tools you're using as well as your operating system (e.g., Ubuntu 20.04, 64 bit).
- If you're wondering *how to model* a problem, please look at our [examples](https://github.com/google/or-tools/tree/stable/examples) and (for CP-SAT) [samples](https://github.com/google/or-tools/tree/stable/ortools/sat/samples) on GitHub, and on this site. It's good practice to start with a small example and gradually add complexity.
- If you are also posting on [StackOverflow](https://stackoverflow.com/questions/tagged/or-tools) or [GitHub](https://github.com/google/or-tools/issues), please include cross-references to benefit future readers.
- Be nice, and assume the best of intentions from other list members.

We release improvements to OR-Tools frequently. We announce those on the
[forum](https://groups.google.com/forum/#!forum/or-tools-discuss)
and our [releases page](https://developers.google.com/optimization/support/release_notes).
If you want to contribute to the code, please create a
[pull request](https://help.github.com/articles/creating-a-pull-request) on GitHub.

Google does not provide paid consulting services for OR-Tools. Sorry!