User:Victor Grousset - tuxayo/Community work/Reports/2024-08

From Koha Wiki
Jump to navigation Jump to search

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 confidently review only part of the code or aren't sure enough about understanding the functional need and change.

Found that some corrupted translations are still there: Bug 36171 - Incorrect translation of Template Toolkit directive causes patron view error in ru-RU

On the translation platform after fixes have been submitted as suggestions.

submitted patch: QA tools: Fix call to prettier

Needed to actually be able to check for a QA guideline on a patch.
https://gitlab.com/koha-community/qa-test-tools/-/merge_requests/70

Found issues: Bug 35287 - Add additional fields support to ERM Licenses

Note for the people funding my work and the rest of the community for transparency purposes: partial QA of an enhancement from PTFS Europe. For QA of enhancements I'm asked to ideally focus on one monthly. (Huge patches (1800 lines), took long to review. Will approximately balance out in the coming months.)

Found more issues: Bug 35287 - Add additional fields support to ERM Licenses

Documentation: guideline about JS formatting to list which places don't need to be manually checked

https://wiki.koha-community.org/wiki/Coding_Guidelines#JS14%3A_Prettier_JavaScript

Found issues: Bug 35659 - OAI Harvester

Note for the people funding my work and the rest of the community for transparency purposes: Partial QA (but still took time) of an enhancement from BibLibre. For QA of enhancements I'm asked to ideally focus on one monthly.

Found issue: Bug 34643 - Split CircConfirmItemParts for self-checkout and self-checkin

Note for the people funding my work and the rest of the community for transparency purposes: QA of an enhancement from ByWater Solutions.
For QA of enhancements I'm asked to ideally focus on one monthly.

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.

Bug 37525 - [SCO] Regression in 32256: "Return this item" doesn't show up despite SCOAllowCheckin being allowed

Plus added a test plan to the patch.

New tickets opened

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

manual: Self checkout doesn't necessarly need to "to log in as a staff member with the self_checkout_module permission"

https://gitlab.com/koha-community/koha-manual/-/issues/46