Development IRC meeting 8 February 2023

From Koha Wiki
Jump to navigation Jump to search

Place

The #koha IRC channel (IRC server irc.oftc.net).

If you don't have an IRC client you can join the meeting using your web browser.

Time

Agenda

  • Introductions (please use "#info" in front of your introduction to have it show up in the automatic minutes)
  • Announcements
  • Update from the Release manager (22.11)
  • Updates from the Release Maintainers
  • Updates from the QA team
  • Status of roadmap projects
  1. ERM/Vue/Cypress
    1. Run yarn build commands after reset_all (waiting for approval) https://gitlab.com/koha-community/koha-misc4dev/-/issues/60
    2. Issue #60 - Run build_js if available otherwise build (waiting for approval) https://gitlab.com/koha-community/koha-misc4dev/-/merge_requests/58
    3. Issue #62 - Run cypress tests with --run-all-tests (waiting for approval) https://gitlab.com/koha-community/koha-misc4dev/-/merge_requests/59
    4. Bug 32609 - Remove compiled files from src (waiting for QA)
    5. Bug 32806 - Some Vue files need to be moved for better reusability (In discussion!)
    6. Bug 32898 - Cypress tests are failing (Waiting for SO)
  2. git hooks (done) https://gitlab.com/koha-community/koha-testing-docker/-/issues/347
  3. ktd DB persistency (waiting for approval)
    1. https://gitlab.com/koha-community/koha-misc4dev/-/issues/61
    2. https://gitlab.com/koha-community/koha-testing-docker/-/issues/179
  4. CI/Jenkins
    1. Clean of the job list (done)
    2. Test of Pipeline (https://jenkins.koha-community.org/job/test_pipeline/) (to improve later)
    3. run_tests.pl (done, can be used from ktd!)
      1. https://gitlab.com/koha-community/koha-testing-docker/-/issues/320
      2. https://gitlab.com/koha-community/koha-misc4dev/-/issues/58
  5. RabbitMQ/worker (waiting for something)
    1. Bug 32305 - Background worker doesn't check jobs receive from rabbitmq are in 'new' state
    2. Bug 32395 - Why do we send jobs params to the broker
    3. Bug 32594 - Add a dedicated ES indexing background worker
  6. BZ
    1. Bug 32614 - Highlight important comments
  • Actions from last meeting
    • cait add to RMaint documentation to run the test suite locally for security release
    • Please reply to the mailing list about Forgejo/Gitea fork and what we should do
    • Guidelines for SQL - please provide feedback on the mailing list https://lists.koha-community.org/pipermail/koha-devel/2023-January/048016.html
    • tcohen To schedule/call a "CSRF day" to work on related patches together (previously deferred until after the 22.11 release).
    • tcohen To draft proposal for master→main change and draft of action list (previously deferred until after the 22.11 release).
    • oleonard ashimema Draft in the developer handbook how to form our modals. With template of a simple case and a case with form inside. Update: focus is currently on staff interface redesign changes, see the draft style guide: https://annuel.framapad.org/p/koha-styleguide-draft (previously deferred until after the 22.11 release).
  • General development discussion (trends, ideas, ...)
    • ACK pre vs post processing for background jobs
      • Bug 32573 - background_jobs_worker.pl should ACK a message before it forks and runs the job suggests we should ACK of STOMP messages before we begin processing which would avoid the issue 30 minute time issue among other problems. It appears that the STOMP documentation and the RabbitMQ documentation do not agree. We should have a vote if needed.
  • Review of coding guidelines
  • Set time of next meeting

Apologies

Please list your name here if you would like to attend but cannot make this meeting

Minutes

Next meeting