Development IRC meeting 26 June 2019

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 (19.11)
  • Updates from the Release Maintainers
  • Updates from the QA team
  • General development discussion (trends, ideas, ...)
    • Bugzilla Status Proposals
      • Add Pushed to oldstable and Pushed to oldoldstable to get us in line with Debian package codenames and reserve RESOLVED FIXED for applying upon release.
      • Script for RMaints to mark all Pushed to branch as RESOLVED FIXED upon release.
      • Remove Pushed for QA and Pushed by Module Maintainer as they aren't in active use.
      • Prevent RESOLVED FIXED from being REOPENED to encourage new bugs instead.
    • Deprecate package support for Debian 8 (Jessie) and Ubuntu 16.04 (Xenial Xerus)
    • Proposal to fork of the simple keyboard project to allow community members to contribute new layouts. Document and provide tools to rebase it against newer version if needed.
    • Discussion on workflows with regards maintaining the mana-kb serverside project
    • Moving PayPal payments into a plugin (done): discuss harmless upgrade path
    • The road forward for Koha as a Mojolicious application - let's get this one moving again
    • git repository splitting and cleanup

Review of coding guidelines

    • Bug 22600 introduced a base class for commandline scripts, but we forgot to followup with a guidline and qa script change to catch new scripts without the base class.
    • SQL12: Enforcing it more easily with a QA script addition and updating existing breakages
    • Revise JavaScript coding guideline JS8 to recommend ESLint; Add a default .eslintrc.json file to Koha.
  • Set time of next meeting

Apologies

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

  • Joubu
  • drojf (Sorry, got the time wrong. Maybe you can put possible arguments against deprecation of Jessie/Xenial support in the minutes)

Minutes


Next meeting

Development_IRC_meeting_10_July_2019