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

From Koha Wiki
Jump to navigation Jump to search

Release maintenance of 21.05.x branch

Released version 21.05.19

Backport list: 5

  • Bug 29051 - Seen renewal methods incorrectly blocked
  • Bug 14680 - When creating orders from a staged file discounts supplied in the form are added
  • Bug 27045 - Exports using CSV profiles with tab as separator don't work correctly
  • Bug 31138 - DataTables is not raising error to the end user
  • Bug 30308 - bulkmarcimport.pl broken by OAI-PMH:AutoUpdateSets(EmbedItemData)

Minor stuff

Patchsets analyzed but not backported: 40

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

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 8 tickets in QA queue

Give some direction about how to unblock a large patch: Bug 17015 - New Koha Calendar

Found issue: some security patch

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.

Continue planning upcoming signoff session with English speaking librarians

Continue planning the two upcoming signoff sessions with French speaking librarians

Guide signoff session with french speaking librarians

Team results: 8 tickets out of the Needs Signoff queue: 3 Signoffs, 3 Failed QA, 2 Patch doesn't apply. 1 new ticket opened (terrible bug found: Bug 31538)

Tested Bug 31588 - Update cpanfile for new OpenAPI versions

Guide signoff session with french speaking librarians

Very low attendance. Team results: 1 tickets out of the Needs Signoff queue: 1 Signoffs.

Guide signoff session with librarians

Team results: 3 people trained from scratch on Koha patch testing, 1 tickets out of the Needs Signoff queue: 1 Failed QA, 1 Patch doesn't apply, 1 Attempt at another ticket.

Misc tasks and work on tickets: Analysis or implementation

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

Co-chaired Development IRC meeting 14 September 2022

Chaired Development IRC meeting 28 September 2022

New tickets opened

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

Bug 31538 - Crash on item tab of a record with UNIMARC

Bug 31578 - "Patrons who haven't checked out" report broken with SQL strict mode enabled