What is the future of Lime?

More
1 year 1 month ago #216387 by alorenc
Will the LS4 version be finally stable and is there a final estimate of when it will be.

As I can see for Yii 1.1, support is valid until the end of 2021
www.yiiframework.com/release-cycle

I don't know what version of Yii the LS4 is based on, but I can see the LS5 is already mentioned. If the LS4 version is dropped in favor of LS5, will it be backwards compatible?

And what if the LS4 / LS5 are still not stable enough. And LS3 will lose Yii 1.1 support? This is important from the point of view of software implementation for customers requiring a high level of security and application stability.

Please Log in to join the conversation.

More
1 year 1 month ago #216394 by jelo
Replied by jelo on topic What is the future of Lime?
You posted your question in the LimeStore section. Perhaps someone can move this thread to the development section.

While your're waiting for an official statement by LimeSurvey GmbH, there might be more questions around the future of LimeSurvey by others.

LimeSurvey version 5 will be not much different than LimeSurvey 4. It's more about technical debts and requirements of dependencies like Twig and PHP.

We will see new requirements. The change is already happening in LS4.
E.g. PHP 7.x
github.com/LimeSurvey/LimeSurvey/commit/...a1535b3d8ad322f95d33

PHP 8 is around the corner. So Yii, Twig etc. will all need to be checked, modified or upgraded, to still play all together.

In my view LimeSurvey 5 will contain no main feature update in comparison to LimeSurvey 4, but also not break your current themes or surveys. But internally things will change and since LimeSurvey follows the semantic versioning concept, they will have to change to version 5.

But that is only my educated guess.

The meaning of the word "stable" for users
www.limesurvey.org/forum/development/117...ord-stable-for-users

Please Log in to join the conversation.

More
1 year 1 month ago #216400 by DenisChenu
Moving to Yii 2 is needed,
We talk of this , but we need before to fix internal old issue and make a lot of separation af all code.
Hope we can before end of 2021 …

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

More
1 year 1 month ago #216401 by DenisChenu
Moved to future feature ?

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.
The following user(s) said Thank You: ollehar

Please Log in to join the conversation.

More
1 year 1 month ago - 1 year 1 month ago #216409 by ollehar
Replied by ollehar on topic What is the future of Lime?
Depends on how you define "stable". There are at least two ways we use internally:

* No risk of data loss during usage (we think LS4 is there now)
* Less than 30 bug reports per month (LS4 is there, but needs more time still)

30 bugs might sound much, but LS is a big system, and most bugs are not blocking.

LimeSurvey 5 is needed for the Twig library, and to support PHP 8. That's the only reason.

LS3 support will last 2021 out. I believe LS5 will be as stable as LS3 within some months.

LS3 has around 20 bugs reported per month since 2020.
Last edit: 1 year 1 month ago by ollehar.
The following user(s) said Thank You: DenisChenu

Please Log in to join the conversation.

More
1 year 1 month ago #216421 by alorenc
Replied by alorenc on topic What is the future of Lime?
As for me, stable, i.e. safe in production, with long-term support (LTS).

Because currently, even on the official website, it is not recommended in a production environment, and if not, for some reasons?

Because I can use 4.x privately. However, when it comes to the client environment (for corporations), it has strict security requirements. I think that even with the purchased support, switching to version 4.x is not recommended at the moment? Even though the number of reported problems is comparable to version 3.x.

Please Log in to join the conversation.

More
1 year 1 month ago - 1 year 1 month ago #216422 by ollehar
Replied by ollehar on topic What is the future of Lime?
Hm, we didn't discuss yet which version will be the next LTS. I guess whatever is in master branch at the end of the year?

We just now changed the download page and removed the "Unstable" tag for LS4. We will add the "Stable" tag for LS5 after maybe one months or so? When it's battle-tested and we feel safe we didn't miss anything.
Last edit: 1 year 1 month ago by ollehar.
The following user(s) said Thank You: alorenc

Please Log in to join the conversation.

More
1 year 1 month ago #216428 by DenisChenu
Did you use plugin ? If yes : don't update to 4.X now.

If not, except some specific template system ro javascript workaround : i think it's safe to upgrade on the next release.

Assistance on LimeSurvey forum and LimeSurvey core development are on my free time.
I'm not a LimeSurvey GmbH member, professional service on demand , plugin development .
I don't answer to private message.

Please Log in to join the conversation.

More
1 year 1 month ago #216440 by alorenc
Replied by alorenc on topic What is the future of Lime?
Yes, I use plugins, but only the official ones in LS3. We have a few dedicated plugins written for the client and I know that after the update they will definitely need to be verified.

Until 4.x is marked as LTS, I cannot upgrade to this version.

Please Log in to join the conversation.

More
1 year 1 month ago #216442 by ollehar
Replied by ollehar on topic What is the future of Lime?
If you want to stay on LTS, that's perfectly fine. :) That's why it exists.

Please Log in to join the conversation.

More
1 year 1 month ago - 1 year 1 month ago #216459 by alorenc
Replied by alorenc on topic What is the future of Lime?

We just now changed the download page and removed the "Unstable" tag for LS4. We will add the "Stable" tag for LS5 after maybe one months or so? When it's battle-tested and we feel safe we didn't miss anything.
I do not know if I understand correctly that "stable" will appear after about a month on the LS5 version? did you mean LS4?
Last edit: 1 year 1 month ago by alorenc.

Please Log in to join the conversation.

More
1 year 1 month ago #216460 by ollehar
Replied by ollehar on topic What is the future of Lime?
As of next week, LS5 will replace LS4. The only difference is PHP8 compatibility and increased requirement to at least PHP 7.2.

Please Log in to join the conversation.

More
1 year 3 weeks ago - 1 year 3 weeks ago #216921 by Indispirit
Will it be possible to upgrade from LS 3.X to LS 4.X via ComfortUpdate now that LS4.X is "customer stable"?
Last edit: 1 year 3 weeks ago by Indispirit.

Please Log in to join the conversation.

More
1 year 3 weeks ago #216924 by ollehar
Replied by ollehar on topic What is the future of Lime?
It will be possible to upgrade from LS3 to LS5 (LS4 is not used anymore), but I think we need to do some more testing first.
The following user(s) said Thank You: Indispirit

Please Log in to join the conversation.

More
1 year 3 weeks ago #216927 by Indispirit
Great, thanks look forward to it.

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now