2015-12-29, 10:24 AM
Previously we had decided that MyBB 2.0 should be based upon Laravel 5.1 due to it being a LTS (Long Term Support) release. With the release of Laravel 5.2, I think it's worth discussing upgrading to this version and instead tracking the most recent Laravel releases.
The reasons for this are as follows:
I'd like to have some developer feedback on this - should we stick to current Laravel releases, or stick to the 5.1 LTS release?
The reasons for this are as follows:
- Graham Campbell (a Laravel contributor) notes that at least the next major version (Laravel 5.3) will remain compatible with PHP 5.5 (something we need to maintain compatibility with): https://github.com/laravel/framework/iss...-148653405
- 5.2 (and subsequent releases) introduces new features and enhancements rather than just bug fixes to the framework, such as implicit model binding, rate limiting and array validation.
- Normal releases receive bug fixes for 6 months,a nd security fixes for 12 months. These time frames are sufficiently long enough for us to adapt to new versions if required.
I'd like to have some developer feedback on this - should we stick to current Laravel releases, or stick to the 5.1 LTS release?