User:Victor Grousset - tuxayo/Community work/Reports/2022-08

From Koha Wiki
Jump to navigation Jump to search

Release maintenance of 21.05.x branch

Released version 21.05.18

Backport list: 8

  • Bug 30958 - OPAC Overdrive search result page broken for translations
  • Bug 31108 - rename ./t/00-check-atomic-updates.pl extension to *.t
  • Bug 30848 - Introduce Koha::Filter::ExpandCodedFields
  • Bug 29958 - Missing dateaccessioned is set to today when storing an item
  • Bug 30914 - cleanup_database.pl --transfers --old-reserves --confirm does not work
  • Bug 30567 - Create manual invoice with FR currency format show the incorrect format
  • Bug 25669 - ElasticSearch 6: [types removal] Specifying types in put mapping requests is deprecated (incompatible with 7)
  • Bug 30209 - Upgrade 'libdbd-sqlite2-perl' package to 'libdbd-sqlite3-perl'

Minor stuff

Patchsets analyzed but not backported: 48

This plus the backported patches gives an idea of the stream of patches to process. Analysis includes assessing the need to update the documentation.

Not backported due to one of the following:

  • severity too low considering this is the oldoldstable branch of Koha, quick analysis
  • missing dependencies/not affecting my branch
  • not enough benefits compared to the risks of regression

Backport attempts: 1

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

  • Bug 30918 - Non-public note is visible in OPAC in Title Notes tab

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. Or questions to clarify something in the code.
  • 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. Or just that I'm not confident enough in my code review and need a second pair if eyes.

Bug wrangling: indicate patch complexity for 29 tickets in QA queue

Partial QA: Bug 27272 - Move C4::Items::GetItemsInfo to Koha namespace

It took quite a long time to review the code.

Partial QA: Bug 27779 - Cashup summary 'refunds' should denote what the refund was actioned against

About usage of __x

Follow up to improve command line param documentation: Bug 21366 - Add Plack reload

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 18745 - Serial claims: save supplier info on serial-level

Bug 30874 - Simplify patron category handling in memberentry

Found issues: Bug 27272 - Move C4::Items::GetItemsInfo to Koha namespace

Found multiple issues: Bug 30718 - Use flatpickr's altInput option everywhere

Quite extensive and long testing.

Partial testing to check rebase didn't broke stuff Bug 30847 - Cleanup opac-reserve.pl

Try to reproduce an issue: Bug 30982 - Use the REST API for background job list view

Continue planning upcoming signoff session with English speaking librarians

Try to reach librarians via Koha US

Misc tasks and work on tickets: Analysis or implementation

Chaired Development IRC meeting 31 August 2022

Rebased Bug 27272 - Move C4::Items::GetItemsInfo to Koha namespace

Rebased Bug 30718 - Use flatpickr's altInput option everywhere

Rebased for 21.11.x: Bug 25669 - ElasticSearch 6: [types removal] Specifying types in put mapping requests is deprecated (incompatible with 7)

Rebased Bug 30847 - Cleanup opac-reserve.pl

Rebased Bug 30982 - Use the REST API for background job list view

Resumed work on hold rules checker, begin rebasing: Bug 23732 - Hold rules checker: show matched rules and syspref values to help understand why a hold is possible or not

New tickets opened

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

Bug 31347 - Suggestion list date filters broken

Bug 31358 - Offline circulation broken

Release tools: David Cook missing in 22.11 QA team

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

--es6 switch should take precedence over the KOHA_ELASTICSEARCH variable in .env

https://gitlab.com/koha-community/koha-testing-docker/-/issues/306