=============================================== #koha: Development IRC Meeting 16 February 2016 =============================================== Meeting started by cait at 19:02:59 UTC. The full logs are available at http://meetings.koha-community.org/2016/development_irc_meeting_16_february_2016.2016-02-16-19.02.log.html . Meeting summary --------------- * Introductions (cait, 19:03:03) * wahanui, a bot that has become sentient (wahanui, 19:03:04) * Tomas Cohen Arazi, Theke Solutions (tcohen, 19:03:07) * Owen Leonard, Athens County Public Libraries (oleonard, 19:03:18) * Nicole Engard, ByWater Solutions (nengard, 19:03:18) * Brendan Gallagher, ByWater (bag, 19:03:26) * Magnus Enger, Libriotech, Norway (magnuse, 19:03:32) * Julian Maurice, BibLibre (jajm, 19:03:34) * Barton Chittenden, Bywater, Louisville, KY, USA (barton, 19:03:41) * LINK: https://wiki.koha-community.org/wiki/Development_IRC_meeting_16_February_2016 (cait, 19:03:45) * JOy Nelson ByWater Solutions USA (talljoy, 19:03:58) * JEsse Weaver ByWater Solutions USA (pianohacker, 19:04:25) * Mark Tompsett (mtompset, 19:04:52) * Katrin Fischer, BSZ, Germany (cait, 19:05:06) * Indranil Das Gupta, L2C2 Technologies, India (indradg, 19:05:34) * Philippe Blouin, Solutions inLibro (blou, 19:06:42) * Announcements and news (cait, 19:07:40) * Nick Clemens, ByWater Solutions (kidclamp, 19:09:18) * tcohen is woring on classes for handling Koha instances (cait, 19:09:33) * IDEA: make maintenance mode a flag, like for email (cait, 19:12:21) * ACTION: tcohen to write up a wiki page (cait, 19:14:38) * ACTION: tcohen to write up a wiki page ... about using classes for handling Koha instances (cait, 19:15:11) * People needed for testing Elastic search! (cait, 19:15:48) * Frédéric Demians, Tamil (passing through) (fredericd, 19:17:33) * LINK: http://elasticsearch.koha.catalystdemo.net.nz/ (bag, 19:19:35) * Review Coding Guidelines (cait, 19:19:51) * LINK: https://wiki.koha-community.org/wiki/Coding_Guidelines (cait, 19:20:08) * AGREED: New coding guideline "Code Plack friendly". Wording: Forbid global state variables in modules and CGI scripts, and discourage their use elsewhere. (see https://perl.apache.org/docs/general/perl_reference/perl_reference.html#my____Scoped_Variable_in_Nested_Subroutines for context) (cait, 19:25:25) * AGREED: New coding guideline for handling disagreements: If a community member has concerns with a patch that: * Are specifically about coding style (not stated functionality or regressions in other code) * Are not covered by an existing coding guideline - then the patch and concern should be brought up on the development mailing list and/or next development IRC meeting so a new coding guideline can be added. (Rationale: While it is reasonable for c (cait, 19:36:42) * AGREED: New coding guideline: All methods and functions should take a single argument: either a database ID, arrayref, or hashref with named arguments. (cait, 19:52:42) * Mirko Tietgen, broken internet connection (drojf, 19:53:13) * General solution to prevent XSS problems (bug 13618) had to be reverted - other possible solutions to be discussed next time (cait, 19:57:01) * ACTION: mtompset to add note about PERL12 (cait, 19:58:10) * General development discussion (cait, 19:58:24) * LINK: http://lists.koha-community.org/pipermail/koha-devel/2016-January/042207.html (cait, 19:58:48) * LINK: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8926 (nengard, 20:02:28) * LINK: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=8926 (nengard, 20:02:32) * LINK: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=13667 (nengard, 20:03:07) * concerns about perfomance with one big table (cait, 20:03:58) * LINK: https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=7021 (nengard, 20:04:54) * concern, about having to change a lot of the code, sql queries etc to exclude deleted patrons etc. (cait, 20:05:10) * plus: less complicated sql reporting (cait, 20:09:11) * LINK: https://wiki.koha-community.org/wiki/Benchmark_for_3.22 (cait, 20:12:47) * Please give some priority to performance related bugs - linked to the omnibus bug 15342 (cait, 20:15:54) * ACTION: pianohacker to add 15350 to agenda for discussion at the next meeting (cait, 20:18:19) * Date and time of next meeting (cait, 20:20:40) * AGREED: Next developer meeting will be on March 1st at 15 UTC (cait, 20:21:44) Meeting ended at 20:21:53 UTC. Action items, by person ----------------------- * mtompset * mtompset to add note about PERL12 * pianohacker * pianohacker to add 15350 to agenda for discussion at the next meeting * tcohen * tcohen to write up a wiki page * tcohen to write up a wiki page ... about using classes for handling Koha instances People present (lines said) --------------------------- * cait (185) * pianohacker (73) * mtompset (41) * tcohen (30) * nengard (29) * barton (20) * huginn (14) * bag (11) * jajm (7) * talljoy (6) * kidclamp (5) * larryb (5) * wahanui (4) * mtj (3) * kyr (2) * magnuse (2) * oleonard (2) * drojf (2) * pastebot (1) * indradg (1) * blou (1) * fredericd (1) Generated by `MeetBot`_ 0.1.4