User:Victor Grousset - tuxayo/Community work/Reports/2021-07
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.