Open Source Checklist

  • Host the repository on Github

  • Write a quality Readme.md file

  • Include a Changelog.md file

  • Document guidelines for contributing

  • Choose an open source license

  • Add a code Linter, check for PSR standards

  • Write unit and integration tests

  • Use Travis and Scrutinizer

  • Include a composer.json file, release the project on Packagist

  • Use semantic versioning and Github\'s release tags

  • Create and label some issues

  • Respond to contributors

copy saved

copies saved