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