Replies: 4 comments 4 replies
-
Good point, @marcbria I can definitely see this being a source of confusion for less technical people. I support having a different message tailored for those using an LTS version. |
Beta Was this translation helpful? Give feedback.
-
I missed saying that I open this discussion because I think this warning is valuable, and we just need a better way to communicate it.
|
Beta Was this translation helpful? Give feedback.
-
If the LTS is going to stay (i.e. regarding the maintenance burden of keeping 3 branches on GitHub for each application and their plugins), it definitely makes sense. The latest version is retrieved from this URL: https://pkp.sfu.ca/ojs/xml/ojs-version.xml, there are some alternatives:
Depending on the approach that we take, some updates will have to be done at the Beacon. At the application side, I think it's enough to add a |
Beta Was this translation helpful? Give feedback.
-
Kind of OT but... what do you mean by "If the LTS is going to stay"? The idea for the LTS came from within the Techcommittee when we noted that there are many people in the community who do not have the resources to keep up with OJS releases (and this results in many OJS being out of date). Alec and Nate proposed LTS to have longer cycles with security upgrades without "breaking changes". Are we rethinking this decision? It's only that I'm curious because it's a relevant change for anybody that maintain OJS but I don't want the conversation to get scattered. ;-) |
Beta Was this translation helpful? Give feedback.
-
As you all know, the LTS versions where created for those journals that like to follow a more conservative upgrade approach.
Anyway, never mind the path you select, if you are not in the last stable version, OJS will show you a banner like this asking to upgrade:
I think we are giving wrong messages here: Been outdated is a security issue that need to be addressed ASAP and it's ok to warn, but you can keep your system updated in the LTS path (that won't be the latest version) and the message will generate doubts.
I mean, existing banner will make Editors think their OJS is outdated when they are just in a more conservative upgrade path.
The easiest solution for this could be adding a different banner explaining they are safe but not in the latest stable when we detect they are in a LTS version. At same time, a different message could be included for outdated LTS versions asking to upgrade to the last LTS.
The "LTS - you are safe" message could be something like this (I'm sure you will rephrase it better than me):
The "LTS - need to upgrade to latest-LTS" message could be something like:
What do you think?
Beta Was this translation helpful? Give feedback.
All reactions