Bug 16349 - Indicate what branches of Koha are supported
Summary: Indicate what branches of Koha are supported
Status: Patch doesn't apply
Alias: None
Product: Koha
Classification: Unclassified
Component: About (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement (vote)
Assignee: Martin Renvoize
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-04-25 22:31 UTC by Mirko Tietgen
Modified: 2020-08-21 16:03 UTC (History)
4 users (show)

See Also:
Change sponsored?: ---
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:


Attachments
Bug 16349: Scrape currently supported versions (3.63 KB, patch)
2019-06-18 02:34 UTC, Mark Tompsett
Details | Diff | Splinter Review
Bug 16349: Scrape currently supported versions (3.69 KB, patch)
2019-07-26 19:58 UTC, Frédérik Chénier
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Mirko Tietgen 2016-04-25 22:31:57 UTC
There seems to be no overview on the website regarding actively maintained branches of Koha. While it is obvious to developers, it isn't to users, and they don't necessarily check the wiki for "roles for xx", which seems to be the only place where you can get that information.
Comment 1 Liz Rea 2016-05-02 22:15:03 UTC
Hi,

Where were you thinking of putting this information?

Cheers,
Liz
Comment 2 Mirko Tietgen 2016-05-03 14:29:42 UTC
Places that would make sense (I think) are

1. the main page, maybe under the "try it now" button, something like

Introducing Koha 3.22

[Try it now]

Currently supported branches:
3.22 (stable), latest version 3.22.x
3.20 (oldstable), latest version 3.20.x
3.18, latest version 3.18.x

I don't know if we could automatically get the latest version from somewhere, because you probably don't want to change that manually every month, but it would be nice to display it.

or

2. the download page, under "Get Koha", instead of the link to the wiki that does not really explain anything related to currently supported versions.

What do you think?
Comment 3 Liz Rea 2019-02-07 17:01:35 UTC
Hi Mirko,

I think this information is kept here: https://koha-community.org/about/release-schedule/ and also there are some words about it here (first paragraph): https://koha-community.org/download-koha/

Surely on that first noted page, it could be more explicitly stated that two to three stable versions are supported with bug fixes, I've added some words to that effect.

Needs signoff only because I'd like you to look at what I've done before marking it finished - this bug doesn't need the full QA treatment as it is for the website.

Cheers,
Liz
Comment 4 Mark Tompsett 2019-06-18 02:34:05 UTC
Created attachment 90713 [details] [review]
Bug 16349: Scrape currently supported versions

Before patch: Koha -> About -> Server Information
- Only the currently running version

After patch:
- Currently supported versions are listed

Are you sure you just want it on the web page and not
in Koha itself?
Comment 5 Frédérik Chénier 2019-07-26 19:58:01 UTC
Created attachment 91845 [details] [review]
Bug 16349: Scrape currently supported versions

Before patch: Koha -> About -> Server Information
- Only the currently running version

After patch:
- Currently supported versions are listed

Are you sure you just want it on the web page and not
in Koha itself?

Signed-off-by: frederik chenier <frederik.chenier@inlibro.com>
Comment 6 Katrin Fischer 2019-08-08 16:52:04 UTC
1) QA tools fail:

 FAIL	Koha.pm
   FAIL	  critic
		# ControlStructures::ProhibitMutatingListFunctions: Got 1 violation(s).  
   OK	  forbidden patterns
   OK	  git manipulation
   OK	  pod
   FAIL	  pod coverage
		POD is missing for 'current_versions'
   OK	  spelling
   OK	  valid

2) Also some wrong capitalization:

Currently Supported Versions

3) In my master installation it only lists 19.05 and 18.11 - so only the ones we maintain packages for. But actually, we also maintain 18.05. Should we not list this as well?
Comment 7 Martin Renvoize 2019-11-29 09:31:12 UTC
Since bug 21626 we have the 'current' maintenance team highlighted in the 'Koha team' tab along with the date at which they step down from their roles.

Does that cover this perhaps, or should we make it more pronounced somewhere?
Comment 8 Katrin Fischer 2020-01-11 11:50:51 UTC
I think having a list of supported versions could still be nice, we could also use it to display an update recommendation for people running 'end of life' versions.
Comment 9 Martin Renvoize 2020-01-11 12:20:34 UTC
I think we should update this patch to use the dates and versions listed in the yaml files shipped with the code. I don't see a reason to scrape externally for it and add load to the website.

I'll have a go at putting something together if no-one beats me to it.
Comment 10 Martin Renvoize 2020-08-21 16:03:26 UTC
(In reply to Katrin Fischer from comment #8)
> I think having a list of supported versions could still be nice, we could
> also use it to display an update recommendation for people running 'end of
> life' versions.

I really like the idea of this.. though it could cause some vendors challenges when it becomes clear to users that their version is end of life in the eye's of the community.