Reputation: 21620
I am working on a project with Symfony2. We decided to work with version 2.3 due to the fact that sf2.3 is an LTS. Also, I follow the development of versions ~2.3. But sometimes I see new interesting features in all updates.
I am happy when I see new features. I am sad when I remember that my version is locked. I am afraid that non LTS versions can cause some problems in the feature. What the better choice? Stability of LTS or new amazing features? Can I safe me from any troubles testing code?
Upvotes: 1
Views: 424
Reputation: 1192
Correct answer will be depending from your project phase. If you project on development phase and still will be there at least 6 month it will be better use latest stable development version. When your project on support phase it's better select LTS version.
For example in my project with stay on LTS version because currently mostly of all no new features developed, just bugfixing and some improvement.
Non LTS version just required spend additional time to upgrade framework version and make project compatible to it. Also please notice that Non LTS version not say that it not stable version. It's just have short support term. So when version 2.6 will be release you will be need update your 2.5.1 version.
Upvotes: 2