Development IRC meeting 22 August 2018
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
- 22 August 2018, 20:00 UTC Time and Date.com converter for various local times
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 (18.11)
- Updates from the Release Maintainers
- Updates from the QA team
- QA topic experts: Recruit individuals with special knowledge to help out with QA (LDAP, CAS, Shibboleth, ...). Sign-offs can count as QA with additional code review from QA core team where needed.
- General development discussion (trends, ideas, ...)
- [VOTE] REST API: public vs. private API. Some of the work on the API has been stuck because of the need to define how we will handle private vs. public information. Bug 20407 is a good start for an hybrid solution (private endpoints with a public version or the opposite). But the truth is some institutions don't use public (user-facing) interfaces and implementing the hybrid approach, with an on-off switch introduces too much code creep with no clear gain. I propose to keep the current API as a private api, and add a /public namespace in which we can add simple endpoints that are needed for things like dropdowns, etc. An option switch will be added as well.
- Review of coding guidelines
- Update Perl 9: Subroutine naming conventions
- Current rules seems to only apply for C4 namespace, while Koha namespace seems to prefer snake case over camel case
- Use snake for subs camel for modules?
- Update Perl 9: Subroutine naming conventions
- Set time of next meeting
Apologies
Please list your name here if you would like to attend but cannot make this meeting
Minutes
- Minutes: http://meetings.koha-community.org/2018/development_irc_meeting_22_august_2018.2018-08-22-20.00.html
- Minutes (text): http://meetings.koha-community.org/2018/development_irc_meeting_22_august_2018.2018-08-22-20.00.txt
- Log: http://meetings.koha-community.org/2018/development_irc_meeting_22_august_2018.2018-08-22-20.00.log.html