-
-
Notifications
You must be signed in to change notification settings - Fork 366
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Replace vendor/bin/bref init
with composer create-project
#1500
Comments
I like it, it's more straight forward and it stick to the ecosystem. However, I would use more meaningful skeleton names like |
I wonder if it's possible to have a single repository (to avoid maintaining too many). But if not, yeah I agree with you @clement-michelet we would need one per "use case" (web, console, etc.) I just want a prefix/name that suggests explicitly it's not a library/package. |
I think this makes sense, and the composer package itself will be tagged as a template so I don't think it should be any issues with people misunderstanding what it is for :) |
You can have a mono-repo for all the skeleton packages and publish them as separate packages as usual. For the prefix, you can prefix if you want 😉 |
Frameworks (Laravel, Symfony…) offer a way to create a new project with
composer create-project
, e.g. for Laravel:This is great because its requires everything and sets up the project in one step.
Our "First steps" docs (when not using a framework) contain more steps:
composer require bref/bref
vendor/bin/bref init
We could have one command instead, for example:
WDYT? Anyone up for contributing this?
The text was updated successfully, but these errors were encountered: