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

From Koha Wiki
Jump to navigation Jump to search

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

Attempt: Bug 28316 - Fix ES crashes related to various punctuation characters

Maybe found issue: Bug 28316 - Fix ES crashes related to various punctuation characters

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)

some security bug

some other security bug

Bug 28560 - Slash with non-ascii library code breaks various things