#koha: Development IRC meeting 27 December 2017

Meeting started by Joubu at 20:08:46 UTC (full logs).

Meeting summary

  1. Introductions (Joubu, 20:08:51)
    1. wahanui, a bot that has become sentient (wahanui, 20:08:52)
    2. Jonathan Druart (Joubu, 20:08:57)
    3. Katrin Fischer, BSZ, Germany (cait, 20:09:00)
    4. Tomas Cohen Arazi, Theke Solutions (tcohen, 20:09:11)

  2. Announcements (Joubu, 20:10:09)
    1. https://wiki.koha-community.org/wiki/Development_IRC_meeting_27_December_2017 (Joubu, 20:10:18)

  3. Update from the Release Manager (18.05) (Joubu, 20:11:12)
  4. Updates from the Release Maintainers (Joubu, 20:11:52)
    1. https://apt.abunchofthings.net/koha-nightly/ (cait, 20:13:59)

  5. Updates from the QA team (Joubu, 20:15:33)
    1. the QA team had a QA sprint (cait, 20:16:08)
    2. https://wiki.koha-community.org/wiki/2017-12-21_QA_Sprint_Day (cait, 20:16:10)
    3. We got the SO queue down from 154 to about 108 currently (cait, 20:16:32)
    4. https://wiki.koha-community.org/wiki/How_to_QA (cait, 20:17:44)

  6. General development discussion (trends, ideas, ...) (Joubu, 20:19:26)
    1. https://orig00.deviantart.net/835a/f/2014/199/0/a/nobody_cares__by_rejectedbandgeek-d7r7hs9.jpg (tcohen, 20:20:15)

  7. REST api - vote on cities, holds, libraries and patrons endpoint RFC (Joubu, 20:21:33)
    1. AGREED: change zip or zipcode to postal code or post code (whatever is the correct one) (cait, 20:25:51)
    2. AGREED: unanimously the 4 RFC for cities, holds, libraries and patrons (Joubu, 20:26:06)

  8. Review of the coding guidelines (Joubu, 20:28:33)
  9. new coding guidelines J12 (Joubu, 20:28:57)
    1. https://wiki.koha-community.org/wiki/Coding_Guidelines#JS12:_Include_javascript_at_the_end_of_template_JS12:_Include_javascript_at_the_end_of_template (Joubu, 20:29:01)
    2. https://wiki.koha-community.org/wiki/Coding_Guidelines#JS12:_Include_javascript_at_the_end_of_template (Joubu, 20:30:40)
    3. AGREED: coding guidelines J12 - include JavaScript code at the end of template (Joubu, 20:31:29)

  10. New rule SQL12: Booleans (DRAFT) (Joubu, 20:31:49)
    1. https://wiki.koha-community.org/wiki/Coding_Guidelines#SQL12:_Booleans_.28DRAFT.29 (Joubu, 20:32:01)
    2. https://wiki.koha-community.org/wiki/Coding_Guidelines#SQL12:_Booleans #for later (Joubu, 20:32:15)
    3. ACTION: tcohen improve the description of coding guideline SQL12 and open a bug report (Joubu, 20:36:17)
    4. SQL12 vote is postponed, lack of information on the wiki page (Joubu, 20:37:50)

  11. New rule "No DBIx::Class in atomic updates" (Joubu, 20:38:23)
    1. https://wiki.koha-community.org/wiki/Database_updates#Modify_the_data_or_the_database_structure (Joubu, 20:38:37)
    2. https://wiki.koha-community.org/wiki/Database_updates#DBIx::Class_.28DRAFT.29 (Joubu, 20:39:12)
    3. forbid the use of DBIx::Class schema from update DB vote is postpone (Joubu, 20:45:40)
    4. ACTION: cait improve the coding guidelines related to the use of SQL queries (Joubu, 20:46:08)

  12. New rule "Write good commit messages" (Joubu, 20:46:44)
    1. https://wiki.koha-community.org/w/index.php?title=Commit_messages&action=historysubmit&diff=19998&oldid=11190 (Joubu, 20:47:01)
    2. Read https://wiki.koha-community.org/wiki/Commit_messages to know how to write valid commit messages (Joubu, 20:58:15)
    3. If you are a regular contributors and do not follow these rules, RM may FQA the patches (Joubu, 20:58:40)

  13. Set time of next meeting (Joubu, 20:59:05)
    1. https://wiki.koha-community.org/wiki/Coding_Guidelines#SQL12:_Booleans_.28DRAFT.29 (tcohen, 21:00:11)
    2. Next meeting: 10 January 2017, 14 UTC (Joubu, 21:00:37)


Meeting ended at 21:00:44 UTC (full logs).

Action items

  1. tcohen improve the description of coding guideline SQL12 and open a bug report
  2. cait improve the coding guidelines related to the use of SQL queries


Action items, by person

  1. cait
    1. cait improve the coding guidelines related to the use of SQL queries
  2. tcohen
    1. tcohen improve the description of coding guideline SQL12 and open a bug report


People present (lines said)

  1. Joubu (96)
  2. cait (88)
  3. tcohen (49)
  4. huginn (4)
  5. rangi (3)
  6. wahanui (1)


Generated by MeetBot 0.1.4.