-
-
Notifications
You must be signed in to change notification settings - Fork 77
Description
It's my understanding that this project seems to work reasonably well for its intended use case - and at the same time fails to implement many of the nice-to-have features that were added over time.
As such, I'm planning to work towards a breaking v2.0.0 release to bring this project back to its basics: Building phar files for any project with as little configuration as possible.
In particular, this means that it will focus on building only and will not have any of the additional search and install commands anymore. This way, we can remove a significant piece of the current code base, no longer require any command line invocations (no composer, no git, no nothing) and focus on building the best tool to build a phar from a project directory.
On top of this, we may provide some documentation on how to build arbitrary projects by Composer package name or git repository, most of which can be achieved with a single line bash script.
I'm opening this ticket for the reference and to hopefully spark some discussion. I'm still working towards creating a feature/maintenance release for the v1 series, but future development will focus just on building phars.