This is a reduced version of the [original checklist](https://github.com/inaka/swift_guidelines/wiki/Open-Source#checklist), which includes the same items but less detail, and it's intended to be used in github issues. > Copy this content in [raw mode](https://raw.githubusercontent.com/wiki/inaka/swift_guidelines/Open-Source-Checklist.md) to preserve the links. --- Fulfill the open-source checklist **General** - [ ] It has a Github repo - [ ] It has a proper [.gitignore](https://github.com/inaka/swift_guidelines/wiki/.gitignore) file - [ ] It has an [Apache2 LICENSE](https://github.com/inaka/swift_guidelines/wiki/License) file - [ ] It has a clear and useful [README](https://github.com/inaka/swift_guidelines/wiki/README-Template) file - [ ] Its files and folders are [properly organized](https://github.com/inaka/swift_guidelines/wiki/Project-Organization) - [ ] It's available in [cocoapods](https://github.com/inaka/swift_guidelines/wiki/How-To-Podify) **Code** - [ ] Code is [documented](https://developer.apple.com/library/content/documentation/Xcode/Reference/xcode_markup_formatting_ref/) - [ ] Code is tested - [ ] Code is [linted](https://github.com/inaka/swift_guidelines/wiki/Code-Linting) - [ ] Every source file uses the [Apache2 License Header](https://github.com/inaka/swift_guidelines/wiki/License-Header) **CI** - [ ] It's hooked to [HipChat rooms](https://github.com/inaka/swift_guidelines/wiki/HipChat-Hook) - [ ] It's hooked to [Travis CI](https://github.com/inaka/swift_guidelines/wiki/Travis-CI-Hook) - [ ] It's hooked to [Codecov](https://github.com/inaka/swift_guidelines/wiki/Codecov-Hook) **Exhibition** - [ ] There is a [blog post](http://inaka.net/blog) about it - [ ] It's shared on social networks - [ ] It's shared on [Reddit](https://www.reddit.com/) - [ ] It's shared on [Hacker News](https://news.ycombinator.com/)