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
Add guide on how to install 'test' versions #232
Conversation
zu lassen, _inklusive_ den neuesten Release Candidates (wenn vorhanden): | ||
|
||
```json | ||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't know but I find this way easier:
{
"require": {
"contao/manager-bundle": "4.9.*"
},
"minimum-stability": "RC",
"prefer-stable": true
}
It's easy to explain the minimum-stability
and prefer-stable
flags and all you have to do once the stable release is here is to remove those two lines and you're done.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why would it use more processing time? It needs about 1.5 minutes in both cases anyway.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We don't want composer to resolve any RC version, we want it for a specific package. That's why we require them… It's also what you'll need to do in the Contao Manager, once we can install core-bundle
and installation-bundle
.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
You won‘t get any other RC version unless there‘s one of any other dependency matching our constraints which is highly unlikely to happen.
I‘ll choose my version over the explicit one any day. Even if it might potentially load an RC of another package, it‘s still way easier to use.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Definitely 4.9.x-dev
. Changing the minimum stability will affect all packages, not just the Contao ones!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It will only affect them if there's not any stable release of those packages fulfilling the ruleset. That's highly, highly unlikely.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Definitely
4.9.x-dev
. Changing the minimum stability will affect all packages, not just the Contao ones!
Well yes, for the dev version of course. But what about the RC? There you can safely lower the minimum-stability to RC
, without increasing the memory consumption or processing time of a composer update (too much) and without a big risk of installing release candidates of other packages.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
IDK. I never have this case. 🤷♂
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have now changed it to the minimum-stability
version.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
- Features würd ich in Funktionen umbenennen (Denglisch)
- Die "bei neuen Versionen" könnte vielleicht auf Minor-Versionen umformuliert werden, mit einem Hinweis auf Semantic Versioning (www.semver.org).
Co-Authored-By: Hannes <xchs@gmx-topmail.de>
Beides done. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you, @fritzmg
btw. thank you @xchs, mit Beistrichen hab ich's wohl nicht so 😁 |
Damit dir nicht langweilig wird … 🙈 😂 |
@aschempp I have added a note about how to install it in the Contao Manager. The animated GIF is a bit quick & dirty, but hopefully sufficient ;). |
Love the GIF! ❤️ |
This adds a guide on how to install release candidates and development versions of Contao.