maxmind / GeoIP2-php

PHP API for GeoIP2 webservice client and database reader
https://maxmind.github.io/GeoIP2-php/
Apache License 2.0
2.34k stars 279 forks source link

Remove development stuff from releases #68

Closed mlocati closed 8 years ago

mlocati commented 8 years ago

composer require currently downloads all the contents of the repository, but for production usage the development stuff is not required (and it could may be harmful if it contains executable files).

What about removing this development stuff from releases?

This affects only installing releases: git-cloning is not touched, so that people that want to run tests/build phars can perform a git clone

mlocati commented 8 years ago

PS: I've been using this approach for more that one year for my projects, and both developers and end-users (and TravisCI) are happy :wink: (see for instance Punic)

oschwald commented 8 years ago

Thanks!

mlocati commented 8 years ago

:+1: