Producer 2.0.0 Released!
Just a short note to say that most (all?) of the feedback from last month’s inital release of Producer has been incorporated into today’s 2.0.0 stable release!
The major changes are:
-
You are no longer required to install Producer globally. You can now install it as a
require-devin your project and call it as./vendor/bin/producer. (Personally, I prefer to have it global, but that's mostly because I manage so many different libraries.) -
Along with that, Producer now recognizes a project-specific
.producer/configfile so you can override Producer settings on a per-project basis. -
Finally, Producer does not install
phpunitandphpdocany more. You will need to install them yourself, either globally or as part of your package. The benefit here is that you can now specify custom paths tophpunitandphpdoccommands in your.producer/configfile.
(Producer is a command-line quality-assurance tool to validate, and then release, your PHP library package. It supports Git and Mercurial for version control, as well as Github, Gitlab, and Bitbucket for remote origins.)
Read the Reddit discussions about this post here and here.