Koha Test Wiki MW Canasta on Koha Portainer

Test major Koha Wiki changes or bug fixes here without fear of breaking the production wiki.

For the current Koha Wiki, visit https://wiki.koha-community.org .

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

From Koha Test Wiki MW Canasta on Koha Portainer
Jump to navigation Jump to search

Release maintenance of 20.11.x branch

Gave assistance to it's release maintainer.

Released version 20.11.08

Backport list: 2

  • Bug 28523 - Patrons with the most checkouts (bor_issues_top.pl) is failing with MySQL 8
  • Bug 28524 - Most-circulated items (cat_issues_top.pl) is failing with MySQL 8

Patchsets analyzed quickly but not backported: 34

Release maintenance of 20.05.x branch

Released version 20.05.14

Backport list: 4

  • Bug 28586 - Cannot resolve a claim
  • Bug 28476 - Update info in docs/teams.yaml file
  • Bug 28523 - Patrons with the most checkouts (bor_issues_top.pl) is failing with MySQL 8
  • Bug 28524 - Most-circulated items (cat_issues_top.pl) is failing with MySQL 8

Minor stuff

Patchsets analyzed but not backported: 15

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, quick analysis
  • missing dependencies/not affecting my branch
  • not enough benefits compared to the risks of regression

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.

Bug 28675 - QOTD broken in 20.11 and below

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.

Attempt: Bug 25078 - Update DB process - wrap each DBRev inside a transaction and better error handling

Issue found: Bug 27526 - Remove Mod/AddItemFromMarc from additem.pl

Maybe found issue: Bug 25078 - Update DB process - wrap each DBRev inside a transaction and better error handling

Misc tasks and work on tickets: Analysis or implementation

Implemented Bug 28647 - administration_tasks.t is failing randomly

Lot of time helping someone test a patch and managing their Koha dev environment

It turned out to be a huge testing work on koha-testing-docker dev environment.

Explored potential solution: Bug 28675 - QOTD broken in 20.11 and below

Big rebase work: Bug 23732 - Hold rules checker: show matched rules and syspref values to help understand why a hold is possible or not

Explore potential change of the translation platform: Pootle => Weblate

Fixed translation strings giving a false positive when releasing Koha

Release tools: Update for 21.11 team

https://gitlab.com/koha-community/release-tools/-/merge_requests/27

Fixed invalid translations strings causing work when releasing Koha

And reached translators for help for half of the issues that I couldn't fix.

Investigate how to disable a harmful syntax check in the translation platform

Investigate error on Bug 25260 - Merge 'reserves' and 'old_reserves' into a new 'holds' table

Documentation

Getting records based on their subfield values

Helped someone and completed documentation. https://wiki.koha-community.org/wiki/SQL_Reports_Library#Getting_records_based_on_their_subfield_values

Update Koha demos list

https://wiki.koha-community.org/wiki/Koha_Demo_Installations

New tickets opened

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

Bug 28647 - administration_tasks.t is failing randomlyBug 28647 - administration_tasks.t is failing randomly

Git bz: Abort doesn't restore the branch position

https://gitlab.com/koha-community/git-bz/-/issues/10

It's our tool to apply patches from tickets.