Criteria Code in the open Bundle policy and source code Make the codebase reusable and portable Welcome contributors Make contributing easy Maintain version control Require review of contributions Document codebase objectives Document the code Use plain English Use open standards Use continuous integration Publish with an open license Make the codebase findable Use a coherent style Document codebase maturity