User:Victor Grousset - tuxayo/Community work/Reports/2021-01

From Koha Wiki
Jump to navigation Jump to search

Release maintenance of 19.11.x branch

Released version 19.11.13

Released version 19.11.14

Backport list

  • Bug 27099 - Stage for import button not showing up
  • Bug 27055 - Update Firefox version used in Selenium GUI tests
  • Bug 27276 - borrowers-force-messaging-defaults throws Incorrect DATE value: '0000-00-00' even though sql strict mode is dissabled
  • Bug 27004 - Deleting a staff account who have created claims returned causes problem in the return_claims table because of a NULL value in return_claims.created_by.
  • Bug 27070 - Elasticsearch - with Elasticsearch 6 searches failing unless all terms are in the same field
  • Bug 27252 - ES5 no longer supported (since 20.11.00)
  • Bug 27043 - Add to number_of_replicas and number_of_shards to index config
  • Bug 27085 - Corrections in overdue_notices.pl help text
  • Bug 25826 - Hiding biblionumber in the frameworks breaks links in result list
  • Bug 27137 - Move item doesn't show the title of the target record
  • Bug 27245 - bulkmarcimport.pl error 'Already in a transaction'
  • Bug 27090 - In the location column of an OPAC cart the 'In transit from' and 'to' fields are empty

Minor stuff

Patchsets analyzed but not backported: 35

This plus the backported patches gives and idea of the stream of patches to process.

Not backported due to one of the following:

  • severity too low considering this is the oldoldstable branch of Koha
  • missing dependencies
  • not enough benefits compared to the risks of regression

Backport attempts: 1

Some time needed to determine whether it impacts 19.11 or the feasibility of the backport. And also attempts to backport not possible due to code conflicts.

  • Bug 27196 - Waiting title level hold checked in at wrong location via SIP leaves hold in a broken state and drops connection

QA

Notes:

  • An attempt results in feedback provided on the bug. To ask if I correctly followed the test plan due to results that I couldn't interpret. Or if there is indeed an issue.
  • Partial QA is a way to contribute to a ticket that I can't QA alone but for which I can apply the test plan and run the QA script. Leaving the functional or code review for someone knowing that area.

Found issue: Bug 27164 - Fix item search CSV export

V2: Bug 27164 - Fix item search CSV export

Attempt: Bug 27068 - HoldsQueue doesn't know how to use holds groups

Attempt: Bug 26208 - Overdues restrictions not consistently removed when renewing multiple items at once

Signoffs (testing submitted patches so they can move on to be integrated)

Note: an attempt usually results in feedback provided on the bug. To ask if I correctly followed the test plan due to results that I couldn't interpret. Or if there is indeed an issue.

Maybe found an issue: Bug 25026 - RaiseError must be set for the UI

Misc tasks and work on tickets: Analysis or implementation

Follow-up patch to fix test: Bug 26847 - Make borrower category code accessible in all pages of the OPAC

Helped a librarian with the signoff process

Reached out Turkish and Vietnamese translators to report issues

Helped a new release maintainer for their first release

Reported issue to our testing tool with future version of the testing platform

https://github.com/teodesian/Selenium-Remote-Driver/issues/452#issuecomment-759659925

Documentation

System requirements and recommendations

Complete draft wiki page

Release process for stable branches: improved part about fixing translations

https://wiki.koha-community.org/wiki/Release_maintenance#Push_updated_translation_files

New tickets opened

i.e. Found something wrong and documented how to reproduce it. Or suggest an enhancement (usually for dev tools)

Release tools: Release notes have the old git repository URL

https://gitlab.com/koha-community/release-tools/-/issues/21