View Issue Details

This bug affects 1 person(s).
 8
IDProjectCategoryView StatusLast Update
15409Bug reportsOtherpublic2020-03-14 16:24
ReporterDenisChenu Assigned Toc_schmitz  
PrioritynoneSeverityminor 
Status closedResolutionwon't fix 
Product Version3.18.x 
Summary15409: Need a "3.LTS" branch before develop to merge
Description

Some user use

git pull
php application/commands/console.php updatedb

To update their version.
But when upgrade from master : this broke plugins and can have a lot of issue without any alert.

Steps To Reproduce

Wait some week …

Additional Information

I like the dolibarr way : https://github.com/Dolibarr/dolibarr : no master, one develop and different release with different API.
This for us, best can be

  • develop
  • stable
  • 3.X
TagsNo tags attached.
Bug heat8
Complete LimeSurvey version number (& build)3.18.0
I will donate to the project if issue is resolvedNo
Browsernot relevant
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Users monitoring this issue

There are no users monitoring this issue.

Activities

DenisChenu

DenisChenu

2019-10-17 08:00

developer   ~54066

3.LTS not lst …

jelo

jelo

2019-10-17 10:38

partner   ~54073

Might be seen as a way to motivate people to update via ComfortUpdate instead of GITHUB.
Dolibar is tagging releases correctly and instantly. That is not the way LimeSurvey is doing it on GITHUB.

DenisChenu

DenisChenu

2019-10-17 11:38

developer   ~54080

User who update via GIT didn't move to ComfortUpdate …
They already manage a server, setup git on this server and have SSH access … no way to move to ComfortUpdate …

cdorin

cdorin

2020-03-05 18:47

reporter   ~56323

Guess this one can be closed.

DenisChenu

DenisChenu

2020-03-10 16:48

developer   ~56396

@cdorin : no , issue persist in my opinoon.

You have same issue when 4.X move to 5.X

git pull
php application/commands/console.php updatedb

broke

c_schmitz

c_schmitz

2020-03-14 16:24

administrator   ~56543

Yes, we do not encourage to pull directly from GitHub.

Issue History

Date Modified Username Field Change
2019-10-16 12:24 DenisChenu New Issue
2019-10-17 08:00 DenisChenu Summary Need a "3.lst" branch before develop to merge => Need a "3.LTS" branch before develop to merge
2019-10-17 08:00 DenisChenu Note Added: 54066
2019-10-17 10:38 jelo Note Added: 54073
2019-10-17 11:38 DenisChenu Note Added: 54080
2020-03-05 18:47 cdorin Note Added: 56323
2020-03-10 16:48 DenisChenu Note Added: 56396
2020-03-14 16:24 c_schmitz Assigned To => c_schmitz
2020-03-14 16:24 c_schmitz Status new => closed
2020-03-14 16:24 c_schmitz Resolution open => won't fix
2020-03-14 16:24 c_schmitz Note Added: 56543