Development IRC meeting 26 July 2017
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
- 26 July 2017, 14: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 (17.11)
- How do we continue this release, how do you want to communicate? What is happening is not acceptable.
- Updates from the Release Maintainers
- Updates from the QA team
- General development discussion (trends, ideas, ...)
- REST api
- tcohen wants to coordinate efforts on this subject
- We need to push bug 18137 ASAP so we have time work on OpenAPI endpoints for the release. The only problem is coordination between the RM and the packaging manager. The latter needs to make sure the unstable repo contains the updated Mojolicious, OpenAPI and JSON::Validator. This is already done, we just postponed it because we were too close to the 17.05 release.
- Several bugs implement endopoints, and we still have time before the release to make the minor changes needed for the Swagger2 > OpenAPI move
- A decision needs to be made about attribute naming conventions. As an example, bug 18120 implements an endpoint for vendors. It does a name conversion to make the API exposed attributes match the UI terminology. We should put it explicitly on the coding guidelines.
- The item above shouldn't stop us from populating the API with endpoints, once we have v1 of the API, we can improve it for the next version, and so on. There are no visible objections on REST endpoint bugs actually.
- A special case we (me and Lari) agreed was the /patrons endpoint, in which the traditional 'borrowernumber' attribute could be called 'patron_id'. We agreed on it, but we thought it was worth voting such a decision.
- Development environment
- Remote debugging | Tools
- Bug 18964: Add --debugger switch to koha-plack script
- REST api
- 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
- Katrin (conflict with another meeting, time would usually be perfect)
- 16.11.10 will be released as soon as Bug 18966 and Bug 189319 can be pushed.
- We are looking for volunteers to help update the manual, please get in touch or just give it a try (see Editing the Koha Manual for instructions)
- I am in favor of having the REST attributes match the UI terminology.
Feedback on the best times is always welcome below:
https://framadate.org/3dAEB8zqQLzzTptD
Minutes
- Minutes: http://meetings.koha-community.org/2017/development_irc_meeting_26_july_2017.2017-07-26-14.00.html
- Minutes (text): http://meetings.koha-community.org/2017/development_irc_meeting_26_july_2017.2017-07-26-14.00.txt
- Log: http://meetings.koha-community.org/2017/development_irc_meeting_26_july_2017.2017-07-26-14.00.log.html