This document discusses best practices for open source software engagement. It covers two main strategies - joining an existing community or building a new community. Joining an existing community has benefits like lower costs but it can be challenging to influence projects. Building a new community allows for more control but requires more resources. Best practices for both include communicating vision, making contributions easy, and avoiding too much control of the community. Open source engagement works best when it is a two-way relationship where companies contribute code back.