View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
18139Feature requestsPluginspublic2022-05-23 09:05
Reporterollehar Assigned To 
PrioritynoneSeverityfeature 
Status newResolutionopen 
Summary18139: config.xml must also contain php compatibility
Description

It's not enough with LS version compat, since different LS supports different PHP versions, in overlapping ways.

TagsNo tags attached.
Bug heat4

Users monitoring this issue

User List There are no users monitoring this issue.

Activities

ollehar

ollehar

2022-05-21 13:08

administrator   ~69950

Last edited: 2022-05-21 13:08

Ping @DenisChenu

<compatibility>
    <version>4.0</version>
    <version>5.0</version>
    <php>7.2</php>
</compatibility>

Comments?

Edit, urgh at less-than sign...

DenisChenu

DenisChenu

2022-05-21 15:38

developer   ~69952

Remind :
compatibility VS tested …

I mean : for example : currently : i set reloadAnyReponse to compatibility 5, and i set to beta1, beta2 etc … but only for 5.X …

Then : you need to allow enable plugin at user risk …
Some of my plugins : i just have to update the version: 4 to 5, i let user make the test (if not a client)

If i have to add php compat … i need to test it … I don't make 8.X test currently … i just test on my server. I want user report issues with other PHP version …

DenisChenu

DenisChenu

2022-05-21 15:40

developer   ~69953

Last edited: 2022-05-21 15:41

And : need to add

  • IIS test (windows directory)
  • PATH/GET url test

And : most important

  • postgrey
  • mariadb
  • MSSQL
    etc …
ollehar

ollehar

2022-05-22 11:32

administrator   ~69960

Hmmm. Good points. A good CI pipeline can at least test for PHP compatibility. Testing for db is harder, requires manual or unit tests.

DenisChenu

DenisChenu

2022-05-23 09:05

developer   ~69961

A good CI pipeline can at least test for PHP compatibility.

Yes, but i see only complete solution with LimeSurvey core hack and update here.

Adding (and activate) all plugins…
And you know : fix an issue is really quick BUT fix an issue AND add a test is really more complex and time consuming …

Issue History

Date Modified Username Field Change
2022-05-21 13:07 ollehar New Issue
2022-05-21 13:08 ollehar Note Added: 69950
2022-05-21 13:08 ollehar Bug heat 0 => 2
2022-05-21 13:08 ollehar Note Edited: 69950
2022-05-21 15:38 DenisChenu Note Added: 69952
2022-05-21 15:38 DenisChenu Bug heat 2 => 4
2022-05-21 15:40 DenisChenu Note Added: 69953
2022-05-21 15:41 DenisChenu Note Edited: 69953
2022-05-22 11:32 ollehar Note Added: 69960
2022-05-23 09:05 DenisChenu Note Added: 69961