Python version

More
5 months 2 weeks ago #231019 by Jmantysalo
Python version was created by Jmantysalo
I just translated a string that starts "If you use Python 3 you need to - -". But support for Python 2.x ended at the beginning of 2020. So, should the default also be changed in LimeSurvey?

Note: If I asked something and forgot to say version, I am using LS 5.x.

Please Log in to join the conversation.

More
5 months 2 weeks ago #231023 by jelo
Replied by jelo on topic Python version
I wouldn't change that. Python 2.7.18 was the last release, but might be still in use in setups. The LimeSurvey info makes clear, what to do when Python 3 is used. Which is still valid.

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
5 months 2 weeks ago #231024 by Jmantysalo
Replied by Jmantysalo on topic Python version
Of course it is good to have support for Python 2.x. But should it be the default?

Note: If I asked something and forgot to say version, I am using LS 5.x.

Please Log in to join the conversation.

More
5 months 2 weeks ago #231025 by jelo
Replied by jelo on topic Python version
I thought you're only talking about the wording.
You want to change a function so that the user has to not do anything when using Python 3? If that is the case, please open a bugticket.
I would second your idea, that the default behaviour technically supports the mainstream version of third party software.

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
5 months 2 weeks ago - 5 months 2 weeks ago #231026 by holch
Replied by holch on topic Python version

I would second your idea, that the default behaviour technically supports the mainstream version of third party software.
 


Sounds reasonable to me. But I guess the fear is, that it would break both, Python 2.x and 3.x third party applications, as for Python 2.x "it was always this way" and for Python 3.x the users have adapted to the workaround as well and changing it will probably break everything.

Nevertheless, it would make sense, at least for the next major release (LS 6 I guess). The current default version of Python should be the default for Limesurvey.

I answer at the LimeSurvey forum in my spare time, I'm not a LimeSurvey GmbH employee.
No support via private message.
Last edit: 5 months 2 weeks ago by holch.

Please Log in to join the conversation.

More
5 months 2 weeks ago #231028 by Jmantysalo
Replied by Jmantysalo on topic Python version
OK, I made an issue about this: bugs.limesurvey.org/view.php?id=18306

Note: If I asked something and forgot to say version, I am using LS 5.x.
The following user(s) said Thank You: holch

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now