View Issue Details

IDProjectCategoryView StatusLast Update
0004941SUMoRefactoringpublic2018-07-22 11:15
ReporterNick PayneAssigned ToKyle_Katarn 
Status feedbackResolutionopen 
PlatformIntelOSWin10 x64OS Version1803
Product Version5.6.5 
Target Version5.8.xFixed in Version 
Summary0004941: node.js current LTS version shows as needing update
DescriptionI'm running the latest LTS version of node.js (v8.11.1), and that is the current LTS version according to, but SUMo always shows that it should be updated to the current non-LTS 10.x version.
Steps To ReproduceAs above
TagsNo tags attached.



2018-05-26 19:18

administrator   ~0002936

Do you have any clue how to determine if the installed version is the LTS branch ?

Nick Payne

2018-07-21 03:40

reporter   ~0002999

I suggest the checking algorithm should be along the lines of:

if current_version < current_LTS_version then offer upgrade to current_LTS_version
elseif current_version < current_non-LTS_version then offer upgrade to current_non-LTS_version

this would keep users up to date while keeping LTS users on the LTS fork and non-LTS users on the non-LTS fork. Other apps such as Java which also have different maintained streams of software could be handled the same way.


2018-07-21 11:59

administrator   ~0003001

Sure... but how to determine is NodeJs is normal or LTS ?

Nick Payne

2018-07-21 12:34

reporter   ~0003004

Well how do you determine that a Java 8 installation should be updated to latest version of Java 8 and not to Java 10? Node.js is the same - LTS version is 8.x and bleeding edge version is 10.x.


2018-07-21 18:41

administrator   ~0003009

Java 8 & 10 are in the same product line and Java 10 is currently tagged as beta.

Nick Payne

2018-07-22 01:23

reporter   ~0003015

Except that Java 10 isn't actually beta, is it? It's a release version different branch of Java. Adobe Reader is another example, where Reader DC and Reader 11 are both still current programs receiving updates.


2018-07-22 10:07

administrator   ~0003016

For Adobe Reader, i've created 2 products lines in SUMo : Reader and Reader DC.
For Java, my understanding is that at some point v8 users will *have to* migrate to v10. Therefore it's a single product line. Am I wrong ?

Nick Payne

2018-07-22 11:15

reporter   ~0003018

According to the Java roadmap at, the next LTS version of Java after 8 will be 11, which isn't yet available. That roadmap also says that Java 8 will continue to be updated until end of December 2020.

Issue History

Date Modified Username Field Change
2018-05-22 04:09 Nick Payne New Issue
2018-05-22 21:52 Kyle_Katarn Target Version => 5.8.x
2018-05-22 21:52 Kyle_Katarn Assigned To => Kyle_Katarn
2018-05-22 21:52 Kyle_Katarn Status new => acknowledged
2018-05-26 19:18 Kyle_Katarn Status acknowledged => feedback
2018-05-26 19:18 Kyle_Katarn Note Added: 0002936
2018-07-21 03:40 Nick Payne Note Added: 0002999
2018-07-21 11:59 Kyle_Katarn Note Added: 0003001
2018-07-21 12:34 Nick Payne Note Added: 0003004
2018-07-21 18:41 Kyle_Katarn Note Added: 0003009
2018-07-22 01:23 Nick Payne Note Added: 0003015
2018-07-22 10:07 Kyle_Katarn Note Added: 0003016
2018-07-22 11:15 Nick Payne Note Added: 0003018