User:Victor Grousset - tuxayo/Community work/Reports/2021-06
Release maintenance of 20.11.x branch
Released version 20.11.07
Gave assistance to it's release maintainer for this month.
Release maintenance of 20.05.x branch
Released version 20.05.13
Backport list: 13
- Bug 26621 - .mailmap adjustments
- Bug 26394 - .mailmap needs to be updated
- Bug 28200 - Net::Netmask 1.9104-2 requires constructor change for backwards compatibility
- Bug 28364 - koha-z3950-responder breaks because of log4perl.conf permissions
- Bug 28419 - Page addorderiso2709.pl is untranslatable
- Bug 28475 - Searching all headings returns no results
- Bug 23653 - Plack fails when http://swagger.io/v2/schema.json is unavailable and schema cache missing
- some security bug
- Bug 28482 - Floating point math prevents items from being returned
- Bug 28487 - Overdue_notices does not fall back to default language
- Bug 28538 - Regression - Date of birth entered without correct format causes internal server error
- Bug 28386 - Replace dev_map.yaml from release_tools with .mailmap
- Bug 27495 - The "Accessibility advocate" role is not yet listed in the about page.
- Bug 28442 - Release team 21.11
Minor stuff
Patchsets analyzed but not backported: 10
This plus the backported patches gives and idea of the stream of patches to process.
Not backported due to one of the following:
- quick analysis: severity too low considering this is the oldoldstable branch of Koha
- missing dependencies/not affecting my branch
- not enough benefits compared to the risks of regression
Backport attempts: 2
Some time needed to determine whether it impacts 20.05 or the feasibility of the backport. And also attempts to backport not possible due to code conflicts.
- Bug 28200 - Net::Netmask 1.9104-2 requires constructor change for backwards compatibility
- Bug 28503 - When ReservesControlBranch = "patron's home library" and Hold policy = "From home library" all holds are allowed
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.
Testing WIP patch: Bug 28316 - Cannot search with square brackets []
Attempt: Bug 27526 - Remove Mod/AddItemFromMarc from additem.pl
Found issues: Bug 28489 - CGI::Session is incorrectly serialized to DB in production env / when strict_sql_modes = 0
Attempt: Bug 22435 - account_offset types should be codes not descriptions
More tests: Bug 28489 - CGI::Session is incorrectly serialized to DB in production env / when strict_sql_modes = 0
Bug 22435 - account_offset types should be codes not descriptions
Bug 28421 - When refunding lost fees we should not include voided payments
Found issue: Bug 25408 - CanBookBeReserved & CanItemBeReserved should check "opacitemholds" policy
Found issue: Bug 27526 - Remove Mod/AddItemFromMarc from additem.pl
Attempt: Bug 15516 - Allow to place a hold on first available item from a group of titles
Bug 28462 - TT tag on several lines break the translator tool
V2 Bug 28462 - TT tag on several lines break the translator tool
Misc tasks and work on tickets: Analysis or implementation
Some security tests
Rebase: release tools: Use HTTPS URLs when possible
https://gitlab.com/koha-community/release-tools/-/merge_requests/12
Try to reproduce Bug 20344 - Transferring an item while on hold results in a transfer where the destination is the same as the source
Investigate about the change in permissions on the translation platform
Security investigations
some security bug: details and retest stuff
some other security bug: retest stuff and do impact analysis
Try to respin the discussion: Bug 15522 - New interface for revamped circulation rules
Found more case and did some analysis Bug 28462 - TT tag on several lines break the translator tool
Release tools: tested new dedicated container
https://gitlab.com/koha-community/release-tools/-/issues/29
Koha testing docker: backport Update of Firefox and Selenium
https://gitlab.com/koha-community/koha-testing-docker/-/issues/203
Fix Debian repository line at https://download.koha-community.org/
Chaired general IRC meeting of the 9th of June 2021
https://wiki.koha-community.org/wiki/General_IRC_meeting_9_June_2021
Documentation
Began documenting jargon
https://wiki.koha-community.org/wiki/User:Victor_Grousset_-_tuxayo/Jargon
Minor improvements to release process documentation
Use of PGP/GPG for release maintenance
https://wiki.koha-community.org/wiki/Release_maintenance#PGP.2FGPG_and_checksums_clarifications
New tickets opened
i.e. Found something wrong and documented how to reproduce it. Or suggest an enhancement (usually for dev tools)